On 12/23/23 06:52, Konstantin Belousov wrote:
This is strange change at best. I have no opinion about the disabling
of compression of the rotated logs by default, but we already have knobs
to do that. Adding a knob that disables (or enables) other knobs to work
is weird.
I totally agree. This moves the compression knob from the config file to
the command line. And what if the user wants some but not all files to
be compressed? Or wants to use different compression with different log
files?
If you want to change the compression, update the default configuration file.
I also think this is the best approach.
Given the current freebsd-update workflow, users will get to deal with
changes to the default newsyslog.conf via mergemaster.
And having converted a number of systems from newsyslog compression to
zfs compression, just changing the config file is not the only change
needed, users will still need to compress/uncompress existing log files.
Craig