[X2Go-Commits] [x2goclient-contrib] 01/18: Add Cygwin packages (and stuff built against them) 2014-10-18 with updated openssl 1.0.1k-1
git-admin at x2go.org
git-admin at x2go.org
Sun Jan 11 03:48:29 CET 2015
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository x2goclient-contrib.
commit 2998aff63e6264cc020319047254b858b6c4cba2
Author: Mike DePaulo <mikedep333 at gmail.com>
Date: Sat Jan 10 14:19:52 2015 -0500
Add Cygwin packages (and stuff built against them) 2014-10-18 with updated openssl 1.0.1k-1
---
VcXsrv/last_xp_compatible_version.txt | 1 +
cygwin/20141018-2_bin/cygXcomp.dll | Bin 0 -> 1432501 bytes
cygwin/20141018-2_bin/cygcrypto-1.0.0.dll | Bin 0 -> 1820199 bytes
cygwin/20141018-2_bin/cygedit-0.dll | Bin 0 -> 162845 bytes
cygwin/20141018-2_bin/cyggcc_s-1.dll | Bin 0 -> 103975 bytes
cygwin/20141018-2_bin/cygjpeg-8.dll | Bin 0 -> 286749 bytes
cygwin/20141018-2_bin/cygncursesw-10.dll | Bin 0 -> 325149 bytes
cygwin/20141018-2_bin/cygpng15-15.dll | Bin 0 -> 163869 bytes
cygwin/20141018-2_bin/cygssp-0.dll | Bin 0 -> 12839 bytes
cygwin/20141018-2_bin/cygstdc++-6.dll | Bin 0 -> 917031 bytes
.../20141018-2_bin/cygwin files and packages.csv | 12 ++++
cygwin/20141018-2_bin/cygwin1.dll | Bin 0 -> 3197390 bytes
cygwin/20141018-2_bin/cygz.dll | Bin 0 -> 74269 bytes
cygwin/20141018-2_bin/nx-libs version.txt | 1 +
cygwin/20141018-2_bin/nxproxy.exe | Bin 0 -> 8728 bytes
cygwin/20141018-2_bin/openssh build options.txt | 34 ++++++++++++
cygwin/20141018-2_bin/sftp-server.exe | Bin 0 -> 321752 bytes
cygwin/20141018-2_bin/sftp.exe | Bin 0 -> 460739 bytes
cygwin/20141018-2_bin/sh.exe | Bin 0 -> 97831 bytes
cygwin/20141018-2_bin/ssh-keygen.exe | Bin 0 -> 1282017 bytes
cygwin/20141018-2_bin/sshd.exe | Bin 0 -> 2481090 bytes
cygwin/20141018-2_src/cygwin-1.7.32-1-src.tar.xz | 1 +
cygwin/20141018-2_src/dash-0.5.8-2-src.tar.xz | 1 +
cygwin/20141018-2_src/gcc-4.8.3-3-src.tar.xz | 1 +
.../20141018-2_src/libedit-20130712-1-src.tar.xz | 1 +
.../libjpeg-turbo-1.3.1-1-src.tar.xz | 1 +
cygwin/20141018-2_src/libpng-1.5.18-1-src.tar.xz | 1 +
.../ncurses-5.9-20140524-1-src.tar.xz | 1 +
cygwin/20141018-2_src/nxproxy-src-path.txt | 1 +
cygwin/20141018-2_src/openssh-server-src-path.txt | 1 +
cygwin/20141018-2_src/openssl-1.0.1k-1-src.tar.xz | 1 +
cygwin/20141018-2_src/zlib-1.2.8-1-src.tar.bz2 | 1 +
cygwin/src/cygwin-1.7.32-1-src.tar.xz | Bin 0 -> 10412648 bytes
cygwin/src/dash-0.5.8-2-src.tar.xz | Bin 0 -> 226428 bytes
cygwin/src/gcc-4.8.3-3-src.tar.xz | Bin 0 -> 86079420 bytes
cygwin/src/libedit-20130712-1-src.tar.xz | Bin 0 -> 486508 bytes
cygwin/src/libjpeg-turbo-1.3.1-1-src.tar.xz | Bin 0 -> 1391560 bytes
cygwin/src/libpng-1.5.18-1-src.tar.xz | Bin 0 -> 731824 bytes
cygwin/src/ncurses-5.9-20140524-1-src.tar.xz | Bin 0 -> 2964904 bytes
cygwin/src/openssl-1.0.1k-1-src.tar.xz | Bin 0 -> 4434248 bytes
cygwin/src/zlib-1.2.8-1-src.tar.bz2 | Bin 0 -> 580678 bytes
nxproxy/3.5.0.27_cygwin-20141018-2_bin | 1 +
nxproxy/3.5.0.27_src/nx-libs-3.5.0.27-lite.tar.gz | Bin 0 -> 513262 bytes
openssh-server/6.6p1-3-x2go1_cygwin-20141018-2_bin | 1 +
.../6.6p1-3-x2go1_src/openssh-6.6.1p1-3-src.tar.xz | Bin 0 -> 1285300 bytes
.../6.6p1-3-x2go1_src/openssh-6.6p1-1.x2go.patch | 58 ++++++++++++++++++++
46 files changed, 119 insertions(+)
diff --git a/VcXsrv/last_xp_compatible_version.txt b/VcXsrv/last_xp_compatible_version.txt
new file mode 100755
index 0000000..52529f7
--- /dev/null
+++ b/VcXsrv/last_xp_compatible_version.txt
@@ -0,0 +1 @@
+1.14.2.1
\ No newline at end of file
diff --git a/cygwin/20141018-2_bin/cygXcomp.dll b/cygwin/20141018-2_bin/cygXcomp.dll
new file mode 100755
index 0000000..ffd4fad
Binary files /dev/null and b/cygwin/20141018-2_bin/cygXcomp.dll differ
diff --git a/cygwin/20141018-2_bin/cygcrypto-1.0.0.dll b/cygwin/20141018-2_bin/cygcrypto-1.0.0.dll
new file mode 100755
index 0000000..a06116e
Binary files /dev/null and b/cygwin/20141018-2_bin/cygcrypto-1.0.0.dll differ
diff --git a/cygwin/20141018-2_bin/cygedit-0.dll b/cygwin/20141018-2_bin/cygedit-0.dll
new file mode 100755
index 0000000..10720f7
Binary files /dev/null and b/cygwin/20141018-2_bin/cygedit-0.dll differ
diff --git a/cygwin/20141018-2_bin/cyggcc_s-1.dll b/cygwin/20141018-2_bin/cyggcc_s-1.dll
new file mode 100755
index 0000000..6c61024
Binary files /dev/null and b/cygwin/20141018-2_bin/cyggcc_s-1.dll differ
diff --git a/cygwin/20141018-2_bin/cygjpeg-8.dll b/cygwin/20141018-2_bin/cygjpeg-8.dll
new file mode 100755
index 0000000..ce88eb1
Binary files /dev/null and b/cygwin/20141018-2_bin/cygjpeg-8.dll differ
diff --git a/cygwin/20141018-2_bin/cygncursesw-10.dll b/cygwin/20141018-2_bin/cygncursesw-10.dll
new file mode 100755
index 0000000..2390c6c
Binary files /dev/null and b/cygwin/20141018-2_bin/cygncursesw-10.dll differ
diff --git a/cygwin/20141018-2_bin/cygpng15-15.dll b/cygwin/20141018-2_bin/cygpng15-15.dll
new file mode 100755
index 0000000..2968e12
Binary files /dev/null and b/cygwin/20141018-2_bin/cygpng15-15.dll differ
diff --git a/cygwin/20141018-2_bin/cygssp-0.dll b/cygwin/20141018-2_bin/cygssp-0.dll
new file mode 100755
index 0000000..4a23df0
Binary files /dev/null and b/cygwin/20141018-2_bin/cygssp-0.dll differ
diff --git a/cygwin/20141018-2_bin/cygstdc++-6.dll b/cygwin/20141018-2_bin/cygstdc++-6.dll
new file mode 100755
index 0000000..3010113
Binary files /dev/null and b/cygwin/20141018-2_bin/cygstdc++-6.dll differ
diff --git a/cygwin/20141018-2_bin/cygwin files and packages.csv b/cygwin/20141018-2_bin/cygwin files and packages.csv
new file mode 100755
index 0000000..d50f714
--- /dev/null
+++ b/cygwin/20141018-2_bin/cygwin files and packages.csv
@@ -0,0 +1,12 @@
+File,Binary Package w/ Version,Source Package
+sh.exe,dash-0.5.8-2,dash
+cygwin1.dll,cygwin-1.7.32-1,cygwin
+cyggcc_s-1.dll,libgcc1-4.8.3-3,gcc
+cygssp-0.dll,libssp0-4.8.3-3,gcc
+cygstdc++-6.dll,libstdc++6-4.8.3-3,gcc
+cygedit-0.dll,libedit0-20130712-1,libedit
+cygjpeg-8.dll,libjpeg8-1.3.1-1,libjpeg-turbo
+cygpng15-15.dll,libpng15-1.5.18-1,libpng
+cygncursesw-10.dll,libncursesw10-5.9-20140524-1,ncurses
+cygcrypto-1.0.0.dll,libopenssl100-1.0.1k-1,openssl
+cygz.dll,zlib0-1.2.8-1,zlib
diff --git a/cygwin/20141018-2_bin/cygwin1.dll b/cygwin/20141018-2_bin/cygwin1.dll
new file mode 100755
index 0000000..5f91cd2
Binary files /dev/null and b/cygwin/20141018-2_bin/cygwin1.dll differ
diff --git a/cygwin/20141018-2_bin/cygz.dll b/cygwin/20141018-2_bin/cygz.dll
new file mode 100755
index 0000000..3e76ff6
Binary files /dev/null and b/cygwin/20141018-2_bin/cygz.dll differ
diff --git a/cygwin/20141018-2_bin/nx-libs version.txt b/cygwin/20141018-2_bin/nx-libs version.txt
new file mode 100755
index 0000000..0e37666
--- /dev/null
+++ b/cygwin/20141018-2_bin/nx-libs version.txt
@@ -0,0 +1 @@
+3.5.0.27
\ No newline at end of file
diff --git a/cygwin/20141018-2_bin/nxproxy.exe b/cygwin/20141018-2_bin/nxproxy.exe
new file mode 100755
index 0000000..0453d08
Binary files /dev/null and b/cygwin/20141018-2_bin/nxproxy.exe differ
diff --git a/cygwin/20141018-2_bin/openssh build options.txt b/cygwin/20141018-2_bin/openssh build options.txt
new file mode 100755
index 0000000..bae7cba
--- /dev/null
+++ b/cygwin/20141018-2_bin/openssh build options.txt
@@ -0,0 +1,34 @@
+OpenSSH has been configured with the following options:
+ User binaries: /usr/local/bin
+ System binaries: /usr/local/sbin
+ Configuration files: /usr/local/etc
+ Askpass program: /usr/sbin/ssh-askpass
+ Manual pages: /usr/local/share/man/manX
+ PID file: /var/run
+ Privilege separation chroot path: /var/empty
+ sshd default user PATH: /bin:/usr/sbin:/sbin:/usr/local/bin
+ Manpage format: doc
+ PAM support: no
+ OSF SIA support: no
+ KerberosV support: no
+ SELinux support: no
+ Smartcard support:
+ S/KEY support: no
+ TCP Wrappers support: no
+ MD5 password support: no
+ libedit support: yes
+ Solaris process contract support: no
+ Solaris project support: no
+ IP address in $DISPLAY hack: no
+ Translate v4 in v6 hack: no
+ BSD Auth support: no
+ Random number source: OpenSSL internal ONLY
+ Privsep sandbox style: rlimit
+
+ Host: i386-pc-mingw32
+ Compiler: gcc
+ Compiler flags: -g -O2 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -ftrapv -fno-builtin-memset -fstack-p
+rotector-all
+Preprocessor flags:
+ Linker flags: -fstack-protector-all
+ Libraries: -lcrypto -lz
\ No newline at end of file
diff --git a/cygwin/20141018-2_bin/sftp-server.exe b/cygwin/20141018-2_bin/sftp-server.exe
new file mode 100755
index 0000000..78fdbd2
Binary files /dev/null and b/cygwin/20141018-2_bin/sftp-server.exe differ
diff --git a/cygwin/20141018-2_bin/sftp.exe b/cygwin/20141018-2_bin/sftp.exe
new file mode 100755
index 0000000..d8028af
Binary files /dev/null and b/cygwin/20141018-2_bin/sftp.exe differ
diff --git a/cygwin/20141018-2_bin/sh.exe b/cygwin/20141018-2_bin/sh.exe
new file mode 100755
index 0000000..e0b1e89
Binary files /dev/null and b/cygwin/20141018-2_bin/sh.exe differ
diff --git a/cygwin/20141018-2_bin/ssh-keygen.exe b/cygwin/20141018-2_bin/ssh-keygen.exe
new file mode 100755
index 0000000..cf2fbff
Binary files /dev/null and b/cygwin/20141018-2_bin/ssh-keygen.exe differ
diff --git a/cygwin/20141018-2_bin/sshd.exe b/cygwin/20141018-2_bin/sshd.exe
new file mode 100755
index 0000000..7b79637
Binary files /dev/null and b/cygwin/20141018-2_bin/sshd.exe differ
diff --git a/cygwin/20141018-2_src/cygwin-1.7.32-1-src.tar.xz b/cygwin/20141018-2_src/cygwin-1.7.32-1-src.tar.xz
new file mode 120000
index 0000000..1671aad
--- /dev/null
+++ b/cygwin/20141018-2_src/cygwin-1.7.32-1-src.tar.xz
@@ -0,0 +1 @@
+../src/cygwin-1.7.32-1-src.tar.xz
\ No newline at end of file
diff --git a/cygwin/20141018-2_src/dash-0.5.8-2-src.tar.xz b/cygwin/20141018-2_src/dash-0.5.8-2-src.tar.xz
new file mode 120000
index 0000000..4b9c933
--- /dev/null
+++ b/cygwin/20141018-2_src/dash-0.5.8-2-src.tar.xz
@@ -0,0 +1 @@
+../src/dash-0.5.8-2-src.tar.xz
\ No newline at end of file
diff --git a/cygwin/20141018-2_src/gcc-4.8.3-3-src.tar.xz b/cygwin/20141018-2_src/gcc-4.8.3-3-src.tar.xz
new file mode 120000
index 0000000..54c33d9
--- /dev/null
+++ b/cygwin/20141018-2_src/gcc-4.8.3-3-src.tar.xz
@@ -0,0 +1 @@
+../src/gcc-4.8.3-3-src.tar.xz
\ No newline at end of file
diff --git a/cygwin/20141018-2_src/libedit-20130712-1-src.tar.xz b/cygwin/20141018-2_src/libedit-20130712-1-src.tar.xz
new file mode 120000
index 0000000..07fb120
--- /dev/null
+++ b/cygwin/20141018-2_src/libedit-20130712-1-src.tar.xz
@@ -0,0 +1 @@
+../src/libedit-20130712-1-src.tar.xz
\ No newline at end of file
diff --git a/cygwin/20141018-2_src/libjpeg-turbo-1.3.1-1-src.tar.xz b/cygwin/20141018-2_src/libjpeg-turbo-1.3.1-1-src.tar.xz
new file mode 120000
index 0000000..04063e1
--- /dev/null
+++ b/cygwin/20141018-2_src/libjpeg-turbo-1.3.1-1-src.tar.xz
@@ -0,0 +1 @@
+../src/libjpeg-turbo-1.3.1-1-src.tar.xz
\ No newline at end of file
diff --git a/cygwin/20141018-2_src/libpng-1.5.18-1-src.tar.xz b/cygwin/20141018-2_src/libpng-1.5.18-1-src.tar.xz
new file mode 120000
index 0000000..55a2d3f
--- /dev/null
+++ b/cygwin/20141018-2_src/libpng-1.5.18-1-src.tar.xz
@@ -0,0 +1 @@
+../src/libpng-1.5.18-1-src.tar.xz
\ No newline at end of file
diff --git a/cygwin/20141018-2_src/ncurses-5.9-20140524-1-src.tar.xz b/cygwin/20141018-2_src/ncurses-5.9-20140524-1-src.tar.xz
new file mode 120000
index 0000000..a22c3cd
--- /dev/null
+++ b/cygwin/20141018-2_src/ncurses-5.9-20140524-1-src.tar.xz
@@ -0,0 +1 @@
+../src/ncurses-5.9-20140524-1-src.tar.xz
\ No newline at end of file
diff --git a/cygwin/20141018-2_src/nxproxy-src-path.txt b/cygwin/20141018-2_src/nxproxy-src-path.txt
new file mode 100644
index 0000000..fcee5e1
--- /dev/null
+++ b/cygwin/20141018-2_src/nxproxy-src-path.txt
@@ -0,0 +1 @@
+../../nxproxy/3.5.0.27_src/
diff --git a/cygwin/20141018-2_src/openssh-server-src-path.txt b/cygwin/20141018-2_src/openssh-server-src-path.txt
new file mode 100644
index 0000000..531ea09
--- /dev/null
+++ b/cygwin/20141018-2_src/openssh-server-src-path.txt
@@ -0,0 +1 @@
+../../openssh-server/6.6p1-3-x2go1_src/
diff --git a/cygwin/20141018-2_src/openssl-1.0.1k-1-src.tar.xz b/cygwin/20141018-2_src/openssl-1.0.1k-1-src.tar.xz
new file mode 120000
index 0000000..cc63006
--- /dev/null
+++ b/cygwin/20141018-2_src/openssl-1.0.1k-1-src.tar.xz
@@ -0,0 +1 @@
+../src/openssl-1.0.1k-1-src.tar.xz
\ No newline at end of file
diff --git a/cygwin/20141018-2_src/zlib-1.2.8-1-src.tar.bz2 b/cygwin/20141018-2_src/zlib-1.2.8-1-src.tar.bz2
new file mode 120000
index 0000000..131cb68
--- /dev/null
+++ b/cygwin/20141018-2_src/zlib-1.2.8-1-src.tar.bz2
@@ -0,0 +1 @@
+../src/zlib-1.2.8-1-src.tar.bz2
\ No newline at end of file
diff --git a/cygwin/src/cygwin-1.7.32-1-src.tar.xz b/cygwin/src/cygwin-1.7.32-1-src.tar.xz
new file mode 100755
index 0000000..71e3763
Binary files /dev/null and b/cygwin/src/cygwin-1.7.32-1-src.tar.xz differ
diff --git a/cygwin/src/dash-0.5.8-2-src.tar.xz b/cygwin/src/dash-0.5.8-2-src.tar.xz
new file mode 100755
index 0000000..ca1585e
Binary files /dev/null and b/cygwin/src/dash-0.5.8-2-src.tar.xz differ
diff --git a/cygwin/src/gcc-4.8.3-3-src.tar.xz b/cygwin/src/gcc-4.8.3-3-src.tar.xz
new file mode 100755
index 0000000..2852932
Binary files /dev/null and b/cygwin/src/gcc-4.8.3-3-src.tar.xz differ
diff --git a/cygwin/src/libedit-20130712-1-src.tar.xz b/cygwin/src/libedit-20130712-1-src.tar.xz
new file mode 100755
index 0000000..2232a64
Binary files /dev/null and b/cygwin/src/libedit-20130712-1-src.tar.xz differ
diff --git a/cygwin/src/libjpeg-turbo-1.3.1-1-src.tar.xz b/cygwin/src/libjpeg-turbo-1.3.1-1-src.tar.xz
new file mode 100755
index 0000000..9109b82
Binary files /dev/null and b/cygwin/src/libjpeg-turbo-1.3.1-1-src.tar.xz differ
diff --git a/cygwin/src/libpng-1.5.18-1-src.tar.xz b/cygwin/src/libpng-1.5.18-1-src.tar.xz
new file mode 100755
index 0000000..f60615e
Binary files /dev/null and b/cygwin/src/libpng-1.5.18-1-src.tar.xz differ
diff --git a/cygwin/src/ncurses-5.9-20140524-1-src.tar.xz b/cygwin/src/ncurses-5.9-20140524-1-src.tar.xz
new file mode 100755
index 0000000..ac898eb
Binary files /dev/null and b/cygwin/src/ncurses-5.9-20140524-1-src.tar.xz differ
diff --git a/cygwin/src/openssl-1.0.1k-1-src.tar.xz b/cygwin/src/openssl-1.0.1k-1-src.tar.xz
new file mode 100755
index 0000000..a38b7fb
Binary files /dev/null and b/cygwin/src/openssl-1.0.1k-1-src.tar.xz differ
diff --git a/cygwin/src/zlib-1.2.8-1-src.tar.bz2 b/cygwin/src/zlib-1.2.8-1-src.tar.bz2
new file mode 100755
index 0000000..e7b4c66
Binary files /dev/null and b/cygwin/src/zlib-1.2.8-1-src.tar.bz2 differ
diff --git a/nxproxy/3.5.0.27_cygwin-20141018-2_bin b/nxproxy/3.5.0.27_cygwin-20141018-2_bin
new file mode 120000
index 0000000..3e519c9
--- /dev/null
+++ b/nxproxy/3.5.0.27_cygwin-20141018-2_bin
@@ -0,0 +1 @@
+../cygwin/20141018-2_bin/
\ No newline at end of file
diff --git a/nxproxy/3.5.0.27_src/nx-libs-3.5.0.27-lite.tar.gz b/nxproxy/3.5.0.27_src/nx-libs-3.5.0.27-lite.tar.gz
new file mode 100755
index 0000000..eebd6ff
Binary files /dev/null and b/nxproxy/3.5.0.27_src/nx-libs-3.5.0.27-lite.tar.gz differ
diff --git a/openssh-server/6.6p1-3-x2go1_cygwin-20141018-2_bin b/openssh-server/6.6p1-3-x2go1_cygwin-20141018-2_bin
new file mode 120000
index 0000000..3e519c9
--- /dev/null
+++ b/openssh-server/6.6p1-3-x2go1_cygwin-20141018-2_bin
@@ -0,0 +1 @@
+../cygwin/20141018-2_bin/
\ No newline at end of file
diff --git a/openssh-server/6.6p1-3-x2go1_src/openssh-6.6.1p1-3-src.tar.xz b/openssh-server/6.6p1-3-x2go1_src/openssh-6.6.1p1-3-src.tar.xz
new file mode 100755
index 0000000..afb0189
Binary files /dev/null and b/openssh-server/6.6p1-3-x2go1_src/openssh-6.6.1p1-3-src.tar.xz differ
diff --git a/openssh-server/6.6p1-3-x2go1_src/openssh-6.6p1-1.x2go.patch b/openssh-server/6.6p1-3-x2go1_src/openssh-6.6p1-1.x2go.patch
new file mode 100755
index 0000000..4ba4148
--- /dev/null
+++ b/openssh-server/6.6p1-3-x2go1_src/openssh-6.6p1-1.x2go.patch
@@ -0,0 +1,58 @@
+diff -rupN openssh-6.6p1/auth.c openssh-6.6p1.x2go/auth.c
+--- openssh-6.6p1/auth.c 2013-06-01 17:41:52.000000000 -0400
++++ openssh-6.6p1.x2go/auth.c 2014-03-18 22:22:05.475196000 -0400
+@@ -163,19 +163,33 @@ allowed_user(struct passwd * pw)
+ char *shell = xstrdup((pw->pw_shell[0] == '\0') ?
+ _PATH_BSHELL : pw->pw_shell); /* empty = /bin/sh */
+
++ /* Workaround for X2Go Client
++ * Path to shell is specified in sshd_config file
++ * as "subsystem shell"
++ */
++ int i;
++ for(i=0; i<options.num_subsystems;++i)
++ if(!strcmp("shell", options.subsystem_name[i])) {
++ free(shell);
++ shell=xstrdup(options.subsystem_command[i]);
++ }
++
+ if (stat(shell, &st) != 0) {
+ logit("User %.100s not allowed because shell %.100s "
+ "does not exist", pw->pw_name, shell);
+ free(shell);
+ return 0;
+ }
++
++ /* Do not check shell attributes */
++ /*
+ if (S_ISREG(st.st_mode) == 0 ||
+ (st.st_mode & (S_IXOTH|S_IXUSR|S_IXGRP)) == 0) {
+ logit("User %.100s not allowed because shell %.100s "
+ "is not executable", pw->pw_name, shell);
+ free(shell);
+ return 0;
+- }
++ }*/
+ free(shell);
+ }
+
+diff -rupN openssh-6.6p1/session.c openssh-6.6p1.x2go/session.c
+--- openssh-6.6p1/session.c 2014-03-03 17:35:18.000000000 -0500
++++ openssh-6.6p1.x2go/session.c 2014-03-18 22:24:15.445249900 -0400
+@@ -1741,6 +1741,16 @@ do_child(Session *s, const char *command
+ shell = login_getcapstr(lc, "shell", (char *)shell, (char *)shell);
+ #endif
+
++
++ /* Workaround for X2Go Client
++ * Path to shell is specified in sshd_config file
++ * as "subsystem shell"
++ */
++ int i;
++ for(i=0; i<options.num_subsystems;++i)
++ if(!strcmp("shell", options.subsystem_name[i]))
++ shell=options.subsystem_command[i];
++
+ /* we have to stash the hostname before we close our socket. */
+ if (options.use_login)
+ hostname = get_remote_name_or_ip(utmp_len,
--
Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient-contrib.git
More information about the x2go-commits
mailing list