Systemd/src/login
Lennart Poettering edda44605f sleep: offer hibernation only if the kernel image still exists
This makes hibernation unavailable if the kernel image we are currently
running was removed. This is supposed to be superficial protection
against hibernating a system we can never return from because the kernel
has been updated and the kernel we currently run is not available
anymore.

We look at a couple of places for the kernel, which should cover all
distributions I know off. Should I have missed a path I am sure people
will quickly notice and we can add more places to check. (or maybe
convince those distros to stick their kernels at a standard place)
2018-07-26 11:01:29 +02:00
..
70-power-switch.rules Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
70-uaccess.rules.m4 Do not apply uaccess tag for /dev/kvm if mode is 0666 2018-07-13 23:38:55 +02:00
71-seat.rules.in Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
73-seat-late.rules.m4 login/meson.build: require ACL for uaccess rules 2018-01-27 10:55:32 +01:00
inhibit.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
loginctl.c tree-wide: do not assign values if not used 2018-06-19 08:44:55 +02:00
logind-acl.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-acl.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-action.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-action.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-button.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-button.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-core.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-dbus.c sleep: offer hibernation only if the kernel image still exists 2018-07-26 11:01:29 +02:00
logind-device.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-device.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-gperf.gperf Use a dash-truncated drop-in for user-%j.slice configuration 2018-04-25 16:18:45 +02:00
logind-inhibit.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-inhibit.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-seat-dbus.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-seat.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-seat.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-session-dbus.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-session-device.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
logind-session-device.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
logind-session.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-session.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-user-dbus.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-user.c tree-wide: increase granularity of percent specifications all over the place to permille 2018-07-25 16:14:45 +02:00
logind-user.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind-utmp.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
logind.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
logind.conf.in Use a dash-truncated drop-in for user-%j.slice configuration 2018-04-25 16:18:45 +02:00
logind.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
meson.build Do not apply uaccess tag for /dev/kvm if mode is 0666 2018-07-13 23:38:55 +02:00
org.freedesktop.login1.conf Rename suspend-to-hibernate to suspend-then-hibernate 2018-03-28 15:11:10 -05:00
org.freedesktop.login1.policy login1: policy: Authorize active users to boot to firmware 2018-07-23 11:12:33 +02:00
org.freedesktop.login1.service Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
pam_systemd.c Merge pull request #9484 from poettering/permille-everywhere 2018-07-26 10:13:56 +02:00
pam_systemd.sym tree-wide: drop 'This file is part of systemd' blurb 2018-06-14 10:20:20 +02:00
sysfs-show.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
sysfs-show.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02: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 Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-login-shared.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
test-login-tables.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
user-runtime-dir.c login: use parse_uid() when unmounting user runtime directory 2018-07-16 11:12:42 +02:00