freebsd-ports/sysutils/consolekit2/pkg-descr
Koop Mast e18e2ae3c0 Update consolekit to 1.2.0.
* Rename consolekit to consolekit2 to reflect that consolekit2 is a new
  project, even if it the continuation of the old consolekit project.
* Expand pkg-descr with some background info.
* Add license
* ConsoleKit2 has been ported to GDbus, so dbus-glib is not anymore required
* Add GObject introspection support for desktops environment such Pantheon or Deepin.
* Thanks to Jesper Schmitz Mouridsen, Ben Woods and Olivier Duchateau for
  assisting with there versions of the port, suggesting changes and testing.

PR:		202269
2017-08-05 10:58:48 +00:00

20 lines
848 B
Text

ConsoleKit2 is a framework for defining and tracking users, login
sessions, and seats. It allows multiple users to be logged in at the
same time and share hardware for their graphical session. ConsoleKit2
will keep track of those resources and whichever session is active
will have use of the hardware at that time.
What is a seat?
===============
A seat is a collection of sessions and a set of hardware (usually at
least a keyboard and mouse). Only one session may be active on a
seat at a time.
What is a session?
==================
A session is a collection of all processes that originate from a single
common ancestor and retain knowledge of a secret. As an implementation
detail, this secret may be stored in the process environment by the
login manager under the name XDG_SESSION_COOKIE.
WWW: https://github.com/ConsoleKit2/ConsoleKit2