Package: obnam Version: 1.6.1-1 Severity: wishlist Tags: upstream patch I've spent a few days hacking on Obnam to add support for the Linux ext[234] nodump flag. This flag, when set with the `chattr +d` command, lets you mark a file or folder as not to be backed up, and is a good way for regular users to exclude their own files from backup without needing access to Obnam's configuration file.
Instead of just emailing a patch, I have pushed these changes to a Github repository. There are two branches: `linux-nodump-support` and `linux-nodump- support-forstable`. The former is based on the current upstream `master`, and the latter is based on the current stable release (1.6.1). They differ only in which test framework is used: Yarn for the former, and cmdtest for the latter. They are at: [master] https://github.com/argv-minus-one/obnam/tree/linux-nodump-support [stable] https://github.com/argv-minus-one/obnam/tree/linux-nodump-support-forstable To anyone that wants to build an Obnam package with this feature added, you can download a zip file containing a source tree, ready for a standard dpkg- buildpackage build, from: https://github.com/argv-minus-one/obnam/archive/linux-nodump-support-forstable.zip -- System Information: Debian Release: sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.11-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages obnam depends on: ii libc6 2.17-95 ii python 2.7.5-5 ii python-cliapp 1.20130808-1 ii python-fuse 2:0.2.1-9 ii python-larch 1.20131130-1 ii python-paramiko 1.10.1-1 ii python-tracing 0.6-2 ii python-ttystatus 0.23-1 obnam recommends no packages. obnam suggests no packages. -- no debconf information
signature.asc
Description: This is a digitally signed message part.