[X2Go-Commits] [nx-libs] 13/429: libNX_X11: set FAIL_HARD

git-admin at x2go.org git-admin at x2go.org
Mon Oct 18 09:35:59 CEST 2021


This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch 3.6.x
in repository nx-libs.

commit 94fcba361060b2e8da9eba395ffc5d4b7978ea47
Author: Ulrich Sibiller <uli42 at gmx.de>
Date:   Thu Feb 28 23:57:36 2019 +0100

    libNX_X11: set FAIL_HARD
    
    as it has been in the imake builds
    
    Fixes ArcticaProject/nx-libs#783
---
 nx-X11/lib/configure.ac | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/nx-X11/lib/configure.ac b/nx-X11/lib/configure.ac
index 81647aee7..09204bba6 100644
--- a/nx-X11/lib/configure.ac
+++ b/nx-X11/lib/configure.ac
@@ -67,9 +67,22 @@ m4_pattern_forbid([^NX_XTRANS_CONNECTION_FLAGS$])
 # Transport selection macro from nx-xtrans.m4
 NX_XTRANS_CONNECTION_FLAGS
 
+
 # Secure RPC detection macro from xtrans.m4
 NX_XTRANS_SECURE_RPC_FLAGS
 
+# Original comments regarding FAIL_HARD from libxtrans:
+# "fail hard if socket directories cannot be chowned to root or
+# chmod'ed to the requested mode if 'sticky' bit is requested for this
+# directory instead of just print a warning that will remain unnoticed
+# most of the times.
+# Set the define XtransFailSoft to restore the old
+# behavior to fail softly when socket directory cannot chowned/chmod
+# to correct user/group."
+#
+# -> we want to always fail in that scenario.
+AC_DEFINE(FAIL_HARD,1,[Fail if the xtrans socket directory has wrong permissions])
+
 # Check for dlopen
 AC_MSG_CHECKING([if run-time linking is supported])
 AC_SEARCH_LIBS(dlopen,[dl svld])

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git


More information about the x2go-commits mailing list