diff options
Diffstat (limited to 'net-misc/x2goserver/files/x2goserver-4.0.1.18-prevent_bash_failures_xsession.patch')
-rw-r--r-- | net-misc/x2goserver/files/x2goserver-4.0.1.18-prevent_bash_failures_xsession.patch | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/net-misc/x2goserver/files/x2goserver-4.0.1.18-prevent_bash_failures_xsession.patch b/net-misc/x2goserver/files/x2goserver-4.0.1.18-prevent_bash_failures_xsession.patch new file mode 100644 index 0000000..868c52a --- /dev/null +++ b/net-misc/x2goserver/files/x2goserver-4.0.1.18-prevent_bash_failures_xsession.patch @@ -0,0 +1,27 @@ +diff --git a/x2goserver-xsession/etc/Xsession b/x2goserver-xsession/etc/Xsession +index b9ef15e..94692db 100755 +--- a/x2goserver-xsession/etc/Xsession ++++ b/x2goserver-xsession/etc/Xsession +@@ -139,7 +139,9 @@ elif [ -f /etc/redhat-release ] || [ -f /etc/gentoo-release ]; then + + # Set up i18n environment + if [ -r /etc/profile.d/lang.sh ]; then ++ set +e + . /etc/profile.d/lang.sh ++ set -e + fi + + # merge in defaults +@@ -177,7 +179,9 @@ elif [ -f /etc/redhat-release ] || [ -f /etc/gentoo-release ]; then + + # run all system xinitrc shell scripts. + for file in /etc/x2go/xinitrc.d/* ; do ++ set +e + [ -r "$file" ] && . $file ++ set -e + done + + # Prefix launch of session with ssh-agent if available and not already running. +-- +1.7.9.5 + |