Configurer un serveur mail

Posté le dim. 15 novembre 2015 • Tags : mail, postfix, dovecot, ssl, imapLaissez un commentaire

Installation d'un serveur mail complet et à jour sous debian jessie (8.2).

Configuration des DNS

Pour commencer nous allons créer des entrées DNS.

Nous créons un MX pour les mails avec une priorité de 1, un sous domaine "mail" qui pointe vers l'adresse ipv4 de votre serveur, d'un sous …

Lire la suite

Gentoo Navigateur Web par Défaut

Posté le dim. 25 octobre 2015 • Tags : gentoo, web, linuxLaissez un commentaire

Sur ma machine "links" était le navigateur web par défaut. Il est pratique pour lire du texte, dès que l'on a du contenu audio ou vidéo il est préférable d'utiliser un navigateur tel que Firefox.

Voici la commande pour voir le navigateur par défaut pour les url utilisants le protocole …

Lire la suite

Vagrant faire un réseau privé

Posté le mar. 13 octobre 2015 • Tags : linux, networkLaissez un commentaire

J'utilise plusieurs machines virtuelles avec vagrant, une avec un backoffice et une avec une API.

J'ai donc du faire un réseau privé dans vagrant pour que le BO communique avec l'API.

Il suffit de modifier la configuration de la vm #1 et d'ajouter :

config.vm.network "private_network", ip: "192.168 …
Lire la suite

Des commentaires efficaces

Posté le lun. 12 octobre 2015 • Tags : commentaire, codeLaissez un commentaire

Dans mes fichiers de test j'utilise souvent des commentaires pour tester qu'une fonctionnalité de code.

Par exemple pour tester une api :

// Obtenir le livre #1
api_get('books/1');

// Ajouter un livre
api_add('books', $datas);

Je test généralement chaque élément séparement.

Pour tester la première portion de mon code :

//* Obtenir le …
Lire la suite

Mettre à jour Gentoo

Posté le dim. 27 septembre 2015 • Tags : gentoo, emerge, linuxLaissez un commentaire

Pour mettre à jour Gentoo j'utilise différentes commandes.

Dans un premier temps je fais la mise à jour d'eix :

eix-sync

Ensuite :

emerge -pvuDN world

-p ou --pretend, permet d'afficher ce qui sera mis à jour. Affiche également les différents flags (N = new (not yet installed), U = updating (to another version …

Lire la suite

Compilation Kernel Gentoo

Posté le dim. 06 septembre 2015 • Tags : kernel, gentoo, linuxLaissez un commentaire

Pour compiler le kernel sous gentoo :

cd /usr/src/linux

make menuconfig

make && make modules_install

make install

Le kernel est maintenant compilé.

Maintenant il faut mettre à jour grub. :

grub2-mkconfig -o /boot/grub/grub.cfg

Puis lancer uname -a qui affiche le kernel actuellement utilisé ainsi que le nombre de …

Lire la suite

Compression Décompression tar.gz tar.bz2 tar.xz

Posté le dim. 30 août 2015 • Tags : archive, gzipLaissez un commentaire

J'ai toujours du mal pour décompresser un fichier de type "tar.bz2" ou "tar.xz". Je n'ai pas encore trouvé le moyen de me souvenir de la syntaxe…

tar.gz

Pour les fichiers tar.gz j'arrive parfaitement à compresser ou décompresser ce format exemple :

On compresse avec :

tar -cvzf archive …
Lire la suite

Suppression des branches distantes inexistantes

Posté le mar. 25 août 2015 • Tags : gitLaissez un commentaire

Lors d'un developpement j'ai créé une branche "add_namespace" qui m'a permis d'ajouté des namespaces a différents fichiers PHP.

Une fois la modification faite j'ai envoyé ma branche sur l'origin, en faisant un "pull request" (github) ou "merge request" (gitlab).

Un autre développeur a accepté mon pull request (il a donc …

Lire la suite

Migration de Tumblr à Pelican

Posté le jeu. 20 août 2015 • Tags : blogLaissez un commentaire

J'ai testé pelican, lors de mon voyage à Bruxelles en Thalys le 15 Août 2014. Depuis cette date je n'avais pas pris le temps de m'occuper de la migration de mon blog de tumblr vers pelican.

Pelican est un générateur de site statique, il est pratique pour la gestion des …

Lire la suite

Touche pour sortir sa machine de veille

Posté le sam. 08 août 2015 • Tags : key, computerLaissez un commentaire

Il y a quelques années, pour sortir ma machine de veille j'utilisais la touche "enter" ou "escape".

Ce qui fonctionne mais, si vous êtes dans un programme d'installation qui demande une confirmation (formater tout le disque par exemple), en appuyant sur "enter" vous allez confirmer le formatage…

Avec la touche …

Lire la suite