systemd Laufservice während des Tages

321
Samuel

Ich möchte meinen Server so einrichten, dass er tagsüber nur eine Verbindung zum Internet herstellt.

Ich habe eine Timer-Datei erstellt: [Unit] Description = Internet starten und stoppen

[Timer] OnCalendar*-*-* 06:00:00 Unit=netctl@wlan0_sta/x2dInternet.service  [Install] WantedBy=multi-user.target 

Aber wie mache ich das Internet am Ende des Tages heruntergefahren?

0

1 Antwort auf die Frage

0
Mark Stosberg

Sie können einen zweiten "Dienst" erstellen, der am Ende des Tages ebenfalls für einen Timer ausgeführt wird. Setzen Sie die Zeile "ExecStart =" des zweiten Dienstes, um einfach den Befehl zum Herunterfahren des ersten Dienstes auszuführen:

 ExecStart=/bin/systemctl stop my-service-name.service