(je renvois ma reponse sur la ML...)

Bob.

--------

> Bonjour à tous et toutes !
> 
> Je suis à la recherche d'un programme permettant de conserver une
> trace de mes temps de connexion sur internet. J'ai bien kppplog,
> qui fait partie de la RedHat 6.0, mais il ne fonctionne pas - je
> pense que c'est tout simplement parce que le fichier de
> configuration ~/.kde/kpppviewlogrc est vide.
> 
> Merci d'avance à qui pourra, soit me fournir un kpppviewlogrc en état
> de marche, soit m'indiquer quel autre programme pourrait faire
> l'affaire.
> 
Tu as toujours la solution de faire quelques script a la main.
Ce qui suis concerne le demon pppd qui est (logiquement j'espere) utilise par 
kppp.

A l'etablissement de la connection, le demon execute un script qui s'appelle 
/etc/ppp/ip-up. De meme, a la cloture de la connection un script ip-down.
Scripts dans lesquels tu peux mettre tout ce que tu veux... donc par exemple 
un truc du style :

pour l'etablissement :
if [ ! -f /var/log/infoppp ]; then 
 touch /var/log/infoppp
fi
echo -n "Connection " >> /var/log/infoppp
date >> /var/log/infoppp

et pour la deconnection :
if [ ! -f /var/log/infoppp ]; then 
 touch /var/log/infoppp
fi
echo -n "Deconnection " >> /var/log/infoppp
date >> /var/log/infoppp


bon tout ca ecrit a la volee. il faut gerer les pb de droit d'ecriture et 
autre...

Bob...

Ps: pour ip-up (et ip-down) je conseil ce qu'a fait debian a savoir :
creer un rep /etc/ppp/ip-up.d/ (resp /ip-down.d/). Rep dans lesquels sont mis 
les scripts a lancer.
Le fichier /etc/ppp/ip-up contient une ligne qui indique 
d'executer tout les scripts contenus dans le repertoir :  /etc/ppp/ip-up.d/

par exemple pour ip-up.d:
if [ -d /etc/ppp/ip-up.d/ ]; then 
  run-parts /etc/ppp/ip-up.d
fi


Répondre à