NetBSD's newsyslog.conf p flag is useful. here's a patch to add it to freebsd. Fix: Patch attached with submission follows:
For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped
A commit references this bug: Author: eadler Date: Sun Dec 31 22:01:37 UTC 2017 New revision: 327451 URL: https://svnweb.freebsd.org/changeset/base/327451 Log: newsyslog: implement 'p' flag Implement the 'p' flag for newsyslog from NetBSD. This flag results in the first log file for a given file to not be compressed. While here, don't change file attributes during a no-op run PR: 162798 Submitted by: heas@shrubbery.net MFC After: 1 month Changes: head/usr.sbin/newsyslog/newsyslog.c head/usr.sbin/newsyslog/newsyslog.conf.5
Thank you Eitan ! I think the following (duplicate) bug could then be closed : https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=115486
A commit references this bug: Author: eadler Date: Tue Jan 30 04:50:24 UTC 2018 New revision: 328587 URL: https://svnweb.freebsd.org/changeset/base/328587 Log: MFC r327451: newsyslog: implement 'p' flag Implement the 'p' flag for newsyslog from NetBSD. This flag results in the first log file for a given file to not be compressed. While here, don't change file attributes during a no-op run PR: 162798 Changes: _U stable/11/ stable/11/usr.sbin/newsyslog/newsyslog.c stable/11/usr.sbin/newsyslog/newsyslog.conf.5