mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-12 03:00:28 +00:00
1747513894
This fixes an issue where gksudo would successfully authenticate the user, but fail to run the requested command. This was caused by gksudo forking a new PTY, meaning that different TTY was used for the "sudo -v" command and subsequent "sudo -n ..." command. Whilst this used to work, newer versions of sudo used per TTY authentication caching. Patch taken from Arch Linux: https://aur.archlinux.org/packages/libgksu/ Also fixed: - Made Nautilus plugin optional, so gksu can be installed without GNOME - Added license details, pet portlint - Tidied patches: move path fixes into port Makefile
20 lines
1.1 KiB
Plaintext
20 lines
1.1 KiB
Plaintext
--- Makefile.in.o 2011-04-13 15:10:53.221097086 +0000
|
|
+++ Makefile.in 2011-04-13 15:11:33.181096740 +0000
|
|
@@ -731,11 +731,11 @@
|
|
@INTLTOOL_SCHEMAS_RULE@
|
|
|
|
@GCONF_SCHEMAS_INSTALL_TRUE@install-data-local:
|
|
-@GCONF_SCHEMAS_INSTALL_TRUE@ if test -z "$(DESTDIR)" ; then \
|
|
-@GCONF_SCHEMAS_INSTALL_TRUE@ for p in $(schemas_DATA) ; do \
|
|
-@GCONF_SCHEMAS_INSTALL_TRUE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \
|
|
-@GCONF_SCHEMAS_INSTALL_TRUE@ done \
|
|
-@GCONF_SCHEMAS_INSTALL_TRUE@ fi
|
|
+@GCONF_SCHEMAS_INSTALL_TRUE@ if test -z "$(DESTDIR)" ; then \
|
|
+@GCONF_SCHEMAS_INSTALL_TRUE@ for p in $(schemas_DATA) ; do \
|
|
+@GCONF_SCHEMAS_INSTALL_TRUE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \
|
|
+@GCONF_SCHEMAS_INSTALL_TRUE@ done \
|
|
+@GCONF_SCHEMAS_INSTALL_TRUE@ fi
|
|
@GCONF_SCHEMAS_INSTALL_FALSE@install-data-local:
|
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|