diff --git a/misc_systemd_units/enable_overcommit_memory.service b/misc_systemd_units/enable_overcommit_memory.service index 46b86b7..2edc0d8 100644 --- a/misc_systemd_units/enable_overcommit_memory.service +++ b/misc_systemd_units/enable_overcommit_memory.service @@ -1,16 +1,17 @@ [Unit] -Wants=startup-tags.service -After=startup-tags.service + ConditionPathExists=|/node/tags/desktop ConditionHost=|beebee-ate.molgen.mpg.de ConditionHost=|icebear.molgen.mpg.de ConditionHost=|flughafenberlinbrandenburgwillybrandt.molgen.mpg.de [Service] + Type=oneshot RemainAfterExit=yes ExecStart=/sbin/sysctl vm.overcommit_memory=0 ExecStop=/sbin/sysctl vm.overcommit_memory=2 [Install] + WantedBy=multi-user.target diff --git a/mkmotd/motd.service b/mkmotd/motd.service index 67d6e44..47b5535 100644 --- a/mkmotd/motd.service +++ b/mkmotd/motd.service @@ -1,12 +1,10 @@ -[Unit] -Description=Make motd -After=startup-tags.service - [Service] + Type=oneshot ExecStart=/usr/sbin/mkmotd.pl RemainAfterExit=yes [Install] + WantedBy=multi-user.target