Systemd/units
Lennart Poettering 5d4caf5654 service: ignore dependencies on $syslog and $local_fs in LSB scripts
We no longer allow early-boot init scripts, however in late boot the
syslog socket and local mounts are established anyway, so let's simplify
our dep graph a bit.

If $syslog doesn't resolve to syslog.target anymore there's no reason to
keep syslog.target around anymore. Let's remove it.

Note that many 3rd party service unit files order themselves after
syslog.target. These will be dangling dependencies now, which should be
unproblematic, however.
2013-01-16 21:34:09 +01:00
..
user units: use numerig signal for killing systemd, to avoid incompatibilities with procps/util-linux kill 2012-10-23 00:12:33 +02:00
.gitignore build-sys: make rc-local support part of SYSV compat 2013-01-04 23:26:20 +01:00
Makefile build-sys: add small redirecting Makefiles to simplify compilation from within emacs 2010-05-17 01:44:03 +02:00
basic.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
bluetooth.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
console-getty.service.m4.in units: drop distro specific stuff from units 2013-01-04 23:26:21 +01:00
console-shell.service.m4.in units: drop distro specific stuff from units 2013-01-04 23:26:21 +01:00
cryptsetup.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
debug-shell.service.in units: rename systemd-debug-shell.service to debug-shell.service 2012-07-02 14:33:04 +02:00
dev-hugepages.mount units: add reference to new wiki page to all api mount units 2013-01-15 18:14:13 +01:00
dev-mqueue.mount units: add reference to new wiki page to all api mount units 2013-01-15 18:14:13 +01:00
emergency.service.in journal: recommend journalctl -x more often 2012-11-16 03:03:54 +01:00
emergency.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
final.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
getty.target unit: link up getty configuration from man page and unit files 2012-11-20 20:10:30 +01:00
getty@.service.m4 units: drop distro specific stuff from units 2013-01-04 23:26:21 +01:00
graphical.target units: add explicit dependency on display-manager.service to graphical.target 2012-06-27 22:23:16 +02:00
halt-local.service.in build-sys: make rc-local support part of SYSV compat 2013-01-04 23:26:20 +01:00
halt.target units: rename halt/hibernate/kexec/poweroff/reboot/suspend to systed-xxx 2012-06-25 14:28:50 +02:00
hibernate.target unit: rename BindTo= to BindsTo= 2012-07-13 23:34:40 +02:00
hybrid-sleep.target logind: support for hybrid sleep (i.e. suspend+hibernate at the same time) 2012-10-28 00:50:35 +02:00
kexec.target units: rename halt/hibernate/kexec/poweroff/reboot/suspend to systed-xxx 2012-06-25 14:28:50 +02:00
local-fs-pre.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
local-fs.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
multi-user.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
network.target man: link in wiki documentation about network.target 2013-01-15 04:12:53 +01:00
nss-lookup.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
nss-user-lookup.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
poweroff.target units: rename halt/hibernate/kexec/poweroff/reboot/suspend to systed-xxx 2012-06-25 14:28:50 +02:00
printer.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
proc-sys-fs-binfmt_misc.automount units: add reference to new wiki page to all api mount units 2013-01-15 18:14:13 +01:00
proc-sys-fs-binfmt_misc.mount units: add reference to new wiki page to all api mount units 2013-01-15 18:14:13 +01:00
quotaon.service.in build-sys: perform autodetection of quota-tools binaries 2012-09-11 01:43:48 +02:00
rc-local.service.in build-sys: make rc-local support part of SYSV compat 2013-01-04 23:26:20 +01:00
reboot.target units: rename halt/hibernate/kexec/poweroff/reboot/suspend to systed-xxx 2012-06-25 14:28:50 +02:00
remote-fs-pre.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
remote-fs.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
rescue.service.m4.in units: always use sulogin in rescue.service 2013-01-04 23:26:21 +01:00
rescue.target rescue: don't pull in sockets 2012-05-22 16:12:25 +02:00
rpcbind.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
serial-getty@.service.m4 units: drop distro specific stuff from units 2013-01-04 23:26:21 +01:00
shutdown.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
sigpwr.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
sleep.target units: stop sleep.target when it has done its job 2012-06-25 12:01:09 +02:00
smartcard.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
sockets.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
sound.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
suspend.target unit: rename BindTo= to BindsTo= 2012-07-13 23:34:40 +02:00
swap.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
sys-fs-fuse-connections.mount units: add reference to new wiki page to all api mount units 2013-01-15 18:14:13 +01:00
sys-kernel-config.mount units: add reference to new wiki page to all api mount units 2013-01-15 18:14:13 +01:00
sys-kernel-debug.mount units: add reference to new wiki page to all api mount units 2013-01-15 18:14:13 +01:00
sysinit.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
syslog.socket service: ignore dependencies on $syslog and $local_fs in LSB scripts 2013-01-16 21:34:09 +01:00
system-update.target man: document systemd-update-generator 2012-06-27 15:12:29 +02:00
systemd-ask-password-console.path man: document systemd-ask-password-console.service and friends 2012-06-27 01:32:15 +02:00
systemd-ask-password-console.service.in man: document systemd-ask-password-console.service and friends 2012-06-27 01:32:15 +02:00
systemd-ask-password-wall.path man: document systemd-ask-password-console.service and friends 2012-06-27 01:32:15 +02:00
systemd-ask-password-wall.service.in units: automatically respawn the core services 2012-06-28 12:18:04 +02:00
systemd-binfmt.service.in man: add documentation for the binfmt, modules-load, sysctl services 2012-05-31 16:00:34 +02:00
systemd-fsck-root.service.in man: this time, fix Documentation= properly 2012-06-27 14:28:25 +02:00
systemd-fsck@.service.in unit: rename BindTo= to BindsTo= 2012-07-13 23:34:40 +02:00
systemd-halt.service.in man: document systemd-halt.service and friends 2012-06-26 17:50:29 +02:00
systemd-hibernate.service.in man: document systemd-suspend.service 2012-06-26 17:33:11 +02:00
systemd-hostnamed.service.in units: add CAP_DAC_OVERRIDE+CAP_SYS_PTRACE to hostnamed so that detection of virtualization works 2012-12-31 21:24:26 +01:00
systemd-hybrid-sleep.service.in logind: support for hybrid sleep (i.e. suspend+hibernate at the same time) 2012-10-28 00:50:35 +02:00
systemd-initctl.service.in man: document systemd-initctl 2012-06-26 00:15:59 +02:00
systemd-initctl.socket man: properly document .socket units in man page 2012-06-27 01:06:35 +02:00
systemd-journal-flush.service.in journal: replace implicit flushing of journal by explicit one 2012-07-11 02:41:16 +02:00
systemd-journal-gatewayd.service.in journal: add minimal journal gateway daemon based on GNU libmicrohttpd 2012-09-28 00:55:24 +02:00
systemd-journal-gatewayd.socket journal: add minimal journal gateway daemon based on GNU libmicrohttpd 2012-09-28 00:55:24 +02:00
systemd-journald.service.in journal: don't pull in flush service from journald service 2012-09-03 18:59:05 -07:00
systemd-journald.socket service: ignore dependencies on $syslog and $local_fs in LSB scripts 2013-01-16 21:34:09 +01:00
systemd-kexec.service.in man: document systemd-halt.service and friends 2012-06-26 17:50:29 +02:00
systemd-localed.service.in man: document localed 2012-06-25 23:55:35 +02:00
systemd-logind.service.in units: fix section of man page link in systemd-logind.service 2012-07-19 12:46:55 +02:00
systemd-modules-load.service.in units: add the modules-load cmdline parameters to the unit conditions 2012-07-25 08:51:41 +02:00
systemd-poweroff.service.in man: document systemd-halt.service and friends 2012-06-26 17:50:29 +02:00
systemd-quotacheck.service.in build-sys: perform autodetection of quota-tools binaries 2012-09-11 01:43:48 +02:00
systemd-random-seed-load.service.in units: rename halt/hibernate/kexec/poweroff/reboot/suspend to systed-xxx 2012-06-25 14:28:50 +02:00
systemd-random-seed-save.service.in units: rename halt/hibernate/kexec/poweroff/reboot/suspend to systed-xxx 2012-06-25 14:28:50 +02:00
systemd-readahead-collect.service.in man: document the readahead services 2012-06-26 18:16:00 +02:00
systemd-readahead-done.service.in man: document the readahead services 2012-06-26 18:16:00 +02:00
systemd-readahead-done.timer man: document the readahead services 2012-06-26 18:16:00 +02:00
systemd-readahead-drop.service man: add Documentation= tags to all kinds of missing units 2012-06-27 01:07:04 +02:00
systemd-readahead-replay.service.in man: document the readahead services 2012-06-26 18:16:00 +02:00
systemd-reboot.service.in man: document systemd-halt.service and friends 2012-06-26 17:50:29 +02:00
systemd-remount-fs.service.in man: link in API FS documentation from the wiki 2013-01-15 05:13:54 +01:00
systemd-shutdownd.service.in man: properly document .socket units in man page 2012-06-27 01:06:35 +02:00
systemd-shutdownd.socket man: properly document .socket units in man page 2012-06-27 01:06:35 +02:00
systemd-suspend.service.in man: document systemd-suspend.service 2012-06-26 17:33:11 +02:00
systemd-sysctl.service.in man: add documentation for the binfmt, modules-load, sysctl services 2012-05-31 16:00:34 +02:00
systemd-timedated.service.in man: remove timezone(5) and add localtime(5) 2012-09-14 19:27:59 +02:00
systemd-tmpfiles-clean.service.in units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
systemd-tmpfiles-clean.timer units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
systemd-tmpfiles-setup.service.in units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
systemd-udev-settle.service.in udev: don't let systemd-udev-settle delay basic.target 2012-09-27 16:53:45 +02:00
systemd-udev-trigger.service.in units: Rename systemd-udev.service to systemd-udevd.service 2012-07-02 23:21:51 +02:00
systemd-udevd-control.socket units: Rename systemd-udev.service to systemd-udevd.service 2012-07-02 23:21:51 +02:00
systemd-udevd-kernel.socket units: Rename systemd-udev.service to systemd-udevd.service 2012-07-02 23:21:51 +02:00
systemd-udevd.service.in units: don't enforce a holdoff time for journald, logind, udevd 2012-07-18 02:31:52 +02:00
systemd-update-utmp-runlevel.service.in man: document systemd-update-utmp-runlevel 2012-06-25 22:07:58 +02:00
systemd-update-utmp-shutdown.service.in man: document systemd-update-utmp-runlevel 2012-06-25 22:07:58 +02:00
systemd-user-sessions.service.in man: document systemd-user-sessions.service 2012-06-25 17:34:50 +02:00
systemd-vconsole-setup.service.in man: document systemd-vconsole-setup.service 2012-06-25 12:00:43 +02:00
time-sync.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
tmp.mount units: add reference to new wiki page to all api mount units 2013-01-15 18:14:13 +01:00
umount.target units: introduce new Documentation= field and make use of it everywhere 2012-05-21 15:14:51 +02:00
user@.service.in relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00