Suite à quelques instabilités de ma ligne ADSL, j’ai décidé de rejoindre la communauté des grenouilles.
J’en ai profité pour décrire l’installation du client Coregrenouille (qui est apparemment le nouveau client à utiliser, qui doit remplacer tous les anciens clients) sur Ubuntu.
La première chose à faire est de créer un compte sur grenouille.com.
Ensuite, nous allons installer les paquets dont nous allons avoir besoin :
$ sudo aptitude install git ocaml-nox
On télécharge les sources et on se place dans le répertoire :
$ git clone git://git.grenouille.com/coregrenouille.git coregrenouille-git $ cd coregrenouille-git/
On va juste modifier 2 chemins pour les ajuster à notre goût
D’abord le chemin du fichier de log :
$ sed -i 's#coregrenouille.log#/var/log/coregrenouille.log#' debug.ml
Puis le chemin de l’utilitaire awk sur Ubuntu :
$ sed -i 's#awk /bin/awk#awk /usr/bin/awk#' user.config.linux
Et c’est parti pour la compilation :
$ make depend $ make coregrenouille
Maintenant on créé le répertoire d’installation, et on y copie le binaire et le fichier de config :
$ sudo mkdir /opt/coregrenouille $ sudo cp coregrenouille $ sudo cp user.config.linux /opt/coregrenouille/user.config
On édite le fichier de config :
$ sudoedit /opt/coregrenouille/user.config
Et on ajuste les paramètres suivants :
username mon_nom password mot_de_passe interface eth0
Enfin on créé le fichier de log et on permet à tout le monde d’écrire dedans :
$ sudo touch /var/log/coregrenouille.log $ sudo chmod a+w /var/log/coregrenouille.log
Il ne reste plus qu’à lancer coregrenouille !
$ /opt/coregrenouille/coregrenouille -f /opt/coregrenouille/user.config -t &
Pour voir ce qui se passe en direct, vous pouvez lancer la commande suivante :
$ tail -f /var/log/coregrenouille.log
Add your comment below, or trackback from your own site.
Subscribe to these comments.
Be nice. Keep it clean. Stay on topic. No spam.
You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">