var-log-debug: do not order before systemd-tmpfiles-setup

this makes no sense  and may stop systemd-tmpfiles-setup,
journald-flush, sshd, irserver from starting

===
Jan 18 18:23:03 openelec systemd[1]: Found ordering cycle on systemd-tmpfiles-setup.service/start
Jan 18 18:23:03 openelec systemd[1]: Found dependency on systemd-journal-flush.service/start
Jan 18 18:23:03 openelec systemd[1]: Found dependency on var-log-debug.service/start
Jan 18 18:23:03 openelec systemd[1]: Found dependency on systemd-tmpfiles-setup.service/start
Jan 18 18:23:03 openelec systemd[1]: Breaking ordering cycle by deleting job systemd-journal-flush.service/start
===

units with DefaultDependencies=no should be always properly ordered.
This commit is contained in:
Stefan Saraev 2015-01-18 18:44:50 +02:00 committed by Stephan Raue
parent a9f0bce9b1
commit ffbcb3c694

View File

@ -1,9 +1,8 @@
[Unit]
Description=Debug /var/log relink
DefaultDependencies=false
After=systemd-tmpfiles-setup.service var.mount
After=var.mount
Before=systemd-journal-flush.service
ConditionKernelCommandLine=!installer
ConditionKernelCommandLine=|debugging
ConditionPathExists=|/storage/.cache/debug.openelec