Systemd/src
William Douglas 6d7b543342 RFC tmpfiles: Allow configuration to ignore execution errors
This is an implementation that covers making errors encountered when writing
file content optionally fatal. If this is something that folks would want I'll
add handling of this for all the other directives. I'd appreciate suggestions
on how this might better be structured as well (use of a goto fail or such) as
I'm not super happy with the approach.
2018-09-25 23:30:30 +02:00
..
ac-power tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
activate tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
analyze tree-wide: use typesafe_qsort() 2018-09-19 08:02:52 +09: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 Merge pull request #10169 from poettering/putenv-error-handling 2018-09-25 19:50:49 +02:00
binfmt tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
boot meson: disable _all_ tests when -Dtests=false 2018-09-13 12:07:34 +02:00
busctl busctl,sd-lldp: explicitly specify type of argument in compare function 2018-09-19 08:28:54 +09:00
cgls tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
cgroups-agent tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
cgtop tree-wide: use typesafe_qsort() 2018-09-19 08:02:52 +09:00
core Merge pull request #10059 from yuwata/env-exec-directory 2018-09-25 12:34:30 +02:00
coredump Merge pull request #9783 from poettering/get-user-creds-flags 2018-08-21 10:09:33 +02:00
cryptsetup tree-wide: do not assign unused return values 2018-09-23 17:18:50 +09:00
debug-generator tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
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 tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
environment-d-generator Drop my copyright headers 2018-06-14 13:03:20 +02:00
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 tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
fuzz tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
getty-generator tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
gpt-auto-generator gpt-auto-generator: do not assign '*ret' on error 2018-09-23 17:18:50 +09:00
hibernate-resume tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +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
import Make bzip2 an optional dependency for systemd-importd 2018-09-25 10:58:09 +02:00
initctl initctl: do not ignore errors in function 2018-08-07 10:06:49 +09:00
journal tree-wide: use typesafe_qsort() 2018-09-19 08:02:52 +09:00
journal-remote tree-wide: use DEFINE_TRIVIAL_REF_UNREF_FUNC() macro or friends where applicable 2018-08-27 14:01:46 +09: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-device: make sd_device_get_*() return -ENOENT if the values are not set 2018-09-23 17:18:19 +09:00
libsystemd-network sd-dhcp6-client: Reference and unreference a stored lease 2018-09-19 13:45:18 -06: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 Merge pull request #10163 from poettering/inhibit-format-table 2018-09-25 10:24:30 +02:00
machine tree-wide: use typesafe_qsort() 2018-09-19 08:02:52 +09: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 Merge pull request #9989 from yuwata/sd-device-enoent 2018-09-24 17:27:49 +02:00
notify Merge pull request #9783 from poettering/get-user-creds-flags 2018-08-21 10:09:33 +02:00
nspawn fs-util: make symlink_idempotent() optionally create relative link 2018-09-24 18:52:53 +03: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 tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
quotacheck tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
random-seed random-seed: write the machine ID into /dev/urandom as well 2018-08-20 12:42:28 +02:00
rc-local-generator tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
remount-fs tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
reply-password tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolve tree-wide: use typesafe_qsort() 2018-09-19 08:02:52 +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 btrfs: log at debug log when we ignore errors 2018-09-24 19:47:42 +02:00
sleep exec-util: in execute_directories, support initial exec environment 2018-09-24 13:40:10 +01: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 Correct a number of trivial typos. 2018-06-18 22:44:44 +02:00
systemctl tree-wide: use typesafe_qsort() 2018-09-19 08:02:52 +09:00
systemd dhcp6-client: Function for enabling/disabling IA_NA request 2018-09-19 13:45:17 -06:00
sysusers tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
sysv-generator tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
test Merge pull request #10059 from yuwata/env-exec-directory 2018-09-25 12:34:30 +02: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 tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
tmpfiles RFC tmpfiles: Allow configuration to ignore execution errors 2018-09-25 23:30:30 +02:00
tty-ask-password-agent tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
udev udev: fix some type sloppiness 2018-09-25 09:20:16 +02:00
update-done tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
update-utmp tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
user-sessions tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
vconsole tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
veritysetup tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
volatile-root tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00