Systemd не запускает таймер

Systemd не запускает таймер

Я хотел бы создать таймер, который запускает команду каждые 2 месяца (первое число месяца). Я уже делаю это с помощью cron, но я хотел бы сделать то же самое с помощью systemd и избавиться от cron.

У меня возникла проблема: когда я запускаю таймер, systemd отказывается активировать его, выдавая следующую ошибку:

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.

Я использовал две следующие единицы:

мойсервис.таймер

[Unit]
Description=Start my timer

[Timer]
OnCalendar=*-01/2-01 00:00:01
Persistent=true
WakeSystem=true

[Install]
WantedBy=timers.target

мойсервис.сервис

[Unit]
Description=Start my command

[Service]
Type=oneshot
ExecStart=/usr/local/mycommand.sh

[Install]
WantedBy=multi-user.target

Я полагаю, что это не работает, потому что отсутствует параметр или параметр OnCalendar не подходит. Я использую Debian Jessie.

Спасибо.

Связанный контент