Systemd/src
Joerg Behrmann 56ef8db9f5 core: apply WorkingDirectory after enforce_user
If WorkingDirectory is on NFS, root might only have the privileges of
nobody and the chdir to the WorkingDirectory might fail, even if the
user running the service would have the proper privileges to chdir to
that directory.

Fixes #10568
2018-10-31 12:07:24 +01:00
..
ac-power
activate
analyze analyze: Add "timespan" command to dump time span in usec 2018-10-23 14:26:51 +02:00
ask-password
backlight backlight: use log_device_*() 2018-10-23 22:44:07 +09:00
basic util: do not assign return value if it is not used (#10552) 2018-10-28 18:41:35 -07:00
binfmt binfmt: fgets() excorcism 2018-10-18 13:33:22 +02:00
boot Merge pull request #9437 from poettering/sd-boot-count 2018-10-19 23:04:22 +02:00
busctl busctl: include error cause in log message 2018-10-20 00:57:53 +09:00
cgls
cgroups-agent
cgtop cgtop: include error cause in log message 2018-10-20 01:01:31 +09:00
core core: apply WorkingDirectory after enforce_user 2018-10-31 12:07:24 +01:00
coredump coredump: include error cause in log message 2018-10-20 01:43:13 +09:00
cryptsetup cryptsetup-generator: fgets() excorcism 2018-10-18 13:34:40 +02:00
debug-generator debug-generator: introduce rd.* version of all options 2018-10-25 17:05:50 +02:00
delta
detect-virt
dissect dissect: include error cause in log message 2018-10-20 01:54:29 +09:00
environment-d-generator
escape
firstboot firstboot: include error cause in log message 2018-10-20 01:54:52 +09:00
fsck fsck: use log_device_*() 2018-10-23 22:44:07 +09:00
fstab-generator
fuzz Merge pull request #10563 from keszybz/lz4-quickfix-quickfix 2018-10-30 14:51:55 +01:00
getty-generator
gpt-auto-generator gpt-auto-generator: use log_device_*() 2018-10-23 22:44:07 +09:00
hibernate-resume hib-res-generator: add "noresume" 2018-10-08 16:06:16 +02:00
hostname
hwdb
id128 systemd-id128: a new tool to print machine/boot/invocation/app-specific ids 2018-10-02 15:15:10 +02:00
import curl-util: fix error code check from curl_multi_socket_action 2018-10-27 12:04:45 +02:00
initctl
journal Drop copyright for Marius Vollmer 2018-10-31 09:34:38 +01:00
journal-remote tree-wide: uniformly bump RLIMIT_NOFILE in all our tools that access the journal 2018-10-16 16:33:55 +02:00
kernel-install kernel-install: teach bot loader spec entry generator to generate entries with "tries" 2018-10-19 22:34:50 +02:00
libsystemd sd-device: make sd_device_get_is_initialized() returns is_initialized by return value 2018-10-29 17:33:33 +09:00
libsystemd-network sd-device: make sd_device_get_is_initialized() returns is_initialized by return value 2018-10-29 17:33:33 +09:00
libudev sd-device: make sd_device_get_is_initialized() returns is_initialized by return value 2018-10-29 17:33:33 +09:00
locale Merge pull request #10450 from poettering/foreach-line-excorcism 2018-10-19 08:44:51 +09:00
login core: rework serialization 2018-10-26 10:52:41 +02:00
machine core: rework serialization 2018-10-26 10:52:41 +02:00
machine-id-setup
modules-load modules-load: return first error in the loop 2018-10-24 05:04:01 +09:00
mount mount-tool: use log_device_*() 2018-10-23 22:44:07 +09:00
network sd-device: make sd_device_get_is_initialized() returns is_initialized by return value 2018-10-29 17:33:33 +09:00
notify
nspawn sd-device: make sd_device_get_is_initialized() returns is_initialized by return value 2018-10-29 17:33:33 +09:00
nss-myhostname
nss-mymachines
nss-resolve
nss-systemd
partition
path
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
rc-local-generator
remount-fs
reply-password string-util: introduce explicit_zero_safe() 2018-10-24 21:00:15 +02:00
resolve Merge pull request #10460 from yuwata/setsockopt_int-more 2018-10-19 10:12:00 +02:00
rfkill sd-device: make sd_device_get_is_initialized() returns is_initialized by return value 2018-10-29 17:33:33 +09:00
run
shared Introduce fmkostemp_safe and use it in tests 2018-10-26 12:56:51 +02:00
sleep sleep: when we can't hibernate on suspend-then-hibernate, fall back to suspend again 2018-10-24 14:44:14 +02:00
socket-proxy tree-wide: port various users over to sockaddr_un_set_path() 2018-10-15 19:40:51 +02:00
stdio-bridge
sulogin-shell sulogin-shell: Use force if SYSTEMD_SULOGIN_FORCE set 2018-10-17 20:30:10 +02:00
sysctl
system-update-generator
systemctl tree-wide: replace 'unsigned int' with 'unsigned' 2018-10-19 22:19:12 +02:00
systemd sd-device: make sd_device_get_is_initialized() returns is_initialized by return value 2018-10-29 17:33:33 +09:00
sysusers sysusers: FOREACH_LINE excorcism 2018-10-18 16:23:45 +02:00
sysv-generator sysv-generator: FOREACH_LINE excorcism 2018-10-18 16:23:45 +02:00
test test-chown-rec: use logging helper here too 2018-10-28 23:28:34 +01:00
time-wait-sync
timedate
timesync tree-wide: replace 'unsigned int' with 'unsigned' 2018-10-19 22:19:12 +02:00
tmpfiles tmpfiles: FOREACH_LINE excorcism 2018-10-18 16:23:45 +02:00
tty-ask-password-agent string-util: introduce explicit_zero_safe() 2018-10-24 21:00:15 +02:00
udev udev-event: replace udev_device in subst_format_var() by sd_device 2018-10-27 07:25:27 +09:00
update-done
update-utmp
user-sessions
vconsole
veritysetup
volatile-root