Transmission-deamon dedicated log file

You may want to have a dedicated logfile for transmission-deamon.

Under debian system, you can achieve this by editing the file /etc/transmission-daemon, and add a directive to specify the log file (using -e option, as explained in man transmission-daemon(1)).

The OPTIONS directive of the file should look like:

OPTIONS="--config-dir $CONFIG_DIR -e /var/log/transmission-daemon.log"

Notice that transmission may not be allowed to create the log file, so you must (as root):

open_basedir + userdir dans apache2

Un rapide mémo sur une façon simple de segmenter ses utilisateurs sans pour autant créer de virtualhost dédié.

L'astuce consiste à profiter de la directive `Directory` de la configuration du mod userdir.

DHCP en pratique

Après avoir joué avec Mickey à coder un client DHCP pour mbed, voici quelques notes sur "comment ça marche DHCP". L'aspect "poule ou oeuf" du protocole est assez rigolo; puisqu'il faut envoyer des trames réseau pour récupérer une adresse IP pour ... envoyer des trames réseau!

Faire un tunnel ssh en rebondissant sur un serveur tiers

Dans certaines entreprises, il arrive que le réseau sur lequel on se trouve soit bridé. On passe par un proxy http qui ne laisse sortir que des flux http ou https. Impossible donc de joindre un service autre que http (byebye imap / smtp / ssh et compagnie).

Best pratices SSL pour apache

Pour faire comprendre à apache que NON, on veut pas nimporte quelle saleté pour chiffrer notre trafic chéri, on utilise les directives SSLProtocol et SSLCipherSuite.

Accéder à internet de façon "sécurisée" depuis une connexion non sécurisée

On commence à entendre parler ici et là de FireSheep, l'extension firefox qui permet de voler l'identité
de personnes qui sont connectées sur le même réseau que vous.
Nous proposons ici une solution permettant d'éviter d'exposer nos données à un attaquant potentiel, sans serveur proxy.

Gestion des signaux dans Apache2

On peut signaler apache de plusieurs façons. Voici un petit rappel des implications des unes et des autres.
Rappelons tout d'abord que l'on peut se contenter de signaler le processus père, les processus fils recevront également le signal, par construction.

- Le signal KILL (9) est juste ultra violent, et va juste forcer les process à quitter, le plus vite possible. Implications: le fichier de pid ne sera pas détruit, les requêtes seront abandonnées (potentiellement en pleins milieu), une connexion à une base de donnée pourrait rester ouverte etc ...

Avec Django, les variables des templates sont typées

Pour l'exemple, on va dire que je code une nième todo, avec des niveaux de priorité.
Je voudrais un menu déroulant dans ma vue, qui me permette de filtrer la liste des tâches par priorité. Oui, mais je voudrais que le formulaire mémorise ma sélection du niveau de priorité (en clair, attribut selected=selected).

Mise à jour d'un enregistrement DNS avec une adresse IP dynamique

N'ayant pas d'adresse IP fixe chez moi, mais voulant accéder à ma machine depuis l'extérieur, j'ai décidé de mettre à jour un champs DNS pour que celui-ci soit toujours à jour, et me permette de connaître l'adresse IP de chez moi, sans avoir à la retenir donc. C'est le principe du DNS.

Plutôt que d'utiliser un service comme DynDNS (pourtant géré par ma box), j'ai préféré faire mon propre outil.
Je possède un nom de domaine chez ovh, qui fournit une API pour gérer son domaine.

sql2html : Convertir un dump SQL en un fichier html lisible facilement

Ce script permet de créer un fichier html listant les tables contenues dans un dump sql passé en paramètre.

Pages

Subscribe to www.fser.info RSS