Perform a full backup of an android device

I think my phone was corrupted. Thus I had to perform a full backup before reinstall the phone. This note contains the full operation mode.

Secondary MX using Yunohost

In this brief article, I will leave some notes about the configuration used for my YunoHost instance to handle secondary MX for another mail server, actually running under AlternC.

Bypass mod_access when using a reverse proxy and X-Forwared-For

If you intend to use a reverse proxy in front of an apache webserver, the IP seen by apache is the one from the reverse proxy.
This breaks the access rules policies from apache2 (for instance `allow from 88.233.222.106`).

A proposed solution for this problem is the use of a `SetEnvIf` directive.

In pratice, this solution is not secured, because a malicious user can easilly craft an http header to add such a header.

Add a custom header with htaccess

To add a custom header using htaccess, you can use the `Header` directive:

Header set Fser "I was here hehe"

And it just works as expected:

$ curl -I localhost/headerset/
HTTP/1.1 200 OK
Server: nginx/1.2.1
Date: Fri, 19 Sep 2014 17:33:19 GMT
Content-Type: text/html;charset=UTF-8
Connection: keep-alive
Fser: I was here hehe
Vary: Accept-Encoding

L'apologie de ZFS selon OVH(Hack)

Dans le cadre de la nuit du hack 2013, ovh proposait un challenge permettant de gagner une place pour l'événement.
Voici le cheminement qui m'a permis d'arriver au bout de ces épreuves.

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.

Pages

Subscribe to www.fser.info RSS