Re: Rotation de logs Xorg

2014-03-07 Par sujet Vincent Lefevre
On 2014-03-04 22:53:45 +0100, oliv.perdriel wrote:
 Bonsoir, je suis confronté à un problème de rotation de logs concernant
 Xorg.
 En fait les rotations s'exécutent mais les anciens fichiers ne sont pas
 supprimés et je me retrouve avec des centaines de fichiers de log.

Si tu utilises gdm3, ceux datant de 2013 sont probablement dus à un bug
de gdm3 (crashes en cascade), maintenant apparemment corrigé.

  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646180
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681830

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: https://www.vinc17.net/
100% accessible validated (X)HTML - Blog: https://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: https://lists.debian.org/20140307103641.gb31...@xvii.vinc17.org



Re: Rotation de logs Xorg

2014-03-05 Par sujet Sylvain L. Sauvage
Le mardi 4 mars 2014 22:59:23 Bzzz a écrit :
 On Tue, 04 Mar 2014 22:53:45 +0100
 
 oliv.perdriel oliv.perdr...@free.fr wrote:
  Je souhaiterais comprendre pourquoi j'ai autant de fichiers
  de log Xorg,
 
 Sans doute que le 0 a perduré après un crash de X ou changé de
 droits.
 
  comment y remédier
 
 Sors de X et vire-les tous.
 
  et surtout savoir quel est le fichier de
  conf qui permet de gérer la rotation des fichiers de log
  Xorg.
 Yenapa.

Compléments :

  Les fichiers Xorg.*.log ont une seule rotation : 
Xorg.*.log.old.
  Le numéro ne correspond pas (directement) à un ordre temporel 
mais au numéro du serveur lancé quand il y en a plusieurs 
simultanés.

  Je suppose qu’il doit y avoir des fichiers-verrous quelque 
part qui permettent au programme X de savoir si d’autres copies 
tournent et quel doit être le numéro qu’il doit prendre pour 
être différent des autres. Et je suppose donc que ces fichiers-
verrous ont dû, chez toi, ne pas être supprimés à la sortie du 
programme X, d’où une course folle au numéro de serveur.

  En pratique, tu peux donc effectivement effacer les fichiers 
en trop. Tu pourrais toutefois aussi chercher ce qui cloche pour 
éviter que ça recommence/continue.
(Je ne crois pas qu’il y ait d’information pratique sur le point 
précis du numéro de serveur dans les fichiers de log mais il y a 
peut-être une information sur ce qui cloche à la terminaison du 
programme.)

-- 
 Sylvain Sauvage

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: https://lists.debian.org/19638323.YYNEt4Jqol@earendil



Rotation de logs Xorg

2014-03-04 Par sujet oliv.perdriel
Bonsoir, je suis confronté à un problème de rotation de logs concernant 
Xorg.
En fait les rotations s'exécutent mais les anciens fichiers ne sont pas 
supprimés et je me retrouve avec des centaines de fichiers de log.


Je suis sous Jessie (Linux 3.12-1-amd64 #1 SMP Debian 3.12.9-1 
(2014-02-01) x86_64 GNU/Linux) mais j'ai le même problème sur mon 
portable sous Wheezy.


Pour xorg j'ai le paquet xserver-xorg-video-nvidia 331.49-1 construit 
avec dkms.


Voici un extrait de la commande ls -al /var/log/Xorg.* :

