summaryrefslogtreecommitdiffstats
path: root/man/rules
diff options
context:
space:
mode:
authorAdrian Vovk <adrianvovk@gmail.com>2024-06-22 20:48:50 +0200
committerAdrian Vovk <adrianvovk@gmail.com>2024-10-18 23:58:45 +0200
commite1384cfb096ad3561e3d20f193c37f59d5379768 (patch)
tree8473ee472b7583f21aa88b45eb45fe8be81daace /man/rules
parentfs-util: Introduce symlinkat_idempotent (diff)
downloadsystemd-e1384cfb096ad3561e3d20f193c37f59d5379768.tar.xz
systemd-e1384cfb096ad3561e3d20f193c37f59d5379768.zip
sysupdate: Introduce optional features
Optional features allow distros to define sets of transfers that can be enabled or disabled by the system administrator. This is useful for situations where a distro may want to ship some resources version-locked to the core OS, but many people have no need for the resource, such as: development tools/compilers, drivers for specialized hardware, language packs, etc We also rename sysupdate.d/*.conf -> sysupdate.d/*.transfer, because now there are more than one type of definition in sysupdate.d/. For backwards compat, we still load *.conf files as long as no *.transfer files are found and the *.conf files don't try to declare themselves as part of any features Fixes https://github.com/systemd/systemd/issues/33343 Fixes https://github.com/systemd/systemd/issues/33344
Diffstat (limited to 'man/rules')
-rw-r--r--man/rules/meson.build1
1 files changed, 1 insertions, 0 deletions
diff --git a/man/rules/meson.build b/man/rules/meson.build
index 080aa44b3d..5f69f01cc4 100644
--- a/man/rules/meson.build
+++ b/man/rules/meson.build
@@ -1192,6 +1192,7 @@ manpages = [
['systemd.unit', '5', [], ''],
['systemd.v', '7', [], ''],
['sysupdate.d', '5', [], 'ENABLE_SYSUPDATE'],
+ ['sysupdate.features', '5', [], 'ENABLE_SYSUPDATE'],
['sysusers.d', '5', [], 'ENABLE_SYSUSERS'],
['telinit', '8', [], 'HAVE_SYSV_COMPAT'],
['timedatectl', '1', [], 'ENABLE_TIMEDATECTL'],