diff -u samba-3.2.3/debian/samba-common.dirs samba-3.2.3/debian/samba-common.dirs --- samba-3.2.3/debian/samba-common.dirs +++ samba-3.2.3/debian/samba-common.dirs @@ -2,4 +2,5 @@ etc/dhcp3/dhclient-enter-hooks.d var/cache/samba +var/lib/samba var/log/samba var/run/samba diff -u samba-3.2.3/debian/samba.postrm samba-3.2.3/debian/samba.postrm --- samba-3.2.3/debian/samba.postrm +++ samba-3.2.3/debian/samba.postrm @@ -2,7 +2,7 @@ if [ "$1" = purge ]; then rm -rf /var/cache/samba/browse.dat - rm -rf /var/lib/samba/ + rm -rf /var/lib/samba/printers/ rm -rf /var/log/samba/log.nmbd* /var/log/samba/log.smbd* /var/log/samba/cores/ rm -rf /var/run/samba/nmbd.pid /var/run/samba/smbd.pid /var/run/samba/*.tdb diff -u samba-3.2.3/debian/changelog samba-3.2.3/debian/changelog --- samba-3.2.3/debian/changelog +++ samba-3.2.3/debian/changelog @@ -1,3 +1,12 @@ +samba (2:3.2.3-1ubuntu3) intrepid; urgency=low + + * Fix pam-smbpass.so crashing because it misses /var/lib/samba (LP: #260687) + - debian/samba-common.dirs: create /var/lib/samba in samba-common + - debian/samba.postrm: don't completely remove /var/lib/samba on purge + (just let samba-common postrm do it) + + -- Thierry Carrez Fri, 10 Oct 2008 11:24:48 +0200 + samba (2:3.2.3-1ubuntu2) intrepid; urgency=low * Make libwbclient0 replace/conflict with hardy's likewise-open (LP: #254434)