Postfix : Redirection de mails

Si vous utilisez Postfix et que vous souhaitez rediriger des mails d’un utilisateur à l’autre comme par exemple la boite mail postmaster, voici comment faire. Pour commencer il faut éditer le fichier /etc/aliases et ajouter les lignes suivantes. monit: root postmaster: adresse@mail.fr Dans notre exemple nous redirigeons les mails qui sont destiné à postmaster vers […]

Raspberry Pi, mes premiers pas

Il y a quelques semaines, je me suis lancé dans l’aventure du Raspberry Pi et je dois dire que je ne suis pas déçu ! Je vais donc essayer de vous partager ma mise en route avec cette framboise en métal. Installation du Raspberry Pi Télécharger l’image depuis le site officiel Pour commencer, il va falloir […]

VirtualbBox : Error in suplibOsInit

Après une mise à jour du kernel de votre OS, Virtualbox ne veut plus démarrer vos machines virtuelles et vous indique un message d’erreur sembla à celui-ci. Pour résoudre ce problème, nous allons ouvrir un terminal, nous mettre en root et lancer la commande indiqué dans le message d’erreur. sudo su /etc/init.d/vboxdrv setup Mais visiblement […]

Sauvegarder vos bases de données MySQL avec automysqlbackup

Aujourd’hui, je vais vous parler du script automysqlbackup que j’utilise depuis des années et qui permet de sauvegarder vos bases de données MySQL puis de vous envoyer le tout par mail. Dans ce billet, nous allons utiliser la version 2.5.1-01 qui n’est pas la plus récente mais qui à l’avantage de ne pas être en release […]

Configuration du SSH d’un serveur

Pour administrer des serveurs Linux, le plus courant est de se connecter en SSH à ces serveurs. Le SSH est le petit frère de Telnet mais plus sécurisé car la communication entre vous et la machine distante est chiffré. Se connecter en SSH depuis un terminal Pour vous connecter en SSH à un serveur vous […]

Installer un serveur Teamspeak 3 sous Linux

Nous allons voir dans ce billet comment installer un serveur Teamspeak 3 sous Linux. Création d’un utilisateur ts3 Pour commencer, nous allons créer un utilisateur avec lequel nous allons exécuter le serveur teamspeak. Le but de cette opération est de mieux sécurisé votre serveur car si un bug permet à un pirate d’accéder à votre […]

Connaître la taille du terminal dans un programme C++

Voici un petit bout de code qui va vous permettre de savoir le nombre de lignes et colonnes dans lequel votre programme fonctionne. #include <stdio.h> #include <sys/ioctl.h> int main (void) { //Structure dans laquelle sera mit les informations du terminal struct winsize w; //Recuperation des informations ioctl(0, TIOCGWINSZ, &w); //On affiche pour l’exemple printf (« lines […]

Comparateur de cartes graphiques

Avant de me décider à acheter une nouvelle carte graphique, j’ai voulu voir un peu ce qui se faisait de nouveau depuis mon dernier achat datant de 2008 : GeForce 9800 GTX. J’ai donc chercher sur le net et je suis tombé par hasard sur un site qui propose une comparaison des cartes graphique à […]

Convertir un unsigned long en char[4]

Pour sauvegarder dans un fichier des chaînes de caractères ayant des tailles différentes, je devais trouver un moyen d’enregistrer juste avant la taille de cette chaîne. La solution était donc d’écrire cette taille de type unsigned long sous forme d’un tableau de bits de 4 octets. //Encodage d’un unsigned long sur 4 octets void EncodeULong(unsigned […]

PHP & Do not track

On parle souvent de l’option Do not track des navigateurs qui permet d’indiquer aux sites qu’on ne veut pas être tracé par la publicité. Voici donc une fonction PHP qui vous permettra de savoir si l’utilisateur qui visite votre site a activé cette option. function do_not_track() {     if(isset($_SERVER[‘HTTP_DNT’]) && $_SERVER[‘HTTP_DNT’] == 1)         return true; […]