[SOLVED] apt-daily.timer - Frage zur Konfiguration

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
grefabu
Beiträge: 18
Registriert: 25.10.2006 15:42:33

[SOLVED] apt-daily.timer - Frage zur Konfiguration

Beitrag von grefabu » 30.05.2023 13:51:16

Moin,

wenn ich mir die Unitdatei von apt-daily.timer anschaue:
[Unit]
Description=Daily apt download activities

[Timer]
OnCalendar=*-*-* 6,18:00
RandomizedDelaySec=12h
Persistent=true

[Install]
WantedBy=timers.target
Mir fehlt da im abschnitt Timer noch, was eigentlich ausgeführt wird? Oder fehlr mir da noch das Verständnis?

Grüße

Gregor
Zuletzt geändert von grefabu am 30.05.2023 14:36:55, insgesamt 1-mal geändert.

JTH
Moderator
Beiträge: 3014
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: apt-daily.timer - Frage zur Konfiguration

Beitrag von JTH » 30.05.2023 14:19:45

grefabu hat geschrieben: ↑ zum Beitrag ↑
30.05.2023 13:51:16
Oder fehlr mir da noch das Verständnis?
Anscheinend ja ;)

Ein Timer startet normalerweise einen Service, der einfach genauso heißt, wie der Timer. Deshalb wird der Name der zu startenden Unit eigentlich nie angegeben. Eine Ausnahme ist, wenn man z.B. ein Target von einem Timer starten lassen will, wie es etwa cron-daily.timer aus Debiansystemd-cron tut. Das muss dann explizit mit dem Parameter Unit= angeben werden.

Siehe die Manpage zu systemd.timer für mehr Beschreibung:
man systemd.timer hat geschrieben: For each timer file, a matching unit file must exist, describing the unit to activate when the timer elapses. By default, a
service by the same name as the timer (except for the suffix) is activated. Example: a timer file foo.timer activates a matching
service foo.service. The unit to activate may be controlled by Unit= (see below).
Manchmal bekannt als Just (another) Terminal Hacker.

mat6937
Beiträge: 2927
Registriert: 09.12.2014 10:44:00

Re: apt-daily.timer - Frage zur Konfiguration

Beitrag von mat6937 » 30.05.2023 14:28:00

grefabu hat geschrieben: ↑ zum Beitrag ↑
30.05.2023 13:51:16
..., was eigentlich ausgeführt wird?

Code: Alles auswählen

systemctl status apt-daily.timer
sagt im jetzigen Zustand, u. a. auch das:

Code: Alles auswählen

Triggers: ● apt-daily.service

grefabu
Beiträge: 18
Registriert: 25.10.2006 15:42:33

Re: apt-daily.timer - Frage zur Konfiguration

Beitrag von grefabu » 30.05.2023 14:35:59

Vielen Dank,
JTH hat geschrieben: ↑ zum Beitrag ↑
30.05.2023 14:19:45
Ein Timer startet normalerweise einen Service, der einfach genauso heißt, wie der Timer.
Das war mein fehlender Baustein.
Zuletzt geändert von JTH am 30.05.2023 14:39:51, insgesamt 1-mal geändert.
Grund: [quote] repariert

Antworten