[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