Install Mongodb 4.0 on Debian Stretch

I’ve tried to install mongodb 4.0 on Debian Stretch, but i had some problem with documentation. The following command : sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv 9DA31620334BD75D9DCB49F368818C72E52529D4 gave me this error : Executing: /tmp/apt-key-gpghome.OQtk54kyKp/gpg.1.sh –keyserver hkp://keyserver.ubuntu.com:80 –recv 9DA31620334BD75D9DCB49F368818C72E52529D4 gpg: keyserver receive failed: Aucun fichier ou dossier de ce type The way to be able to […]

mongoDB sur Kimsufi OVH avec mise à jour du kernel

Pour installer mongoDB sur mon serveur Kimsufi de OVH je pensais qu’il suffirait d’un simple : sudo aptitude install mongodb Or, même si la commande se passe bien, impossible de démarrer mongoDB avec des erreurs dans les logs du genre mongodb.service: main process exited, code=exited, status=14/n/a Après plusieurs recherches, je suis tombé sur ce post […]

Désactiver IP v6

Une solution pour désactiver IP v6 sous Debian Pour désactiver IP v6 sous Debian il faut éditer le fichier sysctl.conf nano /etc/sysctl.conf et ajouter les lignes : #disable ipv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 net.ipv6.conf.eth0.disable_ipv6 = 1 puis prendre en compte les modifications via la commande sysctl -p ou rebooter. Pour […]

Debsums : petit outil sympa

Debsums est un petit outil sympa permettant de voir quels sont les fichiers qui ont été modifiés par rapport au paquet d’origine. Il s’installe simplement avec : aptitude install debsums et pour lancer debsums –all -s

Installer composer sous Debian

L’installation de Composer sous Debian n’est pas bien compliqué : curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer La commande mv n’a pour but que de déplacer composer.phar dans le dossier /usr/local/bin en le renommant en composer afin de le rendre plus accessible. Personnellement je préfère changer les droits sur le fichier en le passant […]

Création de certificat pour exim4

Pour créer des certificats pour Exim4, ouvrir une console et taper : /usr/share/doc/exim4-base/examples/exim-gencert Répondre aux questions, et voilà, les certificats sont générés dans le répertoire de Exim4.

Redimensionnement partition lvm

Tout d’abord vérifier l’espace disponible : vgdisplay ensuite redimensionner la partition : lvresize -L +1G /dev/vg-partition/partition puis dans le case de ext4 il faut faire : resize2fs /dev/vg-partition/partition

Exipick

Exipick est un utilitaire qui permet d’afficher les messages en file d’attente dans la file d’attente d’Exim. Il peut être très utile pour des commandes simples du genre : Supprimer les mails « frozen » de la file d’attente exipick -zi | xargs exim -Mrm Supprimer des emails en provenance d’une adresse : exipick ‘$sender_address = user@domain.tld’ […]

Renommer des fichiers avec find et xargs

Voici la commande : find . -name « *.txt » -print0 | xargs -t -0 -I {} mv {} {}.old Source : [BASH] Renommer des fichiers avec find et xargs

SPF

Apparemment depuis SQUEEZE, lors de l’installation de SPF il faut installer le paquet spf-tools-perl ceci afin d’éviter d’avoir Warning: Unexpected error in SPF check.. aptitude install libmail-spf-query-perl spf-tools-perl Ensuite modifier au niveau du domaine afin d’ajouter la déclaration SPF au niveau des nom de domaines : @ TXT v=spf1 a mx ~all @ TXT v=spf2.0/mfrom […]

12