Systemd/src/shared
Lennart Poettering 75eb615480 defs: rework CONF_DIRS_NULSTR() macro
The macro is generically useful for putting together search paths, hence
let's make it truly generic, by dropping the implicit ".d" appending it
does, and leave that to the caller. Also rename it from
CONF_DIRS_NULSTR() to CONF_PATHS_NULSTR(), since it's not strictly about
dirs that way, but any kind of file system path.

Also, mark CONF_DIR_SPLIT_USR() as internal macro by renaming it to
_CONF_PATHS_SPLIT_USR() so that the leading underscore indicates that
it's internal.
2015-11-10 17:31:31 +01:00
..
linux build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
acl-util.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
acl-util.h acl-util: various smaller fixes to parse_acl() 2015-06-17 22:08:21 +02:00
acpi-fpdt.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
acpi-fpdt.h
apparmor-util.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
apparmor-util.h mac: also rename use_{smack,selinux,apparmor}() calls so that they share the new mac_{smack,selinux,apparmor}_xyz() convention 2014-10-23 17:34:30 +02:00
architecture.c util-lib: move string table stuff into its own string-table.[ch] 2015-10-27 13:25:56 +01:00
architecture.h architecture.h: define PROC_CPUINFO_MODEL 2015-09-30 15:57:55 +03:00
ask-password-api.c treewide: use the negative error codes returned by our functions 2015-11-05 13:44:06 +01:00
ask-password-api.h ask-password: add support for caching passwords in the kernel keyring 2015-10-07 12:26:14 +02:00
base-filesystem.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
base-filesystem.h nspawn: finish user namespace support 2015-05-21 16:32:01 +02:00
boot-timestamps.c shared: boot-timestamps - remove ifdef 2015-04-10 19:55:49 +02:00
boot-timestamps.h
bus-util.c Merge pull request #1690 from evverx/run-runtime-directory 2015-11-02 20:16:18 +01:00
bus-util.h util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
cgroup-show.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
cgroup-show.h remove unused includes 2015-02-23 23:53:42 +01:00
clean-ipc.c treewide: apply errno.cocci 2015-11-09 20:01:06 +01:00
clean-ipc.h
condition.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
condition.h tree-wide: make condition_free_list return NULL 2014-12-18 19:26:21 -05:00
conf-parser.c conf-parser: use extract_first_word 2015-11-09 23:57:49 -08:00
conf-parser.h log: move log_invalid_utf8() to log.h 2015-09-30 22:26:16 +02:00
dev-setup.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
dev-setup.h nspawn: finish user namespace support 2015-05-21 16:32:01 +02:00
dns-domain.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
dns-domain.h hashmap: refactor hash_func 2015-10-05 18:22:10 +02:00
dropin.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
dropin.h Move dropin listing to shared 2014-12-16 00:30:33 -05:00
efivars.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
efivars.h efivars: fix build for non-efi 2015-04-10 23:00:07 +02:00
firewall-util.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
firewall-util.h firewall: rename fw-util.[ch] → firewall-util.[ch] 2015-06-15 14:08:02 +02:00
fstab-util.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
fstab-util.h util-lib: move fstab_node_to_udev_node() to fstab-util.[ch] 2015-10-27 13:25:55 +01:00
generator.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
generator.h generators: rename add_{root,usr}_mount to add_{sysroot,sysroot_usr}_mount 2015-05-04 08:45:07 -04:00
gpt.h #pragma once here and there 2015-01-23 09:30:44 -05:00
ima-util.c
ima-util.h
import-util.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
import-util.h import: when downloading images, create a subtree quota group for them 2015-10-22 01:59:25 +02:00
initreq.h
install-printf.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
install-printf.h install: when exporting prefix InstallInfo to become UnitFileInstallInfo 2015-05-11 22:53:54 +02:00
install.c install: port to extract_first_word 2015-10-28 22:58:24 +05:30
install.h systemctl: introduce --now for enable, disable and mask 2015-05-15 11:59:36 +02:00
logs-show.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
logs-show.h remove unused includes 2015-02-23 23:53:42 +01:00
machine-image.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
machine-image.h lockfile-util.[ch]: Split out from util.[ch] 2015-05-05 22:35:29 -04:00
machine-pool.c doc: correct orthography, word forms and missing/extraneous words 2015-11-06 13:45:21 +01:00
machine-pool.h importd: add new bus calls for importing local tar and raw images 2015-03-05 00:59:38 +01:00
Makefile build-sys: add missing Makefile symlink 2015-08-31 13:09:52 +02:00
nss-util.h nss-mymachines: map userns users of containers to real user names 2015-07-09 14:46:20 -03:00
output-mode.h journalctl: add --utc option 2014-10-02 14:52:32 +02:00
pager.c util-lib: move more locale-related calls to locale-util.[ch] 2015-10-27 13:25:56 +01:00
pager.h
path-lookup.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
path-lookup.h install: when exporting prefix InstallInfo to become UnitFileInstallInfo 2015-05-11 22:53:54 +02:00
ptyfwd.c nspawn: fix minor memory leak 2015-10-31 19:09:20 +01:00
ptyfwd.h machinectl: fix race when opening new shells with "machinectl shell" 2015-10-07 20:10:48 +02:00
seccomp-util.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
seccomp-util.h seccomp-util.h: make sure seccomp-util.h can be included alone 2014-12-12 13:35:32 +01:00
sleep-config.c defs: rework CONF_DIRS_NULSTR() macro 2015-11-10 17:31:31 +01:00
sleep-config.h #pragma once here and there 2015-01-23 09:30:44 -05:00
spawn-ask-password-agent.c ask-password: various modernizations 2015-10-06 16:27:24 +02:00
spawn-ask-password-agent.h
spawn-polkit-agent.c util-lib: split out printf() helpers to stdio-util.h 2015-10-27 13:25:57 +01:00
spawn-polkit-agent.h
specifier.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
specifier.h
switch-root.c user-util: move UID/GID related macros from macro.h to user-util.h 2015-10-27 13:25:57 +01:00
switch-root.h use the switch_root function in shutdown 2014-08-28 15:25:15 +02:00
sysctl-util.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
sysctl-util.h sysctl: move property handling to shared/ 2015-03-11 10:37:45 +01:00
test-tables.h test: use assert_se() when testing tables so that we get a useful error when something fails 2014-10-28 18:07:23 +01:00
udev-util.h udevd: make udev_ctrl_connection global 2015-05-12 00:43:45 +02:00
uid-range.c util-lib: split out user/group/uid/gid calls into user-util.[ch] 2015-10-26 01:24:38 +01:00
uid-range.h Add missing includes in header files 2015-02-12 20:44:32 +01:00
utmp-wtmp.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
utmp-wtmp.h core: optionally create LOGIN_PROCESS or USER_PROCESS utmp entries 2015-08-24 22:46:45 +02:00
watchdog.c util-lib: split out fd-related operations into fd-util.[ch] 2015-10-25 13:19:18 +01:00
watchdog.h