Package: dhcpy6d
Version: 0.4-1
Severity: grave
Tags: pending
Justification: non-critical data loss

If SQLite is used as storage backend (which is the default setting),
/var/lib/dhcpy6d/volatile.sqlite contains the current state of all
leases, especially the dynamic ones.

The package ships /var/lib/dhcpy6d/volatile.sqlite directly. This causes
/var/lib/dhcpy6d/volatile.sqlite to be overwritten upon upgrade.

This is similar to #767817 and actually has been noticed while testing
the fix for #767817. But since the service is not started by default,
piuparts couldn't find this issue. Additionally it only shows up a while
after the first leases have been given out, so piuparts likely wouldn't
have noticed even if the service would have been started.

While this nominately causes some data loss (hence the RC-severity) and
sounds scary, I didn't run into any issues caused by this yet.

I have a fix in my git working copy locally, but it needs some more
testing.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'buildd-unstable'), 
(400, 'stable'), (110, 'experimental'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.17-rc5-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to