Projet

Général

Profil

Evolution #4591

logguer les pid Samba avec les infos de connexion

Ajouté par Pascal RATTE il y a plus de 11 ans. Mis à jour il y a environ 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
25/03/2013
Echéance:
29/03/2013
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
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


Demandes liées

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

Révisions associées

Révision 8702ab31 (diff)
Ajouté par Joël Cuissinat il y a environ 11 ans

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

Ref #4591 @20m

Révision 25426eed (diff)
Ajouté par Joël Cuissinat il y a environ 11 ans

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

Fixes #5112 @20m
Ref #4591

Révision 740f402f (diff)
Ajouté par Joël Cuissinat il y a environ 11 ans

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

Fixes #4591 @15m

Révision f46c7dff (diff)
Ajouté par Joël Cuissinat il y a presque 11 ans

  • 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

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

#6 Mis à jour par Fabrice Barconnière il y a environ 11 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF