systemd/units
Christian Brauner a6d1760024 build: preserve correct mode when generating files via jinja2
When using "capture : true" in custom_target()s the mode of the source
file is not preserved when the generated file is not installed and so
needs to be tweaked manually. Switch from output capture to creating the
target file and copy the permissions from the input file.

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2021-11-08 12:06:48 +00:00
..
user
user-.slice.d
basic.target
blockdev@.target
bluetooth.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
boot-complete.target
console-getty.service.in getty: Pass tty to use by agetty via stdin 2021-11-05 21:32:11 +00:00
container-getty@.service.in getty: Pass tty to use by agetty via stdin 2021-11-05 21:32:11 +00:00
cryptsetup-pre.target
cryptsetup.target
debug-shell.service.in
dev-hugepages.mount
dev-mqueue.mount
emergency.service.in
emergency.target
exit.target logind, units: unit Descriptions should be capitalized 2021-06-30 13:25:16 +02:00
factory-reset.target units: added factory-reset.target 2021-08-10 17:08:00 +02:00
final.target units: correct description of final.target 2021-07-02 18:29:54 +02:00
first-boot-complete.target
getty-pre.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
getty.target
getty@.service.in getty: Pass tty to use by agetty via stdin 2021-11-05 21:32:11 +00:00
graphical.target
halt.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
hibernate.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
hybrid-sleep.target
initrd-cleanup.service
initrd-fs.target
initrd-parse-etc.service
initrd-root-device.target
initrd-root-fs.target
initrd-switch-root.service
initrd-switch-root.target
initrd-udevadm-cleanup-db.service
initrd-usr-fs.target
initrd.target
integritysetup-pre.target Add stand-alone dm-integrity support 2021-10-15 10:19:54 -05:00
integritysetup.target Add stand-alone dm-integrity support 2021-10-15 10:19:54 -05:00
kexec.target
kmod-static-nodes.service.in units: shorten description of kmod-static-nodes.service 2021-06-30 13:25:16 +02:00
ldconfig.service
local-fs-pre.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
local-fs.target
machine.slice
machines.target
meson-add-wants.sh tools: shellcheck-ify tool scripts 2021-09-30 12:27:06 +02:00
meson.build build: preserve correct mode when generating files via jinja2 2021-11-08 12:06:48 +00:00
modprobe@.service
multi-user.target
network-online.target
network-pre.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
network.target
nss-lookup.target
nss-user-lookup.target
paths.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
poweroff.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
printer.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
proc-sys-fs-binfmt_misc.automount units: stop automount unit when shutting down 2021-06-07 13:38:28 +02:00
proc-sys-fs-binfmt_misc.mount
quotaon.service.in
rc-local.service.in
reboot.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
remote-cryptsetup.target
remote-fs-pre.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
remote-fs.target
remote-veritysetup.target dm-verity: Remove usage of integrity 2021-10-14 12:17:02 -05:00
rescue.service.in
rescue.target
rpcbind.target
serial-getty@.service.in getty: Pass tty to use by agetty via stdin 2021-11-05 21:32:11 +00:00
shutdown.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
sigpwr.target
sleep.target
slices.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
smartcard.target
sockets.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
sound.target
suspend-then-hibernate.target
suspend.target
swap.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
sys-fs-fuse-connections.mount
sys-kernel-config.mount
sys-kernel-debug.mount
sys-kernel-tracing.mount
sysinit.target
syslog.socket
system-systemd\x2dcryptsetup.slice
system-update-cleanup.service
system-update-pre.target
system-update.target
systemd-ask-password-console.path unit: use alias name of man page 2021-06-15 12:14:26 +01:00
systemd-ask-password-console.service
systemd-ask-password-wall.path unit: use alias name of man page 2021-06-15 12:14:26 +01:00
systemd-ask-password-wall.service unit: use alias name of man page 2021-06-15 12:14:26 +01:00
systemd-backlight@.service.in
systemd-binfmt.service.in
systemd-bless-boot.service.in
systemd-boot-check-no-failures.service.in
systemd-boot-system-token.service
systemd-boot-update.service boot: optionally update sd-boot on boot 2021-07-30 17:19:55 +02:00
systemd-coredump.socket
systemd-coredump@.service.in
systemd-exit.service
systemd-firstboot.service
systemd-fsck-root.service.in
systemd-fsck@.service.in
systemd-halt.service units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
systemd-hibernate-resume@.service.in
systemd-hibernate.service.in unit: use alias name of man page 2021-06-15 12:14:26 +01:00
systemd-homed-activate.service
systemd-homed.service.in homed: add missing capabilities for SMB/CIFS backend 2021-08-31 10:51:42 +02:00
systemd-hostnamed.service.in
systemd-hwdb-update.service.in
systemd-hybrid-sleep.service.in unit: use alias name of man page 2021-06-15 12:14:26 +01:00
systemd-importd.service.in units: make sure importd has CAP_LINUX_IMMUTABLE flag 2021-05-22 16:02:02 +09:00
systemd-initctl.service.in
systemd-initctl.socket unit: use alias name of man page 2021-06-15 12:14:26 +01:00
systemd-journal-catalog-update.service
systemd-journal-flush.service
systemd-journal-gatewayd.service.in
systemd-journal-gatewayd.socket
systemd-journal-remote.service.in
systemd-journal-remote.socket
systemd-journal-upload.service.in
systemd-journald-audit.socket
systemd-journald-dev-log.socket
systemd-journald-varlink@.socket
systemd-journald.service.in
systemd-journald.socket
systemd-journald@.service.in journald: when journald namespace instances log, they can do so safely to the main journald instance 2021-06-09 12:30:22 +09:00
systemd-journald@.socket
systemd-kexec.service unit: use alias name of man page 2021-06-15 12:14:26 +01:00
systemd-localed.service.in
systemd-logind.service.in
systemd-machine-id-commit.service
systemd-machined.service.in
systemd-modules-load.service.in
systemd-network-generator.service.in
systemd-networkd-wait-online.service.in
systemd-networkd.service.in unit: networkd does not require AF_ALG anymore 2021-10-15 09:25:38 +02:00
systemd-networkd.socket
systemd-nspawn@.service.in
systemd-oomd.service.in oom: Add support for user unit ManagedOOM property updates 2021-09-20 13:53:11 +01:00
systemd-oomd.socket oom: Add support for user unit ManagedOOM property updates 2021-09-20 13:53:11 +01:00
systemd-portabled.service.in
systemd-poweroff.service units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
systemd-pstore.service.in
systemd-quotacheck.service.in
systemd-random-seed.service.in
systemd-reboot.service units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
systemd-remount-fs.service.in
systemd-repart.service.in
systemd-resolved.service.in
systemd-rfkill.service.in
systemd-rfkill.socket
systemd-suspend-then-hibernate.service.in unit: use alias name of man page 2021-06-15 12:14:26 +01:00
systemd-suspend.service.in units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
systemd-sysctl.service.in
systemd-sysext.service
systemd-sysusers.service
systemd-time-wait-sync.service.in
systemd-timedated.service.in
systemd-timesyncd.service.in
systemd-tmpfiles-clean.service units: make sure systemd-tmpfiles-{setup,clean} don't survive switch-root 2021-08-06 11:11:14 +01:00
systemd-tmpfiles-clean.timer
systemd-tmpfiles-setup-dev.service
systemd-tmpfiles-setup.service units: make sure systemd-tmpfiles-{setup,clean} don't survive switch-root 2021-08-06 11:11:14 +01:00
systemd-udev-settle.service
systemd-udev-trigger.service
systemd-udevd-control.socket unit: use alias name of man page 2021-06-15 12:14:26 +01:00
systemd-udevd-kernel.socket unit: use alias name of man page 2021-06-15 12:14:26 +01:00
systemd-udevd.service.in
systemd-update-done.service.in
systemd-update-utmp-runlevel.service.in units: adjust description of systemd-update-utmp.service 2021-06-30 13:25:16 +02:00
systemd-update-utmp.service.in units: adjust description of systemd-update-utmp.service 2021-06-30 13:25:16 +02:00
systemd-user-sessions.service.in
systemd-userdbd.service.in
systemd-userdbd.socket
systemd-vconsole-setup.service.in
systemd-volatile-root.service.in
time-set.target
time-sync.target
timers.target units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
tmp.mount units: adjust Descriptions of various units 2021-06-30 13:25:16 +02:00
umount.target
usb-gadget.target
user-runtime-dir@.service.in
user.slice
user@.service.in units: run user service managers at OOM score adjustment 100 2021-10-04 16:27:10 +02:00
var-lib-machines.mount
veritysetup-pre.target dm-verity: Remove usage of integrity 2021-10-14 12:17:02 -05:00
veritysetup.target dm-verity: Remove usage of integrity 2021-10-14 12:17:02 -05:00