summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorWilliam Jon McCann <mccann@jhu.edu>2007-01-10 22:45:05 -0500
committerWilliam Jon McCann <mccann@jhu.edu>2007-01-10 22:45:05 -0500
commite6b013eb3b5310357d6a62a405fcc1da8aad0cf8 (patch)
treed49b4056b18a28c2f147ad73c1c21819dd78991b /README
parent47b6509e6f386bf47244922b2c3cf5637be117a3 (diff)
Add HACKING and README.
Diffstat (limited to 'README')
-rw-r--r--README26
1 files changed, 26 insertions, 0 deletions
diff --git a/README b/README
index e69de29..66b088f 100644
--- a/README
+++ b/README
@@ -0,0 +1,26 @@
+What is ConsoleKit?
+===================
+
+ConsoleKit is a framework for defining and tracking users, login
+sessions, and seats.
+
+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.
+
+Discussion
+==========
+
+Discussion takes place on the HAL list.
+http://lists.freedesktop.org/mailman/listinfo/hal