Demande #2998
ferméAnomalie #2861: Photos.april.org : la page search vérolée par du spam
Migrer photos.april.org sur une vm pour l'isoler
100%
Description
Photos.april.org étant vérolable actuellement, il faut le migrer sur une nouvelle vm isolée du reste des services de lamp.
- Création d'une VM en suivant de A à Z la documentation (y compris backup et monito)
- Migrer les données
- Valider et couper la conf apache lamp de photos.april.org
Mis à jour par Christian P. Momon il y a plus de 6 ans
- Statut changé de Nouveau à Résolu
L'application photos.april.org est maintenant sur la VM photos.
Remarques :
- petites corrections de la procédure d'installation pour coller à Stretch ;
- création d'une page wiki dédiée à l'application photos.april.org : https://admin.april.org/dokuwiki/doku.php?id=sysadm:applications:photos.april.org ;
- notes de migration ajoutée dans la page wiki ci-dessus ;
- installation du paquet libmariadbclient18 pour faire tourner la sonde check_mysql sur la VM photos ;
- prévoir une revue du fichier nginx de photos.april.org pour forcer le https et nettoyer.
Mis à jour par Quentin Gibeaux il y a plus de 6 ans
- Statut changé de Fermé à Confirmé
Suite au reboot de cluster, icinga s'est réveillé pour dire que le check_piwigo n'était pas bon.
La conf a été migrée sur galanga sans changer le hostname : il pointait encore sur lamp@ au lieu de photos. Après avoir corrigé ça, j'ai remarqué que la commande check_piwigo (qui vérifie les mise à jour piwigo) n'était pas présente sur photos ou sur lamp, et je ne l'ai pas trouvée dans les backups.
Mis à jour par François Poulain il y a plus de 6 ans
Il est là :
# cat /usr/lib/nagios/plugins/check_piwigo #!/bin/bash installed_version=`php -r 'include("/var/www/photos.april.org/piwigo/include/constants.php"); echo (PHPWG_VERSION);' 2>/dev/null` # check if installed_version ok if [[ $installed_version =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] then echo Version installee: $installed_version else echo Impossible de connaitre la version installee exit 3 fi available_version=`curl -s http://piwigo.org/download/all_versions.php | head -n 1` # check if available_version ok if [[ $available_version =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] then echo Version disponible: $available_version else echo Impossible de connaitre la version disponible exit 3 fi # return if available_version == installed_version if [[ $installed_version == $available_version ]] then echo Piwigo est a jour exit 0 else echo Une nouvelle version de Piwigo est disponible exit 1 fi
Mis à jour par Quentin Gibeaux il y a plus de 6 ans
- Statut changé de Confirmé à Fermé
Redéployé via srv/common, ça recheck correctement.
Mis à jour par Christian P. Momon il y a plus de 5 ans
- Lié à Demande #3721: Remettre l'application photos.april.org dans la vm lamp ajouté