Fix minecraft setup services after/requires
This commit is contained in:
@@ -153,9 +153,9 @@
|
||||
systemd.services.minecraft-setup = {
|
||||
description = "Minecraft Server Initial Setup";
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
after = [ "network.target" "minecraft-setup.service" ]; # wait for setup
|
||||
requires = [ "minecraft-setup.service" ]; # and fail if setup fails
|
||||
|
||||
after = [ "network-online.target" ];
|
||||
wants = [ "network-online.target" ];
|
||||
|
||||
# Only run if setup hasn't been completed yet
|
||||
unitConfig.ConditionPathExists = "!/home/h3lp/mineserver/.setup-done";
|
||||
|
||||
@@ -202,7 +202,8 @@
|
||||
systemd.services.minecraft = {
|
||||
description = "Minecraft Server";
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
after = [ "network.target" ];
|
||||
after = [ "network.target" "minecraft-setup.service" ]; # wait for setup
|
||||
requires = [ "minecraft-setup.service" ]; # and fail if setup fails
|
||||
|
||||
serviceConfig = {
|
||||
Type = "forking";
|
||||
|
||||
Reference in New Issue
Block a user