Project

General

Profile

Evolution #4591

logguer les pid Samba avec les infos de connexion

Added by Pascal RATTE over 8 years ago. Updated about 8 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
03/25/2013
Due date:
03/29/2013
% Done:

100%

Estimated time:
1.00 h
Spent time:
Distribution:
EOLE 2.3

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

Related to horus-backend - Evolution #5112: Support de l'option --pid par le dyn-logon d'Horus Fermé 03/25/2013 03/29/2013

Associated revisions

Revision 8702ab31 (diff)
Added by Joël Cuissinat about 8 years ago

  • eole/dyn-logon.py : support de l'option -p (--pid)

Ref #4591 @20m

Revision 25426eed (diff)
Added by Joël Cuissinat about 8 years ago

  • eole/dyn-logon.py : support de l'option -p (--pid)

Fixes #5112 @20m
Ref #4591

Revision 740f402f (diff)
Added by Joël Cuissinat about 8 years ago

  • tmpl/global_smb.tmpl : ajout de l'option --pid pour dyn-logon.py

Fixes #4591 @15m

Revision f46c7dff (diff)
Added by Joël Cuissinat almost 8 years ago

  • smb.conf : report des modifications 2.3 vers 2.4
  • Config_eole -> config_eole : Ref #4939 @5m
  • option --pid pour dyn-logon.py : Ref #4591 @5m

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

#6 Updated by Fabrice Barconnière about 8 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF