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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to