hardening: Remove activation helper handling for DBUS_VERBOSE
authorColin Walters <walters@verbum.org>
Fri, 28 Sep 2012 16:01:56 +0000 (12:01 -0400)
committerColin Walters <walters@verbum.org>
Fri, 28 Sep 2012 16:01:56 +0000 (12:01 -0400)
It's not really useful.

See https://bugs.freedesktop.org/show_bug.cgi?id=52202#c17

bus/activation-helper.c

index ab9d6010ee6da0f585a5c1ae26973dc2c9bf8e96..7864e0fe73b27772e1691023147ed17f61a37b60 100644 (file)
@@ -140,17 +140,11 @@ out_all:
   return desktop_file;
 }
 
-/* Cleares the environment, except for DBUS_VERBOSE and DBUS_STARTER_x */
+/* Clears the environment, except for DBUS_STARTER_x */
 static dbus_bool_t
 clear_environment (DBusError *error)
 {
   const char *starter_env = NULL;
-#ifdef DBUS_ENABLE_VERBOSE_MODE
-  const char *debug_env = NULL;
-
-  /* are we debugging */
-  debug_env = _dbus_getenv ("DBUS_VERBOSE");
-#endif
 
   /* we save the starter */
   starter_env = _dbus_getenv ("DBUS_STARTER_ADDRESS");
@@ -165,12 +159,6 @@ clear_environment (DBusError *error)
     }
 #endif
 
-#ifdef DBUS_ENABLE_VERBOSE_MODE
-  /* restore the debugging environment setting if set */
-  if (debug_env)
-    _dbus_setenv ("DBUS_VERBOSE", debug_env);
-#endif
-
   /* restore the starter */
   if (starter_env)
     _dbus_setenv ("DBUS_STARTER_ADDRESS", starter_env);