Merge ~bryce/ubuntu/+source/logwatch:fix-unmatched-entries-groovy into ubuntu/+source/logwatch:ubuntu/devel
Status: | Merged | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Merged at revision: | a1388e93369f955a44ef06a0374c678d7b9fc643 | ||||||||||||||||||||||||||||
Proposed branch: | ~bryce/ubuntu/+source/logwatch:fix-unmatched-entries-groovy | ||||||||||||||||||||||||||||
Merge into: | ubuntu/+source/logwatch:ubuntu/devel | ||||||||||||||||||||||||||||
Diff against target: |
649 lines (+561/-1) 13 files modified
debian/changelog (+39/-0) debian/control (+1/-1) debian/patches/0011-postfix-Ignore-Resolved-loghost-to-127.0.0.1.patch (+42/-0) debian/patches/0012-postfix-Handle-backwards-compatible-mode.patch (+74/-0) debian/patches/0013-secure-Ignore-warnings-about-gnome-keyring-daemon-it.patch (+32/-0) debian/patches/0014-zz-sys-Suppress-warnings-if-Sys-CPU-or-Sys-MemInfo-a.patch (+52/-0) debian/patches/0015-pam_unix-Ignore-issues-about-etc-securetty-being-mis.patch (+51/-0) debian/patches/0016-audit-Flag-apparmor-confinement-drops.patch (+62/-0) debian/patches/0017-audit-Apparmor-DENIED-entries-don-t-always-include-p.patch (+36/-0) debian/patches/0018-audit-Handle-apparmor-errors-on-DENIED-messages.patch (+56/-0) debian/patches/0019-exim-Handle-self-signed-certs-warnings.patch (+73/-0) debian/patches/0020-dhcpd-Ignore-lease-age-under-threshold-messages.patch (+32/-0) debian/patches/series (+11/-0) |
||||||||||||||||||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Seth Arnold (community) | Approve | ||
Canonical Server | Pending | ||
Canonical Server Core Reviewers | Pending | ||
Canonical Server packageset reviewers | Pending | ||
Review via email: mp+389633@code.staging.launchpad.net |
Description of the change
Collection of bugfixes for unmatched entries for various things, and a couple other cleanups to make the logwatch output on Ubuntu more coherent and useful.
There is not (yet) an autopkgtest for logwatch. To test the bugs, I concat the original log message (or a close facsimile) to the appropriate system log file, then run logwatch before and after, to verify the unfixed logwatch marks the log entry 'Unmatched' and the fixed logwatch either ignores it or categorizes it properly. You might doublecheck my judgment on what is shown vs. suppressed, particularly with the AppArmor entries.
I've forwarded most of the patches upstream in an MP on sourceforge. The one I did not forward turns off some system status reporting (cpu and mem info); these require perl modules that we do not install by default. If someone does install them, the info will display, but otherwise it'll silently ignore the error. I expect upstream will prefer to retain these modules.
If you do test-run this logwatch on your local system, and any other Unmatched Entries pop up unrelated to the ones addressed in this MP, please feel free to file bug reports on each of them and I'll followup with fixes later.
(Once this is landed in groovy, and upstream has accepted and landed the patches, I plan to SRU many of these to past LTS's. So if you see anything that gives you concern regarding SRU worthiness on any of the fixes, let me know.)
PPA: https:/
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
I've got a few small comments on the AppArmor portions of the summaries. Thanks!