"Documentation=man:systemd-fsck-root.service(8)\n"
"DefaultDependencies=no\n"
"BindsTo=%3$s\n"
+ "Conflicts=shutdown.target\n"
"After=initrd-root-device.target local-fs-pre.target %3$s\n"
"Before=shutdown.target\n"
- "Conflicts=shutdown.target\n"
"\n"
"[Service]\n"
"Type=oneshot\n"
"Documentation=man:systemd-mkswap@.service(8)\n"
"DefaultDependencies=no\n"
"BindsTo=%%i.device\n"
+ "Conflicts=shutdown.target\n"
"After=%%i.device\n"
- "Before=%s\n"
- "Before=shutdown.target\n"
+ "Before=shutdown.target %s\n"
"\n"
"[Service]\n"
"Type=oneshot\n"
"Documentation=man:systemd-mkfs@.service(8)\n"
"DefaultDependencies=no\n"
"BindsTo=%%i.device\n"
+ "Conflicts=shutdown.target\n"
"After=%%i.device\n"
/* fsck might or might not be used, so let's be safe and order
* ourselves before both systemd-fsck@.service and the mount unit. */
- "Before=systemd-fsck@%%i.service\n"
- "Before=%s\n"
- "Before=shutdown.target\n"
+ "Before=shutdown.target systemd-fsck@%%i.service %s\n"
"\n"
"[Service]\n"
"Type=oneshot\n"
"Documentation=man:systemd-growfs@.service(8)\n"
"DefaultDependencies=no\n"
"BindsTo=%%i.mount\n"
+ "Conflicts=shutdown.target\n"
"After=%%i.mount\n"
- "Before=shutdown.target\n"
- "Before=%s\n"
+ "Before=shutdown.target %s\n"
"\n"
"[Service]\n"
"Type=oneshot\n"
Description=File System Check on Root Device
Documentation=man:systemd-fsck-root.service(8)
DefaultDependencies=no
+Conflicts=shutdown.target
Before=local-fs.target shutdown.target
ConditionPathIsReadWrite=!/