Here is an example that I use: $ systemctl --user cat mail-maintenance.timer # /home/barry-mail/.config/systemd/user/mail-maintenance.timer [Unit] Description=mail maintenance [Timer] _OnCalendar_=02:45 #_OnCalendar_=14:45 $ systemctl --user cat mail-maintenance.service # /home/barry-mail/.config/systemd/user/mail-maintenance.service [Unit] Description=mail maintenance [Service] Type=oneshot # use a shared lock while do the main actions # which include stopping dovecot etc. ExecStart=flock -s /usr/lib/systemd/system/dovecot.service %h/fetchmail/mail-maintenance.sh maintenance # use a exclusive lock to make sure that there are no other main-maintenance # services running in maintenance mode before turning dovecot back on ExecStartPost=flock -x /usr/lib/systemd/system/dovecot.service %h/fetchmail/mail-maintenance.sh post_dovecot ExecStartPost=%h/fetchmail/mail-maintenance.sh post_fetchmail The OnCalendar can have a timezone on it like this: _OnCalendar_=02:45 UTC man systemd.time details the format accepted. Barry |
_______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue