Analisar erro na unidade do temporizador systemd. A documentação está errada?

1

Hoje eu tentei adicionar um temporizador systemd para executar um serviço às 01:00 horas no primeiro sábado de cada mês. De acordo com man 7 systemd.timer você pode usar um par de caracteres de ponto final para especificar um intervalo de valores, citação:

Two values separated by ".."  may be used to indicate a range of values

Eu tentei e não consegui usar a seguinte entrada do OnCalendar:

[Timer]
OnCalendar=Sat *-*-1..7 01:00:00

Eu olhei ao redor da rede para outros manpages / guias e tudo parecia corroborar o que foi dito na página man 7. Eventualmente eu desisti e me decidi por isso, que é menos elegante:

[Timer]
OnCalendar=Sat *-*-1,2,3,4,5,6,7 01:00:00

Isso foi no servidor Ubuntu 16.04. Alguém já teve sucesso com a primeira maneira de inserir intervalos?

EDIT: Minha versão do systemd é:

libpam-systemd/xenial-updates,now 229-4ubuntu17 amd64 [installed]

libsystemd0/xenial-updates,now 229-4ubuntu17 amd64 [installed]

python3-systemd/xenial,now 231-2build1 amd64 [installed]

systemd/xenial-updates,now 229-4ubuntu17 amd64 [installed]

systemd-sysv/xenial-updates,now 229-4ubuntu17 amd64 [installed]

    
por bitofagoob 22.05.2017 / 23:39

0 respostas