| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Turns out that just using libdir breaks the .pc file install.
|
|
|
|
|
|
|
|
| |
If building the PAM module then it probably should be going
into /lib. However, hardcoding /lib makes it very difficult
to build as non-root, breaks make distcheck, and probably
isn't correct for 64 bit systems. If you are a distro you
should probably configure using --libdir=/lib.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
So in Fedora's Rawhide /bin/login is now using libck-connector via the
PAM module and CK will track such sessions. However, it doesn't work
when root logs in and I think that's a bug. Attached patch should fix it
(is already in Rawhide). Thanks.
David
|
|
|
|
|
| |
Add a simple test app for the connector. Adapted from
the example David put in the header.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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?
|