[Cluster-devel] conga ./ricci.spec.in.in make/version.in ricci ...

rmccabe at sourceware.org rmccabe at sourceware.org
Wed Jul 30 17:00:14 UTC 2008


CVSROOT:	/cvs/cluster
Module name:	conga
Changes by:	rmccabe at sourceware.org	2008-07-30 17:00:10

Modified files:
	.              : ricci.spec.in.in 
	make           : version.in 
	ricci/modules/virt: Virt.cpp 
	ricci/ricci    : DBusController.cpp 
	ricci/ricci/d-bus: ricci.oddjob.conf 

Log message:
	Install ricci-libvirt oddjob policy

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci.spec.in.in.diff?cvsroot=cluster&r1=1.11&r2=1.12
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/make/version.in.diff?cvsroot=cluster&r1=1.38&r2=1.39
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/modules/virt/Virt.cpp.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/ricci/DBusController.cpp.diff?cvsroot=cluster&r1=1.19&r2=1.20
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/ricci/ricci/d-bus/ricci.oddjob.conf.diff?cvsroot=cluster&r1=1.2&r2=1.3

--- conga/ricci.spec.in.in	2008/06/06 16:41:52	1.11
+++ conga/ricci.spec.in.in	2008/07/30 17:00:08	1.12
@@ -12,7 +12,7 @@
 Version: @@VERS@@
 Release: @@REL@@%{?dist}
 License: GPLv2
-URL: http://sources.redhat.com/cluster/
+URL: http://sources.redhat.com/cluster/conga/
 Group: System Environment/Base
 Summary: Remote Management System - Managed Station
 Summary: Remote Cluster and Storage Management System
@@ -95,6 +95,11 @@
 %config(noreplace)	%{_sysconfdir}/dbus-1/system.d/ricci-modlog.systembus.conf
 			%{_libexecdir}/ricci-modlog
 
+# modvirt
+%config(noreplace)	%{_sysconfdir}/oddjobd.conf.d/ricci-modvirt.oddjob.conf
+%config(noreplace)	%{_sysconfdir}/dbus-1/system.d/ricci-modvirt.systembus.conf
+			%{_libexecdir}/ricci-modvirt
+
 %pre -n ricci
 getent group ricci >/dev/null || groupadd -r ricci
 getent passwd ricci >/dev/null || useradd -r -g ricci -d /var/lib/ricci -s /sbin/nologin -c "ricci daemon user" ricci
--- conga/make/version.in	2008/06/02 15:14:03	1.38
+++ conga/make/version.in	2008/07/30 17:00:09	1.39
@@ -1,2 +1,2 @@
 VERSION=0.13.0
-RELEASE=4
+RELEASE=5
--- conga/ricci/modules/virt/Virt.cpp	2008/07/29 19:47:06	1.2
+++ conga/ricci/modules/virt/Virt.cpp	2008/07/30 17:00:09	1.3
@@ -23,7 +23,7 @@
 	#include <sys/stat.h>
 	#include <string.h>
 	#include <errno.h>
-#if VIRT_SUPPORT == 1
+#if defined(VIRT_SUPPORT) && if VIRT_SUPPORT == 1
 	#include <libvirt/libvirt.h>
 #endif
 
@@ -55,7 +55,7 @@
 	return false;
 }
 
-#if VIRT_SUPPORT == 1
+#if defined(VIRT_SUPPORT) && if VIRT_SUPPORT == 1
 
 map<String, String> Virt::get_vm_list(const String &hvURI) {
 	std::map<String, String> vm_list;
--- conga/ricci/ricci/DBusController.cpp	2008/07/29 19:47:06	1.19
+++ conga/ricci/ricci/DBusController.cpp	2008/07/30 17:00:10	1.20
@@ -69,13 +69,7 @@
 	MutexLocker lock(_dbus_mutex);
 
 	if (--_object_counter == 0) {
-#if (DBUS_MAJOR_VERSION == 1) || (DBUS_MAJOR_VERSION == 0 && DBUS_MINOR_VERSION >= 90)
 		dbus_connection_close(_dbus_conn);
-#elif DBUS_MAJOR_VERSION == 0 && DBUS_MINOR_VERSION < 90
-		dbus_connection_disconnect(_dbus_conn);
-#else
-#	error "unrecognized major DBUS number"
-#endif
 		dbus_connection_unref(_dbus_conn);
 		_dbus_conn = NULL;
 	}
@@ -113,13 +107,7 @@
 		String msg_clean(remove_chars(message, '\n'));
 		const char *msg_clean_c_str = msg_clean.c_str();
 		const void *message_dbus_ready = NULL;
-#if (DBUS_MAJOR_VERSION == 1) || (DBUS_MAJOR_VERSION == 0 && DBUS_MINOR_VERSION >= 60)
 		message_dbus_ready = &msg_clean_c_str;
-#elif DBUS_MAJOR_VERSION == 0 && DBUS_MINOR_VERSION < 60
-		message_dbus_ready = msg_clean_c_str;
-#else
-#	error "unrecognized major DBUS number"
-#endif
 
 		if (!dbus_message_append_args(msg,
 				DBUS_TYPE_STRING,
--- conga/ricci/ricci/d-bus/ricci.oddjob.conf	2008/07/29 19:47:06	1.2
+++ conga/ricci/ricci/d-bus/ricci.oddjob.conf	2008/07/30 17:00:10	1.3
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <oddjobconfig>
-    <service name="com.redhat.ricci">
+	<service name="com.redhat.ricci">
 	<object name="/com/redhat/ricci">
 		<interface name="com.redhat.ricci">
 			<method name="modrpm_rw">
@@ -21,16 +21,16 @@
 			<method name="modvirt_rw">
 				<allow user="ricci"/>
 			</method>
-                        <method name="reboot">
+			<method name="reboot">
 				<helper exec="/sbin/reboot"
 					arguments="0"
 					prepend_user_name="no"
 					argument_passing_method="cmdline"
 				/>
-                                <allow user="root"/>
-                                <allow user="ricci"/>
-                        </method>
+				<allow user="root"/>
+				<allow user="ricci"/>
+			</method>
 		</interface>
 	</object>
-    </service>
+	</service>
 </oddjobconfig>




More information about the Cluster-devel mailing list