head 1.5; access; symbols pkgsrc-2016Q1:1.4.0.4 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.2 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.3.0.10 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.8 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.6 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.4 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.2 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.2.0.2 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.1.1.1.0.44 pkgsrc-2014Q1-base:1.1.1.1 pkgsrc-2013Q4:1.1.1.1.0.42 pkgsrc-2013Q4-base:1.1.1.1 pkgsrc-2013Q3:1.1.1.1.0.40 pkgsrc-2013Q3-base:1.1.1.1 pkgsrc-2013Q2:1.1.1.1.0.38 pkgsrc-2013Q2-base:1.1.1.1 pkgsrc-2013Q1:1.1.1.1.0.36 pkgsrc-2013Q1-base:1.1.1.1 pkgsrc-2012Q4:1.1.1.1.0.34 pkgsrc-2012Q4-base:1.1.1.1 pkgsrc-2012Q3:1.1.1.1.0.32 pkgsrc-2012Q3-base:1.1.1.1 pkgsrc-2012Q2:1.1.1.1.0.30 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.28 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.26 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.24 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.22 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-2011Q1:1.1.1.1.0.20 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.18 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.16 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-2010Q2:1.1.1.1.0.14 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-2010Q1:1.1.1.1.0.12 pkgsrc-2010Q1-base:1.1.1.1 pkgsrc-2009Q4:1.1.1.1.0.10 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-2009Q3:1.1.1.1.0.8 pkgsrc-2009Q3-base:1.1.1.1 pkgsrc-2009Q2:1.1.1.1.0.6 pkgsrc-2009Q2-base:1.1.1.1 pkgsrc-2009Q1:1.1.1.1.0.4 pkgsrc-2009Q1-base:1.1.1.1 pkgsrc-2008Q4:1.1.1.1.0.2 pkgsrc-2008Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2016.06.18.10.23.17; author youri; state dead; branches; next 1.4; commitid Q2pAwvWgWv35YVaz; 1.4 date 2015.09.24.23.50.44; author ryoon; state Exp; branches; next 1.3; commitid TyTAfoJDu52b3zCy; 1.3 date 2014.08.17.15.59.07; author wiz; state Exp; branches; next 1.2; commitid wI8AuamsPZBGoJMx; 1.2 date 2014.05.05.21.19.40; author ryoon; state Exp; branches; next 1.1; commitid ZrGDBs7aZSMXvozx; 1.1 date 2008.11.22.03.32.22; author jmcneill; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.11.22.03.32.22; author jmcneill; state Exp; branches; next ; desc @@ 1.5 log @consolekit: Update to 1.0.2 using ConsoleKit2, the continuation of consolekit. @ text @$NetBSD: patch-ab,v 1.4 2015/09/24 23:50:44 ryoon Exp $ Add backends for NetBSD and OpenBSD. --- src/Makefile.am.orig 2013-07-19 04:15:28.000000000 +0000 +++ src/Makefile.am @@@@ -63,11 +63,25 @@@@ libck_la_SOURCES += \ $(NULL) libck_la_LIBADD = -lps endif +if CK_COMPILE_NETBSD +libck_la_SOURCES += \ + ck-sysdeps-netbsd.c \ + $(NULL) +libck_la_LIBADD = -lkvm +endif +if CK_COMPILE_OPENBSD +libck_la_SOURCES += \ + ck-sysdeps-openbsd.c \ + $(NULL) +libck_la_LIBADD = $(KVM_LIBS) +endif EXTRA_libck_la_SOURCES = \ ck-sysdeps-linux.c \ ck-sysdeps-solaris.c \ ck-sysdeps-freebsd.c \ + ck-sysdeps-netbsd.c \ + ck-sysdeps-openbsd.c \ ck-sysdeps-gnu.c \ $(NULL) @ 1.4 log @Update to 0.4.6 Changelog: ============== Version 0.4.6 ============== NOTE: ConsoleKit is no longer actively maintained and this will most likely be the final release. You are advised to switch to logind: http://www.freedesktop.org/software/systemd/man/systemd-logind.service.html * Don't truncate --frequent output to 8 chars in ck-history (Ray Strode) * Import udev-acl tool from udev (Michael Biebl) * Add support for GNU/Hurd (Pino Toscano) * Build system fixes (Samuli Suominen) @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2014/08/17 15:59:07 wiz Exp $ @ 1.3 log @Update to 0.4.5. Add comments to patches. ============== Version 0.4.4 ============== * systemd fixes (Lennart Poettering) ============== Version 0.4.3 ============== * Revert VT_WAITEVENT usage, since it is racy (Lennart Poettering) * systemd fixes (Lennart Poettering) ============== Version 0.4.2 ============== * Ensure we only care for seat files ending in .seat (William Jon McCann) * Various Solaris improvements (Halton Huo) * Make build silent (Ray Strode) * Don't take bus name until ready (Ray Strode) * systemd hookup (Lennart Poettering) * add --since option to ck-history (William Jon McCann) * Reduce number of threads on Linux (Kan-Ru Chen) * Other fixes (Anders Kaseor, Frederic Crozat, Matthias Clasen, Michael Biebl, William Jon McCann) ============== Version 0.4.1 ============== * Fix a crasher (William Jon McCann) * fix a small memory leak (Matthias Clasen) * update email address (William Jon McCann) ============== Version 0.4.0 ============== * Starting with this release we will not do session.d/ 'session_active_changed' callouts anymore. (Lennart Poettering) * get rid of session.d's session_active_changed callout (Lennart Poettering) * close file descriptors before exit func (Halton Huo) * log the kernel release and boot arguments at start time (William Jon McCann) * show display in host field if the host isn't set (William Jon McCann) * print the uptime for the reboot items in the report (William Jon McCann) * fix logic for finding session remove events (William Jon McCann) * fix a few small leaks (William Jon McCann) * Add seat.d/ callout directory and guarantee we dump the database before call * database: write the console database to disk before signalling via dbus (Len * Enforce that the env array has the right size (Lennart Poettering) * when printing size_t use %z format string (Lennart Poettering) * make CK database world readable (Lennart Poettering) * get rid of ck_seat_set_active_session() prototype since no such function exi * Move ck_session_run_programs() from ck-run-programs.h to ck-session.h (Lenna * post release version bump (Ray Strode) ============== Version 0.3.1 ============== * port to PolicyKit 1.0 (Matthias Clasen) * D-Bus policy updates (Colin Walters, Martin Pitt, Vincent Untz, William Jon McCann) * better diagnostic information for unimplemented backends (Daniel Macks) * file monitoring fixes (James Westby) * get VT from X display if no controlling tty is available (Ray Strode) * add "nox11" option to PAM module (Martin Pitt) * parse log entries with no body correctly (William Jon McCann) * fix zero-sized struct/unions (William Jon McCann) * solaris build fixes (Halton Huo) * parse gecos field for real name (William Jon McCann) * leak fixes (James Westby, Steve Langasek) * compile warning fixes (Matthias Clasen) * fix doc xml validation errors (William Jon McCann) * fix doc generation when srcdir != builddir (Ray Strode) * add example upstart events for logging (William Jon McCann, Ray Strode) * fix ChangeLog generation script to work with git-log moved to libexecdir (Ray Strode) @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2014/05/05 21:19:40 ryoon Exp $ d5 1 a5 1 --- src/Makefile.am.orig 2008-07-25 18:38:56.000000000 +0000 d7 1 a7 1 @@@@ -56,11 +56,25 @@@@ libck_la_SOURCES += \ d9 1 a9 1 libck_la_LIBADD = $(KVM_LIBS) d12 2 a13 2 +libck_la_SOURCES += \ + ck-sysdeps-netbsd.c \ d18 2 a19 2 +libck_la_SOURCES += \ + ck-sysdeps-openbsd.c \ d30 1 a32 1 sbin_PROGRAMS = \ @ 1.2 log @Support OpenBSD * Borrow code from OpenBSD Ports @ text @d1 3 a3 1 $NetBSD: patch-ab,v 1.1.1.1 2008/11/22 03:32:22 jmcneill Exp $ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- src/Makefile.am.orig 2008-07-25 14:38:56.000000000 -0400 d5 1 a5 1 @@@@ -56,11 +56,18 @@@@ libck_la_SOURCES += \ d15 6 d27 1 @ 1.1.1.1 log @Import consolekit version 0.3.0. ConsoleKit is a framework for keeping track of the various users, sessions, and seats present on a system. It provides a mechanism for software to react to changes of any of these items or of any of the metadata associated with them. @ text @@