=== modified file 'Makefile' --- Makefile 2008-09-19 16:29:40 +0000 +++ Makefile 2008-09-19 20:54:58 +0000 @@ -166,8 +166,6 @@ if [ "$(CONFDIR)" != "$(PREFIX)/lib/mandos" ]; then \ install --mode=u=rwx \ --directory "$(CONFDIR)/plugins.d" && \ - install --mode=u=rw,go=r etc-plugins.d-README \ - $(CONFDIR)/plugins.d/README ; \ fi install --mode=u=rwx,go=rx \ --target-directory=$(PREFIX)/lib/mandos plugin-runner === modified file 'debian/control' --- debian/control 2008-09-19 17:30:43 +0000 +++ debian/control 2008-09-19 20:54:58 +0000 @@ -30,7 +30,7 @@ Package: mandos-client Architecture: any -Depends: ${shlibs:Depends}, adduser +Depends: ${shlibs:Depends}, adduser, cryptsetup Enhances: cryptsetup Description: do unattended reboots with an encrypted root file system This is the client part of the Mandos system, which allows === modified file 'debian/mandos-client.README.Debian' --- debian/mandos-client.README.Debian 2008-09-19 00:00:51 +0000 +++ debian/mandos-client.README.Debian 2008-09-19 20:54:58 +0000 @@ -8,8 +8,16 @@ change the line there. If this file is changed, it will be necessary to update the initrd image by doing "update-initramfs -k all -u". +Any plugins found in /etc/mandos/plugins.d will override and add to +the normal Mandos plugins. When adding or changing plugins, do not +forget to update the initital RAM disk image: + +# update-initramfs -k all -u + It is NOT necessary to edit /etc/crypttab to specify /usr/lib/mandos/plugin-runner as a keyscript for the root file system; if no keyscript is given for the root file system, the Mandos client will be the new default way for getting a password for the root file system when booting. + + -- Teddy Hogeborn , Fri, 19 Sep 2008 22:50:16 +0200 === modified file 'debian/mandos-client.postrm' --- debian/mandos-client.postrm 2008-09-19 17:30:43 +0000 +++ debian/mandos-client.postrm 2008-09-19 20:54:58 +0000 @@ -41,10 +41,10 @@ ;; purge) - shred --remove /etc/keys/mandos/seckey.txt || : + shred --remove /etc/keys/mandos/seckey.txt 2>/dev/null || : rm --force /etc/mandos/plugin-runner.conf \ /etc/keys/mandos/pubkey.txt \ - /etc/keys/mandos/seckey.txt + /etc/keys/mandos/seckey.txt 2>/dev/null ;; upgrade|failed-upgrade|disappear|abort-install|abort-upgrade) ;; === removed file 'etc-plugins.d-README' --- etc-plugins.d-README 2008-09-06 16:11:50 +0000 +++ etc-plugins.d-README 1970-01-01 00:00:00 +0000 @@ -1,5 +0,0 @@ -Any plugins found here in /etc/mandos/plugins.d will override and add -to the normal Mandos plugins. When adding or changing plugins, do not -forget to update the initital RAM disk image: - -# update-initramfs -k all -u