Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[pure-ftpd]comment changer la destination des logs ?(résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
gglaboussole
l33t
l33t


Joined: 17 May 2005
Posts: 641
Location: Monbalen (47),France

PostPosted: Thu Oct 12, 2006 5:55 pm    Post subject: [pure-ftpd]comment changer la destination des logs ?(résolu Reply with quote

Bonjour,
J'ai pure-ftpd comme serveur FTP et syslog-ng comme système de journalisation....
Ca fait un moment que je cherche à changer le repertoire de destination des logs qui arrivent avec tout le reste dans /var/log/messages vers un fichier que je souhaiterai réserver à pure afin d'en faciliter la lecture...
Je suis sur que c'est un truc tout con mais je me suis notamment tapé toute la doc de pure en vain...
Merci d'avance de votre aide
_________________
On m'a dit que la terre tourne, alors j'attends que ma maison passe par ici...


Last edited by gglaboussole on Fri Oct 13, 2006 5:37 pm; edited 1 time in total
Back to top
View user's profile Send private message
babykart
Guru
Guru


Joined: 08 Oct 2004
Posts: 415

PostPosted: Thu Oct 12, 2006 9:44 pm    Post subject: Reply with quote

je ne l'ai pas mis en place mais dans le fichier /etc/conf.d/pure-ftpd tu as cette option:
Code:
## Use that facility for syslog logging. It defaults to 'ftp'
## Logging can be disabled with '-f none' .
#LOG="-f ftpd"

ou tu peux définir une autre facility que tu redirigeras dans ton fichier /etc/syslog-ng/syslog-ng.conf du style:
Code:
destination ftpd { file("/var/log/ftpd.log"); };
filter   f_ftpd   { facility(ftpd); };
log { source(src); filter(f_ftpd); destination(ftpd); };

enfin vérifie je dit peut-être de grosses ... :wink:
_________________
>> Gentoo-FR <<
-----
Back to top
View user's profile Send private message
gglaboussole
l33t
l33t


Joined: 17 May 2005
Posts: 641
Location: Monbalen (47),France

PostPosted: Thu Oct 12, 2006 10:24 pm    Post subject: Reply with quote

Merci de ta réponse babykart mais ça marche pas..

après avoir édité les fichiers de pure et syslog :

Code:
aboussole jerome # /etc/init.d/syslog-ng restart
 * Stopping syslog-ng ...                                                 [ ok ]Warning: Unknown facility ftpd                                            [ ok ] * Starting syslog-ng ...
Warning: Unknown facility ftpd                                            [ ok ]laboussole jerome #



/etc/init.d/pureftpd restart : j'ai rien dans /var/log/ftpd.log et ça dans /var/log/messages:

Code:
Oct 12 23:57:04 laboussole pure-ftpd: (?@?) [ERROR] Configuration error: Unknown facility name: ftpd

_________________
On m'a dit que la terre tourne, alors j'attends que ma maison passe par ici...
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Thu Oct 12, 2006 10:49 pm    Post subject: Reply with quote

Oui la facility ftpd n'existe pas, mais tu peux par exemple utilise une des facility de local0 à local7 :)
Enfin en explorant la conf de syslog-ng, tu peux trouver le moyen de filtrer par rapport au contenu des lignes aussi :)
Back to top
View user's profile Send private message
grosnours
Apprentice
Apprentice


Joined: 05 Jun 2006
Posts: 210
Location: Belgium

PostPosted: Thu Oct 12, 2006 11:21 pm    Post subject: Reply with quote

Il y a une facility LOG_FTP pour syslog, et un option -O à pure-ftpd.
_________________
grosnours
Back to top
View user's profile Send private message
gglaboussole
l33t
l33t


Joined: 17 May 2005
Posts: 641
Location: Monbalen (47),France

PostPosted: Fri Oct 13, 2006 5:36 pm    Post subject: Reply with quote

Bon eh bien merci de vos réponses,
et merci grosnours, l'option -O w3c:/var/log/pureftpd.log dans le fichier de conf de pure-ftpd et ça
m'envoie bien les logs sans avoir à décommenter #LOG="-f ftpd"...je me suis donc pas du tout occupé de syslog-ng et ça marche, après recherche sur le net il n'y a pas de facility "ftp" il faut la créer...hum..je trouve que syslog-ng c'est vraiment pas intuitif à configurer alors je suis allé au plus simple,si ça veut bien marcher sans... :oops:

J'avais déjà vu cette option "-O"dans la doc en ligne de pure
http://www.pureftpd.org/project/pure-ftpd/doc[url]

mais les logs étaient mis dans des formats "ésotériques" (w3c, clf, stats ou xferlog) et je pensais qu'il ne serait pas lisibles facilement...en fait j'ai pris au pif w3c et toutes les commandes habituelles permettent de le lire sans soucis
_________________
On m'a dit que la terre tourne, alors j'attends que ma maison passe par ici...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum