summaryrefslogtreecommitdiff
path: root/LINUX.txt
diff options
context:
space:
mode:
Diffstat (limited to 'LINUX.txt')
-rw-r--r--LINUX.txt29
1 files changed, 29 insertions, 0 deletions
diff --git a/LINUX.txt b/LINUX.txt
new file mode 100644
index 00000000..d7481811
--- /dev/null
+++ b/LINUX.txt
@@ -0,0 +1,29 @@
+
+For instructions on building an RPM of Box Backup, see the contrib/rpm
+directory. This is primarily for RedHat style systems, but notes are provided
+on what needs to be modified for SUSE.
+
+
+Requirements:
+
+ OpenSSL 0.9.7
+
+Require zlib and openssl headers for compilation -- may not be included when
+installing the packages. (libssl-dev + libz-dev packages under debian)
+
+Bekerley DB v1 or v4 support is required. The configure script should find an
+appropriate db package -- and if not, use an in-memory version of the code.
+However, the in-memory version is not desirable as it will lose information
+over restarts of the daemon.
+
+Ideally, use libeditline as a readline replacement. If not available then use
+GNU readline (libreadline4-dev, probably) and pass --enable-gnu-readline to
+./configure.
+
+
+
+(OpenSSL 0.9.7 is required as it implements new interfaces which make encryption
+using the same key faster by avoiding key setup each time around. Configure it with
+./config shared , then copy the libs and headers into the required places.)
+
+