Des mises à jour cumulatives pour Windows

Alexandre 87 jours

Des fois que certains ne le sachent pas encore, Microsoft publie des mises à jour cumulatives. Leur avantage est qu'on peut mettre à jour très rapidement un système fraîchement installé. Ces mises à jour sont disponibles pour Windows 10 et pour Windows 7. Concernant Windows 10, pensez à changer la version de base que vous avez, pour le savoir : Paramètres > Système > Informations système > Version.

Des mises à jour cumulatives pour Office semblent exister ici, mais aucune page ne permet de les regrouper comme c'est le cas pour Windows. La recherche office 2016 q3 cumulative update, en remplaçant l'année et le trimestre (q3), permet de trouver la dernière version sur le blog de Microsoft.

Quelques dons...

Alexandre 92 jours

Je n’aime pas donner de l’argent, mais parfois il n’y a pas d’autre façon d’aider. Ce mois-ci, j'ai décidé d'effectuer deux dons.

"Donner avec ostentation, ce n’est pas très joli ; mais ne rien donner avec discrétion, ça ne vaut guère mieux." Pierre Dac

Mon premier don est allé à Wikipédia qui fait très régulièrement des appels aux dons. Ce mois-ci, je me suis décidé à participer à la survie de ce qu’est Wikipédia aujourd’hui. Je me sers régulièrement de cette encyclopédie pour me cultiver et même s’il faut se méfier des articles sans références, la plupart sont très bien documentés et donc dignes de confiance. J’apprécie également le fait que Wikipédia soit géré par une organisation à but non lucratif, la fondation Wikimedia.

Mon deuxième don est allé en faveur de l’institut Curie, afin de lutter contre le cancer du sein. Ce choix s’est fait au détour d’une commande sur le site de la Fnac qui propose un partenariat avec Common Cent.

"Il ne faut pas attendre d’être parfait pour commencer quelque chose de bien." Abbé Pierre

Je vais finir cet article en vous encourageant à donner en faveur des choses qui vous tiennent à cœur. Le don, ce n’est pas seulement donner de l’argent, ça peut être du temps, votre sang, des choses dont vous ne vous servez plus ou de la nourriture.

22 Miles

Alexandre 139 jours

En ayant vu la bande annonce la semaine d'avant sa sortie, j'ai été tenté d'aller le voir.

C'est un bon film d'action sur fond de guerre politique masquée. Mark Wahlberg est égal à lui-même et on prends plaisir à découvrir l'ensemble des personnages de l'équipe qui l'accompagne. L'histoire du film est plutôt bien ficelée et si comme moi, vous avez posé votre cerveau à l'entrée, alors vous serez surpris par la fin.

Concernant le réalisme des combats au corps a corps où à l'arme à feu, j'ai trouvé ça particulièrement bien foutu. Bien sûr il demeure quelques abus, mais visiblement, de plus en plus de film rendent la chose réaliste, a l'instar de John Wick qui est ma référence en la matière.

Sessions PHP sur LXC et Debian 9

Alexandre 245 jours

En arrivant ce matin, je découvre une alerte sur l'occupation des inodes d'un conteneur LXC. Rapidement je mets le doigts sur le problème : les sessions PHP. Apparemment, depuis que systemd existe, un service est dédié a leur nettoyage automatique. Je cherche alors pourquoi celui-ci ne fonctionne pas et découvre que le service en question est dans l'état failed (échoué). Un petit tour sur internet me conduit à ce rapport de bug Debian.
Le rapport relate exactement mon problème et il est annoncé comme corrigé à partir de la version 1:60 du paquet php-common. Malheureusement, le paquet en question n'est disponible que pour testing et unstable. Heureusement, le fix est relativement simple à mettre en place.

Surcharger le service :

Shell

systemctl edit phpsessionclean.service

Insérer ce qui suit :

Shell

[Service]
PrivateNetwork=false

Recharger les services et démarrer celui qui nous intéresse :

Shell

systemctl daemon-reload
systemctl restart phpsessionclean.service

Vérifier que tout fonctionne :

Shell

systemctl status phpsessionclean.service
● phpsessionclean.service - Clean php session files
   Loaded: loaded (/lib/systemd/system/phpsessionclean.service; static; vendor preset: enabled)
  Drop-In: /etc/systemd/system/phpsessionclean.service.d
           └─override.conf
   Active: inactive (dead) since Wed 2018-05-23 09:25:24 CEST; 3s ago
  Process: 15306 ExecStart=/usr/lib/php/sessionclean (code=exited, status=0/SUCCESS)
 Main PID: 15306 (code=exited, status=0/SUCCESS)

mai 23 09:25:24 www systemd[1]: Starting Clean php session files...
mai 23 09:25:24 www systemd[1]: Started Clean php session files.

A partir de là, les sessions se nettoieront automatiquement toutes les 30 minutes.

Let's Encrypt et zone OVH

Alexandre 259 jours

Quoi de plus contraignant que de mettre à jour tous les trois mois ces certificats ? Bon d'accord, chacun utilise sa petite méthode pour que ce soit simple et automatique, mais c'est pas forcément très propre.

Jusqu'a maintenant, j'utilisais une méthode que je qualifierais de crade. Tous les dimanche à 4h du matin, une tâche s'occupait de stopper le serveur web, générer les certificats, puis redémarrer le serveur web. Bien que ne représentant que peu voire pas du tout d'impact sur le trafic, à chaque exécution de la tâche, le site devenait inaccessible.

Étant un tantinet perfectionniste, je me suis récemment mis en quête d'une solution un peu plus propre. La solution miracle passe par deux scripts de mise à jour des DNS. Comme il est dit dans le titre, mon article traite d'une zone hébergée chez OVH. J'imagine que des scripts équivalents existent pour d'autres registraires.