Systemd/src
Lennart Poettering 6996df9b86 logind: improve error propagation of user_check_linger_file()
Let's make this a bit prettier, and propagate unexpected access() errors
correctly.

(The callers of this function will suppress them, but it's nicer of they
do that, rather than us doing that twice in both the callers and the
callees)
2018-10-13 12:59:29 +02:00
..
ac-power
activate tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
analyze core: log in all cases in manager_startup() 2018-10-09 19:43:43 +02:00
ask-password tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
backlight tree-wide: use streq() instead of streq_ptr() 2018-09-23 17:18:50 +09:00
basic Revert "alloc-util: return NULL if 0-sized allocation is requested" 2018-10-13 12:34:32 +02:00
binfmt tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
boot console: avoid promotion to signed int 2018-10-12 12:38:41 +02:00
busctl busctl: add a --json= output mode 2018-10-11 14:07:38 +02:00
cgls tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
cgroups-agent
cgtop tree-wide: use typesafe_qsort() 2018-09-19 08:02:52 +09:00
core shared: add %g, %G specifiers for group / gid (#10368) 2018-10-13 17:26:48 +09:00
coredump Merge pull request #9783 from poettering/get-user-creds-flags 2018-08-21 10:09:33 +02:00
cryptsetup More polite passphrase prompt 2018-10-09 16:26:03 +02:00
debug-generator
delta tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
detect-virt tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
dissect
environment-d-generator
escape tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
firstboot tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
fsck tree-wide: do not assign unused return values 2018-09-23 17:18:50 +09:00
fstab-generator
fuzz tests: add a fuzzer for the json parser and dumper 2018-10-10 10:13:30 +02:00
getty-generator
gpt-auto-generator gpt-auto-generator: do not assign '*ret' on error 2018-09-23 17:18:50 +09:00
hibernate-resume hib-res-generator: add "noresume" 2018-10-08 16:06:16 +02:00
hostname Merge pull request #9406 from yuwata/rfe-9228 2018-08-23 11:11:13 +02:00
hwdb hwdb,udevadm: also unify hwdb_query() and hwdb_test() 2018-09-19 17:38:07 +09:00
id128 systemd-id128: a new tool to print machine/boot/invocation/app-specific ids 2018-10-02 15:15:10 +02:00
import chattr: optionally, return the old flags when updating them 2018-10-08 21:40:44 +02:00
initctl initctl: do not ignore errors in function 2018-08-07 10:06:49 +09:00
journal Merge pull request #10356 from dtardon/covscan 2018-10-12 18:43:04 +02:00
journal-remote journalctl: port JSON output mode to new JSON API 2018-10-11 17:25:27 +02:00
kernel-install kernel-install: don't try to run depmod when kernel doesn't support modules 2018-08-08 10:42:04 +02:00
libsystemd sd-bus: add new API call sd_bus_error_move() 2018-10-13 12:59:29 +02:00
libsystemd-network dhcp6: don't include internal header "sparse-endian.h" in "sd-dhcp6-client.h" 2018-10-04 21:29:35 +02:00
libudev sd-device: make sd_device_get_*() return -ENOENT if the values are not set 2018-09-23 17:18:19 +09:00
locale tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
login logind: improve error propagation of user_check_linger_file() 2018-10-13 12:59:29 +02:00
machine journalctl: port JSON output mode to new JSON API 2018-10-11 17:25:27 +02:00
machine-id-setup tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
modules-load tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
mount tree-wide: use typesafe_qsort() 2018-09-19 08:02:52 +09:00
network networkd: fix attribute length for wireguard (#10380) 2018-10-13 17:28:49 +09:00
notify Merge pull request #9783 from poettering/get-user-creds-flags 2018-08-21 10:09:33 +02:00
nspawn be consistent about sun_path length 2018-10-12 12:38:49 +02:00
nss-myhostname nss: do not modify errno when NSS_STATUS_NOTFOUND or NSS_STATUS_SUCCESS 2018-07-25 10:23:22 +02:00
nss-mymachines Merge pull request #9504 from poettering/nss-deadlock 2018-07-26 10:16:25 +02:00
nss-resolve Merge pull request #9504 from poettering/nss-deadlock 2018-07-26 10:16:25 +02:00
nss-systemd nss: do not modify errno when NSS_STATUS_NOTFOUND or NSS_STATUS_SUCCESS 2018-07-25 10:23:22 +02:00
partition tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
path tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
portable portabled: generate a more useful error when invalid image types are attempted to be attached 2018-10-08 18:49:45 +02:00
quotacheck
random-seed random-seed: write the machine ID into /dev/urandom as well 2018-08-20 12:42:28 +02:00
rc-local-generator
remount-fs
reply-password
resolve resolve: fix member access within null pointer 2018-10-11 18:36:21 +09:00
rfkill tree-wide: use streq() instead of streq_ptr() 2018-09-23 17:18:50 +09:00
run Merge pull request #9783 from poettering/get-user-creds-flags 2018-08-21 10:09:33 +02:00
shared shared: add %g, %G specifiers for group / gid (#10368) 2018-10-13 17:26:48 +09:00
sleep shared/sleep-config: add switches to kill specific sleep modes 2018-10-08 18:21:00 +02:00
socket-proxy tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
stdio-bridge stdio-bridge: support --machine 2018-08-06 14:30:53 -07:00
sulogin-shell tree-wide: shorten error logging a bit 2018-08-07 10:14:33 +09:00
sysctl tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
system-update-generator
systemctl Move logic to find default sd-boot entry from systemctl to shared 2018-10-08 16:06:26 +02:00
systemd sd-bus: add new API call sd_bus_error_move() 2018-10-13 12:59:29 +02:00
sysusers tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
sysv-generator
test shared: add %g, %G specifiers for group / gid (#10368) 2018-10-13 17:26:48 +09:00
time-wait-sync tree-wide: drop empty lines in comments 2018-07-23 08:44:24 +02:00
timedate bus-util: make --property= optionally take value 2018-09-12 12:11:25 +09:00
timesync timesyncd: no need to reload dbus now 2018-09-20 16:52:02 +02:00
tmpfiles shared: add %g, %G specifiers for group / gid (#10368) 2018-10-13 17:26:48 +09:00
tty-ask-password-agent More polite passphrase prompt 2018-10-09 16:26:03 +02:00
udev Merge pull request #10176 from yuwata/udev-cleanup-7 2018-10-12 12:26:33 +02:00
update-done
update-utmp
user-sessions
vconsole
veritysetup tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
volatile-root