Systemd/src/login
Lennart Poettering 5b987a4e3e logind: relax udev rules matching devices logind watches for
Now that we have support for key/switch masking in logind, we can relax
the rules by which logind picks the devices to watch a bit, after all we
won't wake up anymore for every single event, but instead only the
events we actually care about.

This should make power/suspend keys on normal usb/atkbd keyboards just
work.
2017-06-27 19:25:46 +02:00
..
.gitignore build-sys: add --without-kill-user-processes configure option 2016-04-21 00:21:32 -04:00
70-power-switch.rules logind: relax udev rules matching devices logind watches for 2017-06-27 19:25:46 +02:00
70-uaccess.rules Revert "rules: allow users to access frame buffer devices" (#3333) 2016-05-24 11:32:30 +02:00
71-seat.rules.in treewide: fix typos 2015-07-06 12:51:16 +02:00
73-seat-late.rules.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
Makefile logind: move logind into its own subdirectory 2011-12-31 03:16:08 +01:00
inhibit.c Rename formats-util.h to format-util.h 2016-11-07 10:15:08 -05:00
loginctl.c loginctl: also use $XDG_SESSION_ID for session-status 2017-05-31 22:42:50 -04:00
logind-acl.c Rename formats-util.h to format-util.h 2016-11-07 10:15:08 -05:00
logind-acl.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
logind-action.c Rename formats-util.h to format-util.h 2016-11-07 10:15:08 -05:00
logind-action.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
logind-button.c logind: filter out input devices that have none of the keys/switche we care about 2017-06-27 19:25:46 +02:00
logind-button.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
logind-core.c logind: filter out input devices that have none of the keys/switche we care about 2017-06-27 19:25:46 +02:00
logind-dbus.c logind: nicer error message when we cannot guess the caller's session 2017-05-31 22:10:15 -04:00
logind-device.c tree-wide: use mfree more 2016-10-16 23:35:39 -04:00
logind-device.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
logind-gperf.gperf logind: change TasksMax= value for user logins to 33% 2016-07-22 15:33:13 +02:00
logind-inhibit.c logind: Stopped inhibitions should be considered inactive (#5698) 2017-04-05 10:32:55 +02:00
logind-inhibit.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
logind-seat-dbus.c logind: don't include session lists in PropertyChanged messages 2016-05-05 22:50:09 +02:00
logind-seat.c logind: check return value from lseek 2017-02-20 16:02:18 -05:00
logind-seat.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
logind-session-dbus.c logind: save/restore session devices and their respective file descriptors 2017-06-08 16:21:36 +02:00
logind-session-device.c logind: save/restore session devices and their respective file descriptors 2017-06-08 16:21:36 +02:00
logind-session-device.h logind: save/restore session devices and their respective file descriptors 2017-06-08 16:21:36 +02:00
logind-session.c logind: save/restore session devices and their respective file descriptors 2017-06-08 16:21:36 +02:00
logind-session.h logind: save/restore session devices and their respective file descriptors 2017-06-08 16:21:36 +02:00
logind-user-dbus.c Rename formats-util.h to format-util.h 2016-11-07 10:15:08 -05:00
logind-user.c tree-wide: stop using canonicalize_file_name(), use chase_symlinks() instead 2016-12-01 00:25:51 +01:00
logind-user.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
logind-utmp.c Rename formats-util.h to format-util.h 2016-11-07 10:15:08 -05:00
logind.c logind: save/restore session devices and their respective file descriptors 2017-06-08 16:21:36 +02:00
logind.conf.in logind: change TasksMax= value for user logins to 33% 2016-07-22 15:33:13 +02:00
logind.h build-sys: add check for gperf lookup function signature (#5055) 2017-01-10 08:39:05 +01:00
meson.build meson: use booleans for conf.set and drop unecessary conditionals 2017-05-02 16:29:11 -04:00
org.freedesktop.login1.conf logind: introduce LockedHint and SetLockedHint (#3238) 2016-05-11 19:34:13 +02:00
org.freedesktop.login1.policy.in login: Fix policy for org.freedesktop.login1.set-self-linger (#3365) (#3373) 2016-05-28 11:03:03 +02:00
org.freedesktop.login1.service relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
pam_systemd.c Rename formats-util.h to format-util.h 2016-11-07 10:15:08 -05:00
pam_systemd.sym pam_systemd: replace regex with sym file 2014-06-21 15:45:49 +02:00
sysfs-show.c tree-wide: rename draw_special_char to special_glyph 2016-05-09 15:17:57 -04:00
sysfs-show.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
systemd-user.m4 pam: include pam_keyinit.so in our PAM fragments 2016-12-13 20:59:36 +01:00
test-inhibit.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-login-shared.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-login-tables.c tree-wide: sort includes 2015-11-16 22:09:36 +01:00