OpenVPN server on OpenWRT box

While you are away from home it is sometime needed to access some files on the home file server. To protect it it is not directly available from the web. We will see here how to create a secure connexion to connect from the web on your OpenWRT box to ...

more ...

RTSP through OpenWRT

The French ISP Free provide TV over DSL. Some of the channels could be directly seen on a computer through the RTSP protocol. However it is not something that is working nicely through a home switch that is just behind the FreeBox DSL router like an OpenWRT running box.

Several ...

more ...

OpenWRT wifi toggle

The WRT54GL router has two buttons: one reset button and one called "SecureEasySetup" or SES. After OpenWRT installation this two button do not served. We will see how to give a role to the SES one to toggle the wifi on and off.

Wifi toggle script

First we will create ...

more ...

SyncML and Horde

Horde is a groupware framework that combine a lot of PIM data. One of the major problem with PIM data is to get them synchronized among different device. One of the most used to do so is SyncML that allow the two-way synchronization of PIM. Horde embeds a SyncML interface ...

more ...

SOCK proxy for any application (Flash)

Normally the plugins launch inside the web browser are using the proxy settings of the browser. However, the Flash plugin is not taking it into account, if it manage to find a direct Internet connexion. Therefore even your web browsing is going through the proxy all the connexion initiated inside ...

more ...

LDAP authentication

How to add ldap authentication to Debian server. It suppose that a running ldap server is running and that the ldap tree is filled correctly with account informations.

libnss-ldapd installation

The client need the libnss-ldapd package that is a fork of the historical libnss-ldap for better efficiency

# apt-get install libnss-ldapd ...
more ...

New server setup

Small process when we get a new installed with more eye-candy staff and security.

Core configuration

Locales configuration

To setup the appropates locales on the system: the one that will be available for the users.

# dpkg-reconfigure locales

Select the local according to the language you want and the different encodings ...

more ...

po regex

Some notes to be able to construct a small program able to apply a regex to translated string of a po file

Will be done certainly in python:

more ...

Redirecting sderr to a pipe

Date Tags pipe / bash

Programs are sending message on two different steam of data: standard output and standard error. Standard output, notes as stdout, is where the program is writing the output data. Standard error or stderr is to output the error messages or diagnostics. With this two stream we can therefore separate between ...

more ...