Add experimental manpage marker, use it for sd-sysupdate and move it back to libexecdir (#43533)
This commit is contained in:
+4
-4
@@ -890,11 +890,11 @@ units = [
|
||||
'conditions' : ['ENABLE_SYSINSTALL'],
|
||||
},
|
||||
{
|
||||
'file' : 'systemd-sysupdate-auto-enable.service',
|
||||
'file' : 'systemd-sysupdate-auto-enable.service.in',
|
||||
'conditions' : ['ENABLE_SYSUPDATE'],
|
||||
},
|
||||
{
|
||||
'file' : 'systemd-sysupdate-reboot.service',
|
||||
'file' : 'systemd-sysupdate-reboot.service.in',
|
||||
'conditions' : ['ENABLE_SYSUPDATE'],
|
||||
},
|
||||
{
|
||||
@@ -902,12 +902,12 @@ units = [
|
||||
'conditions' : ['ENABLE_SYSUPDATE'],
|
||||
},
|
||||
{
|
||||
'file' : 'systemd-sysupdate-update.service',
|
||||
'file' : 'systemd-sysupdate-update.service.in',
|
||||
'conditions' : ['ENABLE_SYSUPDATE'],
|
||||
'symlinks' : ['systemd-sysupdate.service'], # compatibility after rename
|
||||
},
|
||||
{
|
||||
'file' : 'systemd-sysupdate@.service',
|
||||
'file' : 'systemd-sysupdate@.service.in',
|
||||
'conditions' : ['ENABLE_SYSUPDATE'],
|
||||
},
|
||||
{
|
||||
|
||||
+2
-2
@@ -14,8 +14,8 @@ Before=systemd-sysupdate-update.service
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=systemd-sysupdate enable-component --component-suggested
|
||||
ExecStart=systemd-sysupdate enable-feature --component-all --feature-suggested
|
||||
ExecStart={{LIBEXECDIR}}/systemd-sysupdate enable-component --component-suggested
|
||||
ExecStart={{LIBEXECDIR}}/systemd-sysupdate enable-feature --component-all --feature-suggested
|
||||
|
||||
[Install]
|
||||
WantedBy=systemd-sysupdate-update.service
|
||||
@@ -14,7 +14,7 @@ ConditionVirtualization=!container
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=systemd-sysupdate reboot
|
||||
ExecStart={{LIBEXECDIR}}/systemd-sysupdate reboot
|
||||
|
||||
[Install]
|
||||
Also=systemd-sysupdate-reboot.timer
|
||||
@@ -17,7 +17,7 @@ ConditionVirtualization=!container
|
||||
[Service]
|
||||
Type=simple
|
||||
NotifyAccess=main
|
||||
ExecStart=systemd-sysupdate update --component-all --cleanup=yes
|
||||
ExecStart={{LIBEXECDIR}}/systemd-sysupdate update --component-all --cleanup=yes
|
||||
|
||||
# Keep this sandboxing synchronised with systemd-sysupdate@.service
|
||||
CapabilityBoundingSet=CAP_CHOWN CAP_FOWNER CAP_FSETID CAP_MKNOD CAP_SETFCAP CAP_SYS_ADMIN CAP_SETPCAP CAP_DAC_OVERRIDE CAP_LINUX_IMMUTABLE
|
||||
@@ -15,7 +15,7 @@ Conflicts=shutdown.target
|
||||
Before=shutdown.target
|
||||
|
||||
[Service]
|
||||
ExecStart=-systemd-sysupdate
|
||||
ExecStart=-{{LIBEXECDIR}}/systemd-sysupdate
|
||||
|
||||
# Keep this sandboxing synchronised with systemd-sysupdate-update.service
|
||||
CapabilityBoundingSet=CAP_CHOWN CAP_FOWNER CAP_FSETID CAP_MKNOD CAP_SETFCAP CAP_SYS_ADMIN CAP_SETPCAP CAP_DAC_OVERRIDE CAP_LINUX_IMMUTABLE
|
||||
Reference in New Issue
Block a user