=== modified file 'Makefile' --- Makefile 2009-02-09 02:01:13 +0000 +++ Makefile 2009-02-13 09:03:22 +0000 @@ -16,7 +16,7 @@ OPTIMIZE=-Os LANGUAGE=-std=gnu99 htmldir=man -version=1.0.5 +version=1.0.6 SED=sed ## Use these settings for a traditional /usr/local install === modified file 'NEWS' --- NEWS 2009-01-17 02:12:05 +0000 +++ NEWS 2009-02-13 09:03:22 +0000 @@ -1,6 +1,34 @@ This NEWS file records noteworthy changes, very tersely. See the manual for detailed information. +Version 1.0.6 (2009-02-13) +* Server +** Fix bug where server would stop responding, with a zombie checker +** Support for disabling IPv6 (only for advanced users) +** Fix bug which made server not change group ID + +* Client +** Bug fix: Fix permission for /lib64 (on relevant architechtures). +** Add support for IPv4 addresses. +** Add support in mandos-client for not bringing up a network + interface by specifying an empty string to "--interface". +** Make password prompt on boot not be mangled by kernel log messages + about network interface. +** Get network interface from initramfs.conf and/or from kernel + command line. +** If set by "ip=" kernel command line, configure network on boot. +** Support connecting directly using "mandos=connect" kernel command. + line option, provided network is configured using "ip=". +** Fix bug which made plugin-runner and mandos-client not change group + ID. +** Fix bug where the "--options-for" option of plugin-runner would + truncate the value at the first colon character. +** Fix bug where plugin-runner would not go to fallback if all plugins + failed. +** Fix bug where mandos-client would not clean temporary directory on + a signal or on certain file systems. +** Bug fix: remove bashism in /bin/sh script "mandos-keygen". + Version 1.0.5 (2009-01-17) * Client ** Fix small memory leak in plugin-runner. === modified file 'debian/changelog' --- debian/changelog 2009-01-17 02:12:05 +0000 +++ debian/changelog 2009-02-13 09:03:22 +0000 @@ -1,3 +1,26 @@ +mandos (1.0.6-1) unstable; urgency=low + + * New upstream release. + * debian/mandos-client.postinst: Converted to Bourne shell. Also + minor message change. + * debian/mandos-client.postrm: Minor message change. + * debian/mandos.postinst: Converted to Bourne shell. Also minor + message change. + * debian/mandos.prerm: Minor message change. + * debian/rules (install-indep): Removed "--no-start" from + dh_installinit. + * debian/mandos-client.lintian-overrides: Remove obsolete override for + unbreakable line in plugin-runner manual page. + * debian/control (mandos/Depends): Added "python-gobject". + * debian/mandos-client.dirs: Change + "usr/share/initramfs-tools/scripts/local-top" to + "usr/share/initramfs-tools/scripts/init-premount". + * debian/mandos-client.README.Debian: Add reference to initramfs.conf + and nfsroot.txt. New section about the new non-local connection + feature. + + -- Teddy Hogeborn Fri, 13 Feb 2009 09:27:25 +0100 + mandos (1.0.5-1) unstable; urgency=low * New upstream release. === modified file 'mandos' --- mandos 2009-02-13 07:01:10 +0000 +++ mandos 2009-02-13 10:18:17 +0000 @@ -66,7 +66,7 @@ import ctypes import ctypes.util -version = "1.0.5" +version = "1.0.6" logger = logging.Logger('mandos') syslogger = (logging.handlers.SysLogHandler @@ -753,7 +753,7 @@ class IPv6_TCPServer(SocketServer.ForkingMixIn, SocketServer.TCPServer, object): - """IPv6-capable TCP server. Accepts 'None' as address and/or port. + """IPv6-capable TCP server. Accepts 'None' as address and/or port Attributes: settings: Server settings clients: Set() of Client objects === modified file 'mandos-ctl' --- mandos-ctl 2009-02-06 01:15:52 +0000 +++ mandos-ctl 2009-02-13 09:03:22 +0000 @@ -31,7 +31,7 @@ server_path = '/' server_interface = domain + '.Mandos' client_interface = domain + '.Mandos.Client' -version = "1.0.5" +version = "1.0.6" bus = dbus.SystemBus() mandos_dbus_objc = bus.get_object(busname, server_path) mandos_serv = dbus.Interface(mandos_dbus_objc, === modified file 'mandos-keygen' --- mandos-keygen 2009-01-17 09:46:54 +0000 +++ mandos-keygen 2009-02-13 09:03:22 +0000 @@ -21,7 +21,7 @@ # Contact the authors at . # -VERSION="1.0.5" +VERSION="1.0.6" KEYDIR="/etc/keys/mandos" KEYTYPE=DSA === modified file 'mandos.lsm' --- mandos.lsm 2009-01-17 02:12:05 +0000 +++ mandos.lsm 2009-02-13 09:03:22 +0000 @@ -1,7 +1,7 @@ Begin4 Title: Mandos -Version: 1.0.5 -Entered-date: 2009-01-17 +Version: 1.0.6 +Entered-date: 2009-02-13 Description: The Mandos system allows computers to have encrypted root file systems and at the same time be capable of remote and/or unattended reboots. @@ -12,9 +12,9 @@ Maintained-by: teddy@fukt.bsnet.se (Teddy Hogeborn), belorn@fukt.bsnet.se (Björn Påhlsson) Primary-site: http://www.fukt.bsnet.se/mandos - 94K mandos_1.0.5.orig.tar.gz + 98K mandos_1.0.6.orig.tar.gz Alternate-site: ftp://ftp.fukt.bsnet.se/pub/mandos - 94K mandos_1.0.5.orig.tar.gz + 98K mandos_1.0.6.orig.tar.gz Platforms: Requires GCC, GNU libC, Avahi, GnuPG, Python 2.4, and various other libraries. While made for Debian GNU/Linux, it is probably portable to other distributions, but not other Unixes. === modified file 'mandos.xml' --- mandos.xml 2009-02-13 05:38:21 +0000 +++ mandos.xml 2009-02-13 10:18:17 +0000 @@ -354,7 +354,7 @@ - + EXIT STATUS