Hello all Does ConditionKernelCommandLine work in systemd-26-5.fc15.x86_64?
I've tested it with my own units and with the Fedora fedora-autorelabel.service, but no luck. Here's the dmesg: [ 0.000000] Command line: selinux=0 systemd.log_level=debug autorelabel [ 0.000000] Kernel command line: selinux=0 systemd.log_level=debug autorelabel [ 3.215830] systemd[1]: Installed new job fedora-autorelabel.service/start as 55 [ 3.229562] systemd[1]: Installed new job fedora-autorelabel-mark.service/start as 59 [ 4.512418] systemd[1]: Starting of fedora-autorelabel.service requested but condition failed. Ignoring. # cat /lib/systemd/system/fedora-autorelabel.service [Unit] Description=Relabel all filesystems, if necessary DefaultDependencies=no Requires=local-fs.target Conflicts=shutdown.target After=local-fs.target Before=sysinit.target shutdown.target ConditionSecurity=selinux ConditionKernelCommandLine=|autorelabel ConditionPathExists=|/.autorelabel [Service] ExecStart=/lib/systemd/fedora-autorelabel Type=oneshot TimeoutSec=0 RemainAfterExit=yes StandardInput=tty Regards Albert _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
