1PAM_CK_CONNECTOR(8)            ConsoleKit Manual           PAM_CK_CONNECTOR(8)
2
3
4

NAME

6       pam_ck_connector - Register session with ConsoleKit
7

SYNOPSIS

9       pam_ck_connector.so [debug]
10

DESCRIPTION

12       The pam_ck_connector PAM module registers a login session with the
13       system-wide ConsoleKit daemon. This PAM module should be used with
14       caution; only local login managers such as login(1) should use this.
15       Since the ConsoleKit daemon can accept both an tty and an X11 display
16       the normal parameters set by PAM are not always useful.
17
18       An application can therefore override these with the PAM environment
19       variables CKCON_TTY, CKCON_X11_DISPLAY and CKCON_X11_DISPLAY_DEVICE
20       (the application should remember to unset these before starting the
21       login session).
22
23       Also note that the ConsoleKit daemon may reject registration attempts
24       if the given set of data are inconsistent with each other. More more
25       information, see the ConsoleKit documentation on the
26       OpenSessionWithParameters() method call on the
27       org.freedesktop.ConsoleKit.Manager D-Bus interface.
28
29       If registration with the ConsoleKit daemon succeeds, this PAM module
30       will set the environment variable XDG_SESSION_COOKIE which is used to
31       defined membership of a login session.
32
33       This PAM module has the side effect that it creates a connection to the
34       system message bus that is kept open until the session ends. This is
35       used by the ConsoleKit daemon to track the life-cycle of the session
36       and, as such, should the login manager crash, the session will be
37       properly unregistered.
38
39

OPTIONS

41       debug
42          Print debug information.
43
44       nox11
45          Do not create a session if PAM specifies an X11 display instead of a
46          /dev/tty terminal.
47
48

SEE ALSO

50       pam.conf(5), pam.d(8), pam(8), dbus-daemon(1)
51

AUTHOR

53       pam_ck_connector was written by David Zeuthen <davidz@redhat.com>.
54
55
56
57ConsoleKit Manual                 02/27/2007               PAM_CK_CONNECTOR(8)
Impressum