- Update to 7.11
See /usr/share/doc/packages/logwatch/ChangeLog for details OBS-URL: https://build.opensuse.org/package/show/server:monitoring/logwatch?expand=0&rev=81
This commit is contained in:
commit
22c72f332e
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
970
ChangeLog
Normal file
970
ChangeLog
Normal file
@ -0,0 +1,970 @@
|
||||
*** This file is updated by the SUSE package maintainers, based on version
|
||||
control logs (e.g. 'git log --oneline v1..v2'), as the Logwatch project does
|
||||
not release a change log themselves. ***
|
||||
|
||||
==== 7.11 ====
|
||||
d32d105 (tag: 7.11) [logwatch.spec, logwatch.pl] Preparing for release 7.11
|
||||
f95ffd5 [journalctl] Added additional comments on usage.
|
||||
bbd9f3c [journalctl] Added comments on usage
|
||||
5d564f9 [systemd] Ignore Expecting, Relabeled
|
||||
c279f42 [omsa] Update for newer message format
|
||||
b199471 [amavis] Add support for parsing LMTP and UTF8 encoding in amavis service, per Vladimir Elisseev.
|
||||
7e77e84 [systemd] Ignore "Watchdog running with a timeout of" message
|
||||
ce5c5c7 [smartd] whitespace removal
|
||||
ad05c07 [smartd] Handle .* Failed messages (such as Read SMART Self Test Log Failed)
|
||||
e1387a6 [smartd] Add smartd_ignore_removal option to ignore device removal and reconnect
|
||||
f49a625 [smartd] Add smartd_ignore_capabilities and smartd_ignore_power options
|
||||
2d80f92 [fail2ban] Added support for IP lookups. Enabled in scripts/services/fail2ban. Proposed by Alexandre Vroublevski.
|
||||
196a410 [systemd] Handle "Reloading..."
|
||||
785c81e Merge /u/jasoncannon/logwatch/ branch master into master
|
||||
92b609b [dovecot] Adding imap(.*) to the services handled by the dovecot script.
|
||||
81156bb [sendmail] Sendmail 8.18.1 introduces new collect errors due to bare CR/LF.
|
||||
9f2558f [pop3] Handle additional LOGIN info introduced in pop3d 5.2.6, per Matthew M. Ogilvie
|
||||
dc9cac2 Make df_options example match the Linux deafults
|
||||
b6c42cb Exclude overlay file systems from output
|
||||
ea77967 [sudo] Allow ignoring commands with arguments
|
||||
27a5696 [evt*] More event de-duplication
|
||||
d483158 [clam-update] Updated documentation if it appears freshclam has not run.
|
||||
155cbd6 [sendmail] Fixing bug where email that generates a return receipt occurs before specified --range.
|
||||
|
||||
==== 7.10 ====
|
||||
6924617 (tag: 7.10) [logwatch.spec,logwatch.pl] Added version 7.10 info.
|
||||
2b4aabf Change in format for some messages in Fedora 39
|
||||
da102ef Fix uninitialized value in PrettyTimes
|
||||
fee9286 Ignore qname minimsation due to ncache nxdomain
|
||||
d1fa2ac [logwatch.conf,logwatch.pl] Documented default Config variables, including Subject, as suggested by David Fernández.
|
||||
59da257 [iptables] Added iptables.log as valid log file (and iptables.log-* for archive).
|
||||
1238cd7 [clam-update] Add Last_Run_Only option
|
||||
4a7212f [named] Ignore rpz reload messages
|
||||
0d2e0fe [nut] At Detail 0, do not alert about recovered disconnects
|
||||
65c8520 [nut] Track battery low messages
|
||||
49070b9 [rsyslogd] Handle connection closed messages wiith error message
|
||||
4b5da85 [freeradius] Handle expired certificate login failures
|
||||
264ac92 [freeradius] Show wrong user detail at detail 3; Move Successful logins report lower
|
||||
b518c56 [clam-update] Fixed bug where WARNINGS and ERRORS were dropped when using --range option in logwatch.
|
||||
"Outdated" warnings now treated similar to other warnings.
|
||||
3c0dc54 [freeradius] Update for FreeRADIUS 3.0; Use "client" instead of "IP"
|
||||
f811f4d [kernel] Ignore HANDLING IBECC MEMEORY messages
|
||||
58582d5 Merge /u/ddemus/logwatch/ branch master into master
|
||||
1134db2 [dovecot] Fix to log connections closed with auth failure, by Reio Remma.
|
||||
bd5e68b [sendmail] Better matching of Unrecognized Commands in the OtherList hash.
|
||||
30f89c0 [systemd] Ignore "Running in initrd."
|
||||
e9a710f [fail2ban] Remove superfluous ] from BAN-time increases
|
||||
c373fa1 [omsa] Classify more messages as errors
|
||||
|
||||
==== 7.9 ====
|
||||
9393486 [rpm] corrected dates in specfile changelog, not released
|
||||
c3df994 [logwatch.spec,logwatch.pl] Preparing 7.9 release.
|
||||
59b947b [dovecot] Disconnects may occur because of inactivity, but other reason still logged and displayed.
|
||||
b5a183e [postfix] Removed extra parenthesis.
|
||||
a1fd923 [zz-sys] Better printing and syntax.
|
||||
850be85 [zz-sys] No longer using obsolete Sys::CPU and Sys::MemInfo Perl modules. Reported by Jitka Plesnikova.
|
||||
9362481 [postfix] Added detection of enhanced SMTP status for SPF Fail. Reported by Anotnio Querubin.
|
||||
f23081b Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
7b5c2eb [named] Handle policy zone changed messages
|
||||
8dcdbe4 [kernel] Handle cpu clock throttled messages
|
||||
e927bc6 [lvm] Ignore some pvscan informational messages
|
||||
0dc6b1f [named] Handle rewrite messages
|
||||
a6d553b [dovecot] Added logging of failed authentications, by Reio Remma.
|
||||
79d6013 [snort] Added files for snort (network intrusion detection), by Darold Gilles.
|
||||
3083b74 [sendmail] Better handling of "Unmatched entries" and TLS errors.
|
||||
dbd3675 [logwatch.pl] Corrected delineation of "To:" headers, by submitter Mr. Lazy.
|
||||
554af3b [sudo] Handle entries with TSID; Handle parse error messages
|
||||
3661a13 [evtmswindows] More de-duplication; ignore some routine messages
|
||||
7e64fdf [evtapplication] More de-duplication; Ignore openvpnserv "The operation completed successfully."
|
||||
7790402 [fail2ban] Add option to ignore latency warnings
|
||||
fa2f60b Do new report for DNS format errors
|
||||
557c355 Update to fix Redhat BZ2192995
|
||||
f79b300 [nut] Ignore "wall: cannot get tty name: Inappropriate ioctl for device"
|
||||
59fadad [nut] Handle Instant command messages
|
||||
12aba8e [kernel] Report megaraid_sas CRIT messages
|
||||
|
||||
==== 7.8 ====
|
||||
87eff61 Logwatch 7.8-3 update for linux noarch version
|
||||
14186cc fix typo in specfile, take 2
|
||||
0db0810 fix typo
|
||||
3bd9d75 fix RPM specfile
|
||||
c841f03 fix RPM specfile
|
||||
34fd821 [logwatch.spec,logwatch.pl] Preparing 7.8 release.
|
||||
ecdfa52 [syslog-ng] Ignore "Configuration reload finished;" since we already process initial message; Suppress Starts/Stops/Reloads if Detail == 0
|
||||
fdccdf3 Better handling of spaces in DNSSEC errors
|
||||
220affa Handle missing cookie messages
|
||||
9a61853 [sudo] Cleanup and ignore more pam messages
|
||||
e814db8 [system] Relax "has no hold-off time.*, scheduling restart" regex
|
||||
89876ef Ignore adb growth messages as informational
|
||||
ee803dc Ignore messages about an inactive service
|
||||
cc78b40 Allow multiple spaces when matching views
|
||||
31287e7 Updated to match older systemd
|
||||
70ac84f Merge with recent updates
|
||||
d7cc3c1 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
84657e7 Handle bad cookies and new errors in latest named
|
||||
0c8f9a7 Catch a few new errors from systemd
|
||||
05f57e3 Catch a few new error from systemd
|
||||
fab9ad0 Ignore OpenSSL initialisation message
|
||||
e29f625 [dropbear] Initial version
|
||||
a9f41ca [evtsystem] De-dupe via rounded human readable byte counts
|
||||
67e13c6 [evtsecurity] More de-duplication
|
||||
4ff9137 [systemd] sssd users @ in usernames
|
||||
590e54d [nut] Handle 2.8.0 messages, new service names; Fix handling of current communication state
|
||||
be3eb25 [nut] Ignore "upsd: Running as foreground process, not saving a PID file"
|
||||
e7ea1a3 [system] Ignore "bpf-lsm: LSM BPF program attached"
|
||||
5a3e737 [system] Relax regex for "Arbitrary Executable File Formats File System Automount Point"
|
||||
ab74b31 [systemd] Move Skipped before Failed to catch "was skipped because all trigger condition checks failed." messages
|
||||
6bd137d Updated for multiline key exchange errors
|
||||
0dc010f Process MaxStartups messages as requested by Joe Horn
|
||||
ef69221 [kernel] Correct filter on killed process, by Artur Jaroschek
|
||||
9fff4bd [extreme-networks] Fixed incorrect syntax on 'use' statement, by Bryce Harrington
|
||||
7790708 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
6932a22 [postfix] Additional filtering, by Vladimir Elisseev.
|
||||
4cc503d [syslog-ng] add XML support
|
||||
377722f [logwatch.pl] Add basic support for XML, services are free to define their own schema.
|
||||
48b7736 [syslog-ng] fixed typo in format string
|
||||
3e05c6f [zz-disk_space] Print error messages to STDERR
|
||||
1300096 [logwatch.pl and shared] Replace calls to egrep by grep -E, by Andreas Stieger
|
||||
7c6c302 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
d8a261e Update for some message format changes
|
||||
e9c8335 Ignore startup messages and handle other minor changes
|
||||
c36e4a5 Handle some minor message format changes
|
||||
efd9abe Ignore message on informational messages
|
||||
0fa0a4d Ignore message on logging shutdown
|
||||
7addc60 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
9cb5863 [fail2ban] Add fail2ban_ignore_flushing option to ignore issues with flushing tracking - needed when fail2ban jail actionflush is set to true to disable it
|
||||
5d89705 [fail2ban] Whitespace cleanup
|
||||
f18e5c9 [zz-lmsensors] Significant rewrite, by Marius Feraru
|
||||
|
||||
==== 7.7 ====
|
||||
ec13cea [logwatch.spec,logwatch.pl] Preparing 7.7 release.
|
||||
0948a3c [systemd] Improved filtering of CPU time, by Marius Feraru.
|
||||
42c132a [dirsrv] Ignore warning that should not be a warning
|
||||
8827d6a [pam] sssd on Fedora includes status message when shutting down
|
||||
5e97cc5 [pam] Ignore sssd messages leaking in
|
||||
4427ab7 [eventlogonlyservice] Fix message; Use ?: in regex pattern
|
||||
52d3d25 [clam-update] Add option to ignore when no updates have occurred
|
||||
f12c6f1 [clamav] Reset Errors as well
|
||||
8aade3e [fail2ban] Only emit banned summary for Detail > 0
|
||||
4e31514 [systemd] Add "was skipped because" wording
|
||||
605ef78 [logwatch.spec] Add s-nail as a mailer package option, per Reio Remma
|
||||
092b228 [smartd] Allowing raw temperature values.
|
||||
42f0372 [dovecot,sudo] Allow for undef variables.
|
||||
905b365 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
873958b [journalctl] Updated documentation for LogFile, and allowing for multiple sources, by Anders Blomdell.
|
||||
6ed3155 [systemd] Relax slow start regex for EL7
|
||||
c6241c9 [systemd] Ignore "Current command vanished from the unit file, execution of the command list won't be resumed."
|
||||
28cc428 [named] Remove port number, for proper IP sorting
|
||||
a92f495 [sshd] Removed PotentialIllegalUsers variable, and coalescing under IllegalUsers variable.
|
||||
6473fa7 [Logwatch.pm,named,secure] Setting global default to no reverse DNS lookup, and enabled DoLookup call in named and secure.
|
||||
358f426 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
823553a [Logwatch.pm,iptables,named,secure,sshd] Using lexical variable for DoLookup, per Daniel Lewart.
|
||||
136aab2 [evtmswindows] Add evtmswindows.conf; Drop unused ignore_profile_program option
|
||||
745c7c7 [nut] Add cannot_connect_threshold
|
||||
305c866 [pureftpd] Meant to expand the suppressed warning on Noel's patch.
|
||||
ca11a60 [dovecot,pureftpd,secure,smartd,sshd] Suppressing warnings, by Noel Butler
|
||||
375d9da [logwatch.pl,iptables] Adding sort for configuration printout, and sorting of iptables by protocol.
|
||||
402295c Accommodating delaycompress by adding archive files with '.1' suffix, reported by Daniel Lewart
|
||||
|
||||
==== 7.6 ====
|
||||
cedf583 [7.6] Updated logwatch.spec and logwatch.pl with new versions
|
||||
5787b25 [systemd] Various
|
||||
2d896b1 [sudo] Ignore "User info message: Authenticated with cached credentials"
|
||||
de333e7 [rsyslog] Handle "messages lost due to rate-limiting"; Make threshold >=; Ignore some write failed messages that match with connection closed
|
||||
8dcfb5d [nut] Ignore SSL/Timer messages; Relax connect failed regex
|
||||
f3f022c [lvm] Ignore "dmeventd detected break" message from shutdown
|
||||
97d009e [cron] Handle PAM ERROR messages
|
||||
abfa36d [named] Various fixes
|
||||
ecd4726 [lvm] Handle "activating all complete VGs for init"; relax regex for "WARNING: lvmetad is being updated, retrying"
|
||||
8333116 [secure] handle su-l pam service with pam_succeed_if
|
||||
fbd8323 [nut] Handle "Cannot connect to UPS server", "UPS is unavailable" and self-test passed; Exclude cupsd messages; Ignore more messages
|
||||
bde6701 [named] Ignore "dumping all zones, removing journal files: success" from rndc flush; Ignore RRL bins increase message; Only show CCMessages2 (freeze/thaw) with detail
|
||||
31a402e [sssd] Handle "Cannot contact any KDC for realm" messages; Add offline_okay option to ignore it
|
||||
b0fc3ea [sshd] Handle another variant of "Connection closed by remote host"
|
||||
66f3f9e [secure] Ignore more gkr-pam messages
|
||||
e35c9cf [rsyslogd] Handle remote closed connection with threshold; Fix variable names in conf file
|
||||
6250dc1 [nut] Add NUT UPS script
|
||||
1eaea40 [rsyslogd] Handle "cannot connect" messages
|
||||
5bf2424 [sssd] Handle multiple domains
|
||||
bb1a9c1 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
9ad3e2e Ignore Sanescan found message this is caught by ClamAV already -mgt
|
||||
df65c4f [dovecot] Check existence of hash entry before print.
|
||||
78a2b81 [fail2ban] Checking for existence of hash entries before print, and improved multiline print.
|
||||
09cb3d9 Under Centos 6.10 / dovecot-2.0.9-23.el6 imap-login messages missed no session tag. This patch catches that. -mgt
|
||||
19bb7ee [pam_unix] Fixed bug resulting from low-priority 'or'.
|
||||
18e4270 [dhcpd] Corrected bashism to proper Perl syntax for backreference.
|
||||
dcc57aa Correct some extra warning errors -mgt
|
||||
2ccbe13 Restored use Logwatch -mgt
|
||||
3cdf010 Forgot to restore use Logwatch -mgt
|
||||
a6fcae8 Removed my declares from ThisLine loop Added Init String Containers -mgt
|
||||
8540454 Removed my declares from ThisLine loop Adde init String Containers -mgt
|
||||
9e0f20c Duplicate my for debug and detail -mgt
|
||||
f98e701 Removed my delcare from ThisLine loop Added Init String Containers -mgt:wq
|
||||
9131f96 Cleaned up many variables in assorted scripts. Functionality should not have changed.
|
||||
0130e1e Added init string containers and some scope cleanup -mgt
|
||||
5cb3449 Removed my from line 440 because it was done in the match above it -mgt
|
||||
6127ffa Removed my delcares from ThisLine loop Added init strings -mgt
|
||||
84a86a5 Remeoved some my declares from ThisLine loop Added some variables to Init Strings -mgt
|
||||
65c54ec Removed one instance of my Startups -mgt
|
||||
5ef92b2 Removed my from ThisLine loop Added Init String Containers -mgt
|
||||
436d4fa Remived my from ThisLine loop Added more entries to existing Init String Container -mgt
|
||||
a76271a Removed my inside ThisLine loop Added Init String Containers -mgt
|
||||
58418e0 Removed my inside ThisLine loop Added Init String Container -mgt
|
||||
dfd82b4 Removed my declares in ThisLine loop Added Init String Containers -mgt
|
||||
4b2303a Removed my inside the ThisLine stdin main loop, Added Init String Containers instead passes -w test -mgt
|
||||
77fcc46 Added use strict; -mgt
|
||||
f364b14 Added use strict Init Strings Hashes and Arrays -mgt
|
||||
f3004b3 Added use strict Init Strings and hashes -mgt
|
||||
478e2ca Added use strict Init Strings Hashes -mgt
|
||||
7fd09e2 Added use strict and Init Strings and hashes -mgt
|
||||
1d59421 Added use strict and Init Strings and Hashes -mgt
|
||||
e220a5c Added use strict; Init Strings and Hashes -mgt
|
||||
6c84d0d Added use strict init Strings and Hashes -mgt
|
||||
d99a0a2 Added use strict; Init Strings Hashes -mgt
|
||||
5d92e51 Added use strict; Init Strings and hashes -mgt
|
||||
e467208 Added use strict Init Strings Hashes and Arrays -mgt
|
||||
bc6dcac Reenabled Logwatch lib -mgt
|
||||
c87877b Added use strict and Init Hashes and Strings -mgt
|
||||
0c3b282 Added use strict init hashes -mgt
|
||||
780ad64 Added use strict and init strings arrays and hashes -mgt
|
||||
1771fd8 Adding 'use script' to scripts/logfiles/*/* files. TBD: I believe some could be converted to applystddate with parametric strings.
|
||||
0e29cde Added use strict init counter and hashes -mgt
|
||||
2c7eda6 Added use strict init strings and arrays -mgt
|
||||
0e57650 Added use strict; Init strings array and hashes -mgt
|
||||
ab21eab Added use strict; init hashes and strings -mgt
|
||||
6a43eb1 Added use strict; -mgt
|
||||
a1cb153 Added use strict Line 172 has $tmpEntry = (); as reset but I can't see why I removed it -mgt
|
||||
29b9db1 Added use strict -mgt
|
||||
68c6a26 Added use strict and init hashes -mgt
|
||||
1bbfb87 Added use strict and init hashes -mgt
|
||||
75a8b53 Added use strict nad init hashes -mgt
|
||||
d30bdb1 Added use strict; -mgt
|
||||
cca6ee6 Added use strict; Init Array and hashes -mgt
|
||||
a4d1b12 Added use strict and init hashes -mgt
|
||||
1eb7283 Added use strict; -mgt
|
||||
4c8c962 erge Bjorn shareed scripts -mgt Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
49e9197 Added use strict; init arrays hashes and strings -mgt
|
||||
cdaa12c Adding 'use strict' to remaining scripts/shared programs
|
||||
8855faf Added use strict init strings arrays and hashes -mgt
|
||||
1327d75 Added use strict; -mgt
|
||||
dfc88ca Added use strict init strings hashes and array there was a bug with $dfields as array that didn't exist -mgt
|
||||
f9fa57c Added use strict init strings and hashes -mgt
|
||||
55dc5ae Added use strict and init counters strings and hashes Did some proper scoping on this one -mgt
|
||||
9b666cf Added use strict; init hashes and couple of strings -mgt
|
||||
aed2737 Added use strict; hashes and string comtainer -mgt
|
||||
e1a8cd1 Added use strict; init strings array and hashes Bug with variable $Notices line 225 should have been $Notice -mgt
|
||||
a2de701 Added use strict and init strings and hashes -mgt
|
||||
612e334 Added use strict and init strings (hash ref) array and hashes -mgt
|
||||
82a0987 Added use strict; -mgt
|
||||
8122344 Added use strict; and a few inits -mgt
|
||||
c1c431c Added use strict; -mgt
|
||||
9f18b7f Added use strict init strings and hashes -mgt
|
||||
db458d9 Ignore Activating the newly loaded database this is covered already by Database Reload -mgt
|
||||
c042b07 Added use strict a few inits -mgt
|
||||
fe1cf91 Cleanup on string containers removed lowercase Pid and user Tested script in Alma 8.4 A lot of this service is ancient and modern installs use pam and other service to summarize the secure/authlogs. It could use a good testing and possible cleanup against host logs that do not use pam. -mgt
|
||||
8f33498 Added use strict; Init hashes strings Did a fair amount of scope initalization I think there is a big with $ChangedUserName I will test this commit and make more changes as needed -mgt
|
||||
9c406a0 Added use string; init strings and hashes -mgt
|
||||
d2c5db0 Added use strict; init counters and arrays -mgt
|
||||
db29707 Added use strict; init hashes, init array, init string containers -mgt
|
||||
4eca6bd Added use strict and init string containers -mgt
|
||||
aa37e37 Added use strict; Not sure this service is really needed anymore -mgt
|
||||
2ed8827 Added use strict; -mgt
|
||||
b8d0073 Added use strict and init hashes and strings. Odd ball onj style hash counter SuccessfulLogin -mgt
|
||||
bd100b1 Added use strict and init hashes -mgt
|
||||
178abfd Added use strict and Init hashes arrays and strings -mgt
|
||||
2250574 Added use strict and init hashes. The %second and %thirdtotals should scoped to the functions if anyone edits this in the future -mgt
|
||||
e0476ef Added use strict and init hashes and strings -mgt
|
||||
aa7c991 Added use strict -mgt
|
||||
b46d170 Added use strict and init hashes and array, a few scoped strings -mgt
|
||||
b268a98 Added use strict and my $DebugCounter -mgt
|
||||
294e821 Added use strict; -mgt
|
||||
5901a87 Added use strict a couple inits pretty simple -mgt
|
||||
9d7b264 Added use strict -mgt
|
||||
e9e16cd added use strict only change -mgt
|
||||
3d69e47 Step 2 all the rest, needs test Note I start doing scope inside the elsif but in the end init'd about half the variable as global, can fixed up in the future is anyone is workng on this one -mgt
|
||||
001f151 Step 1 towards use strict on named Init Hash complete -mgt
|
||||
82020b0 Added use strict - Line 103 $Cause was bug fixed to $Status -mgt
|
||||
0c1f6a5 Added use strict to denyhosts this one was trivial -mgt
|
||||
0be0ed4 Added use strict to cron. Test Alma 8.4 Not totally happy with User and Error string useage -mgt
|
||||
959acd3 use strict enabled on mailscanner - tested on Alma 8.4 -mgt
|
||||
f47508b Step 2 mailscanner init counters and init ThisOne and line -mgt
|
||||
c3db606 Initalize hashes step 1 for use strict -mgt
|
||||
e90145f [exim] Additional correction to SelfSignedH, by Daniel Lewart.
|
||||
30da30a [sendmail] Handling of unknown hostname for split envelopes
|
||||
61341e7 [systemd] Ignore all "Closed" messages
|
||||
9e6031e fix https://sourceforge.net/p/logwatch/bugs/99/
|
||||
b46107f [Added Restored Bans and Flush Bans to report, as requested by Christophe Perez
|
||||
97c94fb [exim] Fix to unitialized $bb, reported by Roland Heymanns. Fix to unitialized $SelfSigned, reported by Daniel Lewart.
|
||||
816c571 [kernel] Ignore slightly different format audit records
|
||||
fd89382 [postfix] Handle some client certificate messages
|
||||
f4b28e4 [systemd] Ignore "Sent signal SIGHUP to main process .* on client request" messages
|
||||
f6a14e1 Match minor change in systemd
|
||||
2fc19db Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
b048086 [sendmail] sendmail-8.17.1 may add a stat=0 to tls features statement.
|
||||
6afa677 Merge /u/stone-free/logwatch/ branch fail2ban-regex into master
|
||||
372c5b7 Merge /u/bgordon/logwatch/ branch fedora34 into master
|
||||
1fe2a92 fix fail2ban regex
|
||||
526c64b [sshd] Ignore banner format errors
|
||||
3a66775 [sshd] Accept zone in IPv6 addresses
|
||||
de8ec57 [pam_unix] Add cinnamon-screensaver
|
||||
|
||||
==== 7.5.6 ====
|
||||
65a105b [logwatch] Preparing the 7.5.6 release.
|
||||
b19a8f3 Minor update to systemd from Glenn
|
||||
2f0f6d7 [logwatch.pl] Corrected syntax error.
|
||||
2d34929 Adding Encode option for 7bit. Requested by Don Cohen.
|
||||
67fc3de [postfix.conf] Allowing for multiple services. Reported by Francisco Paletta.
|
||||
fe60fe9 [fail2ban] Accounting for restored bans. Reported by Christophe Perez.
|
||||
bd0ee91 [amavis] Allowing for space in LMTP log statement. Reported by Simon Wilson.
|
||||
5314007 Accept sshd patch from Allen J Newton -mgt
|
||||
953be00 [systemd] Ignore "Closed REST API socket for" messages
|
||||
732f2b4 [zz-disk_space] Added check for existence of directory.
|
||||
d2f2a1c [fail2ban] Corrected NoticeList, as reported by Thomas Wilhelmi.
|
||||
5d4904c [zz-zfs] Reverting to hard-coded paths for zfs and zpool. Reported by Marcel Telka.
|
||||
d28953b [cron] Fix copy/paste error
|
||||
0a7fdef [cron] Ignore CMDEND lines
|
||||
97800b8 [omsa] Update non-certified drive regex
|
||||
f87a57c [systemd] Ignore more messages; Handle new Deactivated message format
|
||||
61d2755 [evtmswindows] General application event logs
|
||||
8fd2d31 [evt*] More de-duplication
|
||||
4b841e4 [system] Unit entered failed state became a debug message; trigger on" Failed with result"
|
||||
9a0423a [dhcpd] Ignore "GSSAPI Authentication for LDAP will not be used"
|
||||
f44f342 [pam_unix] Ignore "received for user" messages; handle some messages generically for all services
|
||||
8c0f772 [sudo] Allow for missing TTY= with commands
|
||||
|
||||
==== 7.5.5 (2021-01-23) ====
|
||||
a8bdb8b [logwatch] Preparing new release 7.5.5
|
||||
c3fbbc2 Merge /u/fcrawford/logwatch/ branch frank-lvm into master
|
||||
cce8ece Some of LVM's messages come out tagged from dmeventd Add some details on snapshot resize size - only lists last value
|
||||
72459cd Updates for Fedora 33 Add additional archive files caused by dnf inbuilt rotation Sendmail now adds PID on milters Systemd "bug" printed some unwanted messages
|
||||
276a786 [LICENSE, conf/html/footer] Updated Copyright notice
|
||||
0800378 [audit] Declaring %unconfineds
|
||||
f216016 [logwatch.pl] Cleaning up some code.
|
||||
0b17863 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
7d60fae [HOWTO-Customize-LogWatch] Clarified use of quotes in filenames to preserve case.
|
||||
c4d15cd [smartd] Handle "SMART Failure" messages
|
||||
cdf00b5 [system] Add another "scheduling restart" ignore regex
|
||||
2a766d0 [fail2ban] Relax matching of "Determined IP using DNS Lookup" message
|
||||
10b7833 [sssd] Ignore "Preauthentication failed" from krb5_child
|
||||
4a862fa [clamav] Ignore new "Activating the newly loaded database" message
|
||||
326452d [dovecot] Reporting unknown users; reported by Panagiotis Kalogiratos
|
||||
25603b0 [[zz-network] Improvements to formatting and command switches. See full list at: https://sourceforge.net/p/logwatch/patches/71/
|
||||
0c5b671 [openvpn] Filtering new IPv6 statement, by Fritz Elfert
|
||||
89bec8b Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
151c80c Merge /u/etumapaudu/logwatch/ branch applystddate into master
|
||||
d5d5a44 [systemd] Remove duplicate "Queued start job for default target" line
|
||||
4f146ee Allow HHMM TZ
|
||||
d2a0a0d [systemd] Ignore "Queued start job for default target" messages
|
||||
d6dfa10 [system] Ignore "Queued start job for default target" messages
|
||||
60e5b89 Merge /u/joehorn/logwatch/ branch master into master
|
||||
a864609 [omsa] Update Unexpected sense log handling
|
||||
31291df Got these log on Ubuntu 20.
|
||||
2224e24 [zz-lm_sensors] Declare Detail variable
|
||||
06f9b28 [named] Allow for any key named in "forwarding update for zone" message
|
||||
20a39b6 [sendmail] Grouping AUTH failures because of no user, and filtering STARTTLS "ok" return code.
|
||||
88c0d67 [sshd] Added LookupIP disable. Requested by Joseph Mocker.
|
||||
67a640f [secure] Changed syntax for mit-krb5-1.8.0 and later, by Vladimir Elisseev
|
||||
039757f [dhcpd] Filtering for reuse_lease; reported by Matthias Fischer.
|
||||
75abbfc Merge /u/etumapaudu/logwatch/ branch monospace into master
|
||||
b1ae375 [named] Deal with more bind 9.11.13 transfer messages
|
||||
bb4c1f3 conf: Change default td font to monospace
|
||||
b42f6a1 audit: use the term Allowed instead of Grants
|
||||
e09afa5 dhcpd: Ignore lease age under threshold messages
|
||||
69f8d35 exim: Handle self-signed certs warnings
|
||||
c827d09 audit: Handle apparmor errors on DENIED messages
|
||||
5b379ce audit: Apparmor DENIED entries don't always include parent=N
|
||||
8d49ff0 audit: Treat "unconfined" profile changes like regular loads
|
||||
27c25ff secure: Ignore warnings about gnome-keyring-daemon items already registered
|
||||
a65c77f postfix: Handle backwards-compatible mode
|
||||
ce43a81 postfix: Ignore Resolved loghost to 127.0.0.1
|
||||
352d70f [postfix] Fix pattern for server TLS messages
|
||||
8a9230b [logwatch.pl] Changed Content-Transfer-Encoding to 8bit, per Björn Persson
|
||||
|
||||
==== 7.5.4 (2020-07-22) ====
|
||||
60cead4 [logwatch] Preparing new release 7.5.4
|
||||
3bb0fc4 Merge /u/fcrawford/logwatch/ branch frank-dnf-rpm into master
|
||||
0e4f239 Merge /u/fcrawford/logwatch/ branch frank-dhcpd into master
|
||||
331615e Merge /u/fcrawford/logwatch/ branch fedora32 into master
|
||||
9adeb9e [stunnel] Update for stunnel 5 messages
|
||||
04dcb0a [sendmail] Filtering additional tls statements added in sendmail 8.16.1
|
||||
fa724f3 Changed comment references to obsolete logwatch.org to sourceforge.net
|
||||
f559311 Update following merge review
|
||||
9f556d2 Handle count mismatch for updates
|
||||
0526ee5 Add report on IPv6 DNS updates
|
||||
98920fb Minor changes in Fedora 32
|
||||
ffc7bde [zz-disk_space] Do case-insentive matches for $diskfull_exclude_dirs
|
||||
bcb8b5a [dovecot] Match "imap-login: ID sent" messages with later user session
|
||||
3cfffb2 Merge /u/bryce/logwatch-from-ubuntu/ branch master into master
|
||||
90b09f7 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
01136a8 [zz-zfs] Use $PATH to determine location of zpool and zfs. Reported by Paride Legovini, and previously by Stephen Sewell.
|
||||
4236c59 imapd: Handle SSL3 connection errors
|
||||
94b3745 Match connection shutdown by couriertls
|
||||
fc66281 [dovecot] Fix pigeonhole 0.5.9+ discard action ignore pattern
|
||||
b9a8ac7 [iptables] STATE_INVALID_DROP is generally uninteresting, ignore unless high detail
|
||||
43becad [logwatch-pl] Don't lower-case mailer value, as per Roman Bronis.
|
||||
10f4b65 [secure] Allow additional characters in username; reported by David Loffredo.
|
||||
6e06733 [zz-lm_sensors] Check that script is run on current host, per Richard Gering
|
||||
|
||||
==== 7.5.3 (2020-01-22) ====
|
||||
48b2db1 Updating version to 7.5.3
|
||||
9164fec [logwatch.pl,HOWTO] Added sanity check for egrep, and documented Pre_Ignore
|
||||
e066288 [systemd] Ignore "Consumed CPU time" messages
|
||||
e1c82e1 [systemd] Ignore "selinux: avc: *received policyload notice"
|
||||
acd8793 [afpd] Ignore Netatalk AFP/TCP listening on message
|
||||
5af5441 [rsyslogd] Ignore new "imjournal: journal files changed, reloading" message
|
||||
9908554 [sssd] Ignore Keytab success message
|
||||
1d69fab [systemd] Capture "Failed to execute command" messages
|
||||
ffb05ed [smartd] Ignore "not ATA, no IDENTIFY DEVICE Structure"; Avoid pattern capture
|
||||
44b627f [evtapplication] Ignore messages for laptops that can be off network; Allow ignoring of certain registry file in use messages
|
||||
a904dd6 [systemd] Update regexes for new wordings
|
||||
fddbf64 [rsyslogd] Fix ignoremessages handling; Handle invalid certificate messages
|
||||
55b4c45 [omsa] Much better detail handling for informational messages; Allow ignoring messages about uncertified drives
|
||||
fab9d5d [lvm] Ignore "lvmetad is being updated, retrying" message
|
||||
1a5c914 [cron] Re-order messages; Make incrond messages only shown with high detail as well
|
||||
0ee3ba7 [cron] conf: exclude atd service
|
||||
b57a07b [smartd] Expand "type changed" regex
|
||||
21536c1 [dirsrv] Ignore more routine startup message; Allow ignoring warnings
|
||||
6d059ba [clam-update] Allow ignoring of out of date clamav messages
|
||||
ab306dd [evtsecurity] Drop 4673/4: A privileged service was called - too noisy, no information; Empty firewall pass rules
|
||||
eadf3af [evtapplication] Ignore N/A messages and "This error was suppressed GP messages"
|
||||
6a9ee90 [evt*] Various enhancements
|
||||
4c22329 [logwatch.pl] Fixed spacing bug introduced in previous commit
|
||||
c4ba813 [rsyslogd.conf] Fixed typo.
|
||||
3d7df7a [sendmail] Formatted "accept failed" and "connect failed" statements to be consistent with rest of output. Also added failure reason"
|
||||
123e639 [logwatch.pl] Checking for Pre_Ignore variable in every service configuration file ("conf/services/*.conf). If present, it ignores that regexp (egrep syntax) in the log file BEFORE running the corresponding service script.
|
||||
e8ca7f7 [systemd.conf] Removed --mailto option, per Amish.
|
||||
667babb [dovecot] Modified sieve filter, and ignore doveadm HTTP API entries
|
||||
02349ab [systemd files] Enable systemd.conf files in both basedir and confdir
|
||||
10fba28 [sshd] Added illegal_users_threshold variable
|
||||
0279bc3 [dovecot] Fixed filter syntax, and clarified header removal, per Reio Remma
|
||||
014fed6 [logwatch.service] Add logwatch options to systemd timer, per Amish.
|
||||
90c8000 [zz-disk_space] Excluded squashfs from linux listing, per Mauro Dionisi. Corrected AIX and Darwin entries.
|
||||
bd87ac0 [logwatch.pl] Fixed --logdir option; bug reported by simi.
|
||||
59198ba [named] Ignore some new messages
|
||||
ae23d27 [lvm] Ignore more pvscan informational messages
|
||||
d99ed93 [dovecot] Modified regex so that there is no overlap between LogFile and Archive
|
||||
14bf128 [lvm] Ignore informational pvscan messages
|
||||
32b9128 [logwatch.pl] Added $Config{'pathtocat'} to debug statement.
|
||||
669a4d6 Clean up of HOWTO document and comment in logwatch.pl. No functional changes.
|
||||
d36eb0f [sshd] Filtering pam uid statement; corrected detail level, per Martin Frodl.
|
||||
|
||||
==== 7.5.2 (2019-07-22) ====
|
||||
f6b19b9 Corrected release date.
|
||||
95c515d Preparing version 7.5.2
|
||||
80131ae [dhcpd] Corrected regexps; reported by Kristian Duus Østergaard.
|
||||
61b25df Handle snapshot changes.
|
||||
6888345 Show both old and new RPMs for upgrades and downgrades. Print info messages as its own section rather than as unknown messages.
|
||||
af771da [rsyslogd] handle imuxsock message
|
||||
85a5756 [exim] handle auth command used when not advertised
|
||||
8fcc39e [exim] handle two flavors of authenticator failed for and report in a section
|
||||
1d1757d [exim] make tls from these hosts header stand out
|
||||
18fc091 [exim] tls handling
|
||||
51bca35 [exim] sort smtp connection messages
|
||||
5c02197 [postfix] handle legacy openspf.net from postfix-policyd-spf-perl
|
||||
8720f57 Logwatch::LookupIP -- make the documentation match the implementation
|
||||
f726a0d [exim] spelling: e.g.
|
||||
ca71a9f [secure] report on sshguard attacker blocks
|
||||
661f2ab [secure] handle sshguard noise
|
||||
17f1931 [secure] handle sshd messages
|
||||
8257740 [secure] add reporting for user shell changes
|
||||
a127299 [secure] unify usermod matching
|
||||
b149473 [iptables] Add support for reporting by CIDR, per Dan Pritts
|
||||
d4bf10d [windows] Removed hard-coded lib path, per Jason Pyeron
|
||||
987ec51 Merge /u/csware/logwatch/ branch dovecot-2.3 into master
|
||||
8b75c11 [systemd] Fix detail checks
|
||||
440275a dovecot: Support new Dovecot 2.3 format
|
||||
0e9b79d [systemd] Ignore new Succeeded messages; handle new condition check skipped message
|
||||
3390a74 Added custom NGINX http response codes; requested by Fabian Dellwing
|
||||
1879f29 Added additional IANA codes
|
||||
9e8bcbb [sendmail] Account for empty commands
|
||||
89ea3e6 Merge /u/csware/logwatch/ branch fail2ban into master
|
||||
7f31d9e [evtsecurity] Reduce memory usage by not collecting information we will not use at a particular detail level
|
||||
6ad3ead [evtsecurity] Completely ignore Event IDs 4673/4; Add kerberos failure code 0x1B
|
||||
f9acf17 [applystddate] [dnf-rpm] bug 75 fixed, allow Z[ulu] inplace of +00:00
|
||||
c7a6776 [fail2ban] Fix "Restore Ban" handling of fail2ban 10
|
||||
0afa424 [rsyslogd] Ignore imuxsock message from Ubuntu 18.04.2
|
||||
6a6a58a Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
b55e4a1 Add match for minor change in Dovecot 2.3.3.
|
||||
0c1b5ad Adding logwatch.spec used for 7.5.1 release
|
||||
|
||||
==== 7.5.1 (2019-01-22) ====
|
||||
82d2f4f [logwatch.pl] Updated date for release
|
||||
e4c0789 [xntpd] Filtering and matching additional statements, per Frank Crawford
|
||||
71b961f [dnf-rpm] Match on prefix "SUBDEBUG" for dnf v4, per Frank Crawford
|
||||
51f83da [fail2ban] Truncate long error messages, per Frank Crawford
|
||||
baa8b47 General clean-up of script files
|
||||
fa51286 [systemd] Ignore "Unset automount Arbitrary Executable File Formats File System Automount Point."
|
||||
01170a8 [zz-disk_space] Fixed match to include decimal sizes; bug reported by David Anderson.
|
||||
29cca31 [named] Defined explicitly the transfer completed matching
|
||||
6a6bf7a Fixed typo in comments regarding a previous variable
|
||||
573fc5a [named] Restored filtering of certain statements, per Frank Crawford
|
||||
d35d85a [dnf-rpm] Counting downgraded packages, per Frank Crawford
|
||||
0b7a830 [freeradius] Add optional message prefix, per Jacob Becker
|
||||
2d2b548 [zz-disk_space] Added $suppress_listing variable to suppress listing filesystems that do not exceed threshold.
|
||||
1383a38 For systemd timers, run logwatch before logrotate due to race condition if run at the same time. Submitted by Andrew Daugherity.
|
||||
52f9d31 [logwatch.pl] Extended case-preserving of options to: hostname, filename, mailto, logdir, and hostlimit.
|
||||
7ec3e9e Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
8734042 [logwatch.pl] preserving case of value of filename option
|
||||
954b67f [named] minor code optimization
|
||||
7a5bc7f Merge /u/freeyorp/logwatch/ branch master into master
|
||||
f8eb65c [named] Added successful transfers to updated list. Reported as bug #42.
|
||||
04711b7 [stunnel] Update for newer messges; Exclude basic info at detail=0; Use newer formatting
|
||||
4191f3d [iptables] Fix port summary logic
|
||||
11f7f83 Corrected misspelling, per Peter Chubb
|
||||
8927b03 [systemd] Relax "Failed at step" regex
|
||||
80564a0 [systemd] Separate out left-over process messages and allow them to be ignored
|
||||
c858762 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
e410092 Updated references to sourceforge repository
|
||||
ba51cd9 Pre-emptively setting new version in logwatch output
|
||||
1ea8ee1 Added description of --subject option; reported by saljut7
|
||||
be6e129 Filtering additional decimal field in log, as reported by Chris Woelkers
|
||||
f3a7de6 Filtering additional imap statements, per Willi Mann
|
||||
b325c68 Fixed additional dovecot statements, per Graham Cobb
|
||||
f5f6034 Fixed matching of SMTP protocol error, per Willi Mann
|
||||
e587270 Filter info messages, and clean up output, per Frank Crawford
|
||||
4525ed0 Improved Rootkit Hunter filtering, per Frank Crawford, and session startup, per Graham Cobb
|
||||
e236d6c Filter additional startup statements, per Frank Crawford
|
||||
d684c76 Handle statements for IPv6, per Frank Crawford
|
||||
858fb6f [samba] bug-71 - removed dead code
|
||||
|
||||
==== 7.5.0 (2018-12-28) ====
|
||||
bd421a3 Force symbolic links in case file exists
|
||||
1c9a4d9 Allow parenthesis in $ignore_services option, per Jonny Lamb
|
||||
d3d600c Handle lmtp and sieve changes from dovecot 2.2.33, per Reio Remma
|
||||
092fba8 Removed zz-fortune; don't think any of the modern distributions use it anymore
|
||||
cf287fd Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
b7bd65f (No changes)
|
||||
edfc3ba Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
6f597a3 Using links instead of .so tag, which has restrictions on working directory
|
||||
700e6ed Added years based on copyright notices in logwatch files
|
||||
cb0bafb Corrected file names under FILES
|
||||
8168d00 Cleaned up comments
|
||||
33f9957 Fixed deprecated unescaped brace
|
||||
4e32fb4 Process newer format with "prepend Received-SPF" statements
|
||||
ff73125 Accommodate PIDs up to seven digits, per Oleg Girko
|
||||
3315c19 Filtering "Exiting" statements; patch from Fedora
|
||||
27b6c45 Merge /u/utoddl/logwatch/ branch master into master
|
||||
d9e6cad Merge /u/jpyeron/logwatch/ branch bug-69 into master
|
||||
607387a Merge /u/jpyeron/logwatch/ branch bug-70 into master
|
||||
a9bb719 Merge /u/jpyeron/logwatch/ branch bug-68 into master
|
||||
88539f9 Merge /u/jpyeron/logwatch/ branch bug-67 into master
|
||||
35ea068 Merge /u/jpyeron/logwatch/ branch bug-66 into master
|
||||
7d784ae [sonicwall] bug 70 - dead code fixed, reversed test order
|
||||
66c5b65 [cisco] bug 69 - syntax error on hash
|
||||
3eda458 [cisco] bug 69 - duplicate check
|
||||
a6ee75d [cisco] bug 69 - duplicate check
|
||||
1a893f0 [cisco] bug 69 - the InvalidMulticast (P2_WARN) is eating all the SYS-4-P2_WARN messages
|
||||
d1af6b8 [applytaidate] bug 68 - fixed y2038 bug
|
||||
a3134f6 [mysql] bug 67 - updated default configuration to use LogPath
|
||||
90b6259 [cron] bug 67 - updated default configuration to use LogPath
|
||||
b37cb8a [bfd] bug 67 - updated default configuration to use LogPath
|
||||
d9beee4 [autorpm] bug 67 - updated default configuration to use LogPath
|
||||
703a5e3 bug 66 - Fixed typo on samba regex for _samr_lookup_domain
|
||||
03e57f7 bug 65 - fixed infinite loop in samba/applydate
|
||||
45490a2 Address Perl deprecation warning of unescaped left brace.
|
||||
65e0bed [clamav] Ignore all enabled/disabled messages
|
||||
2cd0dc2 Corrected matching of statement, per Frank Crawford
|
||||
cbd5d84 Process "Obsoleted" and "Reinstalled" statements, per Frank Crawford
|
||||
d2e2a15 [sssd] Ignore debug messages
|
||||
3b73ced [zz-disk_space] Rework to handle devices and mount points with spaces by using regexp to avoid using --output that is not available with all versions of df. Remove explicit conditionals that were the same as the default
|
||||
f0d1dea [sssd] Leading sssd: can have pid
|
||||
ccb98bf [sssd] Strip duplicate timestamp; Ignore p11_child certificate errors
|
||||
608d191 [zz-disk_space] Fix typo
|
||||
f7c6b0f [kernel] Processes that invoke oom-killer are not necessarily killed; Handled Killed without Out of memory prefix
|
||||
c1dae93 [systemd] Ignore some messages around service restarts
|
||||
4e6573d [dovecot] Handle login and lmtp messages with dovecot-2.2.36-3.el7
|
||||
bb0b666 [systemd] Ignore Closed Multimedia System messages
|
||||
665ac95 [secure] Allow for PID with pkexec: Executing command
|
||||
08bc091 [systemd] Ignore "Set up automount Arbitrary Executable File Formats File System Automount Point."
|
||||
3a5cf1d [sudo] Ignore pam_system cannot create session messages
|
||||
25fee7c [systemd] Handle some slight formatting differences
|
||||
479f6d5 [systemd] Ignore Closed Sound System
|
||||
7563756 [sssd] Add ignore_enumeration_requested option; add options to default config file
|
||||
6240ca1 [mdadm] Add mdadm_ignore_missing option
|
||||
dea2135 [clamav] Ignore detection enabled/disabled messages
|
||||
abe39b2 [sssd] Ignore offline message from initial boot
|
||||
ca3da11 [secure] Drop old sudo reporting; Exclude sudo lines with pid
|
||||
dc1cde8 [sssd] Monitor backend status, allow ignoring it
|
||||
7bbe1b1 [sssd] Ignore changed "Starting up" message
|
||||
299a701 [dirsrv] Allow setting error threshold - de-duplicate some message
|
||||
6c11bfb [cron] Ignore NULL pam handle passed messages until bug is fixed
|
||||
03a401f [audit] Only output unmatched entries if Detail >= 1
|
||||
21d5f01 [audit] Ignore service messages
|
||||
45b2331 [audit] Ignore unit failures in favor of journal entries
|
||||
453afc4 Includes additional matches, and counting code 11 disconnects, per Frank Crawford
|
||||
0579a2d Suppress various information messages and update matches to recent named.
|
||||
988d5bf Suppress error if zfs not enabled, per Frank Crawford
|
||||
b2ba4dd Improve host name matching, per Frank Crawford
|
||||
a1e1527 Handle devices with space characters, per Craig Francis
|
||||
bcc45ab Ignore devices labeled '<ignore>', per Michael Lipp
|
||||
90debef [secure] fix usermod handling of usermod log lines
|
||||
17e38fc - Removed null url as possible exploit due to timeouts; bug reported by Gilles Detillieux - Better formatting of exploit reporting, by Andrew Daugherity
|
||||
ba46c4a [clamav] ignore BlockMax heuristic detection
|
||||
a3c36cc [lvm] Handle extra leading space on Fedora 26
|
||||
ce8cd74 [kernel] Ignore RAS: Correctable Errors collector initialized message
|
||||
6d2a2b9 [systemd] Ignore "Reloading" messages - Ignore Socket service already active - Ignore failed needs to be case insensitive
|
||||
5b465ea [vsftpd] Add vsftpd_ignore_robots option; Do not log outgoing files if Detail == 0
|
||||
32c87e8 [postfix] Fix unaligned output
|
||||
19cde35 [dovecot] Ignore Debug output
|
||||
bdcb8b2 [amavis] Fix perl warning "redundant argument in sprintf"
|
||||
b50cc63 Handle compressed files
|
||||
ab4f6e6 Merge /u/jsoref/logwatch/ branch ext4-dirty into master
|
||||
9550e95 Merge /u/jsoref/logwatch/ branch kernel-ras into master
|
||||
7dea214 [kernel] ext4 INFO: recovery required on readonly filesystem
|
||||
e80c521 Update for latest openssh
|
||||
8db0869 [kernel] Ignore RAS informational message
|
||||
c722f6d Merge /u/jsoref/logwatch/ branch ssh-cleanup into master
|
||||
846d15b Merge /u/jsoref/logwatch/ branch lvm-snapshot into master
|
||||
6c999cf Merge /u/jsoref/logwatch/ branch sshguard-eof into master
|
||||
0fc0364 Merge /u/jsoref/logwatch/ branch rsyslog into master
|
||||
c00123e Merge /u/jsoref/logwatch/ branch sshd-ignore into master
|
||||
da34c75 [sshd] Favor method over IP when it is more common
|
||||
e2655f4 [lvm] Handle monitoring snapshots
|
||||
cce5da9 [sshd] refactor time(s)
|
||||
c133d36 [sshd] fix kerberos times label
|
||||
8d3293b [systemd] Ignore informational cgroup translation message
|
||||
f8aae45 [sshd] ignore disconnected from user USER...
|
||||
6e8d431 [sshd] ignore close session from verbose sshd
|
||||
e754a89 [systemd] Remove redundant ignore regex
|
||||
3abbb24 [rsyslogd] handle repeated messages logwatch will see the individual items -- no reason to handle each kind again... message repeated 7 times: [ [origin software="rsyslogd" swVersion="8.16.0" x-pid="3975" x-info="http://www.rsyslog.com"] rsyslogd was HUPed] : 1 Times
|
||||
a73bea1 [sshd] Updated Protocol major versions differ regex to handle port number
|
||||
41b8980 [openvpn] Updated replay message
|
||||
05203fe [evtsystem] Ignore informational message unless detail is high
|
||||
34011be [secure] handle sshguard received eof from stdin
|
||||
0b0c77f Merge /u/jsoref/logwatch/ branch sshd-realm-sort into master
|
||||
3cf10a0 Merge /u/jsoref/logwatch/ branch pam-log-cleanup into master
|
||||
2c6e45e Merge /u/jsoref/logwatch/ branch xntpd-log-cleanup into master
|
||||
ae1e5be [sshd] handle failed to release session
|
||||
3e6a289 [sshd] sort output
|
||||
af15dfd spelling: realm
|
||||
d40244b [pam_unix] fix failed to change password handling / add account expired
|
||||
f543901 [xntpd] ntp socket is in use
|
||||
f8c4745 [xntpd] listen normally
|
||||
c69db58 [xntpd] prevent blame shifts...
|
||||
bf200f5 [secure] handle systemd-logind noise
|
||||
90ce8d6 [secure] handle sshguard noise
|
||||
4ac9091 [secure] handle sshguard noise
|
||||
191cf5d [secure] handle sshguard noise
|
||||
76ed690 [secure] handle userdel shadow group
|
||||
f99b6dd [secure] handle usermod account expiration
|
||||
fbb2e5b [secure] handle chsh
|
||||
ed42d8b [secure] handle systemd-login watching system buttons
|
||||
bac5ae4 [secure] handle systemd-login new seat
|
||||
9c12e91 [secure] tolerate straight quotes for usermod and an optional space
|
||||
407d7bb [secure] handle now passwd for user
|
||||
be4e563 [secure] handle gpasswd add user to group
|
||||
44d6719 [secure] handle pid from systemd-logind
|
||||
5f78a71 [secure] sort Su consistently
|
||||
51c0b0d [rsyslogd] Add rsyslogd_ignore_messages option
|
||||
ef9fec0 [named] Handle rate limiting messages
|
||||
22ec95a [dovecot] Split out Fatal/Error messages
|
||||
303d111 Fixed issue with variable check and file location
|
||||
b48f3eb Adding dnf-rpm, as per bababooey182
|
||||
22b1d41 Allow declaring input encoding, and using iconv to convert to UTF-8.
|
||||
95e27ca Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
35de545 Provide for installation of systemd files, per Kamil Cukrowski. Installation enabled through the --system switch in install_logwatch.sh. Cron file moved to scheduler/ directory, with default logwatch.cron.
|
||||
9c9dc6e [sendmail] Added BadRCPT for non-existing sender
|
||||
51b4513 [dhcpd] Show macaddress for No Free Leases
|
||||
bdaafb1 [applystddate] Parse new format but low precision timestamps as well - fix date substitution
|
||||
32687d6 [applystddate] Parse new format but low precision timestamps as well
|
||||
a803ef3 [openvpn] Handle newer messages
|
||||
aed5294 [sssd] Handle sssd debug messages
|
||||
3c2dad9 [lvm] Fix thin pool regex
|
||||
d36589f [dovecot] Handle different format imap-login: ID sent line without name=
|
||||
926348e [sudo] Also allow ignoring of user -> any transitions
|
||||
607d403 Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
cf0c0b1 [rsyslog] Add rsyslogd_ignore_actions; use ; for separators
|
||||
5781e17 [systemd] Ignore "Failed to propagate agent release message"
|
||||
283baa3 [exim] handle modern port notation
|
||||
ad24279 [rsyslogd] rsyslog 8.X support
|
||||
5f843c0 [http] Do not show error response codes unless detail > 0 or error is 5xx
|
||||
adc5c87 [http] Do not show probes in detail = 0;Drop use of $flag
|
||||
882c8af [dirsrv] Handle new format ERR/WARN messages
|
||||
e8eb23f [exim] Ignore office 365 connector disconnects, by Josh Soref
|
||||
85fc23d Merge /u/jsoref/logwatch/ branch sftp into master
|
||||
f9f2244 Merge /u/jsoref/logwatch/ branch exim into master
|
||||
670fff2 [selinux] Handle new dev= messages
|
||||
28776de [logwatch.pl] added support for xzcat, by Stefan May
|
||||
c11790f [cron] Counting more SELinux context errors; patch by Christian Mertes
|
||||
dcb7959 [secure] counting systemd-logind new logins; patch by Christian Mertes
|
||||
f6b3e98 [logwatch.pl] fixed base64 encoding; patch by Jan Synacek
|
||||
133d276 [dirsrv] Ignore INFO messages when detail < 5
|
||||
ae2a3c6 [named] Handle new format DNSSEC invalid signature lines as well
|
||||
641264c [afpd] Login by messages can have version info
|
||||
821903a [audit] Consolidate Unmatched Entries; Ignore dispatcher reaped messages
|
||||
8bfafca [exim] Handle authenticator failed messages
|
||||
be8b7fd [openvpn] Handle PID_ERR messages
|
||||
516f849 [openvpn] user authenticated messages are duplicate information
|
||||
8f950b2 [openvpn] Handle WARNING messages; Fixup TUN/TAP ignores
|
||||
83d37bb [openvpn] Handle management connection messages and configuration dumps
|
||||
1b8a13b [clamav] Ignore new systemd file descriptor message; Handle new "TCP: Bound to" format
|
||||
d4281ed [zz-disk_space] Use case insentive regex with config supplied regex
|
||||
5c39a72 [rsyslogd] Ignore "imjournal: journal reloaded" messages
|
||||
2bf1f2e [exim] Handle keep_environment messages
|
||||
f226ea9 sshd: Moved key fingerprint and disconnect by application to Detail >= 30.
|
||||
51d146a [secure] handle libsasl2-2 debug message
|
||||
0eedb8a [sshd] handle sftp messages
|
||||
e51aea9 [sshd] handle failed connections via socks forwarding
|
||||
24a404c [lvm] Handle "unmonitored" messages
|
||||
3841e6d [clam] No output if Detail == 0 for normal operation
|
||||
80a4e9b [audit] Handle new audit initialized message format
|
||||
228a684 [omsa] Ignore Learn cycle will start messages in log detail
|
||||
411a410 [lvm] Handle basic vg monitored/active messages
|
||||
70f78e3 [secure] Ignore uid conditional for base of 500
|
||||
8085485 [kernel] Fix Ignore_faults handling
|
||||
ba292e1 [dirsrv] Ignore spurious warning
|
||||
94a6754 [systemd] Add ignore_failed option
|
||||
f7012ea [kernel] Handle nfs server not responding messages
|
||||
4deea09 Changed string "error" to actual LogLevel
|
||||
64b5379 Unmatched entries with service=imap and service=lda, by Georg Oldenburg
|
||||
32adbfd - Added LogFile statement for messages for RHEL/Centos systems - Now parsing other daemon actions ("origin software" statements) - Ignoring statements of dropping privileges (groupid / userid change)
|
||||
d6f606e Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
12814f6 [sshd] Log PAM configuration denials; minor tweaks to krb5 and login line parsing
|
||||
2b1f3ac spelling: workstation
|
||||
2be1516 spelling: windows
|
||||
fc9b1d8 spelling: virtual
|
||||
6d3126f spelling: unsuccessful
|
||||
f9c77ed spelling: unneeded
|
||||
50e2f7c spelling: unmatched
|
||||
58f415f spelling: uninitialized
|
||||
439b125 spelling: through
|
||||
3e7579a spelling: threshold
|
||||
384eee0 spelling: symptom
|
||||
3f8afc2 spelling: surprise
|
||||
59c088e spelling: suppress
|
||||
81cda83 spelling: supplemental
|
||||
2b2a8e8 spelling: successfully
|
||||
077823e spelling: successful
|
||||
3d9fdd2 spelling: something
|
||||
feabb43 spelling: separated
|
||||
6d4c35f spelling: registered
|
||||
f9fbea1 spelling: protocol
|
||||
651c722 spelling: postfix
|
||||
6a0cdfe spelling: patterns
|
||||
a08fe20 spelling: offered
|
||||
d6b2d01 spelling: occurrences
|
||||
d38cf4a spelling: nodetail
|
||||
e944664 spelling: necessary
|
||||
6721159 spelling: multiple
|
||||
bc53a28 spelling: minimum
|
||||
48c429f spelling: logwatch
|
||||
0841057 spelling: local
|
||||
ee4b018 spelling: length
|
||||
361add5 spelling: krukowiecki
|
||||
0152682 spelling: kolehmainen
|
||||
a61cc08 spelling: insensitive
|
||||
9ba6231 spelling: inefficient
|
||||
8ee79a9 spelling: incoming
|
||||
b23ac9e spelling: improvements
|
||||
9075059 spelling: ignore
|
||||
01d41b2 spelling: generic
|
||||
6fca27b spelling: forwarding
|
||||
b1c63b1 spelling: failure
|
||||
46025e8 spelling: explicitly
|
||||
b6b224e spelling: encountered
|
||||
424ef09 spelling: encounter
|
||||
0171a36 spelling: encoding
|
||||
510b107 spelling: enabled
|
||||
0e5d80f spelling: empty
|
||||
6281079 spelling: documentation
|
||||
e45a0e9 spelling: directory
|
||||
1eed203 spelling: different
|
||||
ce8af6c spelling: didn't
|
||||
9f2b07f spelling: dialed
|
||||
676f2ee spelling: determined
|
||||
b3c5bf2 spelling: destroy
|
||||
8414a19 spelling: described
|
||||
729f544 spelling: delimiter
|
||||
d6e969a spelling: decreasing
|
||||
18db40f spelling: cumulative
|
||||
b2073d8 spelling: created
|
||||
89fe63f spelling: contained
|
||||
99f670b spelling: considered
|
||||
1ee030a spelling: connections
|
||||
5c003db spelling: connect
|
||||
cb00e69 spelling: conflicts
|
||||
52f5c4e spelling: configuration
|
||||
3294841 spelling: conceived
|
||||
26b2a8f spelling: command
|
||||
d5eb70e spelling: coerce
|
||||
f0f4e2a spelling: ciphers
|
||||
2659477 spelling: changing
|
||||
95650da spelling: category
|
||||
aace7f6 spelling: being
|
||||
2d9146e spelling: backup
|
||||
109ad42 spelling: available
|
||||
d5c92e8 spelling: authentication
|
||||
9b37409 spelling: attempts
|
||||
df7bd27 spelling: anchored
|
||||
845ae91 spelling: altermime
|
||||
6809cac spelling: already
|
||||
29e2496 spelling: aggressive
|
||||
045c0c7 spelling: administrator
|
||||
04bd0e0 spelling: accurate
|
||||
430dad5 spelling: abbreviations
|
||||
4b8e27c Merge branch 'master' of ssh://git.code.sf.net/p/logwatch/git
|
||||
45c82f3 Documented additional logwatch switch options, by Adam Lehenbauer
|
||||
e7e4374 Merge /u/csware/logwatch/ branch openvpn into master
|
||||
eff1a43 Merge /u/jpyeron/logwatch/ branch issue-55-rebase-d156c55 into master
|
||||
50cd9b0 Added changes for Fedora 24 submitted by Frank Crawford
|
||||
6cb810d add support for group change, as suggested by Wojciech Górski
|
||||
3db553d [sssd] Handle more logging formats
|
||||
0b4861d [sssd] OnlyServices does not work with sssd due to non-numeric service names instead of pid
|
||||
9d4788c bug #55: adds 3 configuration options to surpress hard coded search path
|
||||
d156c55 [systemd] Handle "PID file not readable (yet?)" messages
|
||||
a5ef00e [systemd] Update "Cannot add dependency job for unit" regex for new format
|
||||
e057960 [systemd] Ignore Deactivated; Handle different socket capitalization
|
||||
542787e [dhcpd] Various cleanup
|
||||
1234ae5 [systemd] Ignore "Adding random time" messages
|
||||
7fabc9a Changed scalar references to keys to hashes, as not allowed in newer perl versions. Reported by Reuben.
|
||||
144d19e [evtsystem] Various updates
|
||||
ef85d97 [dovecot] Various cleanup and improvements
|
||||
72ee3e0 [evtsecurity] Handle many more messages
|
||||
dea26ef Corrected compare of IP addresses when doing back and forward resolution.
|
||||
f9db594 Changed encoding to UTF-8, as suggested by Göran Uddeborg.
|
||||
2c1b666 Allow new RFC 7372 status codes, as per Quincy.
|
||||
6915e51 modified OOM message parsing and reporting, as per Marcin Szewczyk
|
||||
c2880b8 Modified regex for lmtp and log-out, from tomop
|
||||
0223596 add rsnapshot service script (thanks Hayden Lau)
|
||||
b007553 [openvpn] Log IPs with invalid credentials
|
||||
5991286 [openvpn] Support "SIGTERM[soft,delayed-exit] received, client-instance exiting"
|
||||
f331624 [openvpn] Better support library versions
|
||||
2bbc7bf [openvpn] Also support TLS1.x
|
||||
1e1ba3e [openvpn] Support IPv6
|
||||
696df89 [kernel] Ignore HEST informational message
|
||||
ed6eb62 support journald as source
|
||||
23e714a [journalctl] Added shared script contributed by Mark Grimes.
|
||||
63c05d4 - Initialized hostlimit variable to default empty string. - Allow the use of /dev/null as logfile.
|
||||
e0a2990 [evtsystem] Ignore a couple new server 2012 messages
|
||||
c7a132d [disk_space] Exclude devtmpfs from output
|
||||
9ba5f1d [lvm] Also monitor thin pool metadata usage
|
||||
bdb0bfc [postfix] Display mail queue if requested (off by default)
|
||||
c0f7434 [puppet] Improve counting of successful runs
|
||||
626e096 [conf] Fix disrupted sentence
|
||||
0490a1c [sshd] Fix unmatched entries because of the output change in openssh-7.2p2
|
||||
a87dbf7 Merge branch 'release-7.4.X'
|
||||
2ecdeb6 [http-error] Added ability to customize script in config file.
|
||||
dc6e820 [dovecot] Changed quote styles
|
||||
f3c16ba [sendmail] Previously submitted patches that fell through the cracks: - Added two configurable variables - Added comments
|
||||
d10c7e4 [dovecot] Added default log file for dovecot 2.x.
|
||||
bfff04a [dovecot] Count LMTP forward/sieve. Patch based on tomop's submission.
|
||||
1170f6a Merge branch 'release-7.4.X'
|
||||
a1c3752 http-error: apache 2.4 compatible version (needs more testing) (Thanks: Bjorn)
|
||||
|
||||
==== 7.4.3 (2016-04-27) ====
|
||||
Orion Poplawski (2):
|
||||
[kernel] Fix default Ignore_messages value to not match anything
|
||||
New version: 7.4.3
|
||||
|
||||
==== 7.4.2 (2016-02-28) ====
|
||||
* Bug#27: make mdadm scanning an option (Thanks: Peter Backes)
|
||||
* Bug#21 add samba/log.* to LogFile
|
||||
* maillog: add simple "mail" to list
|
||||
* [smartd] Impossible to make smartd quiet about unmonitorable attributes, so only report if detail > 0
|
||||
* [audit] Do not strip the audit service so we can better parse the different audit services messages
|
||||
* [smartd] Ignore more infornational messages
|
||||
* [xntpd] Ignore more startup messages, support newer messages
|
||||
* [secure] - Fix username handling
|
||||
* Weaken username regexp restriction. Usernames can include more characters than
|
||||
* just letters (e.g. _ or [0-9]).
|
||||
* Author: Jan Synacek <jsynacek@redhat.com>
|
||||
* Reported-By: Robert Scheck
|
||||
* RH-Bugzilla: #894272
|
||||
* [secure] RootkitHunter support.
|
||||
* Author: Jan Synacek <jsynacek@redhat.com>
|
||||
* RH-Bugzilla: #818926
|
||||
* [named] Handle DNSSEC messages in named, other cleanup
|
||||
* Author: Frank Crawford <frank@crawford.emu.id.au>
|
||||
* RH-Bugzilla: #666394
|
||||
* Backported-By: Jan Synacek <jsynacek@redhat.com>
|
||||
* [dovecot] Update dovecot log parsing.
|
||||
* Author: Frank Crawford <frank@crawford.emu.id.au>
|
||||
* Author: Karel Klic <kklic@redhat.com>
|
||||
* RH-Bugzilla: #645962
|
||||
* Add sssd service
|
||||
* mdadm does not read a logfile
|
||||
* vsftpd: ignore pam_unix with unknown user
|
||||
* [sudo] Add the ability to ignore certain command runs
|
||||
* [audit] Ignore more lines; Handle auditctl with pid; More warning messages and cleaner report
|
||||
* [afpd] Use strict; Ignore more lines; Aggregate unmatched entries
|
||||
* [afpd] Add normal sleep ignore
|
||||
* [sudo] Config options are lowercased
|
||||
- Update copyright, remove old cvs comments
|
||||
- use strict;
|
||||
- Fix typo
|
||||
- Process kerberos ticket messages
|
||||
- Reorder output
|
||||
* [evtsecurity] Add url for more info on security events
|
||||
* stunnel: report more errors
|
||||
* freeradius: report long running requests
|
||||
* [dovecot] Handle lmtp sieve delivery messages
|
||||
* [evtsecurity] Handle password expired kerberos ticket result
|
||||
* [evtsecurity] Handle account locked authentication failures
|
||||
* logwatch: add env variables which export a list of log and archive
|
||||
* files. Example configuration in clam-update
|
||||
* Bug#34: fix off by one failure in ISO date handling
|
||||
* include patch#37: report mysql warnings as warnings (Thanks: Chris)
|
||||
* increase version and build date
|
||||
* syslog-ng: support for src.none and other small fixes
|
||||
* initialize env variables to prevent warnings
|
||||
* [fail2ban] - Fix fail2ban.log parsing.
|
||||
* This reverts part of revision 205, which broke fail2ban.log parsing due
|
||||
* to different date format in that log.
|
||||
* [fail2ban] Handle INFO Found and Ignore messages
|
||||
* [clamav] Use strict; Handle Limits generically
|
||||
* [clamav-milter] Handle new start meessage
|
||||
* [dovecot] Relax starting up regex
|
||||
* [fail2ban] Ignore more INFO messages or with new formats
|
||||
* [dovecot] Handle lmtp vacation responses
|
||||
* [cron] Handle shutdown messages from EL6
|
||||
* [dovecot] Handle log lines with pid - thanks to Wolfgang Mueller
|
||||
* [audit] More audit ignores
|
||||
* [named] Major rework for named report
|
||||
- Catch connection timed out zone transfer failures
|
||||
- Catch zone expired and other messages that have view names
|
||||
- Move important messages/errors to the top of the report
|
||||
- Always report deniend zone transfers
|
||||
- Ignore client signer approved messages
|
||||
* Escape braces in regexes as required by perl 5.22
|
||||
* [kernel] Update for newer oom-killer message
|
||||
* [evtsystem] Ignore/move to high detail more messages
|
||||
* [dirsrv] Handle some more massages from IPA backups
|
||||
* [openvpn] Several fixes
|
||||
- use strict - fix variable name issue caught
|
||||
- Report incorrect LDAP passwords
|
||||
- Handle multihome connection messages
|
||||
- Collapse duplicate connection ports
|
||||
* [fail2ban] Handle different log sources
|
||||
- Apply fixes from https://sourceforge.net/p/logwatch/patches/38/
|
||||
- Collect generic messages by level
|
||||
* [fail2ban] Ignore host not known name resolution failure
|
||||
* citadel: fix typo (thanks: Willi Mann)
|
||||
* make applymumbledate more generic; fix zypp date filter
|
||||
* fix perl 5.22 warnings (thanks: Jan Synacek; Mark Grimes)
|
||||
* amavis: escape other braces, too.
|
||||
* postfix: fix error "redundant argument in sprintf" (thanks: Henrique
|
||||
* Martins)
|
||||
* fix SearchDate Timefilter to support milliseconds.
|
||||
* [evtsecurity] Handle Kerberos account disabled messages
|
||||
* [systemd] Initial support for systemd service
|
||||
* [systemd] Ignore message about /tmp not empty due to installer bug
|
||||
* Changed single-quotes to double-quotes in --range help
|
||||
* Rolled in changes previously in beta branch (PrettyPrint), and added better handling
|
||||
* of STARTTLS messages.
|
||||
* Filtering messages when in verbose mode, and added ssh key method to output.
|
||||
* Added scoping to declared variables in example.
|
||||
* [systemd] Couple more ignored messages, minor cleanup
|
||||
* [systemd] Ignore a couple more messages for missing or inactive services
|
||||
* [system] Add a couple more ignored lines; Collect Reexecuting; Fix session collection
|
||||
* [systemd] Ignore more messages from hibernate
|
||||
* [systemd] Ignore message about supervising child processes
|
||||
* [sudo] Ignore pam_sss(sudo:auth): authentication success
|
||||
* [kernel] Allow for ignoring messages based on regex
|
||||
* [systemd] Ignore Unmounted messages
|
||||
* Bug: #51: Solaris message id. strings are not removed by removeheaders
|
||||
* Bug #46: make path to ifconfig configurable
|
||||
* Bug #44: no disk full warning if $DETAIL low
|
||||
* patch #41: ignore DKIM verification message (thanks: lekensteyn)
|
||||
* patch#36: audit make parent optional
|
||||
* [zz-disk_space] Allow excluding directories from disk full warnings; Show directory in warning.
|
||||
* [systemd] Ignore shutting down message
|
||||
* ignore session opened, closed from cron
|
||||
* list users and commands
|
||||
* new version 7.4.2
|
||||
* create release branch
|
3
Logwatch_Dmeventd_Setup_Files.tar.xz
Normal file
3
Logwatch_Dmeventd_Setup_Files.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:43e08b9e9f0308e2e9f7d25e7f98f10888a3441376d96f6e6d99906ab3058e21
|
||||
size 8832
|
23
harden_logwatch.service.patch
Normal file
23
harden_logwatch.service.patch
Normal file
@ -0,0 +1,23 @@
|
||||
Index: logwatch-7.8/scheduler/logwatch.service
|
||||
===================================================================
|
||||
--- logwatch-7.8.orig/scheduler/logwatch.service
|
||||
+++ logwatch-7.8/scheduler/logwatch.service
|
||||
@@ -4,6 +4,18 @@ Documentation=man:logwatch(8) man:logwat
|
||||
Before=logrotate.service
|
||||
|
||||
[Service]
|
||||
+# added automatically, for details please see
|
||||
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
|
||||
+ProtectSystem=full
|
||||
+ProtectHome=read-only
|
||||
+PrivateDevices=true
|
||||
+ProtectHostname=true
|
||||
+ProtectClock=true
|
||||
+ProtectKernelTunables=true
|
||||
+ProtectKernelModules=true
|
||||
+ProtectControlGroups=true
|
||||
+RestrictRealtime=true
|
||||
+# end of automatic additions
|
||||
Type=oneshot
|
||||
# This first EnvironmentFile has the Logwatch default variables
|
||||
EnvironmentFile=-/usr/share/logwatch/default.conf/systemd.conf
|
23
harden_logwatch_dmeventd.service.patch
Normal file
23
harden_logwatch_dmeventd.service.patch
Normal file
@ -0,0 +1,23 @@
|
||||
Index: logwatch-7.8/Logwatch_Setup_Files/logwatch_dmeventd.service
|
||||
===================================================================
|
||||
--- logwatch-7.8.orig/Logwatch_Setup_Files/logwatch_dmeventd.service
|
||||
+++ logwatch-7.8/Logwatch_Setup_Files/logwatch_dmeventd.service
|
||||
@@ -22,6 +22,18 @@ Description=Log analyzer and reporter, s
|
||||
Documentation=man:logwatch(8) man:logwatch.conf(5)
|
||||
|
||||
[Service]
|
||||
+# added automatically, for details please see
|
||||
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
|
||||
+ProtectSystem=full
|
||||
+ProtectHome=read-only
|
||||
+PrivateDevices=true
|
||||
+ProtectHostname=true
|
||||
+ProtectClock=true
|
||||
+ProtectKernelTunables=true
|
||||
+ProtectKernelModules=true
|
||||
+ProtectControlGroups=true
|
||||
+RestrictRealtime=true
|
||||
+# end of automatic additions
|
||||
User=root
|
||||
Type=oneshot
|
||||
ExecStart=/usr/sbin/logwatch --service dmeventd
|
3
logwatch-7.11.tar.gz
Normal file
3
logwatch-7.11.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5eb42d983a9667003368b572149fce788c0d7e13daaf1f28ad1bf3a140b865cf
|
||||
size 513041
|
3
logwatch-7.9.tar.gz
Normal file
3
logwatch-7.9.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:49d2f1e99c9770f56fc3e82a46880e8900b874dfba593e45f599c89fd255738e
|
||||
size 501086
|
28
logwatch-firewall.patch
Normal file
28
logwatch-firewall.patch
Normal file
@ -0,0 +1,28 @@
|
||||
Index: conf/logfiles/iptables.conf
|
||||
===================================================================
|
||||
--- conf/logfiles/iptables.conf.orig
|
||||
+++ conf/logfiles/iptables.conf
|
||||
@@ -6,6 +6,8 @@
|
||||
# This was written and is maintained by:
|
||||
# Kirk Bauer <kirk@kaybee.org>
|
||||
#
|
||||
+# Modified for SLE and openSUSE by Philipp Thomas <pth@suse.de>
|
||||
+#
|
||||
# Please send all comments, suggestions, bug reports,
|
||||
# etc, to kirk@kaybee.org.
|
||||
########################################################
|
||||
@@ -13,12 +15,14 @@
|
||||
# What actual file? Defaults to LogPath if not absolute path....
|
||||
LogFile = ulogd/ulogd.syslogemu
|
||||
LogFile = iptables.log
|
||||
+LogFile = firewall
|
||||
|
||||
# If the archives are searched, here is one or more line
|
||||
# (optionally containing wildcards) that tell where they are...
|
||||
Archive = ulogd/ulogd.syslogemu.*
|
||||
Archive = ulogd/ulogd.syslogemu-*
|
||||
Archive = iptables.log-*
|
||||
+Archive = firewall-*
|
||||
|
||||
# Keep only the lines in the proper date range...
|
||||
*ApplyStdDate
|
4
logwatch-rpmlintrc
Normal file
4
logwatch-rpmlintrc
Normal file
@ -0,0 +1,4 @@
|
||||
# This line is mandatory to access the configuration functions
|
||||
from Config import *
|
||||
|
||||
addFilter("logwatch.noarch: W: script-without-shebang")
|
13
logwatch-timestamp_in_var.patch
Normal file
13
logwatch-timestamp_in_var.patch
Normal file
@ -0,0 +1,13 @@
|
||||
Such data belongs to /var not /etc.
|
||||
|
||||
--- Logwatch_Setup_Files/dmeventd
|
||||
+++ Logwatch_Setup_Files/dmeventd
|
||||
@@ -31,7 +31,7 @@
|
||||
# Set the location of the folder to store last time stamp
|
||||
# (This is used to record the last log sent out so repeats
|
||||
# are not mailed in error.)
|
||||
-$Storage_file = "/etc/logwatch/scripts/services/timestamp.txt";
|
||||
+$Storage_file = "/var/lib/logwatch/timestamp.txt";
|
||||
$count = 0;
|
||||
$Detail = $ENV{'LOGWATCH_DETAIL_LEVEL'} || 0;
|
||||
|
279
logwatch.changes
Normal file
279
logwatch.changes
Normal file
@ -0,0 +1,279 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 31 19:35:27 UTC 2024 - ecsos <ecsos@opensuse.org>
|
||||
|
||||
- Update to 7.11
|
||||
See /usr/share/doc/packages/logwatch/ChangeLog for details
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 1 11:10:09 UTC 2024 - pgajdos@suse.com
|
||||
|
||||
- Use %patch -P N instead of deprecated %patchN.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 23 11:34:44 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
|
||||
|
||||
- Add Requires for perl-HTML-Parser, see boo#1215630
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 16 09:28:34 UTC 2023 - ecsos <ecsos@opensuse.org>
|
||||
|
||||
- Update to 7.9
|
||||
See /usr/share/doc/packages/logwatch/ChangeLog for details
|
||||
- Add missing systemd.conf for scheduling.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 12 06:51:49 UTC 2023 - Johannes Segitz <jsegitz@suse.com>
|
||||
|
||||
- Make home directories read only instead of hiding them completely
|
||||
(bsc#1212692)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 22 21:05:14 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 7.8:
|
||||
* no upstream changelog available
|
||||
- drop logwatch-7.5.5-egrep.patch (upstream)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 24 09:29:00 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 7.7:
|
||||
* various warning fixes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 22 19:55:37 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||
|
||||
- fix warnings due to GNU grep 3.8 deprecation boo#1203665
|
||||
add logwatch-7.5.5-egrep.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 14:26:13 UTC 2021 - Johannes Segitz <jsegitz@suse.com>
|
||||
|
||||
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
|
||||
* harden_logwatch.service.patch
|
||||
* harden_logwatch_dmeventd.service.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 16 23:19:40 UTC 2021 - Andrew Daugherity <adaugherity@tamu.edu>
|
||||
|
||||
- Update URL (logwatch.org is no more).
|
||||
- Minor ChangeLog cleanup.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 27 17:37:34 UTC 2021 - Christian Vögl <christian.voegl@suse.com>
|
||||
|
||||
- Update to 7.5.5.
|
||||
See /usr/share/doc/packages/logwatch/ChangeLog for details
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 22 08:54:52 UTC 2020 - Christian Vögl <christian.voegl@suse.com>
|
||||
|
||||
- Update to 7.5.3.
|
||||
See /usr/share/doc/packages/logwatch/ChangeLog for details.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 13:20:10 UTC 2020 - Christian Vögl <cvoegl@suse.de>
|
||||
|
||||
- Remove cron support:
|
||||
* Add logwatch_dmeventd timer and unit file to
|
||||
Logwatch_Dmeventd_Setup_Files.tar.xz
|
||||
The new logwatch_dmeventd timer has to be started manually,
|
||||
in contrast to the previous cronjob
|
||||
* Removed logwatch-dmeventd-reduce_frequency.patch:
|
||||
No longer needed with systemd timers
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 27 07:28:28 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Use noun phrase in summary. Generalize description.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 20 12:00:18 CEST 2019 - kukuk@suse.de
|
||||
|
||||
- BuildRequire cron as this contains now the cron directories
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 8 17:16:41 UTC 2019 - Christian Vögl <christian.voegl@suse.com>
|
||||
|
||||
- Only use cron if systemd timers are not installed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 25 20:23:36 UTC 2019 - Andrew Daugherity <adaugherity@tamu.edu>
|
||||
|
||||
- Combine changelog files.
|
||||
- Update to 7.5.2.
|
||||
See /usr/share/doc/packages/logwatch/ChangeLog for details.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 13 19:25:38 UTC 2019 - adaugherity@tamu.edu
|
||||
|
||||
- Update to 7.5.1.
|
||||
Many changes, see the various changelog files under
|
||||
/usr/share/doc/packages/logwatch. No upstream changelog is provided,
|
||||
so these were created from the git log.
|
||||
* Notable changes include support for xz archive files and for
|
||||
running as a systemd timer.
|
||||
- Drop logwatch-conf-5.patch -- a similar fix was made upstream.
|
||||
- dos2unix is not needed for build -- courier script was fixed in 2008.
|
||||
- Configure apache log paths not included by default conf (e.g. xz log
|
||||
archives).
|
||||
- Move dmeventd conf to dist.conf (default.conf is for upstream) and
|
||||
make its cron.d file config(noreplace).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 22 21:54:25 UTC 2018 - adaugherity@tamu.edu
|
||||
|
||||
- fix documentation path in logwatch(8) man page
|
||||
- install missing logwatch.conf(5) man page
|
||||
=> logwatch-conf-5.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 18 18:03:24 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
- Remove duplicate BuildArch: noarch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 20 08:03:41 UTC 2017 - bwiedemann@suse.com
|
||||
|
||||
- Drop USEDFORBUILD as it breaks build-compare
|
||||
when any of the 113 build dependencies changed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 2 11:15:07 CEST 2016 - pth@suse.de
|
||||
|
||||
- Update to 7.4,3 (fate#320641)
|
||||
List of changes in 7.4.2 is long so please so please see
|
||||
logwatch-7.4.2.changelog in /usr/src/packages/logwatch.
|
||||
|
||||
Changes for 7.4.3:
|
||||
[kernel] Fix default Ignore_messages value to not match anything
|
||||
|
||||
- Removed logwatch-http.patch as the fix is in upstream code.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 1 10:14:00 UTC 2015 - manfred.h@gmx.net
|
||||
|
||||
- Add new patch to deal with Perl's pickyness regarding curly
|
||||
brackets in patterns (logwatch-http.patch).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 20 10:50:41 UTC 2015 - p.drouand@gmail.com
|
||||
|
||||
- Update to version 7.4.1
|
||||
* No changelog available
|
||||
- Remove logwatch-parse_rsyslog_timestamps.patch; merged on upstream
|
||||
release
|
||||
- Spec file clean up
|
||||
* Remove obsolete macros
|
||||
* Remove redundant %clean section
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 2 18:00:00 CET 2013 - tbehrens@suse.com
|
||||
|
||||
- Update logwatch-firewall.patch to prevent 'Removing duplicate
|
||||
Archive file' warning.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 17 15:45:13 CEST 2013 - pth@suse.de
|
||||
|
||||
- Add logwatch-parse_rsyslog_timestamps.patch that makes logwatch
|
||||
understand the default timestamp format of newer rsyslog versions
|
||||
(bnc#818842).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 18 12:04:36 UTC 2012 - robert.munteanu@gmail.com
|
||||
|
||||
- Added logwatch-dmeventd-reduce_frequency.patch to reduce false
|
||||
positives from dmeventd when a long logwatch run is in progress
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 17 13:08:25 CEST 2011 - pth@suse.de
|
||||
|
||||
- Update to 7.4.0 which is the official release with the fix for
|
||||
CVE-2011-1018.
|
||||
- Fix cron.d file to state the user to run dmeventd as (bnc#724164).
|
||||
- Fix file list for 7.4.0.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 22:39:50 CET 2011 - jslaby@suse.de
|
||||
|
||||
- Fix CVE-2011-1018 patch (missing parenthesis)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 25 12:36:14 CET 2011 - pth@suse.de
|
||||
|
||||
- Add patch to fix the handling of special characters in log files
|
||||
(CVE-2011-1018, bnc#674984).
|
||||
- Make files in Logwatch_Dmeventd_Setup_Files tarball 644 and
|
||||
repack with bzip2.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 12:24:42 CET 2011 - pth@suse.de
|
||||
|
||||
- Fix Requires for SLE10.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 10 10:22:41 UTC 2010 - pth@novell.com
|
||||
|
||||
- Require perl-Date-Manip (bnc#603959).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 1 16:20:57 CET 2009 - pth@suse.de
|
||||
|
||||
- --print was set by default and in that case redirection to file
|
||||
never happened (bnc#450413).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 30 20:06:21 CEST 2009 - coolo@novell.com
|
||||
|
||||
- use %patch0 for Patch0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 19 14:44:28 CET 2009 - pth@suse.de
|
||||
|
||||
- Log timestamp of dmeventd in /var/lib/logwatch not
|
||||
/etc/logwatch/scripts/services.
|
||||
- Add /var/lib/logwatch to file list (bnc#467272)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 16 13:18:48 CET 2009 - pth@suse.de
|
||||
|
||||
- Fix a few typos in logwatch.conf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 13 12:15:35 CET 2009 - pth@suse.de
|
||||
|
||||
- Call sendmail with full path (bnc#465127).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 13 16:47:05 CEST 2008 - pth@suse.de
|
||||
|
||||
- Add files to let logwatch capture DM events (fate#304214, bnc#434254)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 8 09:33:47 CEST 2008 - crrodriguez@suse.de
|
||||
|
||||
- logwatch does not watch anything without cron
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 12 14:47:17 CET 2007 - pth@suse.de
|
||||
|
||||
- Patch iptables.conf to also monitor the SUSE firewall logs (#334167)
|
||||
- Update to 7.3.6:
|
||||
- Fixed bug with --mailto not working with printing now enabled by default
|
||||
- Fixed problem with the Samba filter
|
||||
- New services bfd, zz-runtime, evtsystem, evtsecurity, and evtapplication.
|
||||
- Default behavior is now to print output which means you will see the
|
||||
report if you run it from the command-line and when run from cron it will
|
||||
be emailed to you by the cron daemon. You can change this through config
|
||||
or command-line options.
|
||||
- Substantial Postfix improvements and other minor changes and fixes
|
||||
- Numerous other filter improvements
|
||||
- Added dpkg, pix, denyhosts, and php services
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 23 15:02:31 CET 2006 - mge@suse.de
|
||||
|
||||
- check into autobuild
|
||||
- update to 7.3.1
|
||||
- FATE #300526
|
196
logwatch.spec
Normal file
196
logwatch.spec
Normal file
@ -0,0 +1,196 @@
|
||||
#
|
||||
# spec file for package logwatch
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: logwatch
|
||||
Version: 7.11
|
||||
Release: 0
|
||||
Summary: Tool to analyze and report on system logs
|
||||
License: MIT
|
||||
Group: System/Monitoring
|
||||
URL: https://sourceforge.net/projects/logwatch/
|
||||
Source0: https://sourceforge.net/projects/logwatch/files/%{name}-%{version}/%{name}-%{version}.tar.gz
|
||||
Source1: %{name}-rpmlintrc
|
||||
Source2: Logwatch_Dmeventd_Setup_Files.tar.xz
|
||||
Source3: ChangeLog
|
||||
Patch0: logwatch-firewall.patch
|
||||
Patch2: logwatch-timestamp_in_var.patch
|
||||
Patch3: harden_logwatch.service.patch
|
||||
Patch4: harden_logwatch_dmeventd.service.patch
|
||||
BuildRequires: xz
|
||||
Requires: grep
|
||||
Requires: mailx
|
||||
Requires: perl
|
||||
Requires: perl-Date-Manip
|
||||
Requires: perl-HTML-Parser
|
||||
Requires: sh-utils
|
||||
Requires: textutils
|
||||
BuildArch: noarch
|
||||
# The main reason for using systemd timers for logwatch is on distros which
|
||||
# use timers for logrotate, to keep logwatch running before logrotate, as it
|
||||
# does where both use cron.daily. We don't need to use systemd timers on all
|
||||
# distros with systemd, just those with logrotate.timer, which for SUSE is
|
||||
# SLE 12 SP3/Leap 42.3 and newer (including 15.x).
|
||||
%{?systemd_requires}
|
||||
%if 0%{?suse_version}
|
||||
BuildRequires: systemd-rpm-macros
|
||||
%else
|
||||
BuildRequires: systemd
|
||||
%endif
|
||||
|
||||
%description
|
||||
Logwatch is a customizable, pluggable log-monitoring system. It will go
|
||||
through system logs for a given period of time and make a report for the
|
||||
desired areas at the desired detail level.
|
||||
|
||||
%prep
|
||||
%setup -q -a 2
|
||||
chmod u+w Logwatch_Setup_Files/*
|
||||
%patch -P 0
|
||||
%patch -P 2
|
||||
cp %{SOURCE3} .
|
||||
# fix package doc dir in man page
|
||||
sed -i -e 's,%{_datadir}/doc/logwatch-\*,%{_defaultdocdir}/logwatch,' logwatch.8
|
||||
%patch -P 3 -p1
|
||||
%patch -P 4 -p1
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
install -m 0755 -d %{buildroot}%{_var}/cache/logwatch
|
||||
install -m 0755 -d %{buildroot}%{_sysconfdir}/logwatch/scripts
|
||||
install -m 0755 -d %{buildroot}%{_sysconfdir}/logwatch/conf
|
||||
install -m 0755 -d %{buildroot}%{_sysconfdir}/logwatch/conf/logfiles
|
||||
install -m 0755 -d %{buildroot}%{_sysconfdir}/logwatch/conf/services
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/logwatch/default.conf/logfiles
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/logwatch/default.conf/services
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/logwatch/default.conf/html
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/logwatch/dist.conf/logfiles
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/logwatch/dist.conf/services
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/logwatch/scripts/services
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/logwatch/scripts/shared
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/logwatch/lib
|
||||
install -m 0755 -d %{buildroot}%{_localstatedir}/lib/logwatch
|
||||
install -m 0755 scripts/logwatch.pl %{buildroot}%{_datadir}/logwatch/scripts/logwatch.pl
|
||||
for i in scripts/logfiles/* ; do
|
||||
if [ $(ls $i | wc -l) -ne 0 ] ; then
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/logwatch/$i
|
||||
install -m 0755 $i/* %{buildroot}%{_datadir}/logwatch/$i
|
||||
fi
|
||||
done
|
||||
install -m 0755 scripts/services/* %{buildroot}%{_datadir}/logwatch/scripts/services
|
||||
install -m 0755 Logwatch_Setup_Files/dmeventd %{buildroot}%{_datadir}/logwatch/scripts/services
|
||||
install -m 0755 scripts/shared/* %{buildroot}%{_datadir}/logwatch/scripts/shared
|
||||
install -m 0755 lib/* %{buildroot}%{_datadir}/logwatch/lib
|
||||
install -m 0644 conf/*.conf %{buildroot}%{_datadir}/logwatch/default.conf
|
||||
install -m 0644 conf/logfiles/* %{buildroot}%{_datadir}/logwatch/default.conf/logfiles
|
||||
# these apache log paths are not included in default.conf:
|
||||
cat > %{buildroot}%{_datadir}/logwatch/dist.conf/logfiles/http.conf << EOF
|
||||
Archive = apache2/access_log-*.xz
|
||||
EOF
|
||||
cat > %{buildroot}%{_datadir}/logwatch/dist.conf/logfiles/http-error.conf << EOF
|
||||
LogFile = apache2/error_log
|
||||
Archive = apache2/error_log-*
|
||||
EOF
|
||||
install -m 0644 conf/services/* %{buildroot}%{_datadir}/logwatch/default.conf/services
|
||||
install -m 0644 Logwatch_Setup_Files/dmeventd.conf %{buildroot}%{_datadir}/logwatch/dist.conf/services
|
||||
install -m 0644 conf/html/* %{buildroot}%{_datadir}/logwatch/default.conf/html
|
||||
install -m 0755 -d %{buildroot}%{_mandir}/man8
|
||||
install -m 0644 logwatch.8 %{buildroot}%{_mandir}/man8
|
||||
install -m 0755 -d %{buildroot}%{_mandir}/man5
|
||||
install -m 0644 logwatch.conf.5 %{buildroot}%{_mandir}/man5
|
||||
# replace man page alias files with symlinks
|
||||
for f in {ignore,override}.conf.5; do
|
||||
ln -s logwatch.conf.5 %{buildroot}%{_mandir}/man5/$f
|
||||
done
|
||||
rm -f %{buildroot}%{_sysconfdir}/cron.daily/logwatch \
|
||||
%{buildroot}%{_sbindir}/logwatch
|
||||
|
||||
install -D -m 644 scheduler/logwatch.service %{buildroot}%{_unitdir}/logwatch.service
|
||||
install -D -m 644 scheduler/logwatch.timer %{buildroot}%{_unitdir}/logwatch.timer
|
||||
install -D -m 644 scheduler/systemd.conf %{buildroot}%{_datadir}/logwatch/default.conf/systemd.conf
|
||||
install -D -m 644 Logwatch_Setup_Files/logwatch_dmeventd.service %{buildroot}%{_unitdir}/logwatch_dmeventd.service
|
||||
install -D -m 644 Logwatch_Setup_Files/logwatch_dmeventd.timer %{buildroot}%{_unitdir}/logwatch_dmeventd.timer
|
||||
install -m 0755 -d %{buildroot}%{_sbindir}
|
||||
ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rclogwatch
|
||||
ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rclogwatch_dmeventd
|
||||
ln -s %{_datadir}/logwatch/scripts/logwatch.pl %{buildroot}%{_sbindir}/logwatch
|
||||
echo "###### REGULAR EXPRESSIONS IN THIS FILE WILL BE TRIMMED FROM REPORT OUTPUT #####" > %{buildroot}%{_sysconfdir}/logwatch/conf/ignore.conf
|
||||
echo "# Local configuration options go here (defaults are in %{_datadir}/logwatch/default.conf/logwatch.conf)" > %{buildroot}%{_sysconfdir}/logwatch/conf/logwatch.conf
|
||||
echo "# Local configuration options go here (defaults are in %{_datadir}/logwatch/default.conf/systemd.conf)" > %{buildroot}%{_sysconfdir}/logwatch/conf/systemd.conf
|
||||
echo "# Configuration overrides for specific logfiles/services may be placed here." > %{buildroot}%{_sysconfdir}/logwatch/conf/override.conf
|
||||
#
|
||||
|
||||
%pre
|
||||
%service_add_pre %{name}.service %{name}.timer logwatch_dmeventd.service logwatch_dmeventd.timer
|
||||
|
||||
%post
|
||||
%service_add_post %{name}.service %{name}.timer logwatch_dmeventd.service logwatch_dmeventd.timer
|
||||
# migration: may need to activate the timer, if enabled but not yet started?
|
||||
|
||||
%preun
|
||||
%service_del_preun %{name}.service %{name}.timer logwatch_dmeventd.service logwatch_dmeventd.timer
|
||||
|
||||
%postun
|
||||
%service_del_postun %{name}.service %{name}.timer logwatch_dmeventd.service logwatch_dmeventd.timer
|
||||
|
||||
%files
|
||||
%doc README HOWTO-Customize-LogWatch ChangeLog
|
||||
%dir %{_var}/cache/logwatch
|
||||
%dir %{_sysconfdir}/logwatch
|
||||
%dir %{_sysconfdir}/logwatch/scripts
|
||||
%dir %{_sysconfdir}/logwatch/conf
|
||||
%dir %{_sysconfdir}/logwatch/conf/logfiles
|
||||
%dir %{_sysconfdir}/logwatch/conf/services
|
||||
%dir %{_datadir}/logwatch
|
||||
%dir %{_datadir}/logwatch/default.conf
|
||||
%dir %{_datadir}/logwatch/default.conf/services
|
||||
%dir %{_datadir}/logwatch/default.conf/logfiles
|
||||
%dir %{_datadir}/logwatch/default.conf/html
|
||||
%dir %{_datadir}/logwatch/dist.conf
|
||||
%dir %{_datadir}/logwatch/dist.conf/services
|
||||
%dir %{_datadir}/logwatch/dist.conf/logfiles
|
||||
%dir %{_datadir}/logwatch/scripts
|
||||
%dir %{_datadir}/logwatch/scripts/logfiles
|
||||
%dir %{_datadir}/logwatch/scripts/services
|
||||
%dir %{_datadir}/logwatch/scripts/shared
|
||||
%dir %{_datadir}/logwatch/scripts/logfiles/*
|
||||
%dir %{_datadir}/logwatch/lib
|
||||
%dir %{_localstatedir}/lib/logwatch
|
||||
%{_datadir}/logwatch/scripts/logwatch.pl
|
||||
%{_sbindir}/logwatch
|
||||
%{_datadir}/logwatch/scripts/shared/*
|
||||
%{_datadir}/logwatch/scripts/services/*
|
||||
%{_datadir}/logwatch/scripts/logfiles/*/*
|
||||
%{_datadir}/logwatch/lib/Logwatch.pm
|
||||
%{_datadir}/logwatch/default.conf/*.conf
|
||||
%{_datadir}/logwatch/default.conf/services/*.conf
|
||||
%{_datadir}/logwatch/default.conf/logfiles/*.conf
|
||||
%{_datadir}/logwatch/default.conf/html/*.html
|
||||
%{_datadir}/logwatch/dist.conf/services/*.conf
|
||||
%{_datadir}/logwatch/dist.conf/logfiles/*.conf
|
||||
%{_unitdir}/logwatch.service
|
||||
%{_unitdir}/logwatch.timer
|
||||
%{_unitdir}/logwatch_dmeventd.service
|
||||
%{_unitdir}/logwatch_dmeventd.timer
|
||||
%{_sbindir}/rclogwatch
|
||||
%{_sbindir}/rclogwatch_dmeventd
|
||||
%{_mandir}/man8/logwatch.8%{?ext_man}
|
||||
%{_mandir}/man5/*.conf.5%{?ext_man}
|
||||
%config(noreplace) %{_sysconfdir}/logwatch/conf/*.conf
|
||||
|
||||
%changelog
|
Loading…
Reference in New Issue
Block a user