Attention ! Gitlab fournissant maintenant nativement des certificats Let’s Encrypt aux domaines personnalisés des Gitlab Pages, nous avons coupé notre service qui le faisait automatiquement pour vous.

Il est impératif, pour que votre domaine personnalisé continue à avoir un certificat Let’s Encrypt à jour, d’activer la fonctionnalité native dans les paramètres de votre projet. Cette activation remplacera votre certificat actuel par un nouveau certificat Let’s Encrypt géré par Gitlab.

Voir les détails sur https://docs.framasoft.org/fr/gitlab/gitlab-pages-le.html

Commit 12613a44 authored by Benoît Boud@ud's avatar Benoît Boud@ud

ajout de sleep 5 pour la connexion après le reboot

parent e91cd7bd
......@@ -39,7 +39,10 @@ then
elif [ "$value" = 0 ] && ! [[ $(hostname -I) = 192.168.178.25 ]]
then
echo "La Raspberry Pi va mettre à jour les répertoires et les fichiers de votre ordinateur."
echo "La Raspberry Pi va mettre à jour les répertoires et les fichiers de votre ordinateur."
if [ "$quit" = reboot ]; then
sleep 5
fi
rsync -e ssh -av --delete-after --progress --exclude=".*/" $USER@192.168.178.25:$HOME /home
sed -i "/Documents/! s/value=0/value=1/" $HOME/Documents/config_files/synchronisation-automatique/rsync.sh
sed -i "/Documents/! s/quit=.*/quit=/" $HOME/Documents/config_files/synchronisation-automatique/rsync.sh
......@@ -52,7 +55,7 @@ synchronisation
EXPLICATION DU CODE
- Ligne 17 : déclaration de la fonction synchronisation
- Ligne 20 et 21: variables conditionnelles
- Ligne 20 et 21: variables conditionnelles
- De la ligne 23 à la ligne 38 : Ce bloc d'instructions s'exécute à l'EXTINCTION DE L'ORDINATEUR
grâce au fichier './.config/openbox/menu.xml'
- Ligne 23 : Si la variable 'value' est égale à 1 et que le nom d'hôte de l'ordinateur n'est pas
......@@ -73,12 +76,13 @@ EXPLICATION DU CODE
grâce au fichier ~/.config/openbox/autostart
- Ligne 40 : Si la variable 'value' est égale à 1 et que le nom d'hôte de l'ordinateur n'est pas
celui de ma Raspberry, le bloc d'instructions s'exécute.
- Ligne 43 : Ma Raspberry téléverse les répertoires modifiés sur l'ordinateur cible => Synchronisation
- Ligne 44 : Ensuite, grâce à 'sed', nous modifions la valeur contenue dans la variable 'value'.
- Ligne 43 et 44 : au reboot, je retarde l'exécution du programme pour laisser le temps à la connexion de s'établir
- Ligne 46 : Ma Raspberry téléverse les répertoires modifiés sur l'ordinateur cible => Synchronisation
- ligne 47 : Ensuite, grâce à 'sed', nous modifions la valeur contenue dans la variable 'value'.
Nous la faisons passer de 0 à 1 pour que ce soit l'autre bloc d'instructions qui
s'exécute à la prochaine extinction de l'ordinateur.
'/Documents/!'permet de modifier uniquement la ligne 3, c'est-à-dire
celle où on ne trouve pas l'occurrence 'Documents' car il ne faut pas modifier les autres 'value='
- Ligne 45 : Nous réinitialisons la variable 'quit' selon le même principe.
- Ligne 49 : Appel de fonction.
- Ligne 48 : Nous réinitialisons la variable 'quit' selon le même principe.
- Ligne 52 : Appel de fonction.
"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment