1
0
mirror of https://github.com/systemd/systemd.git synced 2024-12-26 03:22:00 +03:00
systemd/units
Lennart Poettering b81884e746 unit: replace StopRetroactively= by BindTo= dependencies
The property StopRetroactively= needs to be per-dependency, not
per-unit, in order to properly express dependencies between .mount units
and its .device and fsck .service units. If the .device unit is
unplugged the mount should go away, but if the fsck process terminates
the .mount should stay.
2010-10-29 00:45:46 +02:00
..
arch arch: remove obsolete sysinit.service 2010-10-25 22:03:22 +02:00
debian units: Remove the distro specific references to killall.service. 2010-10-26 00:01:12 +02:00
fedora units: run sysv related scripts with TERM=linux 2010-10-27 05:45:09 +02:00
gentoo units: get rid of distro-specific shutdown scripts, replace them by systemd-shutdown invocations 2010-10-14 02:58:37 +02:00
session units: introduce kexec.service, kexec.target and exit.target 2010-10-14 00:57:52 +02:00
suse fsck: remove symlink from fsck.target to sysinit.target 2010-10-25 22:02:52 +02:00
.gitignore ask-password: enable plymouth agent by default 2010-10-26 04:40:32 +02:00
basic.target unit: rename OnlyByDependency= to RefuseManualStart= and introduce RefuseManualStop= 2010-08-11 01:44:37 +02:00
bluetooth.target units: add missing target files 2010-07-13 04:05:31 +02:00
dbus.target build-sys: drop special name hack for dbus.service since a native service file is now shipped upstream dbus 2010-07-10 00:22:38 +02:00
dev-hugepages.automount units: make sure we run all early boot units before entering basic.target 2010-10-07 03:47:39 +02:00
dev-hugepages.mount mount: add automatic start ordering dependencies for mounts 2010-07-12 22:55:27 +02:00
dev-mqueue.automount units: make sure we run all early boot units before entering basic.target 2010-10-07 03:47:39 +02:00
dev-mqueue.mount mount: add automatic start ordering dependencies for mounts 2010-07-12 22:55:27 +02:00
emergency.service units: now that we don't set TERM anymore by default, make sure to pass it to our rescue sessions 2010-10-26 02:58:59 +02:00
emergency.target unit: introduce AllowIsolate= switch 2010-08-30 23:04:36 +02:00
final.target units: introduce final.target that can be used to plug units between shutdown.target and the final shutdown 2010-10-14 03:07:36 +02:00
fsck-root.service.in syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
fsck@.service.in unit: replace StopRetroactively= by BindTo= dependencies 2010-10-29 00:45:46 +02:00
getty.target units: getty.target is pulled in via /lib these days 2010-09-29 03:03:37 +02:00
getty@.service.m4 unit: replace StopRetroactively= by BindTo= dependencies 2010-10-29 00:45:46 +02:00
graphical.target.m4 unit: introduce AllowIsolate= switch 2010-08-30 23:04:36 +02:00
halt.service.in units: introduce final.target that can be used to plug units between shutdown.target and the final shutdown 2010-10-14 03:07:36 +02:00
halt.target target: implicitly shutdown targets on shutdown, so that they are pulled into the final transaction and may be used for synchronization 2010-09-03 01:42:57 +02:00
http-daemon.target units: add generic description for http-daemon.target 2010-09-14 00:22:47 +02:00
hwclock-load.service syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
hwclock-save.service units: Since killall.service does not exist anymore remove all references. 2010-10-25 23:54:36 +02:00
kexec.service.in units: introduce final.target that can be used to plug units between shutdown.target and the final shutdown 2010-10-14 03:07:36 +02:00
kexec.target units: introduce kexec.service, kexec.target and exit.target 2010-10-14 00:57:52 +02:00
local-fs.target shorten copyright header of configuration files 2010-05-19 22:14:29 +02:00
mail-transfer-agent.target unit: ship a mail-transfer-agent.target unit by default 2010-05-24 22:30:54 +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.m4 ubuntu: Treat Ubuntu as a distinct distro in configure.ac etc 2010-10-25 21:09:56 +02:00
network.target shorten copyright header of configuration files 2010-05-19 22:14:29 +02:00
nss-lookup.target shorten copyright header of configuration files 2010-05-19 22:14:29 +02:00
poweroff.service.in units: introduce final.target that can be used to plug units between shutdown.target and the final shutdown 2010-10-14 03:07:36 +02:00
poweroff.target target: implicitly shutdown targets on shutdown, so that they are pulled into the final transaction and may be used for synchronization 2010-09-03 01:42:57 +02:00
printer.target units: add missing target files 2010-07-13 04:05:31 +02:00
proc-sys-fs-binfmt_misc.automount units: make sure we run all early boot units before entering basic.target 2010-10-07 03:47:39 +02:00
proc-sys-fs-binfmt_misc.mount mount: add automatic start ordering dependencies for mounts 2010-07-12 22:55:27 +02:00
quotacheck.service.in syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
quotaon.service syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
reboot.service.in units: introduce final.target that can be used to plug units between shutdown.target and the final shutdown 2010-10-14 03:07:36 +02:00
reboot.target target: implicitly shutdown targets on shutdown, so that they are pulled into the final transaction and may be used for synchronization 2010-09-03 01:42:57 +02:00
remote-fs.target.m4 units: add [Install] section to getty.target and remote-fs.target 2010-07-22 02:39:21 +02:00
remount-rootfs.service syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
rescue.target unit: introduce AllowIsolate= switch 2010-08-30 23:04:36 +02:00
rpcbind.target shorten copyright header of configuration files 2010-05-19 22:14:29 +02:00
rtc-set.target shorten copyright header of configuration files 2010-05-19 22:14:29 +02:00
serial-getty@.service.m4 unit: replace StopRetroactively= by BindTo= dependencies 2010-10-29 00:45:46 +02:00
shutdown.target target: implicitly shutdown targets on shutdown, so that they are pulled into the final transaction and may be used for synchronization 2010-09-03 01:42:57 +02:00
sigpwr.target shorten copyright header of configuration files 2010-05-19 22:14:29 +02:00
smartcard.target units: introduce smartcard.target 2010-07-16 21:32:11 +02:00
sockets.target shorten copyright header of configuration files 2010-05-19 22:14:29 +02:00
swap.target shorten copyright header of configuration files 2010-05-19 22:14:29 +02:00
sys-kernel-debug.automount units: make sure we run all early boot units before entering basic.target 2010-10-07 03:47:39 +02:00
sys-kernel-debug.mount mount: add automatic start ordering dependencies for mounts 2010-07-12 22:55:27 +02:00
sys-kernel-security.automount units: make sure we run all early boot units before entering basic.target 2010-10-07 03:47:39 +02:00
sys-kernel-security.mount mount: add automatic start ordering dependencies for mounts 2010-07-12 22:55:27 +02:00
sysctl.service units: run sysctl only if /etc/sysctl.conf exists 2010-10-28 22:12:05 +02:00
sysinit.target.m4 arch: remove obsolete sysinit.service 2010-10-25 22:03:22 +02:00
syslog.socket units: order syslog.target after syslog.socket 2010-10-21 13:49:21 +02:00
syslog.target.in units: we should be able to reach syslog.target even if no logger is enabled at all 2010-09-10 17:17:57 +02:00
systemd-ask-password-plymouth.path ask-password: enable plymouth agent by default 2010-10-26 04:40:32 +02:00
systemd-ask-password-plymouth.service.in ask-password: enable plymouth agent by default 2010-10-26 04:40:32 +02:00
systemd-ask-password-wall.path units: activate wall agent automatically if something is dropped in /dev/.systemd/ask-password 2010-10-25 21:02:01 +02:00
systemd-ask-password-wall.service.in units: activate wall agent automatically if something is dropped in /dev/.systemd/ask-password 2010-10-25 21:02:01 +02:00
systemd-initctl.service.in syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
systemd-initctl.socket syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
systemd-kmsg-syslogd.service.in syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
systemd-logger.service.in syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
systemd-logger.socket syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
systemd-modules-load.service.in units: make sure we run all early boot units before entering basic.target 2010-10-07 03:47:39 +02:00
systemd-random-seed-load.service.in units: make sure we run all early boot units before entering basic.target 2010-10-07 03:47:39 +02:00
systemd-random-seed-save.service.in units: Since killall.service does not exist anymore remove all references. 2010-10-25 23:54:36 +02:00
systemd-readahead-collect.service.in units: make sure we run all early boot units before entering basic.target 2010-10-07 03:47:39 +02:00
systemd-readahead-done.service.in units: properly terminate readahead collection 10s after boot 2010-09-29 02:55:36 +02:00
systemd-readahead-done.timer units: properly terminate readahead collection 10s after boot 2010-09-29 02:55:36 +02:00
systemd-readahead-replay.service.in units: make sure we run all early boot units before entering basic.target 2010-10-07 03:47:39 +02:00
systemd-remount-api-vfs.service.in syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
systemd-shutdownd.service.in syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
systemd-shutdownd.socket syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
systemd-tmpfiles-clean.service.in tmpfiles: integrate kay's directory cleanup code and otherwise beef up tmpfiles quite a bit 2010-10-18 22:38:41 +02:00
systemd-tmpfiles-clean.timer tmpfiles: integrate kay's directory cleanup code and otherwise beef up tmpfiles quite a bit 2010-10-18 22:38:41 +02:00
systemd-tmpfiles-setup.service.in tmpfiles: integrate kay's directory cleanup code and otherwise beef up tmpfiles quite a bit 2010-10-18 22:38:41 +02:00
systemd-update-utmp-runlevel.service.in units: Since killall.service does not exist anymore remove all references. 2010-10-25 23:54:36 +02:00
systemd-update-utmp-shutdown.service.in units: Since killall.service does not exist anymore remove all references. 2010-10-25 23:54:36 +02:00
systemd-user-sessions.service.in systemd-user-sessions: install .service file and enable by default 2010-10-07 23:48:48 +02:00
systemd-vconsole-setup.service.in syslog: enable kmsg bridge by default and enable syslogging for early boot services 2010-10-20 17:48:01 +02:00
tmp.mount units: add optional tmp.service 2010-09-22 13:01:15 +02:00
umount.target units: don't add shutdown conflicts dep to umount.target 2010-09-03 02:20:39 +02:00
var-lock.mount mount: add nosuid,nodev,noexec switches to /var/lock and /var/run 2010-10-25 23:28:42 +02:00
var-run.mount mount: add nosuid,nodev,noexec switches to /var/lock and /var/run 2010-10-25 23:28:42 +02:00