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
Demandes liées
Révisions associées
- 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
Historique
#1 Mis à jour par Fabrice Barconnière il y a environ 11 ans
- Projet changé de Scribe à conf-scribe
- Statut changé de Nouveau à A étudier
- Version cible mis à Mises à jour 2.3.9
#2 Mis à jour par Klaas TJEBBES il y a environ 11 ans
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 Mis à jour par Joël Cuissinat il y a environ 11 ans
- Echéance mis à 29/03/2013
- Assigné à mis à Joël Cuissinat
- Début changé de 13/12/2012 à 25/03/2013
- Temps estimé mis à 1.00 h
- Distribution changé de Toutes à EOLE 2.3
ATTENTION car ça pourrait impacter Horus aussi ! => #5112
#4 Mis à jour par Joël Cuissinat il y a environ 11 ans
- % réalisé changé de 0 à 50
#5 Mis à jour par Joël Cuissinat il y a environ 11 ans
- Statut changé de A étudier à Résolu
- % réalisé changé de 50 à 100
Appliqué par commit 740f402f396dab014c2a224858e08432987a9e4a.
#6 Mis à jour par Fabrice Barconnière il y a environ 11 ans
- Statut changé de Résolu à Fermé