Systemd/src
Josh Triplett 7f0a55d432 Introduce CONF_DIRS_NULSTR helper to define standard conf dirs
Several different systemd tools define a nulstr containing a standard
series of configuration file directories, in /etc, /run, /usr/local/lib,
/usr/lib, and (#ifdef HAVE_SPLIT_USR) /lib.  Factor that logic out into
a new helper macro, CONF_DIRS_NULSTR.
2014-11-26 19:11:37 -05:00
..
ac-power unit: add ConditionACPower= 2012-12-31 21:24:26 +01:00
activate activate: fix fd leak in do_accept() 2014-09-11 17:47:37 +02:00
analyze hashmap: introduce hash_ops to make struct Hashmap smaller 2014-09-15 16:08:50 +02:00
ask-password ask-password: Add --echo to enable echoing the user input 2014-10-05 15:29:41 -04:00
backlight backlight: Avoid error when state restore is disabled 2014-09-11 00:53:49 +02:00
binfmt Introduce CONF_DIRS_NULSTR helper to define standard conf dirs 2014-11-26 19:11:37 -05:00
boot Unify parse_argv style 2014-08-03 21:46:07 -04:00
bootchart bootchart: use 'n/a' if PRETTY_NAME is not found 2014-10-03 08:31:53 -04:00
bus-proxyd bus-policy: actually test messages against the newly added test.conf 2014-11-26 21:15:39 +01:00
cgls bus: always explicitly close bus from main programs 2014-08-04 16:25:24 +02:00
cgroups-agent bus: always explicitly close bus from main programs 2014-08-04 16:25:24 +02:00
cgtop install, cgtop: adjust hashmap_move_one() callers for -ENOMEM possibility 2014-10-23 17:38:02 +02:00
compat-libs build-sys: build compat libs from sources, avoiding the not generally available ifunc wrapping 2014-02-22 21:28:55 +01:00
console sd-login: let's not needlessly yell at users 2014-10-28 12:31:11 +01:00
core swap: restore support for nofail 2014-11-26 15:17:07 -05:00
cryptsetup cryptsetup: default to no hash when keyfile is specified 2014-11-24 09:14:18 -05:00
dbus1-generator sd-bus: sync with kdbus upstream (ABI break) 2014-11-13 20:41:52 +01:00
debug-generator util: simplify proc_cmdline() to reuse get_process_cmdline() 2014-11-07 01:19:56 +01:00
delta delta: use wait_for_terminate_and_warn() to generate warnin when diff fails 2014-10-24 18:48:11 +02:00
detect-virt Unify parse_argv style 2014-08-03 21:46:07 -04:00
efi-boot-generator efi-boot-generator: typo fix 2014-03-07 02:40:24 +01:00
escape Unify parse_argv style 2014-08-03 21:46:07 -04:00
firstboot firstboot: don't prohibit re-generating the machine id on the current root fs 2014-10-22 20:30:15 +02:00
fsck util: simplify proc_cmdline() to reuse get_process_cmdline() 2014-11-07 01:19:56 +01:00
fstab-generator swap: restore support for nofail 2014-11-26 15:17:07 -05:00
getty-generator util: allow strappenda to take any number of args 2014-08-13 20:41:41 -04:00
gpt-auto-generator gpt-auto-generator: properly ignore value 2014-11-24 10:20:53 -05:00
gudev gudev: replace regex with sym file 2014-06-21 16:25:15 +02:00
hibernate-resume util: simplify proc_cmdline() to reuse get_process_cmdline() 2014-11-07 01:19:56 +01:00
hostname hostnamed: introduce new "embedded" chassis type 2014-11-06 14:37:12 +01:00
initctl notify: send STOPPING=1 from our daemons 2014-08-21 17:24:21 +02:00
journal journald: proceed even if some sockets are unknown 2014-11-26 15:17:07 -05:00
journal-remote strv: rework strv_split_quoted() to use unquote_first_word() 2014-11-10 23:45:12 +01:00
kernel-install kernel-install/90-loaderentry.install: fix cmdline parsing 2014-11-01 14:39:48 -04:00
libsystemd sd-bus: make sure that when we connect to the system bus we have enough creds to make security decisions 2014-11-26 18:59:31 +01:00
libsystemd-network sd-dhcp-lease: fix copy-paste error asserting wrong function argument 2014-11-20 16:51:29 +01:00
libsystemd-terminal terminal/idev: forward xkb-messages 2014-11-25 10:24:39 +01:00
libudev udev: move global property handling from libudev to udevd 2014-11-13 13:50:01 +01:00
locale localed: verify xkb keymaps after pk-queries 2014-11-25 10:26:08 +01:00
login pam_systemd: remove unused null check 2014-11-15 23:47:39 +01:00
machine machined: reorder method calls in vtable 2014-11-06 20:00:14 +01:00
machine-id-setup Unify parse_argv style 2014-08-03 21:46:07 -04:00
modules-load Introduce CONF_DIRS_NULSTR helper to define standard conf dirs 2014-11-26 19:11:37 -05:00
network sd-dhcp-lease: expose load/save functions 2014-11-18 19:10:37 +01:00
notify readahead: wipe out readahead 2014-09-25 16:39:18 +02:00
nspawn nspawn: ignore EEXIST when mounting tmpfs 2014-11-22 20:05:19 -05:00
nss-myhostname networkd: add minimal client tool "networkd" to query network status 2014-08-12 01:54:40 +02:00
nss-mymachines nss: remove dead code 2014-09-19 00:15:39 +02:00
nss-resolve nss: remove dead code 2014-09-19 00:15:39 +02:00
path remove unneeded error.h includes 2014-09-15 17:02:25 +02:00
python-systemd python-systemd: avoid hitting assert in __exit__ 2014-10-14 08:35:16 -04:00
quotacheck util: simplify proc_cmdline() to reuse get_process_cmdline() 2014-11-07 01:19:56 +01:00
random-seed random-seed: improve debugging messages a bit 2013-11-15 22:53:14 -05:00
rc-local-generator rc-local: use access(X_OK) to check if files are executable 2013-10-29 19:34:59 +01:00
remount-fs hashmap: introduce hash_ops to make struct Hashmap smaller 2014-09-15 16:08:50 +02:00
reply-password fix a couple of more lazy "return -1" 2014-08-11 18:35:54 +02:00
resolve resolved: fix typo in sd_notify() call 2014-11-25 22:30:52 +01:00
resolve-host cmdline: for new tools avoid introduce new negative switches, and properly align --help texts 2014-08-20 00:18:14 +02:00
rfkill rfkill: Avoid error when state restore is disabled 2013-12-06 16:44:38 +01:00
run Do not check for existence of remote binaries 2014-11-22 18:01:43 -05:00
shared Introduce CONF_DIRS_NULSTR helper to define standard conf dirs 2014-11-26 19:11:37 -05:00
shutdownd shutdownd: clean up initialization of struct 2014-09-27 00:30:00 +02:00
sleep Unify parse_argv style 2014-08-03 21:46:07 -04:00
socket-proxy socket-proxyd: Unchecked return value from library 2014-10-09 15:34:07 +02:00
sysctl Introduce CONF_DIRS_NULSTR helper to define standard conf dirs 2014-11-26 19:11:37 -05:00
system-update-generator system-update-generator: modernizations 2014-06-13 13:26:32 +02:00
systemctl systemctl: show BindsTo/BoundBy in list-dependencies 2014-11-22 20:21:56 -05:00
systemd sd-bus: add suppot for renegotiating message credential attach flags 2014-11-26 02:20:55 +01:00
sysusers Introduce CONF_DIRS_NULSTR helper to define standard conf dirs 2014-11-26 19:11:37 -05:00
sysv-generator Remove repeated includes 2014-10-01 23:25:50 +02:00
test test: support empty environment variables in unit files 2014-11-23 16:29:11 -05:00
timedate Make bus errno mappings non-static 2014-10-31 11:32:00 -04:00
timesync timesyncd: the IP_TOS sockopt is really just an optimization, we shouldn't fail if we can't set it 2014-10-24 18:32:30 +02:00
tmpfiles Introduce CONF_DIRS_NULSTR helper to define standard conf dirs 2014-11-26 19:11:37 -05:00
tty-ask-password-agent ask-password: Add --echo to enable echoing the user input 2014-10-05 15:29:41 -04:00
udev udevadm trigger: allow matching by device name 2014-11-25 21:16:47 -05:00
update-done selinux: clean up selinux label function naming 2014-10-23 21:36:56 +02:00
update-utmp audit: improve the audit messages we generate 2014-11-04 00:48:09 +01:00
vconsole login: rerun vconsole-setup when switching from vgacon to fbcon 2014-11-06 10:56:52 +01:00
.gitignore Add test coverage and generate report with lcov 2013-07-13 21:56:33 -04:00
Makefile relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00