./sysutils/consolekit, Framework for defining and tracking users, login sessions, and seats

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.1nb1, Package name: consolekit-1.2.1nb1, Maintainer: youri

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.


Required to run:
[sysutils/dbus-glib] [sysutils/dbus] [security/polkit]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers]

Master sites:

SHA1: 28869807eed0cc4a7a1d98030be1f2c7e5700d0e
RMD160: 641171ca6e8290924fae4ab2d1ead6b13de88ad5
Filesize: 1155.221 KB

Version history: (Expand)


CVS history: (Expand)


   2018-06-04 03:01:50 by Youri Mouton | Files touched by this commit (1) | Package updated
Log message:
Update pkgrevision for runtime fix.
   2018-06-04 03:01:23 by Youri Mouton | Files touched by this commit (2)
Log message:
Fix NetBSD.
   2018-06-01 23:51:56 by Youri Mouton | Files touched by this commit (1)
Log message:
Fix boolean logic error, now non-operator users shouldn't be able to
shutdown or reboot.
   2018-05-21 01:44:13 by Youri Mouton | Files touched by this commit (2)
Log message:
Delete stale patches.
   2018-05-16 17:40:32 by Youri Mouton | Files touched by this commit (1)
Log message:
Keep pam disabled for now.
   2018-05-16 16:49:26 by Youri Mouton | Files touched by this commit (1)
Log message:
Disable debugging and add back the pam module.
   2018-05-16 13:30:36 by Youri Mouton | Files touched by this commit (4) | Package updated
Log message:
Update to 1.2.1:

Brings fixes for many platforms.

Full changelog:

1.2.1:

Stable release of ConsoleKit2

Changes since 1.1.2
New Features:

Add wscons headers for OpenBSD
Bug Fixes:

Allow changing to VTs we don't have a session for
Correct introspection prefixes
Change configure.ac to enable the udev backend with devattr
Use KDSKBMODE if defined
Use #ifdef HEADER_H instead of #ifdef OS
FreeBSD session activation
Place sessions with a VT on the static Seat1
clean up clang warnings
correct uninitialized variable warning
Explicitly check for needed symbols
Correct build errors in OpenBSD
fix compiling on FreeBSD
Misc Changes:

update gitignore
more autotools cleanup work
update readme with new deps

1.2.0:
Stable release of ConsoleKit2

Changes since 1.1.2
New Features:

Add wscons headers for OpenBSD
Bug Fixes:

Allow changing to VTs we don't have a session for
Correct introspection prefixes
Change configure.ac to enable the udev backend with devattr
Use KDSKBMODE if defined
Use #ifdef HEADER_H instead of #ifdef OS
FreeBSD session activation
Place sessions with a VT on the static Seat1
clean up clang warnings
correct uninitialized variable warning
Explicitly check for needed symbols
Correct build errors in OpenBSD
fix compiling on FreeBSD
Misc Changes:

update gitignore
more autotools cleanup work
update readme with new deps

1.1.2:

[Please note that this is a development release.]

New Features:

add a session-state property and method
Add session-class dbus property and get method
introduce libconsolekit
Add dbus method GetVTNr to Session
add dbus LockSession/UnlockSession
add dbus ActivateSession/ActivateSessionOnSeat
Bug Fixes:

add session class + state to ck-list-sessions
Allow session-class property to be set via OpenSessionWithParameters
wrong lib linked in libconsolekit.pc.in
remove the rest of the gcc warnings
remove warnings about signed/unsigned comparisons
remove warning about redeclaration
remove warnings about redundant function declarations
fix --enable-libudev configure flag
coverity: 180820 remove dead code
Misc Changes:

add CONSOLEKIT_DEBUGGING support back in
update ck-list-sessions man page
update tests for new methods added
simplify configure.ac
document session types allowed

1.1.1:

[Please note that this is a development release.]

Changes:

Don't try to run "chmod +x" on 90-consolekit, it is not a executable.
Use INSTALL_SCRIPT instead of INSTALL_PROGRAM for 90-consolekit.
Remove the root restriction for XDG_RUNTIME_DIR.
cgroups: Attempt to use 'cpuaccount' if 'all' cgroup fails on pid move
ck-remove-directory: return exit code 0 on success
ck-remove-directory: remove unused dest parameter on become_user
ck-remove-directory: remove dest dir as real user
Add support for selinux
Freebsd 10.3: Fix session activation
Fix a reversed condition for invalid device on NetBSD
cgroups: Use UID of logged in user instead UID of session leader process
Fix memory leaks and a memory corruption issue.
OpenBSD: adapt to recent kvm(3) restrictions
Fix pam-ck-connector on musl
Fix for OpenBSD and FreeBSD VT device naming scheme.
Add a few more display manager users to filter out.
Update udev rules.
Handle XDG_RUNTIME_DIR not being created/set.
Add support for server managed FDs.
Prevent a use-after-free when emitting signal changes.
Fix coverity and gcc warnings.
Add a LockedHint property.
   2018-03-17 02:11:12 by Ryo ONODERA | Files touched by this commit (1)
Log message:
Do not repeat hardcoded version number