Systemd/units
Lennart Poettering e2875c4693 timedated: introduce systemd-timedated-ntp.target which is controlled by timedated's NTP setting
We shouldn't hardcode the name of the NTP implementation in the
timedated mechanism, especially since Fedora currently switched from NTP
to chrony.

This patch introduces a new target that is enabled/disabled instead of
the actual NTP implementation. The various NTP implementations should
then add .wants/ symlinks to their services and BindTo back to the
target, so that their implementations are started/stopped jointly with
the target.

https://bugzilla.redhat.com/show_bug.cgi?id=815748
2012-04-25 16:49:02 +02:00
..
fedora relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
frugalware relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
mageia relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
mandriva relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
suse relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
user relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
.gitignore remount: consolidate remount-api-vfs and remount-rootfs into one 2012-04-24 16:42:42 +02:00
basic.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
bluetooth.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
console-getty.service.m4.in service: introduce Type=idle and use it for gettys 2012-04-24 14:42:24 +02:00
console-shell.service.m4.in service: introduce Type=idle and use it for gettys 2012-04-24 14:42:24 +02:00
cryptsetup.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
dev-hugepages.mount relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
dev-mqueue.mount relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
emergency.service.in service: introduce Type=idle and use it for gettys 2012-04-24 14:42:24 +02:00
emergency.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
final.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
fsck-root.service.in units: skip root fsck if the root directory is writable 2012-04-22 14:11:32 +02:00
fsck@.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
getty.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
getty@.service.m4 service: introduce Type=idle and use it for gettys 2012-04-24 14:42:24 +02:00
graphical.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
halt.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
halt.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
http-daemon.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
kexec.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
kexec.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
local-fs-pre.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
local-fs.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
mail-transfer-agent.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
Makefile build-sys: add small redirecting Makefiles to simplify compilation from within emacs 2010-05-17 01:44:03 +02:00
multi-user.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
network.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
nss-lookup.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
nss-user-lookup.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
plymouth-halt.service relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
plymouth-kexec.service relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
plymouth-poweroff.service relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
plymouth-quit-wait.service relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
plymouth-quit.service relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
plymouth-read-write.service relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
plymouth-reboot.service relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
plymouth-start.service relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
poweroff.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
poweroff.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
printer.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
proc-sys-fs-binfmt_misc.automount units: do binfmt magic only when /proc/sys is writable 2012-04-13 18:52:53 +02:00
proc-sys-fs-binfmt_misc.mount relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
quotacheck.service.in remount: consolidate remount-api-vfs and remount-rootfs into one 2012-04-24 16:42:42 +02:00
quotaon.service relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
reboot.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
reboot.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
remote-fs-pre.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
remote-fs.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
rescue.service.m4.in service: introduce Type=idle and use it for gettys 2012-04-24 14:42:24 +02:00
rescue.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
rpcbind.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
serial-getty@.service.m4 service: introduce Type=idle and use it for gettys 2012-04-24 14:42:24 +02:00
shutdown.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
sigpwr.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
smartcard.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
sockets.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
sound.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
swap.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
sys-fs-fuse-connections.mount relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
sys-kernel-config.mount relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
sys-kernel-debug.mount relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
sysinit.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
syslog.socket relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
syslog.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-ask-password-console.path relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-ask-password-console.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-ask-password-plymouth.path relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-ask-password-plymouth.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-ask-password-wall.path relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-ask-password-wall.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-binfmt.service.in units: do binfmt magic only when /proc/sys is writable 2012-04-13 18:52:53 +02:00
systemd-hostnamed.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-initctl.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-initctl.socket relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-journald.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-journald.socket relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-localed.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-logind.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-modules-load.service.in units: don't try to load kernel modules if CAP_SYS_MODULE is missing 2012-04-22 14:11:32 +02:00
systemd-random-seed-load.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-random-seed-save.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-readahead-collect.service.in readahead: rather than checking for virtualization in the C code, use ConditionVirtualization= in the unit 2012-04-24 13:14:40 +02:00
systemd-readahead-done.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-readahead-done.timer relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-readahead-replay.service.in readahead: rather than checking for virtualization in the C code, use ConditionVirtualization= in the unit 2012-04-24 13:14:40 +02:00
systemd-remount-fs.service.in remount: consolidate remount-api-vfs and remount-rootfs into one 2012-04-24 16:42:42 +02:00
systemd-shutdownd.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-shutdownd.socket relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-sysctl.service.in units: run sysctl stuff only when /proc/sys is actually writable, to quieten container boots a little 2012-04-12 12:58:19 +02:00
systemd-timedated-ntp.target timedated: introduce systemd-timedated-ntp.target which is controlled by timedated's NTP setting 2012-04-25 16:49:02 +02:00
systemd-timedated.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-tmpfiles-clean.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-tmpfiles-clean.timer relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-tmpfiles-setup.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-udev-control.socket udev: units - reference systemd-* units 2012-04-18 16:29:43 +02:00
systemd-udev-kernel.socket udev: units - reference systemd-* units 2012-04-18 16:29:43 +02:00
systemd-udev-settle.service.in udev: units - reference systemd-* units 2012-04-18 16:29:43 +02:00
systemd-udev-trigger.service.in udev: units - reference systemd-* units 2012-04-18 16:29:43 +02:00
systemd-udev.service.in udev: units - reference systemd-* units 2012-04-18 16:29:43 +02:00
systemd-update-utmp-runlevel.service.in units: drop audit reference from description of utmp units since that is build-time optional 2012-04-13 19:46:51 +02:00
systemd-update-utmp-shutdown.service.in units: drop audit reference from description of utmp units since that is build-time optional 2012-04-13 19:46:51 +02:00
systemd-user-sessions.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
systemd-vconsole-setup.service.in units: start vconsole-setup only if there's actually a virtual console device 2012-04-12 12:58:19 +02:00
time-sync.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
tmp.mount relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
umount.target relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
user@.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00