Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| documentation_technique:machines:tavernier [01/30/2024 21:02:03] – maj historique upgrade thomas | documentation_technique:machines:tavernier [07/20/2025 19:46:44] (Version actuelle) – codify privatebin upgrade procedure thomas | ||
|---|---|---|---|
| Ligne 13: | Ligne 13: | ||
| * Juillet 2018: Installation privatebin | * Juillet 2018: Installation privatebin | ||
| * Upgrade Ubuntu 16.04 vers 18.04 en avril 2020 | * Upgrade Ubuntu 16.04 vers 18.04 en avril 2020 | ||
| - | * 2024-01 : passage en Ubuntu | + | * 2024-01 : passage en Ubuntu |
| ====== Services ====== | ====== Services ====== | ||
| Ligne 65: | Ligne 65: | ||
| ===== Procédure MAJ PrivateBin ===== | ===== Procédure MAJ PrivateBin ===== | ||
| - | * Télécharger l' | ||
| - | * tar -xvzf 1.2.1.tar.gz -C / | ||
| - | * cd / | ||
| - | * chown privatebin: | ||
| - | * Faire un diff entre le fichier de conf en prod et celui fournis en exemple dans la nouvelle version. \\ diff current/ | ||
| - | * Créer le fichier cfg/ | ||
| - | * Modifier le lien symbolique pour le faire pointer vers la nouvelle version \\ rm current && ln -s PrivateBin-1.2.1/ | ||
| - | * systemctl restart | ||
| + | Il peut être intéressant de créer un postit afin de s' | ||
| + | |||
| + | < | ||
| + | export VERSION=X.X.X # set target version numb | ||
| + | curl -OL https:// | ||
| + | tar -xvzf ${VERSION}.tar.gz -C / | ||
| + | cd / | ||
| + | chown -R privatebin: | ||
| + | # Faire un diff entre le fichier de conf en prod et celui fournis en exemple dans la nouvelle version. \\ diff current/ | ||
| + | # Créer le fichier cfg/ | ||
| + | rm current && ln -s PrivateBin-${VERSION} current | ||
| + | systemctl restart | ||
| + | </ | ||
| ===== Procédure MAJ Element-web ===== | ===== Procédure MAJ Element-web ===== | ||
| < | < | ||
| + | export VERSION=X.X.X # set target version number | ||
| cd / | cd / | ||
| - | wget https:// | + | wget https:// |
| - | tar xzvf element-vX.X.X.tar.gz | + | tar xzvf element-v${VERSION}.tar.gz |
| - | rm element-vX.X.X.tar.gz | + | rm element-v${VERSION}.tar.gz |
| - | cp element-cur/ | + | cp element-cur/ |
| - | chown -R www-data: | + | chown -R www-data: |
| - | vimdiff element-vX.X.X/ | + | vimdiff element-cur/ |
| - | unlink element-cur && ln -s element-v1.7.17/ element-cur | + | unlink element-cur && ln -s element-v${VERSION}/ element-cur |
| + | |||
| + | # penser à supprimer les vieilles versions | ||
| </ | </ | ||
| + | ====== Supervision ====== | ||
| + | |||
| + | Éléments de base, backup | ||
| ====== Sauvegarde ====== | ====== Sauvegarde ====== | ||