From 907fd320aa244809ac4d8b831699b2c3d862ce11 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Wed, 18 Mar 2009 09:42:22 -0400 Subject: Remove references to FreeIPA from D-BUS interfaces Per discussion with the desktop team, using the org.freedesktop interface name will simplify adoption, as potential users won't feel like they're pulling in a FreeIPA dependency. --- server/Makefile.in | 4 +- server/infopipe/infopipe.h | 10 +- .../org.freedesktop.sssd.infopipe.Introspect.xml | 275 +++++++++++++++++++++ server/infopipe/org.freedesktop.sssd.infopipe.conf | 24 ++ .../org.freeipa.sssd.infopipe.Introspect.xml | 275 --------------------- server/infopipe/org.freeipa.sssd.infopipe.conf | 24 -- server/monitor/monitor_interfaces.h | 8 +- server/providers/data_provider.h | 4 +- server/providers/dp_interfaces.h | 4 +- server/tests/infopipe-tests.c | 2 +- 10 files changed, 315 insertions(+), 315 deletions(-) create mode 100644 server/infopipe/org.freedesktop.sssd.infopipe.Introspect.xml create mode 100644 server/infopipe/org.freedesktop.sssd.infopipe.conf delete mode 100644 server/infopipe/org.freeipa.sssd.infopipe.Introspect.xml delete mode 100644 server/infopipe/org.freeipa.sssd.infopipe.conf (limited to 'server') diff --git a/server/Makefile.in b/server/Makefile.in index 46b6abd40..0e091de02 100644 --- a/server/Makefile.in +++ b/server/Makefile.in @@ -110,8 +110,8 @@ DBUS_SYSBUS_POLICY_DIR = @sysconfdir@/dbus-1/system.d LIBEXECBINS = sbin/sssd_nss sbin/sssd_dp sbin/sssd_be sbin/sssd_pam ifneq (x$(HAVE_INFOPIPE), x) LIBEXECBINS += sbin/sssd_info - DBUS_SYSBUS_POLICIES = infopipe/org.freeipa.sssd.infopipe.conf - INFP_INTROSPECT_XML = infopipe/org.freeipa.sssd.infopipe.Introspect.xml + DBUS_SYSBUS_POLICIES = infopipe/org.freedesktop.sssd.infopipe.conf + INFP_INTROSPECT_XML = infopipe/org.freedesktop.sssd.infopipe.Introspect.xml endif ifneq (x$(HAVE_POLICYKIT), x) LIBEXECBINS += sbin/sssd_pk diff --git a/server/infopipe/infopipe.h b/server/infopipe/infopipe.h index 7a127eb41..516703762 100644 --- a/server/infopipe/infopipe.h +++ b/server/infopipe/infopipe.h @@ -25,17 +25,17 @@ #include #include "sbus/sssd_dbus.h" -#define INFP_INTROSPECT_XML "infopipe/org.freeipa.sssd.infopipe.Introspect.xml" +#define INFP_INTROSPECT_XML "infopipe/org.freedesktop.sssd.infopipe.Introspect.xml" -#define INFOPIPE_DBUS_NAME "org.freeipa.sssd.infopipe1" -#define INFOPIPE_INTERFACE "org.freeipa.sssd.infopipe1" -#define INFOPIPE_PATH "/org/freeipa/sssd/infopipe1" +#define INFOPIPE_DBUS_NAME "org.freedesktop.sssd.infopipe1" +#define INFOPIPE_INTERFACE "org.freedesktop.sssd.infopipe1" +#define INFOPIPE_PATH "/org/freedesktop/sssd/infopipe1" #define INFOPIPE_VERSION 0x0001 #define INFOPIPE_SERVICE_NAME "info" /* InfoPipe Methods * NOTE: Any changes to the method names and arguments for these calls - * must also be updated in the org.freeipa.sssd.infopipe.Introspect.xml + * must also be updated in the org.freedesktop.sssd.infopipe.Introspect.xml * or clients may not behave properly. */ diff --git a/server/infopipe/org.freedesktop.sssd.infopipe.Introspect.xml b/server/infopipe/org.freedesktop.sssd.infopipe.Introspect.xml new file mode 100644 index 000000000..0ff397b39 --- /dev/null +++ b/server/infopipe/org.freedesktop.sssd.infopipe.Introspect.xml @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/server/infopipe/org.freedesktop.sssd.infopipe.conf b/server/infopipe/org.freedesktop.sssd.infopipe.conf new file mode 100644 index 000000000..ab623208f --- /dev/null +++ b/server/infopipe/org.freedesktop.sssd.infopipe.conf @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/server/infopipe/org.freeipa.sssd.infopipe.Introspect.xml b/server/infopipe/org.freeipa.sssd.infopipe.Introspect.xml deleted file mode 100644 index 5656d42ce..000000000 --- a/server/infopipe/org.freeipa.sssd.infopipe.Introspect.xml +++ /dev/null @@ -1,275 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/server/infopipe/org.freeipa.sssd.infopipe.conf b/server/infopipe/org.freeipa.sssd.infopipe.conf deleted file mode 100644 index 2ed3cf1b5..000000000 --- a/server/infopipe/org.freeipa.sssd.infopipe.conf +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/server/monitor/monitor_interfaces.h b/server/monitor/monitor_interfaces.h index 1b91c25a0..c3ddb336e 100644 --- a/server/monitor/monitor_interfaces.h +++ b/server/monitor/monitor_interfaces.h @@ -22,8 +22,8 @@ /*** Monitor ***/ #define MONITOR_VERSION "0.1" -#define MONITOR_DBUS_INTERFACE "org.freeipa.sssd.monitor" -#define MONITOR_DBUS_PATH "/org/freeipa/sssd/monitor" +#define MONITOR_DBUS_INTERFACE "org.freedesktop.sssd.monitor" +#define MONITOR_DBUS_PATH "/org/freedesktop/sssd/monitor" /* Monitor Methods */ #define MONITOR_METHOD_VERSION "getVersion" @@ -31,8 +31,8 @@ /*** Services ***/ -#define SERVICE_PATH "/org/freeipa/sssd/service" -#define SERVICE_INTERFACE "org.freeipa.sssd.service" +#define SERVICE_PATH "/org/freedesktop/sssd/service" +#define SERVICE_INTERFACE "org.freedesktop.sssd.service" /* Service Methods */ #define SERVICE_METHOD_IDENTITY "getIdentity" diff --git a/server/providers/data_provider.h b/server/providers/data_provider.h index 2d0e37e17..4b68a0bd7 100644 --- a/server/providers/data_provider.h +++ b/server/providers/data_provider.h @@ -45,8 +45,8 @@ #define MOD_OFFLINE 0x0000 #define MOD_ONLINE 0x0001 -#define DP_CLI_INTERFACE "org.freeipa.sssd.dataprovider" -#define DP_CLI_PATH "/org/freeipa/sssd/dataprovider" +#define DP_CLI_INTERFACE "org.freedesktop.sssd.dataprovider" +#define DP_CLI_PATH "/org/freedesktop/sssd/dataprovider" #define DP_CLI_BACKEND 0x0001 #define DP_CLI_FRONTEND 0x0002 diff --git a/server/providers/dp_interfaces.h b/server/providers/dp_interfaces.h index 8d85eb36d..faba00c55 100644 --- a/server/providers/dp_interfaces.h +++ b/server/providers/dp_interfaces.h @@ -24,8 +24,8 @@ /* Data Provider */ -#define DATA_PROVIDER_INTERFACE "org.freeipa.sssd.dataprovider" -#define DATA_PROVIDER_PATH "/org/freeipa/sssd/dataprovider" +#define DATA_PROVIDER_INTERFACE "org.freedesktop.sssd.dataprovider" +#define DATA_PROVIDER_PATH "/org/freedesktop/sssd/dataprovider" #define DP_METHOD_CHECK_ONLINE "isOnline" diff --git a/server/tests/infopipe-tests.c b/server/tests/infopipe-tests.c index cc75215ad..171e58d46 100644 --- a/server/tests/infopipe-tests.c +++ b/server/tests/infopipe-tests.c @@ -31,7 +31,7 @@ #include "infopipe/infopipe.h" #include "db/sysdb.h" -#define INFP_TEST_DBUS_NAME "org.freeipa.sssd.infopipe1.test" +#define INFP_TEST_DBUS_NAME "org.freedesktop.sssd.infopipe1.test" #define TEST_TIMEOUT 30000 /* 30 seconds */ static int setup_infp_tests(DBusConnection **bus) -- cgit