[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: adresses IP dans fichier log



Yves Rutschle wrote:
On Wed, Jul 16, 2008 at 06:47:58PM +0200, mouss wrote:
l'écriture avec >> /var/log/message a de très bonnes
chances de couper des lignes)
ça m'étonnerait. essaye de faire ça.

Je ne vois aucun code qui fasse de la protection d'accès
(flock ou lockf) dans le code de syslog (ng, en
l'occurence). Comment penses-tu que l'atomicité des
écritures puisse être assurée?


Par la convention (un peu sociale) que seul syslog y écrit. Si un seul processus est moralement supposé écrire dans un fichier, l'atomicité et la synchronisation est à la charge de ce processus (pas du noyau au moyen d'appels système flock)

Donc moi aussi je déconseille
  echo truc >> /var/log/message
car dans mon esprit seul le processus syslog a le droit moral d'y écrire!

Crodialement
--
Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mines, sont seulement les miennes} ***


Reply to: