Activer vacation et le faire fonctionner avec roundcube 0.9 et postfixadmin

Voici la procédure pour activer le plugin vacation et le faire fonctionner avec les nouvelles versions de roundcube 0.8.*. domain.com est à changer par un domain qui existe vraiment sur la machine. Ce n’est pas la même procédure qu’avant, car avec les nouvelles versions de roundcube, les anciens plugins ne fonctionnent plus. Celui-ci a été […]

Utiliser rsync + SSH avec un port différent de 22

Pour utiliser rsync + SSH vers un autre port que le port par défaut, on utilise la commande suivante : rsync -av -e ‘ssh -p <PORT>’ root@IP.IP.IP.IP:/dossier/source /dossier/destination Par exemple avec le port 2222 : rsync -av -e ‘ssh -p 2222’ root@IP.IP.IP.IP:/dossier/source /dossier/destination

Nettoyer les logs IPMI sous linux en ligne de commande

Les logs systèmes sur les serveurs Dell peuvent ne plus s’écrire au bout d’un certain temps. En effet, l’espace est limité. Les erreurs en résultant seront de la forme : Event Logging Disabled #0x72 | Log full | Asserted ou ESM log is 100% full On peut utiliser la commande ipmitool suivante pour les effacer, […]

Installer OpenDKIM avec Postfix

DKIM permet d’authentifier le nom de domaine de l’expéditeur d’un mail. Cela peut être utile pour ajouter de la fiabilité à ses mails et ainsi éviter qu’ils se trouvent classés comme « spam ». DKIM s’installe à côté et se couple à Postfix. Voici la procédure pour installer opendkim, et ainsi authentifier les mails qui seront envoyés, […]

Créer un paquet Debian vide

Pour créer un « dummy package », c’est à dire un paquet Debian vide qui peut être utile pour satisfaire des dépendances, on utilise equivs. Par exemple, pour libkrb53 apt-get install equivs equivs-control libkrb53 Cela va créer un fichier libkrb53. On l’édite : Section: misc Priority: optional Standards-Version: 2.9.2 Package: libkrb53 Version: 1.9.1 Maintainer: Valerian Beaudoin Architecture: […]

Réinstaller les fichiers de configuration par défaut d’un paquet debian

Si on a modifié des fichiers de configuration d’un paquet debian et que l’on souhaite remettre les fichiers de configuration originaux, voici la démarche à suivre : On vérifie que le(s) fichier(s) de configuration sont bien dans le paquet dpkg –status <paquet> Exemple avec puppet : Conffiles:  /etc/init.d/puppet 79dec4169533326b9e1a21aac681d8e8  /etc/default/puppet 9e5a0cf174ccff1af10342297b8b1bdb Si je veux remettre […]

Compiler un module Perl/CPAN en paquet Debian

Voici la procédure pour générer un .deb à partir d’un .tar.gz de la façon la plus simple qui soit. On aura besoin d’utiliser dh-make-perl pour générer le repertoire debian, ainsi que d’apt-file : apt-get install dh-make-perl apt-file devscripts build-essential On met à jour apt-file : apt-file update Ensuite, on télécharge le module que l’on souhaite […]

Créer un dépôt Debian signé « The Debian Way ! »

Voici la procédure permettant de créer un dépôt Debian signé avec des paquets signés. Il faut tout d’abord générer une clé GPG : apt:~# gpg –gen-key gpg (GnuPG) 1.4.12; Copyright (C) 2012 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent […]

Comment générer de l’entropie

Quand j’ai essayé de créer une clé GPG sur une machine fraichement installé, j’ai été confronté au message suivant : De nombreux octets aléatoires doivent être générés. Vous devriez faire autre chose (taper au clavier, déplacer la souris, utiliser les disques) pendant la génération de nombres premiers ; cela donne au générateur de nombres aléatoires une […]

Installer HAproxy sous Debian Wheezy

HAproxy n’est plus dans les depots Debian Wheezy, car l’équipe n’avait pas corrigé certains bugs. Il est cependant possible de l’installer en ajoutant les backports. Pour cela, simplement ajouter la ligne suivante dans le fichier /etc/apt/sources.list : deb http://ftp.debian.org/debian/ wheezy-backports main Et : apt-get update ; apt-get install haproxy