rpms/audit/F-8 audit-1.7.3-prelude.patch, 1.4, 1.5 audit.spec, 1.161, 1.162

Steve Grubb (sgrubb) fedora-extras-commits at redhat.com
Fri Apr 18 18:31:23 UTC 2008


Author: sgrubb

Update of /cvs/pkgs/rpms/audit/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28937

Modified Files:
	audit-1.7.3-prelude.patch audit.spec 
Log Message:
* Fri Apr 18 2008 Steve Grubb <sgrubb at redhat.com> 1.7.2-5
- Update auparse patch for audisp-prelude 


audit-1.7.3-prelude.patch:

Index: audit-1.7.3-prelude.patch
===================================================================
RCS file: /cvs/pkgs/rpms/audit/F-8/audit-1.7.3-prelude.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- audit-1.7.3-prelude.patch	18 Apr 2008 16:01:50 -0000	1.4
+++ audit-1.7.3-prelude.patch	18 Apr 2008 18:31:10 -0000	1.5
@@ -1,6 +1,6 @@
 diff -urp audit-1.7.2.orig/audisp/plugins/prelude/audisp-prelude.c audit-1.7.2/audisp/plugins/prelude/audisp-prelude.c
 --- audit-1.7.2.orig/audisp/plugins/prelude/audisp-prelude.c	2008-04-07 16:57:12.000000000 -0400
-+++ audit-1.7.2/audisp/plugins/prelude/audisp-prelude.c	2008-04-18 10:18:46.000000000 -0400
++++ audit-1.7.2/audisp/plugins/prelude/audisp-prelude.c	2008-04-18 14:23:06.000000000 -0400
 @@ -228,7 +228,8 @@ int main(int argc, char *argv[])
  		return -1;
  	}
@@ -23,7 +23,43 @@
  
  	/* Cleanup subsystems */
  	if (client) 
-@@ -1811,7 +1811,7 @@ static void handle_event(auparse_state_t
+@@ -609,7 +611,7 @@ static int get_login_exe_info(auparse_st
+ 		base = basename(exe);
+ 		ret = prelude_string_new(&name_str);
+ 		PRELUDE_FAIL_CHECK;
+-		ret = prelude_string_set_ref(name_str, base);
++		ret = prelude_string_set_dup(name_str, base);
+ 		PRELUDE_FAIL_CHECK;
+ 		idmef_process_set_name(process, name_str);
+ 	}
+@@ -708,7 +710,7 @@ static int get_comm_info(auparse_state_t
+ 			char *base = basename(exe);
+ 			ret = prelude_string_new(&name_str);
+ 			PRELUDE_FAIL_CHECK;
+-			ret = prelude_string_set_ref(name_str, base);
++			ret = prelude_string_set_dup(name_str, base);
+ 			idmef_process_set_name(process, name_str);
+ 		}
+ 	}
+@@ -760,7 +762,7 @@ static int get_file_info(auparse_state_t
+ 		ret = prelude_string_new(&str);
+ 		PRELUDE_FAIL_CHECK;
+ 
+-		ret = prelude_string_set_ref(str, path);
++		ret = prelude_string_set_dup(str, path);
+ 		PRELUDE_FAIL_CHECK;
+ 		if (path[0] == '/') {
+ 			char *base;
+@@ -772,7 +774,7 @@ static int get_file_info(auparse_state_t
+ 				base = "/";
+ 			ret = prelude_string_new(&name_str);
+ 			PRELUDE_FAIL_CHECK;
+-			ret = prelude_string_set_ref(name_str, base);
++			ret = prelude_string_set_dup(name_str, base);
+ 			PRELUDE_FAIL_CHECK;
+ 			idmef_file_set_name(file, name_str);
+ 		} else
+@@ -1811,7 +1813,7 @@ static void handle_event(auparse_state_t
  		rc = 0;
  		switch (type) {
  			case AUDIT_AVC:
@@ -34,7 +70,7 @@
  				if (config.avcs_act != A_IDMEF)
 diff -urp audit-1.7.2.orig/auparse/auparse.c audit-1.7.2/auparse/auparse.c
 --- audit-1.7.2.orig/auparse/auparse.c	2008-04-08 12:37:09.000000000 -0400
-+++ audit-1.7.2/auparse/auparse.c	2008-04-18 10:43:49.000000000 -0400
++++ audit-1.7.2/auparse/auparse.c	2008-04-18 14:10:36.000000000 -0400
 @@ -1130,6 +1130,7 @@ int auparse_first_record(auparse_state_t
  			return rc;
  	}


Index: audit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/audit/F-8/audit.spec,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -r1.161 -r1.162
--- audit.spec	18 Apr 2008 16:01:50 -0000	1.161
+++ audit.spec	18 Apr 2008 18:31:10 -0000	1.162
@@ -1,5 +1,5 @@
 %define sca_version 0.4.6
-%define sca_release 4
+%define sca_release 5
 %define selinux_variants mls strict targeted
 %define selinux_policyver 3.0.8 
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
@@ -7,7 +7,7 @@
 Summary: User space tools for 2.6 kernel auditing
 Name: audit
 Version: 1.7.2
-Release: 4%{?dist}
+Release: 5%{?dist}
 License: GPLv2+
 Group: System Environment/Daemons
 URL: http://people.redhat.com/sgrubb/audit/
@@ -328,7 +328,7 @@
 %config(noreplace) %{_sysconfdir}/security/console.apps/system-config-audit-server
 
 %changelog
-* Fri Apr 18 2008 Steve Grubb <sgrubb at redhat.com> 1.7.2-4
+* Fri Apr 18 2008 Steve Grubb <sgrubb at redhat.com> 1.7.2-5
 - Update auparse patch for audisp-prelude 
 
 * Thu Apr 17 2008 Steve Grubb <sgrubb at redhat.com> 1.7.2-1




More information about the fedora-extras-commits mailing list