Evolution #4591
logguer les pid Samba avec les infos de connexion
Description
Régulièrement certains syslog saturent à cause d'un poste qui se met à bugguer sur samba.
syslog se rempli de lignes "inotify"
L'ennui est qu'à partir de là nous n'avons que le pid smbd comme moyen d'identification du poste.
S'il était possible de retrouver un historique des associations pid smbd et nom des postes + utilisateur, ça pourrait peut être permettre de comprendre ce qu'il se passe.
Peut être que ce log existe déjà (croisement de fichier) ?...
Dans le cas contraire est-il possible de rajouter le pid smbd dans /var/log/samba/connexions.log ou créer un nouveau log ?
merci
Related issues
Associated revisions
- eole/dyn-logon.py : support de l'option -p (--pid)
Ref #4591 @20m
- tmpl/global_smb.tmpl : ajout de l'option --pid pour dyn-logon.py
Fixes #4591 @15m
History
#1 Updated by Fabrice Barconnière about 8 years ago
- Project changed from Scribe to conf-scribe
- Status changed from Nouveau to A étudier
- Target version set to Mises à jour 2.3.9
#2 Updated by Klaas TJEBBES about 8 years ago
Sur 2.3 Scribe utilise syslog pour samba. Ce mode log tout dans le fichier "syslog".
Les fichiers /var/log/samba/nom_machine.log sont alimentés par "dyn-logon.py".
Dans "smb.conf" il faut ajouter :
--pid="%d"
à la fin de la ligne :
root preexec = python /usr/share/eole/fichier/dyn-logon.py --user="%U" --os="%a" --machine="%m" --ip="%I"
et adapter "dyn-logon.py" pour qu'il gère "--pid=" comme argument supplémentaire pour l'ajouter dans les fichiers de log.
#3 Updated by Joël Cuissinat about 8 years ago
- Due date set to 03/29/2013
- Assigned To set to Joël Cuissinat
- Start date changed from 12/13/2012 to 03/25/2013
- Estimated time set to 1.00 h
- Distribution changed from Toutes to EOLE 2.3
ATTENTION car ça pourrait impacter Horus aussi ! => #5112
#4 Updated by Joël Cuissinat about 8 years ago
- % Done changed from 0 to 50
#5 Updated by Joël Cuissinat about 8 years ago
- Status changed from A étudier to Résolu
- % Done changed from 50 to 100
Appliqué par commit 740f402f396dab014c2a224858e08432987a9e4a.
#6 Updated by Fabrice Barconnière about 8 years ago
- Status changed from Résolu to Fermé