Update systemd booleans

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2024-08-20 11:25:32 +02:00
parent 121e8d4ffe
commit d70a51685e
2 changed files with 5 additions and 5 deletions

View File

@@ -17,7 +17,7 @@
wantedBy = [ "initrd.target" ]; wantedBy = [ "initrd.target" ];
before = [ "sysroot.mount" ]; before = [ "sysroot.mount" ];
after = [ "cryptsetup.target" ]; after = [ "cryptsetup.target" ];
unitConfig.DefaultDependencies = "no"; unitConfig.DefaultDependencies = false;
serviceConfig.Type = "oneshot"; serviceConfig.Type = "oneshot";
script = builtins.readFile ./scripts/wipe.sh; script = builtins.readFile ./scripts/wipe.sh;
}; };

View File

@@ -180,8 +180,8 @@ in
after = [ c.service ]; after = [ c.service ];
unitConfig = { unitConfig = {
ConditionPathExists = [ (lib.strings.escape [ " " ] c._source) ]; ConditionPathExists = [ (lib.strings.escape [ " " ] c._source) ];
RefuseManualStart = "yes"; RefuseManualStart = true;
RefuseManualStop = "yes"; RefuseManualStop = true;
}; };
what = c._source; what = c._source;
where = c._target; where = c._target;
@@ -208,10 +208,10 @@ in
"umount.target" "umount.target"
]; ];
conflicts = [ "umount.target" ]; conflicts = [ "umount.target" ];
unitConfig.DefaultDependencies = "no"; unitConfig.DefaultDependencies = false;
serviceConfig = { serviceConfig = {
Type = "oneshot"; Type = "oneshot";
RemainAfterExit = "yes"; RemainAfterExit = true;
}; };
script = '' script = ''
source=${lib.strings.escapeShellArg c._sourceRoot} source=${lib.strings.escapeShellArg c._sourceRoot}