summaryrefslogtreecommitdiff
path: root/src/login/logind.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-31shared: split out polkit stuff from bus-util.c → bus-polkit.cLennart Poettering1-1/+1
2019-11-04tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe1-1/+0
2019-09-30Handle d_type == DT_UNKNOWN correctlyMichael Olbrich1-0/+1
2019-07-23logind: at start-up automatically clean up orphaned inhibitorsLennart Poettering1-2/+9
2019-07-23logind: drop redundant session_id_valid() checkLennart Poettering1-6/+0
2019-07-23logind: use log_warning_errno() return value where we canLennart Poettering1-11/+5
2019-06-24logind: log operation details when starting actionsZbigniew Jędrzejewski-Szmek1-1/+1
2019-05-24logind: split out dbus header files into their ownLennart Poettering1-0/+4
2019-05-24logind: add SetBrightness() bus call for setting brightness of leds/backlight...Lennart Poettering1-1/+2
2019-05-24logind: small simplificationLennart Poettering1-2/+1
2019-04-02logind: when we cannot attach a passed fd to a device, close itLennart Poettering1-61/+61
2019-03-12login: use device_is_in_action()Yu Watanabe1-3/+3
2019-01-17tree-wide: make sure to flush/close all bus connections when our daemons exitLennart Poettering1-1/+1
2018-11-22coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek1-4/+4
2018-11-21logind: stop managing VT switches if no sessions are registered on that VTFranck Bui1-1/+24
2018-11-20log: introduce new helper call log_setup_service()Lennart Poettering1-3/+1
2018-11-19util-lib: move main() definition macros to its own header fileLennart Poettering1-0/+1
2018-11-17logind: define main through macroZbigniew Jędrzejewski-Szmek1-19/+11
2018-11-10sd-device: drop priority and description from sd_device_monitor_attach_event(...Yu Watanabe1-8/+16
2018-10-19tree-wide: replace 'unsigned int' with 'unsigned'Yu Watanabe1-1/+1
2018-10-17login: replace udev_monitor by sd_device_monitorYu Watanabe1-73/+48
2018-10-13logind: optionally watch utmp for login dataLennart Poettering1-0/+10
2018-10-13logind: add hashtable for finding session by leader PIDLennart Poettering1-1/+3
2018-10-13logind: rework how we manage the slice and user-runtime-dir@.service unit for...Lennart Poettering1-1/+1
2018-10-13logind: voidify a few callsLennart Poettering1-6/+6
2018-10-13logind: improve logging in manager_connect_console()Lennart Poettering1-11/+11
2018-10-13logind: initialize Manager object with structure initialization tooLennart Poettering1-3/+5
2018-09-23tree-wide: use streq() instead of streq_ptr()Yu Watanabe1-1/+1
2018-09-10tree-wide: replace device_enumerator_scan_devices()+FOREACH_DEVICE_AND_SUBSYS...Yu Watanabe1-11/+3
2018-08-23logind: replace udev_device by sd_deviceYu Watanabe1-65/+45
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-3/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-05-10logind: fix borked r checkZbigniew Jędrzejewski-Szmek1-2/+6
2018-04-27logind: (void)ify all things we knowingly ignoreLennart Poettering1-8/+6
2018-04-27logind: terminate cleanly on SIGTERM/SIGINTLennart Poettering1-2/+10
2018-04-27logind: modernize Manager object allocation and freeingLennart Poettering1-30/+29
2018-04-27login: drop unnecessary headersYu Watanabe1-1/+0
2018-04-26Merge pull request #7599 from keszybz/slice-templatesLennart Poettering1-42/+0
2018-04-25tree-wide: drop redundant _cleanup_ macros (#8810)Lennart Poettering1-8/+8
2018-04-24logind: move two functions to logind_core utility libZbigniew Jędrzejewski-Szmek1-42/+0
2018-04-17logind: enable limiting of user session scopes using pam context objects (#8397)Jan Synacek1-1/+1
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-03-22macro: introduce TAKE_PTR() macroLennart Poettering1-2/+1
2018-03-10login: don't remove all devices from PID1 when only one was removedAlan Jenkins1-9/+47
2018-03-08login: we only allow opening character devicesAlan Jenkins1-2/+2
2018-02-26logind: check file is device node before using .st_rdevLennart Poettering1-0/+6
2018-02-26logind: trivial improvementsLennart Poettering1-1/+1
2018-02-19Merge pull request #8199 from keszybz/small-thingsLennart Poettering1-2/+5
2018-02-19Add some handling to remaining unlinkat callsZbigniew Jędrzejewski-Szmek1-1/+3
2018-02-16login,user-sessions: always warn when we fail to remove nologin fileZbigniew Jędrzejewski-Szmek1-1/+2