| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Ignores PAM sessions where PAM_TTY is an X11 display. This allows adding
pam_ck_connector to PAM's "common-session" without interfering
with the already existing ConsoleKit operations in gdm, the
Xsession script, etc.
https://bugs.freedesktop.org/show_bug.cgi?id=16746
|
|
|
|
| |
PAM module
|
| |
|
|
|
|
|
| |
In order to set the x11-display-device parameter on the new
session.
|
| |
|
| |
|
|
|
|
| |
Also make the configure checks simpler.
|
|
|
|
|
| |
Only include what is available. Use a alternative to pam_syslog
if it isn't available.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Basically this is a mini login. It authenticates, opens a session,
sleeps 20 seconds, and then closes the session.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
I modified the API of the new connector a bit.
* include errors
* make names a bit more consistent with what they do
* have symmetry between open and close
* use refcounting
* do parameter checking on inputs
I also made some changes to whitespace and style. And converted
descriptions to gtkdoc style comments.
|
|
Here are some patches to add one library and one PAM module so other
programs (apart from gdm) can easily interact with ConsoleKit. It's
mainly going to be used, I think, by login(1) and xinit(1). I'm not
super happy about doing a PAM module but the Fedora util-linux package
maintainer seems to be insist on this instead of just patching login(1).
The PAM module isn't built by default. Both pieces of code are licensed
under the MIT license as god knows what might want to use them. Sounds
good to you?
|