Ajout service et timer git-auto-pull
This commit is contained in:
parent
a792748633
commit
b86c3e34b0
15
conf/etc/systemd/system/git-auto-pull.service
Normal file
15
conf/etc/systemd/system/git-auto-pull.service
Normal 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)
|
16
conf/etc/systemd/system/git-auto-pull.timer
Normal file
16
conf/etc/systemd/system/git-auto-pull.timer
Normal 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
|
Loading…
Reference in New Issue
Block a user