=== modified file 'Makefile' --- Makefile 2013-10-13 17:05:59 +0000 +++ Makefile 2013-10-20 15:25:09 +0000 @@ -56,10 +56,10 @@ getconf LFS_LDFLAGS) # Do not change these two -CFLAGS=$(WARN) $(DEBUG) $(FORTIFY) $(COVERAGE) $(OPTIMIZE) \ +CFLAGS+=$(WARN) $(DEBUG) $(FORTIFY) $(COVERAGE) $(OPTIMIZE) \ $(LANGUAGE) $(GNUTLS_CFLAGS) $(AVAHI_CFLAGS) $(GPGME_CFLAGS) \ -DVERSION='"$(version)"' -LDFLAGS=-Xlinker --as-needed $(COVERAGE) $(LINK_FORTIFY) $(foreach flag,$(LINK_FORTIFY_LD),-Xlinker $(flag)) +LDFLAGS+=-Xlinker --as-needed $(COVERAGE) $(LINK_FORTIFY) $(foreach flag,$(LINK_FORTIFY_LD),-Xlinker $(flag)) # Commands to format a DocBook document into a manual page DOCBOOKTOMAN=$(strip cd $(dir $<); xsltproc --nonet --xinclude \ @@ -436,7 +436,7 @@ $(DESTDIR)/etc/dbus-1/system.d/mandos.conf $(DESTDIR)/etc/default/mandos \ $(DESTDIR)/etc/init.d/mandos \ - $(DESTDIR)/var/run/mandos.pid + $(DESTDIR)/run/mandos.pid -rmdir $(CONFDIR) purge-client: uninstall-client === modified file 'debian/compat' --- debian/compat 2008-09-17 00:34:09 +0000 +++ debian/compat 2013-10-20 15:25:09 +0000 @@ -1,1 +1,1 @@ -7 +9 === modified file 'debian/control' --- debian/control 2013-10-05 19:34:40 +0000 +++ debian/control 2013-10-20 15:25:09 +0000 @@ -7,17 +7,17 @@ Build-Depends: debhelper (>= 8.9.7), docbook-xml, docbook-xsl, libavahi-core-dev, libgpgme11-dev, libgnutls-dev, xsltproc, pkg-config -Standards-Version: 3.9.3 +Standards-Version: 3.9.4 Vcs-Bzr: http://ftp.recompile.se/pub/mandos/trunk Vcs-Browser: http://bzr.recompile.se/loggerhead/mandos/trunk/files Homepage: http://www.recompile.se/mandos -DM-Upload-Allowed: yes Package: mandos Architecture: all Depends: ${misc:Depends}, python (>=2.6), python-gnutls, python-dbus, python-avahi, python-gobject, avahi-daemon, adduser, - python-urwid, python (>=2.7) | python-argparse, gnupg (<< 2) + python-urwid, python (>=2.7) | python-argparse, gnupg (<< 2), + initscripts (>= 2.88dsf-13.3) Recommends: fping Description: server giving encrypted passwords to Mandos clients This is the server part of the Mandos system, which allows === modified file 'debian/copyright' --- debian/copyright 2012-06-01 21:48:12 +0000 +++ debian/copyright 2013-10-20 15:25:09 +0000 @@ -4,8 +4,8 @@ Source: Files: * -Copyright: Copyright © 2008-2012 Teddy Hogeborn - Copyright © 2008-2012 Björn Påhlsson +Copyright: Copyright © 2008-2013 Teddy Hogeborn + Copyright © 2008-2013 Björn Påhlsson License: GPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as === modified file 'init.d-mandos' --- init.d-mandos 2012-06-01 21:48:12 +0000 +++ init.d-mandos 2013-10-20 15:25:09 +0000 @@ -23,7 +23,7 @@ NAME=mandos DAEMON=/usr/sbin/$NAME DAEMON_ARGS="" -PIDFILE=/var/run/$NAME.pid +PIDFILE=/run/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME # Exit if the package is not installed === modified file 'mandos' --- mandos 2013-10-13 17:05:59 +0000 +++ mandos 2013-10-20 15:25:09 +0000 @@ -11,8 +11,8 @@ # "AvahiService" class, and some lines in "main". # # Everything else is -# Copyright © 2008-2012 Teddy Hogeborn -# Copyright © 2008-2012 Björn Påhlsson +# Copyright © 2008-2013 Teddy Hogeborn +# Copyright © 2008-2013 Björn Påhlsson # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -2450,7 +2450,7 @@ socketfd=(server_settings["socket"] or None)) if not foreground: - pidfilename = "/var/run/mandos.pid" + pidfilename = "/run/mandos.pid" pidfile = None try: pidfile = open(pidfilename, "w") === modified file 'mandos-clients.conf.xml' --- mandos-clients.conf.xml 2012-06-23 00:58:49 +0000 +++ mandos-clients.conf.xml 2013-10-20 15:25:09 +0000 @@ -3,7 +3,7 @@ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ /etc/mandos/clients.conf"> - + %common; ]> @@ -117,7 +117,7 @@ How long to wait for external approval before resorting to use the value. The - default is 0s, i.e. not to wait. + default is PT0S, i.e. not to wait. The format of TIME is the same === modified file 'mandos-keygen' --- mandos-keygen 2013-10-13 17:05:59 +0000 +++ mandos-keygen 2013-10-20 15:25:09 +0000 @@ -2,8 +2,8 @@ # # Mandos key generator - create a new OpenPGP key for a Mandos client # -# Copyright © 2008-2012 Teddy Hogeborn -# Copyright © 2008-2012 Björn Påhlsson +# Copyright © 2008-2013 Teddy Hogeborn +# Copyright © 2008-2013 Björn Påhlsson # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by === modified file 'mandos-monitor' --- mandos-monitor 2013-10-13 17:05:59 +0000 +++ mandos-monitor 2013-10-20 15:25:09 +0000 @@ -3,8 +3,8 @@ # # Mandos Monitor - Control and monitor the Mandos server # -# Copyright © 2009-2012 Teddy Hogeborn -# Copyright © 2009-2012 Björn Påhlsson +# Copyright © 2009-2013 Teddy Hogeborn +# Copyright © 2009-2013 Björn Påhlsson # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by === modified file 'mandos.conf.xml' --- mandos.conf.xml 2012-05-26 22:21:17 +0000 +++ mandos.conf.xml 2013-10-20 15:25:09 +0000 @@ -3,7 +3,7 @@ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ /etc/mandos/mandos.conf"> - + %common; ]> @@ -36,6 +36,7 @@ 2009 2011 2012 + 2013 Teddy Hogeborn Björn Påhlsson === modified file 'mandos.xml' --- mandos.xml 2012-06-17 14:55:31 +0000 +++ mandos.xml 2013-10-20 15:25:09 +0000 @@ -2,7 +2,7 @@ - + %common; ]> @@ -36,6 +36,7 @@ 2010 2011 2012 + 2013 Teddy Hogeborn Björn Påhlsson @@ -516,7 +517,7 @@ - /var/run/mandos.pid + /run/mandos.pid The file containing the process id of the === modified file 'plugin-runner.c' --- plugin-runner.c 2013-08-27 21:47:35 +0000 +++ plugin-runner.c 2013-10-20 15:25:09 +0000 @@ -2,8 +2,8 @@ /* * Mandos plugin runner - Run Mandos plugins * - * Copyright © 2008-2012 Teddy Hogeborn - * Copyright © 2008-2012 Björn Påhlsson + * Copyright © 2008-2013 Teddy Hogeborn + * Copyright © 2008-2013 Björn Påhlsson * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License as === modified file 'plugins.d/mandos-client.c' --- plugins.d/mandos-client.c 2013-10-05 19:34:40 +0000 +++ plugins.d/mandos-client.c 2013-10-20 15:25:09 +0000 @@ -9,8 +9,8 @@ * "browse_callback", and parts of "main". * * Everything else is - * Copyright © 2008-2012 Teddy Hogeborn - * Copyright © 2008-2012 Björn Påhlsson + * Copyright © 2008-2013 Teddy Hogeborn + * Copyright © 2008-2013 Björn Påhlsson * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License as === modified file 'plugins.d/mandos-client.xml' --- plugins.d/mandos-client.xml 2013-06-23 15:13:06 +0000 +++ plugins.d/mandos-client.xml 2013-10-20 15:25:09 +0000 @@ -2,7 +2,7 @@ - + %common; ]> @@ -34,6 +34,7 @@ 2008 2009 2012 + 2013 Teddy Hogeborn Björn Påhlsson === modified file 'plugins.d/password-prompt.c' --- plugins.d/password-prompt.c 2013-10-05 19:34:40 +0000 +++ plugins.d/password-prompt.c 2013-10-20 15:25:09 +0000 @@ -2,8 +2,8 @@ /* * Password-prompt - Read a password from the terminal and print it * - * Copyright © 2008-2012 Teddy Hogeborn - * Copyright © 2008-2012 Björn Påhlsson + * Copyright © 2008-2013 Teddy Hogeborn + * Copyright © 2008-2013 Björn Påhlsson * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License as === modified file 'plugins.d/plymouth.c' --- plugins.d/plymouth.c 2013-08-27 21:47:35 +0000 +++ plugins.d/plymouth.c 2013-10-20 15:25:09 +0000 @@ -2,8 +2,8 @@ /* * Plymouth - Read a password from Plymouth and output it * - * Copyright © 2010-2012 Teddy Hogeborn - * Copyright © 2010-2012 Björn Påhlsson + * Copyright © 2010-2013 Teddy Hogeborn + * Copyright © 2010-2013 Björn Påhlsson * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU General Public License as