A unidade é executada na inicialização do sistema porque é enabled
. Você quer que ele seja iniciado apenas pela unidade temporizadora.
Eu preciso executar um serviço systemd
somente uma vez por semana e não também na inicialização do sistema. Estes são os arquivos .service
e .timer
:
.service
:
[Unit]
Description=kodi backup
[Service]
Type=simple
ExecStart=/usr/bin/kodiback
[Install]
WantedBy=multi-user.target
.timer
:
[Unit]
Description=kodi backup
[Timer]
OnCalendar=weekly
Persistent=true
[Install]
WantedBy=timers.target
No momento, systemd
executa este serviço também na inicialização do sistema.
Tags systemd