consolekit (0.3.1-2) unstable; urgency=low [ Martin Pitt ] * debian/consolekit.preinst: Remove obsolete 90-console-kit conffile for upgrades from Ubuntu 8.04. (Can be dropped after 10.04 LTS release.) [ Michael Biebl ] * debian/patches/82-hurd_support.patch - Add support for GNU/Hurd. (Closes: #552393) The patch adds a sysdeps-gnu backend, which implements the process management using Hurd's libps, the *ttyent API for the part of the console implementation and the rest using similar (valid) approaches of other backends. Also, it fixes the PATH_MAX usage in pam-ck-connector/pam-ck-connector.c by using a variable-length malloc'ed buffer. Thanks to Pino Toscano for the patch. * debian/patches/99-autoreconf.patch - Run autoreconf as 82-hurd_support.patch changes the build system. * debian/patches/81-gnukfreebsd_support_pseudo_run_autoconf.patch - Remove, made obsolete by 99-autoreconf.patch. -- Michael Biebl Mon, 26 Oct 2009 00:52:52 +0100 consolekit (0.3.1-1) unstable; urgency=low * New upstream release: - port to PolicyKit 1.0 - D-Bus policy updates - better diagnostic information for unimplemented backends - file monitoring fixes - get VT from X display if no controlling tty is available - add "nox11" option to PAM module - parse log entries with no body correctly - fix zero-sized struct/unions - solaris build fixes - parse gecos field for real name - leak fixes - compile warning fixes - fix doc xml validation errors - fix doc generation when srcdir != builddir - add example upstart events for logging - fix ChangeLog generation script to work with git-log moved to libexecdir * debian/control - Add Build-Depends on libpolkit-gobject-1-dev (>= 0.92). * debian/consolekit.install - Install policy definitions for ConsoleKit. * Drop patches - 04-consolekit_park.patch (obsolete, not used) - 05-dbus_policy.patch (merged upstream) - 05-pam-add-nox11.patch (merged upstream) - 06-xmlto_skip_validation.patch (fixed upstream, doc is valid xml now) - 08-fix-double-close.patch (merged upstream) - 09-directory-handle-leak.patch (merged upstream) - 10-file_monitor_remove_watch_crash.patch (merged upstream) - 11-unref-dbus-proxy.patch (merged upstream) - 12-allow-get-sessions.patch (merged upstream) * debian/pam-foreground-compat.ck - Don't create tag files for remote users. (Closes: #547347) -- Michael Biebl Fri, 02 Oct 2009 02:58:05 +0200 consolekit (0.3.0-4) unstable; urgency=low * debian/consolekit.logrotate: Install a logrotate configuration file for /var/log/ConsoleKit/history so that it doesn't get huge and cause ck-history to take a long while to run on login. ck-history already handles reading from rotated logs. (Closes: #537833) Thanks to James Westby for the patch. * debian/libpam-ck-connector.pam-auth-update: Mark this module as applying only to interactive sessions. (Closes: #543306) Thanks to Steve Langasek for the patch. * Add README.source which refers to the quilt documentation. * Bump Standards-Version to 3.8.3. -- Michael Biebl Wed, 02 Sep 2009 18:04:01 +0200 consolekit (0.3.0-3) unstable; urgency=low * debian/control - Update Vcs-* fields. Package is now managed with Git on git.debian.org. - Bump Standards-Version to 3.8.2. No further changes. * debian/copyright - Misc whitespace cleanups. - Refer to versioned GPL-2 file. * debian/consolekit.preinst - Use "set -e" instead of "#!/bin/sh -e". * debian/90consolekit - If an X session is started from the console using startx, make sure to register a CK session, even if XDG_SESSION_COOKIE is already set. (Closes: #520720) -- Michael Biebl Tue, 14 Jul 2009 20:09:54 +0200 consolekit (0.3.0-2) unstable; urgency=low * debian/consolekit.prerm - Stop console-kit-daemon upon package removal (using start-stop-daemon). (Closes: #518346) -- Michael Biebl Tue, 10 Mar 2009 17:15:35 +0100 consolekit (0.3.0-1) unstable; urgency=low * New upstream release. * debian/patches/01-dbus_policy.patch - Removed, the access to the restart and stop actions is now properly restricted by checks in the source code. * debian/patches/02-exit_with_dbus.patch - Removed, merged upstream. * debian/patches/05-dbus_policy.patch - Updated by pulling latest patch from upstream Git. * debian/patches/06-xmlto_skip_validation.patch - Skip XML validation when generating the documentation. (Closes: #516253) A proper fix will be, to make ConsoleKit.xml actually valid XML. * debian/consolekit.docs - Update path to spec html file. * Merge patches from Ubuntu - debian/patches/04-consolekit_park.patch (Closes: #489032) - debian/patches/05-pam-add-nox11.patch - debian/patches/08-fix-double-close.patch - debian/patches/09-directory-handle-leak.patch (Closes: #516532) - debian/patches/10-file_monitor_remove_watch_crash.patch - debian/patches/11-unref-dbus-proxy.patch - debian/patches/12-allow-get-sessions.patch * debian/control - Wrap Build-Depends. - Bump Build-Depends on debhelper to (>= 7). * debian/compat - Bump debhelper compat level to 7. * Fix FTBFS on GNU/kFreeBSD. (Closes: #511270) - debian/patches/80-gnukfreebsd_support_configure.ac.patch debian/patches/81-gnukfreebsd_support_pseudo_run_autoconf.patch + Add kfreebsd target to configure(.ac) script - debian/control + Add libkvm-dev to Build-Depends on kfreebsd ports. Patch by Luca Favatella, thanks. * debian/libpam-ck-connector.{pam-auth-update,install,postinst,prerm}, debian/rules: enable pam_ck_connector by default using the new pam-auth-update support. * debian/control: depend on libpam-runtime (>= 1.0.1-6) for the above. -- Michael Biebl Tue, 10 Mar 2009 12:48:43 +0100 consolekit (0.2.10-5) unstable; urgency=high * debian/watch - Fix the regex to not use the second Perl group. * Urgency high as it still blocks #503532. -- Michael Biebl Thu, 08 Jan 2009 16:56:40 +0100 consolekit (0.2.10-4) unstable; urgency=high [ Michael Biebl ] * debian/watch - Check for both .gz and .bz2 tarballs. * debian/control - Add ${misc:Depends} to libck-connector-dev. [ Simon McVittie ] * debian/patches/05-dbus_policy.patch: patch from Colin Walters so ConsoleKit introspection and SetIdleHint still work after CVE-2008-4311 is fixed in dbus-daemon. (Closes: #510645) * Urgency high for bugfix that blocks CVE-2008-4311 upload. -- Michael Biebl Wed, 07 Jan 2009 17:58:29 +0100 consolekit (0.2.10-3) unstable; urgency=low * debian/patches/04-defer_daemonizing.patch - Daemonize after registering the dbus name to avoid a race condition where dbus-daemon thinks that console-kit-daemon has failed to start properly and returns an error to the caller. (Closes: #507815) * Document all patches to make lintian happy. -- Michael Biebl Fri, 05 Dec 2008 01:28:46 +0100 consolekit (0.2.10-2) unstable; urgency=high * debian/patches/03-cleanup_console_tags.patch - Properly initialize GError to avoid daemon crash if /var/run/console/ does not exist. Also, demote message about it from warning to debug, since it is not an error condition at all. (Closes: #492686) Patch by Martin Pitt, thanks. -- Michael Biebl Mon, 28 Jul 2008 11:09:28 +0200 consolekit (0.2.10-1) unstable; urgency=low * New upstream release. (Closes: #464005, #489030) * debian/control - Add Build-Depends on pkg-config. - Add Build-Depends on zlib1g-dev. - Add Build-Depends on quilt. - Bump Standards-Version to 3.8.0. No further changes. * debian/org.freedesktop.ConsoleKit.service - Removed, merged upstream. * debian/libck-connector0.symbols - Add symbols file for libck-connector library. * consolekit.install - Install all binaries in /usr/bin and /usr/sbin instead of listing them individually. - Update the list of installed directories. - Install 90consolekit into /etc/X11/Xsession.d. * debian/pam-foreground-compat.ck - Add run-session.d script which creates pam_console compatible tag files. Script shamelessly taken from Ubuntu. (Closes: #422349) * debian/rules - Install pam-foreground-compat.ck into /usr/lib/ConsoleKit/run-session.d. - Include patchsys-quilt.mk for patch management. * debian/90consolekit - Xsession ConsoleKit integration. Script is taken from Ubuntu but renamed to better fit with the existing naming conventions for Xsession scripts. (Closes: #452627) * debian/patches/01-dbus_policy.patch - Allow only root to call the Restart and Stop D-Bus methods since we are not using PolicyKit to restrict the access to those methods. * debian/patches/02-exit_with_dbus.patch - Pulled from upstream git. Exit when D-Bus system bus is stopped. * debian/patches/03-cleanup_console_tags.patch - Cleanup console tag files on application startup and shutdown. -- Michael Biebl Sat, 26 Jul 2008 00:29:46 +0200 consolekit (0.2.3-3) unstable; urgency=low * debian/control - The Vcs-* fields are now officially supported, so remove the XS- prefix. - Bump Standards-Version to 3.7.3. No further changes required. - Drop dependency on lsb-base, as we no longer install a SysV init script. - Tighten dependency on dbus (>= 1.1.2). This is required for the D-Bus system activation support. * debian/consolekit.init - Deleted, no longer required. * debian/consolekit.install - Install the D-Bus service file debian/org.freedesktop.ConsoleKit.service into /usr/share/dbus-1/system-services. This allows to start the ConsoleKit service on demand. * debian/consolekit.preinst - Make sure the conffile /etc/init.d/consolekit and its symlinks in /etc/rc?.d are properly removed on package upgrades. -- Michael Biebl Tue, 11 Dec 2007 23:14:14 +0100 consolekit (0.2.3-2) unstable; urgency=low * debian/control - Add Depends: lsb-base (>= 3.0-6) as the init script uses the LSB logging functions. - Use the new "Homepage:" field to specify the upstream URL. -- Michael Biebl Sun, 21 Oct 2007 20:04:16 +0200 consolekit (0.2.3-1) unstable; urgency=low * New upstream release. * debian/consolekit.install - Install the ck-get-x11-display-device binary. - Install the configuration files in /etc/ConsoleKit/. * debian/consolekit.docs - Install the ConsoleKit specification document. -- Michael Biebl Wed, 19 Sep 2007 21:34:38 +0200 consolekit (0.2.1-2) unstable; urgency=low * Upload to unstable. -- Michael Biebl Fri, 10 Aug 2007 00:22:56 +0200 consolekit (0.2.1-1) experimental; urgency=low * Initial release. (Closes: #416568) -- Michael Biebl Thu, 29 Mar 2007 01:38:27 +0200