Ajout du script gitpush.sh au rép de tp05
This commit is contained in:
parent
f7d4724b02
commit
b97787821b
18
sisr1/tp05-proxy/gitpush.sh
Normal file
18
sisr1/tp05-proxy/gitpush.sh
Normal file
@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
# Permet de vérifier si un message a été passé en argument
|
||||
if [ -z "$1" ]; then
|
||||
read -p "Erreur : Entrez un message : " $message
|
||||
else
|
||||
message=$1
|
||||
|
||||
|
||||
fi
|
||||
|
||||
# Ajout des fichiers modifiés
|
||||
git add .
|
||||
|
||||
# Commit avec le message
|
||||
git commit -m "$message"
|
||||
|
||||
# Push vers le dépôt Gitea
|
||||
git push -u https://yann.lereuille@gitea.lyc-lecastel.fr/yann.lereuille/siotp.git
|
15
sisr1/tp05-proxy/majservice.sh
Normal file
15
sisr1/tp05-proxy/majservice.sh
Normal file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
#!/bin/bash
|
||||
|
||||
#Script destiné à être paramétré et exécuté depuis un répertoire de votre dépôt Git contenant un fichier de configuration d'un service
|
||||
|
||||
filename=squid.conf #Nom du fichier de config
|
||||
filepath=/etc/squid #Emplacement système du fichier de config
|
||||
servicename=squid.service #Nom du service
|
||||
|
||||
git pull #mise à jour du fichier de config du dépôt
|
||||
sudo cp $filepath/$filename $filepath/$filename.old #sauvegarde fichier précédent
|
||||
sudo cp ./$filename $filepath/$filename #copie du fichier de config mis à jour à son emplacement
|
||||
sudo systemctl restart $servicename #redémarrage du service associé
|
||||
|
Loading…
x
Reference in New Issue
Block a user