From: Lennart Poettering Date: Fri, 22 Jun 2012 14:18:47 +0000 (+0200) Subject: dbus: don't expose SysVInitPath and SysVRcndPath on the bus X-Git-Tag: v186~113 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=a3a3e5b6ae7836152052d77a9e6032a9e84e2039;p=elogind.git dbus: don't expose SysVInitPath and SysVRcndPath on the bus People should use systemd.pc if anything at all to determine these directories, and people should not assume that the bus fields are part of the supported API, so let's just drop this. --- diff --git a/TODO b/TODO index 7785e32c9..7fb3747db 100644 --- a/TODO +++ b/TODO @@ -395,3 +395,9 @@ Regularly: * pahole * set_put(), hashmap_put() return values check. i.e. == 0 doesn't free()! + +Scheduled for removal (or fixing): + +* xxxOverridable dependencies + +* Names= unit option diff --git a/src/core/dbus-manager.c b/src/core/dbus-manager.c index f57c1eeed..d3b26b70d 100644 --- a/src/core/dbus-manager.c +++ b/src/core/dbus-manager.c @@ -250,14 +250,6 @@ " \n" \ " \n" -#ifdef HAVE_SYSV_COMPAT -#define BUS_MANAGER_INTERFACE_PROPERTIES_SYSV \ - " \n" \ - " \n" -#else -#define BUS_MANAGER_INTERFACE_PROPERTIES_SYSV -#endif - #define BUS_MANAGER_INTERFACE_END \ " \n" @@ -266,7 +258,6 @@ BUS_MANAGER_INTERFACE_METHODS \ BUS_MANAGER_INTERFACE_SIGNALS \ BUS_MANAGER_INTERFACE_PROPERTIES_GENERAL \ - BUS_MANAGER_INTERFACE_PROPERTIES_SYSV \ BUS_MANAGER_INTERFACE_END #define INTROSPECTION_BEGIN \ @@ -567,10 +558,6 @@ static const BusProperty bus_manager_properties[] = { { "RuntimeWatchdogUSec", bus_property_append_usec, "t", offsetof(Manager, runtime_watchdog), false, bus_manager_set_runtime_watchdog_usec }, { "ShutdownWatchdogUSec", bus_property_append_usec, "t", offsetof(Manager, shutdown_watchdog), false, bus_property_set_usec }, { "HaveWatchdog", bus_manager_append_have_watchdog, "b", 0 }, -#ifdef HAVE_SYSV_COMPAT - { "SysVInitPath", bus_property_append_strv, "as", offsetof(Manager, lookup_paths.sysvinit_path), true }, - { "SysVRcndPath", bus_property_append_strv, "as", offsetof(Manager, lookup_paths.sysvrcnd_path), true }, -#endif { NULL, } };