rpms/logwatch/devel logwatch-7.1-pam_unix.patch, NONE, 1.1 logwatch.spec, 1.32, 1.33 logwatch-4.3.2-nounicode.patch, 1.1, NONE
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed Jan 18 13:26:25 UTC 2006
Author: varekova
Update of /cvs/dist/rpms/logwatch/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv32035
Modified Files:
logwatch.spec
Added Files:
logwatch-7.1-pam_unix.patch
Removed Files:
logwatch-4.3.2-nounicode.patch
Log Message:
- removed nounicode patch
- added patch to fix pam_unix logs parsing (#178058)
logwatch-7.1-pam_unix.patch:
pam_unix | 7 +++++--
secure | 1 +
2 files changed, 6 insertions(+), 2 deletions(-)
--- NEW FILE logwatch-7.1-pam_unix.patch ---
--- logwatch-7.1/scripts/services/pam_unix.pom 2005-09-26 20:19:03.000000000 +0200
+++ logwatch-7.1/scripts/services/pam_unix 2006-01-18 14:08:34.033899064 +0100
@@ -78,12 +78,15 @@
} elsif ( $line =~ s/^... .. ..:..:.. .+ [^\s:\[\]]+: [0-9:\[\]\.]+ \(pam_unix\) //) {
$service =~ s/^... .. ..:..:.. .+ ([^\s:\[\]]+): [0-9:\[\]\.]+ \(pam_unix\) .*$/$1/;
#for debian woody
- } elsif ( ( $line =~ s/^... .. ..:..:.. .+ PAM_unix\[\d+\]: \((.*?)\) // )) {
+ } elsif ( $line =~ s/^... .. ..:..:.. .+ PAM_unix\[\d+\]: \((.*?)\) // ) {
$service =~ s/^... .. ..:..:.. .+ PAM_unix\[\d+\]: \(([^ ]*)\) .*/$1/;
+ } elsif ( $line =~ s/^... .. ..:..:.. .+ pam_unix(.+:.+): // ) {
+ $service =~ s/^... .. ..:..:.. .+ pam_unix\((.+):.+\): .*$/$1/;
+ #new version
} else {
next;
}
- #lowercase the service
+ #lowercase the service
$service = lc($service);
if (($service eq 'sshd') or ($service eq 'login') or ($service eq 'ftp') or ($service eq 'rsh')) {
if ($line =~ s/^session opened for user (.+) by \(uid=\d+\)/$1/) {
--- logwatch-7.1/scripts/services/secure.pom 2006-01-18 14:07:00.784075192 +0100
+++ logwatch-7.1/scripts/services/secure 2006-01-18 14:07:01.042035976 +0100
@@ -105,6 +105,7 @@
( $ThisLine =~ /pam_succeed_if: requirement "uid < 100" (was|not) met by user /) or
( $ThisLine =~ /pam_rhosts_auth\[\d+\]: allowed to [^ ]+ as \w+/) or
( $ThisLine =~ /^(.*)\(pam_unix\)/) or
+ ( $ThisLine =~ /pam_unix\(.*:.*\)/) or
( $ThisLine =~ m/^[^ ]+\[\d+\]: connect from localhost$/ ) or
( $ThisLine =~ /^\/usr\/bin\/sudo:/) or
( $ThisLine =~ /^halt:/) or
Index: logwatch.spec
===================================================================
RCS file: /cvs/dist/rpms/logwatch/devel/logwatch.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- logwatch.spec 23 Dec 2005 09:45:24 -0000 1.32
+++ logwatch.spec 18 Jan 2006 13:26:23 -0000 1.33
@@ -1,12 +1,11 @@
Summary: A log file analysis program.
Name: logwatch
Version: 7.1
-Release: 5
+Release: 6
License: MIT
Group: Applications/System
URL: http://www.logwatch.org/
Source: ftp://ftp.kaybee.org/pub/linux/logwatch-%{version}.tar.gz
-Patch1: logwatch-4.3.2-nounicode.patch
Patch2: logwatch-7.0-nosegfault.patch
Patch3: logwatch-7.1-sshd.patch
Patch4: logwatch-7.1-samba.patch
@@ -15,6 +14,7 @@
Patch7: logwatch-7.1-iptables.patch
Patch8: logwatch-7.1-audit.patch
Patch9: logwatch-7.1-http.patch
+Patch10: logwatch-7.1-pam_unix.patch
Requires: textutils sh-utils grep mailx
BuildRoot: %{_tmppath}/logwatch-build
@@ -28,7 +28,6 @@
%prep
%setup -q
-%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
@@ -37,6 +36,7 @@
%patch7 -p1
%patch8 -p1
%patch9 -p1
+%patch10 -p1 -b .pom
%install
@@ -138,6 +138,10 @@
%doc License project/CHANGES project/TODO
%changelog
+* Wed Dec 18 2006 Ivana Varekova <varekova at redhat.com> 7.1-6
+- removed nounicode patch
+- added patch to fix pam_unix logs parsing (#178058)
+
* Fri Dec 23 2005 Ivana Varekova <varekova at redhat.com> 7.1-5
- fix http exploits problem (bug 176324 - comment 2)
--- logwatch-4.3.2-nounicode.patch DELETED ---
More information about the fedora-cvs-commits
mailing list