Commit graph

41 commits

Author SHA1 Message Date
Lennart Poettering f975e971ac load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf 2011-08-01 00:43:05 +02:00
Lennart Poettering 85f248b266 consolidate TODO 2011-07-13 22:05:35 +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 f2994ddbf9 logind: remove some unused labels 2011-07-13 20:06:27 +02:00
Lennart Poettering 4d44e4f0b5 udev: actually check for existance of ID_PATH_TAG before we use it 2011-07-13 20:06:11 +02:00
Lennart Poettering 1fd45a90f5 unit: do wildcard expansion in ListenStream= and friends 2011-07-01 00:55:34 +02:00
Lennart Poettering 5bc849fd06 logind: allow access to SetIdleHint() to owner of the session 2011-06-29 19:53:27 +02:00
Lennart Poettering 539072153c acl: libudev currently doesn't handle properly enumerator matches with multiple tags, so avoid using them for now 2011-06-29 19:41:07 +02:00
Lennart Poettering 0b191e603c logind: hook uaccess into udev by default 2011-06-29 04:14:43 +02:00
Lennart Poettering 4a4b033ff2 logind: when initializing drop sessions that are unreferenced 2011-06-29 03:48:16 +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 c36eecdfcb man: update pam_systemd page to document new behaviour 2011-06-29 02:46:20 +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 1c9a2c1047 logind: be a bit more rigid with seat names 2011-06-29 01:48:59 +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 47a2669062 logind: implement basic version of AttachDevice() D-Bus call 2011-06-28 20:50:43 +02:00
Lennart Poettering 7f7bb94679 logind: implement SetUserLinger() D-Bus call 2011-06-28 03:52:22 +02:00
Lennart Poettering 30ed21ceb1 logind: ensure our autovts always stay allocated 2011-06-28 03:21:14 +02:00
Lennart Poettering 15e11d81e7 unit: when loading symlinked template units, properly add all names on the way to the unit 2011-06-28 02:53:15 +02:00
Lennart Poettering 21308c654d logind: kill a session as soon as its pipe fd gets EOF 2011-06-28 00:26:34 +02:00
Lennart Poettering dcce8878fb logind: update TODO 2011-06-27 19:39:56 +02:00
Lennart Poettering 18fa6b2705 dbus: send our finished signal when we are finished booting 2011-06-27 13:47:03 +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 ed18b08bed logind: various clean-ups 2011-06-24 19:42:45 +02:00
Lennart Poettering 98a28fef26 logind: hook up PAM module with logind 2011-06-24 18:50:50 +02:00
Lennart Poettering 9418f14772 logind: send out PropertyChanged signals where appropriate 2011-06-21 21:46:13 +02:00
Lennart Poettering a185c5aa2d logind: implement idle hint logic 2011-06-21 19:29:45 +02:00
Lennart Poettering 91f9dcaf92 dbus: add dbus introspection extraction 2011-06-21 19:29:45 +02:00
Lennart Poettering f401e48c2d mechanisms: add mechanisms to change system locale and clock 2011-06-21 19:29:45 +02:00
Lennart Poettering 3f49d45a45 logind: implement D-Bus properties 2011-06-21 19:29:44 +02:00
Lennart Poettering d2f92cdfd0 logind: unlink state files when stopping 2011-06-21 19:29:44 +02:00
Lennart Poettering 14c3baca3e logind: implement GC 2011-06-21 19:29:44 +02:00
Lennart Poettering 5eda94dda2 logind: implement ACL management 2011-06-21 19:29:44 +02:00
Lennart Poettering 90821c935e logind: split up logind.h 2011-06-21 19:29:44 +02:00
Lennart Poettering 202630822f logind: first version that compiles fine 2011-06-21 19:29:44 +02:00