Gostaria de criar um timer que lançasse um comando a cada 2 meses (o primeiro do mês). Já faço isso com um cron, mas gostaria de fazer o mesmo com o systemd e me livrar do cron.
Estou com um problema porque quando inicio meu cronômetro, o systemd se recusa a ativá-lo com o seguinte erro:
systemd[1]: Starting Start my timer.
systemd[1]: myservice.timer failed to enter waiting state: Invalid argument
systemd[1]: Failed to start Start my timer
systemd[1]: Unit myservice.timer entered failed state.
Usei as duas unidades a seguir:
meuserviço.timer
[Unit]
Description=Start my timer
[Timer]
OnCalendar=*-01/2-01 00:00:01
Persistent=true
WakeSystem=true
[Install]
WantedBy=timers.target
meuserviço.serviço
[Unit]
Description=Start my command
[Service]
Type=oneshot
ExecStart=/usr/local/mycommand.sh
[Install]
WantedBy=multi-user.target
Suponho que não funciona porque falta um parâmetro ou o parâmetro OnCalendar não é bom. Estou no Debian Jessie.
Obrigado.