Ajout service et timer git-auto-pull

This commit is contained in:
Alban Vidal 2020-10-23 19:29:47 +02:00
parent a792748633
commit b86c3e34b0
No known key found for this signature in database
GPG Key ID: 96BD4FF64E709FDE
2 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,15 @@
################################################################################
# Dépôt Git :
# https://framagit.org/zorval/scripts/check-nrpe
################################################################################
[Unit]
Description=Auto pull git repositories
After=network.target network-online.target systemd-networkd.service NetworkManager.service
[Service]
Type=oneshot
ExecStart=/usr/local/sbin/git_auto_pull
# RemainAfterExit=true => si ce paramètre est à true,
# alors le service n'est plus lancé régulièrement par le timer
# => Il faut le laisser à false (valeur par défaut)

View File

@ -0,0 +1,16 @@
################################################################################
# Dépôt Git :
# https://framagit.org/zorval/scripts/check-nrpe
################################################################################
[Unit]
Description=Auto pull git repositories
[Timer]
OnBootSec=1m
OnCalendar=*-*-* 07,19:00:00
RandomizedDelaySec=1h
Persistent=true
[Install]
WantedBy=timers.target