rpms/kerneloops/F-10 kerneloops-0.12-log_result_url.patch, NONE, 1.1 kerneloops.spec, 1.14, 1.15

Chuck Ebbert cebbert at fedoraproject.org
Wed May 6 01:16:44 UTC 2009


Author: cebbert

Update of /cvs/pkgs/rpms/kerneloops/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8066

Modified Files:
	kerneloops.spec 
Added Files:
	kerneloops-0.12-log_result_url.patch 
Log Message:
Log the URL of the last patch submitted to the system log (#469407)

kerneloops-0.12-log_result_url.patch:

--- NEW FILE kerneloops-0.12-log_result_url.patch ---
Index: kerneloops-0.12/submit.c
===================================================================
--- kerneloops-0.12.orig/submit.c
+++ kerneloops-0.12/submit.c
@@ -175,10 +175,12 @@ static void print_queue(void)
 
 }
 
-static void write_logfile(int count)
+static void write_logfile(int count, char *result_url)
 {
 	openlog("kerneloops", 0, LOG_KERN);
 	syslog(LOG_WARNING, "Submitted %i kernel oopses to www.kerneloops.org", count);
+	if (result_url && strlen(result_url))
+		syslog(LOG_WARNING, "URL of last kerneloops report: %s\n", result_url);
 	closelog();
 }
 
@@ -255,7 +257,7 @@ void submit_queue(void)
 	}
 
 	if (count && !testmode)
-		write_logfile(count);
+		write_logfile(count, result_url);
 
 	if (count)
 		dbus_say_thanks(result_url);
@@ -284,7 +286,7 @@ void clear_queue(void)
 		free(oops);
 		oops = next;
 	}
-	write_logfile(0);
+	write_logfile(0, NULL);
 }
 
 void ask_permission(void)


Index: kerneloops.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kerneloops/F-10/kerneloops.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- kerneloops.spec	13 Sep 2008 15:38:32 -0000	1.14
+++ kerneloops.spec	6 May 2009 01:16:13 -0000	1.15
@@ -1,12 +1,13 @@
 Name:		kerneloops
 Version:	0.12
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	Tool to automatically collect and submit kernel crash signatures
 
 Group:		System Environment/Base
 License:	GPLv2
 URL:		http://www.kerneloops.org
 Source0:	http://www.kerneloops.org/download/%{name}-%{version}.tar.gz
+Patch0:		kerneloops-0.12-log_result_url.patch
 
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
@@ -27,6 +28,7 @@ Linux kernel developers.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
@@ -67,6 +69,9 @@ fi
 %doc %{_mandir}/man8/kerneloops.8.gz
 
 %changelog
+* Tue May 05 2009 Chuck Ebbert <cebbert at redhat.com>  0.12-2
+- Log the URL of the last patch submitted to the system log (#469407)
+
 * Tue Jun 17 2008 Chuck Ebbert <cebbert at redhat.com>  0.12-1
 - kerneloops 0.12
 




More information about the scm-commits mailing list