Lennart Poettering
|
4bba9156da
|
logind: move logind into its own subdirectory
|
2011-12-31 03:16:08 +01:00 |
|
Lennart Poettering
|
688c56ff7d
|
logind: fail gracefully if too many sessions are created
https://bugzilla.redhat.com/show_bug.cgi?id=744726
|
2011-10-11 04:43:01 +02:00 |
|
Lennart Poettering
|
3887b5abcb
|
logind: properly generate session creation response on dbus
This fixes the various reported issues with dbus message parsing when
running su.
|
2011-10-04 02:28:22 +02:00 |
|
Lennart Poettering
|
8ea913b2ea
|
coverity: fix a couple of bugs found by coverity
|
2011-09-23 01:45:34 +02:00 |
|
Lennart Poettering
|
bbc7328308
|
pam: set XDG_SEAT and XDG_VTNR when logging in
|
2011-07-26 23:09:34 +02:00 |
|
Lennart Poettering
|
64559e8b4e
|
logind: rename can_activate_sessions to can_multi_session
|
2011-07-26 21:49:29 +02:00 |
|
Lennart Poettering
|
55af389785
|
logind: enable PowerOff/Reboot calls
|
2011-07-15 01:53:11 +02:00 |
|
Lennart Poettering
|
2eb916cdff
|
logind: use new udev_enumerate_add_match_parent() where applicable
|
2011-07-13 21:49:21 +02:00 |
|
Lennart Poettering
|
309c2a2ce9
|
loginctl: use new udev_device_has_tag() call from libudev where applicable
|
2011-07-13 20:11:23 +02:00 |
|
Lennart Poettering
|
de07ab16c6
|
loginctl: implement missing kill verb
|
2011-07-13 19:59:28 +02:00 |
|
Lennart Poettering
|
88e3dc903b
|
loginctl: implement more verbs
|
2011-07-13 19:59:28 +02:00 |
|
Lennart Poettering
|
7b3afbac4d
|
acl: two tag matching is not going to be available in libudev
|
2011-07-08 21:44:22 +02:00 |
|
Lennart Poettering
|
b5ef5549e9
|
logind: write rules files atomically
|
2011-07-05 03:29:24 +02:00 |
|
Lennart Poettering
|
b668e06428
|
dbus: add FlushDevices() bus call to reset all seat assignments
|
2011-06-29 03:12:23 +02:00 |
|
Lennart Poettering
|
25d934917d
|
logind: move default reset controller/kill exclude list into logind
|
2011-06-29 02:27:16 +02:00 |
|
Lennart Poettering
|
193197e85c
|
logind: parse configuration file
|
2011-06-29 01:47:55 +02:00 |
|
Lennart Poettering
|
932e3ee76e
|
logind: use named pipes instead of fifos to keep track of sessions so that we can reconnect later
|
2011-06-29 00:06:04 +02:00 |
|
Lennart Poettering
|
a0a0c7f18c
|
logind: retrigger devices when we reassign them
|
2011-06-28 23:03:56 +02:00 |
|
Lennart Poettering
|
88bb8d215a
|
logind: call udev_device_get_is_initialized() to trigger lazy loading, as a temporary work-around for broken libudev
|
2011-06-28 23:02:38 +02:00 |
|
Lennart Poettering
|
c28fa3d32f
|
logind: include subsystem name in device id for assigning seats
|
2011-06-28 21:54:52 +02:00 |
|
Lennart Poettering
|
47a2669062
|
logind: implement basic version of AttachDevice() D-Bus call
|
2011-06-28 20:50:43 +02:00 |
|
Lennart Poettering
|
38f3fc7da7
|
logind: when changing linger stetings, make sure they take place immediately
|
2011-06-28 19:25:08 +02:00 |
|
Lennart Poettering
|
7f7bb94679
|
logind: implement SetUserLinger() D-Bus call
|
2011-06-28 03:52:22 +02:00 |
|
Lennart Poettering
|
bf1009201d
|
logind: fix bad memory access
|
2011-06-27 23:08:42 +02:00 |
|
Lennart Poettering
|
4d6d6518c3
|
logind: automatically deduce seat from display
|
2011-06-27 22:44:12 +02:00 |
|
Lennart Poettering
|
31b79c2b4a
|
logind: use pipe fd to detect when a session is dead
|
2011-06-24 23:25:28 +02:00 |
|
Lennart Poettering
|
21c390ccd1
|
logind: properly handle if two session with identical loginuids are attempted to be created
|
2011-06-24 22:55:39 +02:00 |
|
Lennart Poettering
|
0771475394
|
logind: when generating session ids with a counter, retry if session is already allocated
|
2011-06-24 20:46:22 +02:00 |
|
Lennart Poettering
|
1713813de3
|
logind: remove a session when its cgroup is gone
|
2011-06-24 20:41:56 +02:00 |
|
Lennart Poettering
|
dec15e9263
|
logind: fix generation of bus arrays
|
2011-06-24 20:41:22 +02:00 |
|
Lennart Poettering
|
19bc719ec2
|
logind: make sure we hand out write fd, and keep read fd for session end detection
|
2011-06-24 20:40:00 +02:00 |
|
Lennart Poettering
|
98a28fef26
|
logind: hook up PAM module with logind
|
2011-06-24 18:50:50 +02:00 |
|
Lennart Poettering
|
77527da0a0
|
logind: make idle hint logic work
|
2011-06-21 22:29:25 +02:00 |
|
Lennart Poettering
|
9418f14772
|
logind: send out PropertyChanged signals where appropriate
|
2011-06-21 21:46:13 +02:00 |
|
Lennart Poettering
|
e1c9c2d536
|
logind: implement ListXXX bus methods
|
2011-06-21 20:14:24 +02:00 |
|
Lennart Poettering
|
bef422ae1e
|
logind: implement more dbus functionality
|
2011-06-21 19:29:45 +02:00 |
|
Lennart Poettering
|
a185c5aa2d
|
logind: implement idle hint logic
|
2011-06-21 19:29:45 +02:00 |
|
Lennart Poettering
|
3f49d45a45
|
logind: implement D-Bus properties
|
2011-06-21 19:29:44 +02:00 |
|