[logwatch] Added logwatch-pam_unix.patch by Frank Crawford (rhbz#666586), modified
Karel Klíč
kklic at fedoraproject.org
Mon Jan 17 18:13:35 UTC 2011
commit 4f440d4628a17c74dbf35daa0e30fe78714d892e
Author: Karel Klic <kklic at redhat.com>
Date: Mon Jan 17 19:08:47 2011 +0100
Added logwatch-pam_unix.patch by Frank Crawford (rhbz#666586), modified
logwatch-pam_unix.patch | 12 ++++++++++++
logwatch.spec | 13 ++++++++++++-
2 files changed, 24 insertions(+), 1 deletions(-)
---
diff --git a/logwatch-pam_unix.patch b/logwatch-pam_unix.patch
new file mode 100644
index 0000000..3c14076
--- /dev/null
+++ b/logwatch-pam_unix.patch
@@ -0,0 +1,12 @@
+diff -up logwatch-20110113/scripts/services/pam_unix.orig logwatch-20110113/scripts/services/pam_unix
+--- logwatch-20110113/scripts/services/pam_unix.orig 2011-01-06 23:16:39.000000000 +0100
++++ logwatch-20110113/scripts/services/pam_unix 2011-01-17 19:02:29.218968788 +0100
+@@ -218,7 +218,7 @@ while ($line = <STDIN>) {
+ if ($line =~ s/^password changed for (.+)/$1/) {
+ ($Detail >= 5) && $data{$service}{'Password changed'}{$line}++;
+ }
+- } elsif (($service eq 'gdm') || ($service eq 'kdm') || ($service eq 'kcheckpass') || ($service eq 'xdm') || ($service eq 'imap') || ($service eq 'dovecot') || ($service eq 'cups')) {
++ } elsif (grep $_ eq $service, qw/gdm gdm-password kdm kcheckpass xdm imap dovecot cups/) {
+ if ($line =~ s/^session opened for user (.+) by \(uid=\d+\)/$1/) {
+ ($Detail >= 5) && $data{$service}{'Sessions Opened'}{$line}++;
+ } elsif ($line =~ s/^authentication failure;.* user=(.+)$/$1/) {
diff --git a/logwatch.spec b/logwatch.spec
index 4398abe..904e0c4 100644
--- a/logwatch.spec
+++ b/logwatch.spec
@@ -1,7 +1,7 @@
Summary: A log file analysis program
Name: logwatch
Version: 7.3.6
-Release: 59.20110113svn22%{?dist}
+Release: 60.20110113svn22%{?dist}
License: MIT
Group: Applications/System
URL: http://www.logwatch.org/
@@ -19,12 +19,19 @@ Patch1: logwatch-oldfiles.patch
# older version by upstream due to licensing issues. Some parts are
# solved by upstream.
Patch2: logwatch-postfix.patch
+# Sent to upstream.
Patch3: logwatch-automount.patch
+# Sent to upstream.
Patch4: logwatch-dhcpd.patch
+# Sent to upstream.
Patch5: logwatch-dovecot.patch
+# Sent to upstream.
Patch6: logwatch-smartd.patch
+# Sent to upstream.
Patch7: logwatch-xntpd.patch
+# Sent to upstream.
Patch8: logwatch-dovecot2.patch
+Patch9: logwatch-pam_unix.patch
Requires: textutils sh-utils grep mailx
Requires: perl(Date::Manip)
BuildArchitectures: noarch
@@ -46,6 +53,7 @@ of the package on many systems.
%patch6 -p1
%patch7 -p1
%patch8 -p1
+%patch9 -p1
rm -f scripts/services/*.orig
%build
@@ -140,6 +148,9 @@ echo "# Configuration overrides for specific logfiles/services may be placed her
#%doc License project/CHANGES
%changelog
+* Mon Jan 17 2011 Karel Klíč <kklic at redhat.com> - 7.3.6-60.20110113svn22
+- Added logwatch-pam_unix.patch by Frank Crawford (rhbz#666586), modified
+
* Thu Jan 13 2011 Karel Klíč <kklic at redhat.com> - 7.3.6-59.20110113svn22
- Correct date in the release number
More information about the scm-commits
mailing list