If you manage a debian package, you sometimes need to restart a service after the setup. It’s generally done in the postinst script. But sometimes you didn’t have change configuration files and you don’t want to restart the service.
Here a simple example where postinst script will check if configuration files have changed and restart service only when necessary.
In this example, my package contains virtual hosts for apache server. I will make a md5sum of the files before the setup of my new version of the package.
Cette semaine a été marquée par la révélation sur le fichier consolidated.db présent sur les IPhones contenant les localisations du téléphone.
Pour ceux intéréssés par visualiser leurs données, la page http://www.courbis.fr/Localisation-iPhone-votre.html détaille bien la structure de la table sqlite en question et parser le fichier est assez simple avec un petit script en php.
Dans la foulée de cette révélation, des articles ont rapidement indiqué qu’Android faisait de même et des projets permettent également de parcourir ces informations (https://github.
Munin permet de monitorer différents serveurs via des scripts (en perl ou autres). Parmi les scripts disponibles, 4 scripts permettent de monitorer un serveur tomcat.
Cependant les versions anciennes de ces scripts comportent un bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543523.
Le script appelle l’url /manager/status?XML=true sur le serveur tomcat (équivalent du server-status apache) et parse les informations. Or la structure du fichier xml est différente de celle attendue par le script. Le problème se situe au niveau du tag connector, ‘http-$PORT’ au lieu de ‘http$PORT’
Dernier achat : Sony – VAIO VPC-F11E4E
A tester bientôt avec la dernière ubuntu
Disponible en package debian
Nécessite une base de données postgreSQL
Interface d’admin web. Possibilités d’importer des calendriers existants.
Compatible multi-plateformes. Multi-users. Calendriers privés ou publiques.
http://www.davical.org/