Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/03/2014, à 13:38

jmax

compressext dans logrotate

bonjour,
mon /etc/logrotate.d/apache2 est écrit comme suit

/var/log/apache2/*.log {
	weekly
	missingok
	rotate 52
	compress
	delaycompress
    	compresscmd xz
	compressext .xz
	notifempty
	create 640 root adm
	sharedscripts
	postrotate
		/etc/init.d/apache2 reload > /dev/null
	endscript
	prerotate
		if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
			run-parts /etc/logrotate.d/httpd-prerotate; \
		fi; \
	endscript
}

Tout fonctionne bien sauf que l'extension des fichiers est .gz même si les fichiers sont bien au format .xz
J'avais cru comprendre que compressext était la bonne option mais sur ma Ubuntu 12.04 LTS, rien à faire
D'avance, merci pour vos suggestions

Hors ligne

#2 Le 23/03/2014, à 13:39

Kooothor

Re : compressext dans logrotate

Salut,

xz-utils est-il bien installé ?

Hors ligne

#3 Le 23/03/2014, à 13:53

jmax

Re : compressext dans logrotate

merci de cette prompte réponse. Tout est bien installé et la compression par xz se fait bien mais le soucis vient de l'extension qui est en .gz au lieu de .xz. Du coup, pour les lire: xzless /var/log/apache2/trala.gz roll

Hors ligne

#4 Le 23/03/2014, à 13:59

Kooothor

Re : compressext dans logrotate

Ah ok. Ben pour moi ça ressemble à un bug, puisqu'en effet compressext est bien renseigné.
Le bug est là : https://bugs.debian.org/cgi-bin/bugrepo … bug=576362
Il semble reglé dans les dernières versions.
À toi d'updater wink

@+
~ktr

Hors ligne

#5 Le 23/03/2014, à 14:09

jmax

Re : compressext dans logrotate

merci de la recherche mais c'est incroyable qu'un bug fixé en 2010 en debian soit encore en Ubuntu 12.04 LTS. Je vais tester pour voir s'il est toujours en 13.10 pour éviter de se le reprendre en 14.04 LTS
merci,

Hors ligne