summaryrefslogtreecommitdiffstats
path: root/src/Daemon/CommLayerServerDBus.cpp
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2010-01-13 16:47:39 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2010-01-13 16:47:39 +0100
commit9e3970c52f800739b4f554a2ec4ef236b566fb00 (patch)
tree3d3a113137bd8bc466f58b9f7c273890140d7bcf /src/Daemon/CommLayerServerDBus.cpp
parentfc99cb12f0205a24f5f592af837d73b1c1e59034 (diff)
downloadabrt-9e3970c52f800739b4f554a2ec4ef236b566fb00.tar.gz
abrt-9e3970c52f800739b4f554a2ec4ef236b566fb00.tar.xz
abrt-9e3970c52f800739b4f554a2ec4ef236b566fb00.zip
*: disable plugin loading/unloading through GUI. Document keyring a bit
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'src/Daemon/CommLayerServerDBus.cpp')
-rw-r--r--src/Daemon/CommLayerServerDBus.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Daemon/CommLayerServerDBus.cpp b/src/Daemon/CommLayerServerDBus.cpp
index 9222c59..8589941 100644
--- a/src/Daemon/CommLayerServerDBus.cpp
+++ b/src/Daemon/CommLayerServerDBus.cpp
@@ -393,6 +393,7 @@ static int handle_SetPluginSettings(DBusMessage* call, DBusMessage* reply)
return 0;
}
+#ifdef PLUGIN_DYNAMIC_LOAD_UNLOAD
static int handle_RegisterPlugin(DBusMessage* call, DBusMessage* reply)
{
int r;
@@ -432,6 +433,7 @@ static int handle_UnRegisterPlugin(DBusMessage* call, DBusMessage* reply)
send_flush_and_unref(reply);
return 0;
}
+#endif
static int handle_GetSettings(DBusMessage* call, DBusMessage* reply)
{
@@ -496,10 +498,12 @@ static DBusHandlerResult message_received(DBusConnection* conn, DBusMessage* msg
r = handle_GetPluginSettings(msg, reply);
else if (strcmp(member, "SetPluginSettings") == 0)
r = handle_SetPluginSettings(msg, reply);
+#ifdef PLUGIN_DYNAMIC_LOAD_UNLOAD
else if (strcmp(member, "RegisterPlugin") == 0)
r = handle_RegisterPlugin(msg, reply);
else if (strcmp(member, "UnRegisterPlugin") == 0)
r = handle_UnRegisterPlugin(msg, reply);
+#endif
else if (strcmp(member, "GetSettings") == 0)
r = handle_GetSettings(msg, reply);
else if (strcmp(member, "SetSettings") == 0)