[Bug 1472834] Re: logrotate does not use .xz extension for xz-compressed logs
Anthony Fok
foka at debian.org
Sun Feb 21 09:08:26 UTC 2016
If I am reading the logrotate 3.8.7 source code correctly, there is no
mapping table between compresscmd and compressext, and a search for
"xz", "bz" and "lzma" returns no result either.
Indeed, the only compression program that logrotate 3.8.7 knows about is
gzip, and if compressext isn't defined in the config files, the default
COMPRESS_EXT ".gz" is used instead. There is currently no "smart logic"
to set the correct compressext automatically from compresscmd.
Perhaps this bug is best reported at logrotate's new home on GitHub at
https://github.com/logrotate/logrotate. AFAICT, the bug still exists in
the latest logrotate 3.9.2.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to logrotate in Ubuntu.
https://bugs.launchpad.net/bugs/1472834
Title:
logrotate does not use .xz extension for xz-compressed logs
Status in logrotate package in Ubuntu:
Confirmed
Bug description:
I had an entry in /etc/logrotate.d declared like:
compress
compresscmd /usr/bin/xz
uncompresscmd /usr/bin/unxz
According to man 5 logrotate.conf, the default extension for
compressed files ought to be whatever the compresscmd outputs
compressext
Specifies which extension to use on compressed logfiles, if compression is enabled. The default follows that of the con‐
figured compression command.
However, my logs are .gz files, even though when I do run "file" on
them , it says "XZ compressed data"
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: logrotate 3.8.7-1ubuntu1
ProcVersionSignature: Ubuntu 3.19.0-22.22-generic 3.19.8-ckt1
Uname: Linux 3.19.0-22-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.1
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Jul 8 18:35:41 2015
InstallationDate: Installed on 2015-03-20 (110 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150320)
SourcePackage: logrotate
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/logrotate/+bug/1472834/+subscriptions
More information about the foundations-bugs
mailing list