systemd с таймером как пользователь

Я пытаюсь написать сервис с таймерами. Но это не выполняется:

example @ host /etc/systemd/system/mbsync.service:

[Unit] Description=Mailbox synchronisation service for user example [Service] Type=oneshot ExecStart=/usr/bin/mbsync -aV User=example StandardOutput=syslog StandardError=syslog 

example @ host /etc/systemd/system/mbsync.timer:

 [Unit] Description=Mailbox synchronisation timer [Timer] OnBootSec=10s OnCalendar=*:00/2 [Install] WantedBy=default.target 

Я начал службу следующим образом:

 systemctl daemon-reload systemctl enable mbsync.timer systemctl start mbsync.timer 

Но я только получаю:

 systemctl list-timers NEXT LEFT LAST PASSED UNIT ACTIVATES Mon 2015-11-30 11:50:00 CET 10s ago Mon 2015-11-30 11:50:07 CET 2s ago mbsync.timer mbsync.service 

Ваш таймер выполнен, но он может не делать то, что вы ожидаете. Вы должны проверить журналы с systemctl status -l mbsync.service и соответствующим образом настроить свой .mbsyncrc .

Я нашел эти ресурсы полезными:

особенно второй, с файлами пользовательских блоков, которые необходимы при использовании PassCmd "gpg ..." .