Use ConditionVirtualization to disable some services in containers

(cherry picked from commit c52a983806)
This commit is contained in:
Eelco Dolstra 2015-05-11 15:48:45 +02:00
parent cce3aa1e22
commit 65700b435c
2 changed files with 4 additions and 4 deletions

View file

@ -749,6 +749,10 @@ in
systemd.targets.local-fs.unitConfig.X-StopOnReconfiguration = true;
systemd.targets.remote-fs.unitConfig.X-StopOnReconfiguration = true;
# Don't bother with certain units in containers.
systemd.services.systemd-remount-fs.unitConfig.ConditionVirtualization = "!container";
systemd.services.systemd-random-seed.unitConfig.ConditionVirtualization = "!container";
};
}

View file

@ -19,10 +19,6 @@ with lib;
# Shut up warnings about not having a boot loader.
system.build.installBootLoader = "${pkgs.coreutils}/bin/true";
systemd.services.systemd-remount-fs.enable = false;
systemd.services.systemd-random-seed.enable = false;
};
}