From 569b1dc9a83f0205185afddf163da168f77d41f4 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Wed, 9 Dec 2015 16:17:48 -0500 Subject: [PATCH] Revert "libgirepository: Refuse to run in setuid applications" This reverts commit 98bb6c91b710a95efe4cfeb303daeec3381b9c98. It breaks programs simply executed *transitively* from a setuid binary like the dbus daemon launch helper. https://bugzilla.redhat.com/show_bug.cgi?id=1285991 Conflicts: girepository/girepository.c --- girepository.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/girepository.c b/girepository.c index 82ee8a44b..4537c03d7 100644 --- a/girepository.c +++ b/girepository.c @@ -27,11 +27,6 @@ #include #include -#ifdef HAVE_GETAUXVAL -#include -#include -#endif - #include #include #include @@ -152,14 +147,6 @@ init_globals (void) if (!g_once_init_enter (&initialized)) return; -#ifdef HAVE_GETAUXVAL - if (getauxval (AT_SECURE)) - { - g_printerr ("error: libgirepository.so (gobject-introspection) is not audited for use in setuid applications\nSee https://bugzilla.gnome.org/show_bug.cgi?id=755472\n"); - _exit (1); - } -#endif - if (default_repository == NULL) default_repository = g_object_new (G_TYPE_IREPOSITORY, NULL);