-rw-r--r-- 1 root root 23804 mars   4 21:56 /var/log/Xorg.0.log
-rw-r--r-- 1 root root 23918 mars   4 17:47 /var/log/Xorg.0.log.old
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.100.log
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.100.log.old
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.101.log
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.101.log.old
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.102.log
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.102.log.old
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.103.log
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.103.log.old
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.104.log
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.104.log.old
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.105.log
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.105.log.old
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.106.log
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.106.log.old
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.107.log
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.107.log.old
-rw-r--r-- 1 root root  8785 janv.  1  2013 /var/log/Xorg.108.log
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.108.log.old
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.109.log
-rw-r--r-- 1 root root  7119 janv.  1  2013 /var/log/Xorg.109.log.old
-rw-r--r-- 1 root root  6845 janv.  1  2013 /var/log/Xorg.10.log
..
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.93.log.old
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.94.log
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.94.log.old
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.95.log
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.95.log.old
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.96.log
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.96.log.old
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.97.log
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.97.log.old
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.98.log
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.98.log.old
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.99.log
-rw-r--r-- 1 root root  7117 janv.  1  2013 /var/log/Xorg.99.log.old
-rw-r--r-- 1 root root  7115 janv.  1  2013 /var/log/Xorg.9.log
-rw-r--r-- 1 root root  7115 janv.  1  2013 /var/log/Xorg.9.log.old

Voici mon fichier /etc/logrotate.conf :
# see man logrotate for details
# rotate log files weekly
weekly

# keep 4 weeks worth of backlogs
rotate 4

# create new (empty) log files after rotating old ones
create

# uncomment this if you want your log files compressed
#compress

# packages drop log rotation information into this directory
include /etc/logrotate.d

# no packages own wtmp, or btmp -- we'll rotate them here
/var/log/wtmp {
missingok
monthly
create 0664 root utmp
rotate 1
}

/var/log/btmp {
missingok
monthly
create 0660 root utmp
rotate 1
}

# system-specific logs may be configured here

Voici le résultat de la commande ls -al /etc/logrotate.d :
total 92
drwxr-xr-x   2 root root  4096 mars   2 21:46 .
drwxr-xr-x 169 root root 12288 mars   4 18:58 ..
-rw-r--r--   1 root root   173 mars   6  2012 apt
-rw-r--r--   1 root root79 mars  28  2012 aptitude
-rw-r--r--   1 root root   209 avril 28  2013 clamav-daemon
-rw-r--r--   1 root root   230 avril 14  2012 clamav-freshclam
-rw-r--r--   1 root root   135 févr. 29  2012 consolekit
-rw-r--r--   1 root root   413 févr.  4 15:49 cups-daemon
-rw-r--r--   1 root root   232 mars  19  2012 dpkg
-rw-r--r--   1 root root   146 nov.  14  2011 exim4-base
-rw-r--r--   1 root root   126 nov.  14  2011 exim4-paniclog
-rw-r--r--   1 root root   165 sept. 14  2012 libvirtd
-rw-r--r--   1 root root   162 sept. 14  2012 libvirtd.lxc
-rw-r--r--   1 root root   163 sept. 14  2012 libvirtd.qemu
-rw-r--r--   1 root root   162 sept. 14  2012 libvirtd.uml
-rw-r--r--   1 root root   157 janv. 16  2012 pm-utils
-rw-r--r--   1 root root94 janv. 19  2011 ppp
-rw-r--r--   1 root root   515 mars  15  2012 rsyslog
-rw-r--r--   1 root root   513 févr. 19  2012 speech-dispatcher
-rw-r--r--   1 root root   182 juil.  4  2013 ulogd2
-rw-r--r--   1 root root   177 déc.   6 19:22 unattended-upgrades

et voici le contenu 

Re: Rotation de logs Xorg

2014-03-04 Par sujet Bzzz
On Tue, 04 Mar 2014 22:53:45 +0100
oliv.perdriel oliv.perdr...@free.fr wrote:

 Je souhaiterais comprendre pourquoi j'ai autant de fichiers de log
 Xorg,

Sans doute que le 0 a perduré après un crash de X ou changé de
droits.

 comment y remédier

Sors de X et vire-les tous.

 et surtout savoir quel est le fichier de
 conf qui permet de gérer la rotation des fichiers de log Xorg.

Yenapa.

-- 
Si l'homme a été crée avant la femme, c'était pour lui permettre de
placer quelques mots. -- Jules Renard

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: https://lists.debian.org/20140304225923.18bb9664@anubis.defcon1