1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2024-12-23 17:34:00 +03:00
systemd-stable/src
Josh Triplett 225d08b879 Add install-sysconfdir=no-samples option for (non-)installation of sample configs
By default, systemd installs various sample configuration files
containing commented-out defaults. Systems seeking to minimize the
number of files in /etc may wish to install directories and
configuration files that have semantic effects, but not install not
commented-out sample configuration files.

Turn install-sysconfdir into a multi-valued option, with a "no-samples"
value to skip installing sample-only configuration files.
2021-01-14 15:22:06 +09:00
..
ac-power license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
activate license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
analyze license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
ask-password license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
backlight backlight: add several debug logs and adjust log level of non critical error 2020-11-23 14:35:14 +01:00
basic Merge pull request #9864 from ximion/master 2021-01-14 00:20:04 +09:00
binfmt license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
boot boot: at least one of os_name_pretty or os_name exists in this block 2021-01-12 20:43:06 +09:00
busctl busctl: port busctl to JSON_FORMAT_OFF too 2021-01-09 17:36:28 +01:00
cgls license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
cgroups-agent license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
cgtop license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
core Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
coredump Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
cryptenroll cryptsetup: use crypt_token_max if available 2021-01-05 12:16:07 +00:00
cryptsetup cryptsetup: use crypt_token_max if available 2021-01-05 12:16:07 +00:00
debug-generator license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
delta license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
detect-virt license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
dissect json: port various tools to the new JSON_FORMAT_OFF flag 2021-01-09 17:36:24 +01:00
environment-d-generator license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
escape license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
firstboot firstboot: clean-up the copied hostname, not argv[] directly, as that's ugly 2020-12-15 18:00:02 +01:00
fsck license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
fstab-generator string-util: imply NULL termination of strextend() argument list 2021-01-06 17:24:46 +01:00
fuzz fuzzers: set maximum length for several fuzzers 2020-12-30 00:31:17 +09:00
getty-generator license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
gpt-auto-generator license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
hibernate-resume string-util: imply NULL termination of strextend() argument list 2021-01-06 17:24:46 +01:00
home Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
hostname hostname: fix build failure 2020-12-18 23:11:02 +09:00
hwdb license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
id128 license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
import import: mangle untarred OS images after pull-tar, too 2021-01-12 22:03:38 +01:00
initctl license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
journal Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
journal-remote Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
kernel-install kernel-install: drop redundant "/" 2020-11-24 11:18:40 +01:00
libsystemd udev: introduce TxQueueLength= setting 2021-01-13 06:41:06 +01:00
libsystemd-network dhcp6: refuse zero length vendor class 2021-01-13 00:07:33 +09:00
libudev udev: introduce udev_queue_is_empty() and udev_queue_init() 2020-12-16 02:28:08 +09:00
locale localed: Run locale-gen if available to generate missing locale 2021-01-12 23:15:12 +01:00
login Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
machine string-util: imply NULL termination of strextend() argument list 2021-01-06 17:24:46 +01:00
machine-id-setup license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
modules-load license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
mount license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
network Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
notify license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
nspawn nspawn: make rootfs relative to oci bundle path 2021-01-12 18:29:19 +01:00
nss-myhostname license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
nss-mymachines nss-mymachines: initialize logging 2020-12-10 20:52:03 +01:00
nss-resolve nss-resolve: initialize logging, log json errors 2020-12-10 20:50:01 +01:00
nss-systemd nss-systemd: initialize logging 2020-12-10 20:51:59 +01:00
oom Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
partition json: port various tools to the new JSON_FORMAT_OFF flag 2021-01-09 17:36:24 +01:00
path license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
portable string-util: imply NULL termination of strextend() argument list 2021-01-06 17:24:46 +01:00
pstore Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
quotacheck license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
random-seed license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
rc-local-generator license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
remount-fs license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
reply-password license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolve Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
rfkill license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
run license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
run-generator license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
shared Merge pull request #18204 from yuwata/wifi-util-fix-18059 2021-01-12 14:18:24 +09:00
shutdown string-util: imply NULL termination of strextend() argument list 2021-01-06 17:24:46 +01:00
sleep systemd-sleep: Set SYSTEMD_SLEEP_ACTION for systemd-sleep hooks. 2021-01-09 18:11:01 +09:00
socket-proxy license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
stdio-bridge stdio-bridge: add support for --system and --user 2020-12-15 18:01:20 +01:00
sulogin-shell license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
sysctl license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
system-update-generator license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
systemctl Added option --check-inhibitors for non-tty usage 2021-01-13 16:07:36 +01:00
systemd dhcp6: refuse zero length vendor class 2021-01-13 00:07:33 +09:00
sysusers specifiers: introduce common macros for generating specifier tables 2020-11-25 14:13:02 +09:00
sysv-generator license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
test bpf: do not use structured initialization for bpf_attr 2021-01-10 21:16:38 +00:00
time-wait-sync license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
timedate timedate: actually reset system time with new timezone 2021-01-13 00:59:33 +09:00
timesync Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
tmpfiles tmpfiles: add ANSI highlighting to our help text 2021-01-12 22:00:35 +01:00
tty-ask-password-agent license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
udev Add install-sysconfdir=no-samples option for (non-)installation of sample configs 2021-01-14 15:22:06 +09:00
update-done license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
update-utmp tree-wide: use return value of log_xxx_errno() 2020-11-20 02:58:27 +09:00
user-sessions license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
userdb tree-wide: unsetenv cannot fail 2020-11-10 15:52:32 +01:00
vconsole license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
veritysetup veritysetup: also place udev socket dep 2020-12-10 20:44:12 +01:00
version
volatile-root license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
xdg-autostart-generator license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00