[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