Package: backupninja
Version: 0.9.6-4
Severity: important

Hi.

I think that the current way the duplicity handler works can lead to filling 
the disks, in a dangerous way.

Currently, with incremental mode selected for duplicity, it will perform 
endless incremental backups as there's no use of --full-if-older-than to 
perform a full backup every now and then. So, the keep settings doesn't seem to 
apply, if I understand it correctly, as nothing can be removed from a list of 
incremental backups without a full backup happening in between.

This leads to having a duplicity cache grow unlimited, unless a manual 
duplicity full backup is performed by the admin. It's even tricky, as if one 
admin removes /root/.cache/duplicity, as he/she notices that it's growing 
dangerously, then on next backupninja execution, it will be refilled again from 
a copy of the incremental files stored on the backend :(.

This is a risk for the file system free space obviously... even more dangerous 
if duplicity is run by backupninja as root (filling /root/.cache/duplicity/).

I may be wrong, but I think that unless #535996 is implemented, there's a 
problem here.

Now, hopefully, it shouldn't be too hard to add --full-if-older-than (see 
attached patch to #535996).

Hope this helps.

Best regards,

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages backupninja depends on:
ii  bash               4.1-1                 The GNU Bourne Again SHell
ii  bsd-mailx [mailx]  8.1.2-0.20090911cvs-2 simple mail user agent
ii  dialog             1.1-20080819-1        Displays user-friendly dialog boxe
ii  gawk               1:3.1.6.dfsg-4        GNU awk, a pattern scanning and pr
ii  mawk               1.3.3-15              a pattern scanning and text proces

backupninja recommends no packages.

Versions of packages backupninja suggests:
ii  cdrdao                      1:1.2.2-18.1 records CDs in Disk-At-Once (DAO) 
ii  debconf-utils               1.5.28       debconf utilities
ii  dvd+rw-tools                7.1-6        DVD+-RW/R tools
ii  genisoimage                 9:1.1.10-1   Creates ISO-9660 CD-ROM filesystem
ii  hwinfo                      16.0-2       Hardware identification system
ii  mdadm                       3.0.3-2      tool to administer Linux MD arrays
ii  rdiff-backup                1.2.8-6      remote incremental backup
ii  wodim                       9:1.1.10-1   command line CD/DVD writing tool

-- debconf-show failed



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to