Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 428246

Summary: app-backup/jungledisk-server - offsite managed backup for servers
Product: Gentoo Linux Reporter: Jared B. <nitro>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement Keywords: EBUILD
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://www.jungledisk.com/business/server/features/
See Also: https://bugs.gentoo.org/show_bug.cgi?id=415443
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: app-backup/jungledisk-server-3.16.ebuild
init script

Description Jared B. 2012-07-27 01:34:49 UTC
Here's an ebuild for Jungle Disk Server Edition, which "provides fast, easy, secure, and flexible backup for Windows- and Linux-based servers. Powered by storage options from cloud leaders RackspaceĀ® and Amazon, Jungle Disk gives you reliable off-site backup for your critical server data."  Marketing speak aside, it's an offsite backup daemon that works pretty well under Linux.

The program basically consists of just a single binary and a license file, so the ebuild is pretty straghtforward, except for one issue: it does not play well with PAX-hardened kernels.  After messing around with it for a bit, the only way I could configure it working was to enable the PAX_MPROTECT_COMPAT option in the kernel.  So, I added a check for this into the ebuild: if you have PAX_MPROTECT enabled, then it'll warn if you don't also have PAX_MPROTECT_COMPAT enabled.  This is the first time I've ever had to mess with kernel options in the ebuild, so I'm not 100% certain I did it right.  Feedback welcome.

The server component is managed by a separate client application.  I plan on providing an ebuild for that as well, but it's lower priority for me right now.

There is also an ebuild for Jungle Disk Workgroup Edition in bug 415443, but this is a completely separate product, so I thought it made sense to file a separate bug for this.

Reproducible: Sometimes
Comment 1 Jared B. 2012-07-27 01:35:37 UTC
Created attachment 319338 [details]
app-backup/jungledisk-server-3.16.ebuild
Comment 2 Jared B. 2012-07-27 01:36:08 UTC
Created attachment 319340 [details]
init script