Aller à la recherche

Take control!

Linux, PostgreSQL, Puppet and more

samedi 23 janvier 2016 00:44

Installer le client twitter Corebird sur Ubuntu 15.10

Cet article va vous permettre d'installer le client Twitter Corebird pour Ubuntu 15.10 (wily). Tout d'abord, Corebird est l'un des meilleurs clients Twitter que j'ai pu essayer sur Linux. Voici la page du projet: http://corebird.baedert.org/.

Même si la version affichée est toujours "1.1", c'est bien les derniers sources qui sont utilisés pour compiler le client. Il est beaucoup plus rapide, plus fluide et plus joli.

Lire la suite

mercredi 15 octobre 2014 23:06

Extension WordPress visitor-maps et PostgreSQL

Modification de l'extension WordPress Visitor-Maps pour la rendre compatible avec PostgreSQL.

Lire la suite

mardi 18 février 2014 19:06

Puppet - Foreman en tant qu'ENC se termine en erreur 400

Voici une des solutions à l'erreur 400 que l'on peut avoir sur Puppet quand on utilise Foreman en tant qu'External node classifier:

Error: Could not retrieve catalog from remote server: 
Error 400 on SERVER: Failed when searching for node your.host.name: 
Failed to find your.host.name via exec: 
Execution of '/etc/puppet/node.rb your.host.name' returned 1: 
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Lire la suite

lundi 2 décembre 2013 15:08

Afficher le catalogue d'un hôte géré par puppet

La commande suivante permet d'afficher le catalogue, version compilée de la configuration d'un hôte:

curl https://puppet:8140/production/catalog/$(hostname -f)? \
   --cacert /var/lib/puppet/ssl/certs/ca.pem \
   --cert /var/lib/puppet/ssl/certs/$(hostname -f).pem \
   --key /var/lib/puppet/ssl/private_keys/$(hostname -f).pem

jeudi 21 novembre 2013 21:37

Mise à jour du firmware des contrôleurs DELL PERC sur debian Jessie

Voici la procédure pour appliquer les mises à jour des firmware des contrôleurs PERC pour Debian Jessie.

Lire la suite

mercredi 29 mai 2013 09:49

Gérer des jobs en bash, mode script, partie 2

Après avoir vu comment exécuter des commandes en arrière plan en bash (Gérer des jobs avec bash, mode interactif) puis avoir séquencer cela dans un script (Gérer des jobs en bash, mode script, partie 1) de manière simpliste (voire bourrin), voici comment améliorer ces scripts pour qu'ils soient plus réactifs et permettent aussi de gérer un timeout.

Lire la suite

lundi 8 avril 2013 00:14

Gérer des jobs en bash, mode script, partie 1

Après avoir vu la gestion des jobs en mode interactif, voici la gestion des jobs dans les scripts. En cadeau, quelques exemples bien utiles.

Lire la suite

vendredi 5 avril 2013 13:40

Gérer des jobs avec bash, mode interactif

Les fonctions de gestion des jobs (commandes lancées en arrière plan) dans bash sont très pratiques. Voici quelques exemples d'utilisation qui vous facilitera bien la vie.

Lire la suite

samedi 12 janvier 2013 00:52

Connaître l'utilisation CPU par utilisateur

Parfois il peut être intéressant d'avoir l'utilisation CPU non pas par process mais par utilisateur du système. Cela permettrait de savoir l'utilisation de votre serveur si celui-ci héberge plus d'une application, en admettant que ces applications utilisent des utilisateurs différents.

Lire la suite

jeudi 13 décembre 2012 21:04

Sortie de Samba 4.0.0

Samba 4.0.0 a été intialisé en 2006, Après 6 ans de développement, Samba 4.0.0 et son support Active Directory est enfin sorti en version stable ce 11 décembre.

Lire la suite

jeudi 22 novembre 2012 23:50

Manipuler un compte utilisateur en utilisant DBus

DBus est un système de messagerie inter-processus. C'est un moyen simple de faire dialoguer deux applications entre elles.

Aujourd'hui, nous allons faire communiquer notre application, un script shell, avec le système de gestion des comptes utilisateurs, accountsservices. Le but du script est d'activer le login automatique pour un utilisateur donné au démarrage de la machine. Cela ouvrira la session X pour cet utilisateur.

Lire la suite

jeudi 1 novembre 2012 18:27

Est-ce un portable?

Voici le code d'une fact qui permet de savoir si le client est un portable. Ainsi, il sera possible de générer un scénario différent entre un portable et un desktop. L'exemple qui me vient à l'esprit est l'installation du packages de gestion d'énergie jupiter

Lire la suite

vendredi 12 octobre 2012 22:12

Convertisseur EPCL

Voici un petit programme qui permet d'imprimer du texte (UTF-8) sur une imprimante supportant le language EPCL (Eltron Printer Command Language). Les imprimantes qui supportent ce langage sont un peu spéciale. En effet, il s'agit d'imprimante qui imprime sur des supports type carte de crédit.

Lire la suite

vendredi 5 octobre 2012 11:41

Puppet v3.0.0

Puppetlabs a sorti la version 3.0.0 de son outil de gestion centralisée des configuration, Puppet. Le détail des changements est disponible ici:

lundi 6 août 2012 22:42

Superviser les cœurs de réseaux Cisco Nexus

Voici 3 nouveaux plug-ins Nagios qui permettent de vérifier l'utilisation CPU, l'occupation de mémoire et enfin les différents capteurs (temp., voltage, PSU, ventilateurs) des switch de datacenter Nexus de Cisco.

Lire la suite

jeudi 19 juillet 2012 22:06

Vérifier les capteurs des baies HP MSA

Ce plug-in vérifie tous les capteurs d'une baie HP MSA. Tester avec succès sur:

  • HP MSA2312i
  • HP MSA2012i
  • HP MSA2012fc
Lire la suite

samedi 7 juillet 2012 20:02

Icône de messagerie Skype - Skype-wrapper

La messagerie instantanée Skype mieux intégrée sur Ubuntu - Unity, c'est possible. Grâce à skype-wrapper, il est possible d'accéder à Skype depuis l'indicateur de messagerie:

  • changement du statut
  • connexion/déconnexion des contacts
  • les messages non-lus
Lire la suite