kov changed gksu/trunk/ChangeLog,
gksu/trunk/nautilus-gksu/libnautilus-gksu.c
Gustavo Noronha
kov at costa.debian.org
Sun Aug 6 17:31:36 UTC 2006
Mensagem de log:
only display the menu item if we're not already
root
-----
Modified: gksu/trunk/ChangeLog
===================================================================
--- gksu/trunk/ChangeLog 2006-07-23 19:36:17 UTC (rev 673)
+++ gksu/trunk/ChangeLog 2006-08-06 17:31:35 UTC (rev 674)
@@ -1,3 +1,9 @@
+2006-08-06 Gustavo Noronha Silva <kov at debian.org>
+
+ * nautilus-gksu/libnautilus-gksu.c:
+ - only display the menu item if we're not already
+ root
+
2006-07-22 Gustavo Noronha Silva <kov at debian.org>
* gksu/gksu.c, man/gksu.1:
Modified: gksu/trunk/nautilus-gksu/libnautilus-gksu.c
===================================================================
--- gksu/trunk/nautilus-gksu/libnautilus-gksu.c 2006-07-23 19:36:17 UTC (rev 673)
+++ gksu/trunk/nautilus-gksu/libnautilus-gksu.c 2006-08-06 17:31:35 UTC (rev 674)
@@ -1,4 +1,5 @@
#include <stdlib.h>
+#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <string.h>
@@ -106,6 +107,11 @@
NautilusFileInfo *file;
NautilusMenuItem *item;
+ /* if we're already too, really or effectively, do not add
+ the menu item */
+ if (geteuid () == 0)
+ return NULL;
+
/* only add a menu item if a single file is selected */
if (files == NULL || files->next != NULL)
return NULL;
More information about the gksu-commits
mailing list