Posts Tagged "linux"

Partager rapidement un fichier depuis la ligne de commande: transfer.sh

Vous avez déjà eu à uploader un fichier depuis un de vos serveurs sans avoir de vrai outil pratique pour le faire ? Dans ce cas jutilise depuis quelque temps transfer.sh. Simple et efficace ! Example: Upload de votre fichier:…

Read More

docker-LEMP-env v1.11 is out

Après pas mal de boulot, notre environnement de développement web basé sur docker est sorti en version 1.11. Ce sera la dernière version avant une grosse mise à jour qui ajoutera pas mal de nouvelles fonctionnalités: elasticsearch memcache nodejs N’hésitez…

Read More

Openssl: Ajouter un mot de passe à un certificat p12

Récement nous avons eu l’occasion de travailler sur les certificats Push APNS d’Apple sous IOS. Après recherche il semble qu’il faille obligatoirement que ces certificats soient protégés par un mot de passe. Or nous n’en avions pas mis à la…

Read More

Faire une « vraie » sauvegarde MySQL (Innodb & MyISAM)

Depuis que je travaille dans le monde du web, je vois des scripts de sauvegardes MySQL qui sont fait « maison » ou copier depuis des forums ou blogs de bidouilleurs, dont la plupart utilisent mysqldump avec plus ou moins les bonnes…

Read More

Résoudre des noms DNS en mode batch

Dans certains cas vous pouvez avoir besoin de résoudre des noms de domaines en masse. Par exemple pour vérifiez la cohérence de votre propre DNS à chaque modification. Voiçi un exemple d’une commande utilisant dig qui vous le permet :…

Read More

Comment retrouver les dernière mises à jour faites sur un système debian

zgrep -E ‘Upgrade|Install|Remove’ /var/log/apt/history.log /var/log/apt/history.log.*.gz | cut -f 2- -d ‘:’ Frederic Leger Geek / IT / DevOps / Tech Evangelist / Speaker / Tech Event Organizer AWS / GCP / OVH Docker / Rancher / Kubernetes / Elasticsearch /…

Read More

rsyslog: tcp ou udp ?

Logguer est important. Logguer de manière centrale est une bonne idée ! Nous avons déjà évoqué cela ici. Donc vous devez avoir, si vous suivez nos conceils, mis en place une architecture de logs centralisée à base de client et…

Read More
alias

Linux: compiler (et lancer) une application 32 bits sur un OS 64 bits

J’ai récemment eu à compiler une application maison écrite en 32 bits pour la faire tourner sur un OS Linux 64 bits. Voici les points importants qui vous feront gagner du temps je l’espère : « gcc -m32 » pour indiquer au système que…

Read More

Batchs, scheduled tasks et autres crontabs

 Dans mon travail je rencontre souvent des cas d’écoles dans la gestion des crontabs et autres batchs. Il y a quelque temps j’ai écrit une documentation des bonnes pratiques afin d’éclaircir ce qu’il convient de faire pour tout le monde….

Read More

Linux : mailx envoie la sortie des crontabs en pièce jointe

Ces derniers jours j’ai fait fasse à un petit problème de ce genre. Lors du lancement des crontabs j’ai l’habitude de rediriger la sortie vers  » | mailx -s ‘Mon job n°1’ webofmars@gmail.com « , afin de recevoir les rapports d’exécution pour une lecture en…

Read More