This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2goclient-contrib. commit 23850857a74d796480ecdadc93545ecce1c851a8 Author: Mike DePaulo <mikedep333@gmail.com> Date: Sat Jan 18 10:22:13 2014 -0500 Add the build of OpenSSH Server 6.1p1 that x2goclient 4.0.1.2 uses --- .../6.1p1-cygwin20131206_bin/cygasn1-8.dll | Bin 0 -> 459293 bytes .../6.1p1-cygwin20131206_bin/cygcom_err-2.dll | Bin 0 -> 9757 bytes .../6.1p1-cygwin20131206_bin/cygcrypt-0.dll | Bin 0 -> 7182 bytes .../6.1p1-cygwin20131206_bin/cygcrypto-1.0.0.dll | Bin 0 -> 1553920 bytes .../6.1p1-cygwin20131206_bin/cygedit-0.dll | Bin 0 -> 162845 bytes .../6.1p1-cygwin20131206_bin/cyggcc_s-1.dll | Bin 0 -> 103453 bytes .../6.1p1-cygwin20131206_bin/cyggssapi-3.dll | Bin 0 -> 183837 bytes .../6.1p1-cygwin20131206_bin/cygheimbase-1.dll | Bin 0 -> 10781 bytes .../6.1p1-cygwin20131206_bin/cygheimntlm-0.dll | Bin 0 -> 20509 bytes .../6.1p1-cygwin20131206_bin/cyghx509-5.dll | Bin 0 -> 216093 bytes .../6.1p1-cygwin20131206_bin/cygiconv-2.dll | Bin 0 -> 1008654 bytes .../6.1p1-cygwin20131206_bin/cygintl-8.dll | Bin 0 -> 35342 bytes .../6.1p1-cygwin20131206_bin/cygkafs-0.dll | Bin 0 -> 21021 bytes .../6.1p1-cygwin20131206_bin/cygkrb5-26.dll | Bin 0 -> 381469 bytes .../6.1p1-cygwin20131206_bin/cygncursesw-10.dll | Bin 0 -> 249870 bytes .../6.1p1-cygwin20131206_bin/cygreadline7.dll | Bin 0 -> 165902 bytes .../6.1p1-cygwin20131206_bin/cygroken-18.dll | Bin 0 -> 52253 bytes .../6.1p1-cygwin20131206_bin/cygsqlite3-0.dll | Bin 0 -> 720925 bytes .../6.1p1-cygwin20131206_bin/cygssp-0.dll | Bin 0 -> 10781 bytes .../6.1p1-cygwin20131206_bin/cygwin1.dll | Bin 0 -> 3115560 bytes .../6.1p1-cygwin20131206_bin/cygwind-0.dll | Bin 0 -> 160797 bytes openssh-server/6.1p1-cygwin20131206_bin/cygz.dll | Bin 0 -> 74269 bytes .../6.1p1-cygwin20131206_bin/sftp-server.exe | Bin 0 -> 57358 bytes openssh-server/6.1p1-cygwin20131206_bin/sftp.exe | Bin 0 -> 105998 bytes openssh-server/6.1p1-cygwin20131206_bin/sh.exe | Bin 0 -> 536078 bytes .../6.1p1-cygwin20131206_bin/ssh-keygen.exe | Bin 0 -> 181774 bytes openssh-server/6.1p1-cygwin20131206_bin/sshd.exe | Bin 0 -> 472078 bytes .../bash-4.1.10-4-src.tar.bz2 | Bin 0 -> 6740031 bytes .../crypt-1.2-1-src.tar.bz2 | Bin 0 -> 5724 bytes .../cygwin-1.7.26-1-src.tar.xz | Bin 0 -> 10454532 bytes .../e2fsprogs-1.42.7-1-src.tar.bz2 | Bin 0 -> 6001818 bytes .../gcc-4.8.2-1-src.tar.xz | Bin 0 -> 85953312 bytes .../gettext-0.18.1.1-2-src.tar.bz2 | Bin 0 -> 15220876 bytes .../heimdal-1.5.2-4-src.tar.bz2 | Bin 0 -> 6788922 bytes .../libedit-20130712-1-src.tar.xz | Bin 0 -> 486508 bytes .../libiconv-1.14-2-src.tar.bz2 | Bin 0 -> 4674824 bytes .../ncursesw-5.7-18-src.tar.bz2 | Bin 0 -> 2920987 bytes .../openssh-6.0p1-2.x2go.patch | 58 ++++++++++++++++++++ .../openssh-6.1p1-1-src.tar.bz2 | Bin 0 -> 1141780 bytes .../openssl-1.0.1e-2-src.tar.bz2 | Bin 0 -> 4476980 bytes .../readline-6.1.2-3-src.tar.bz2 | Bin 0 -> 2284618 bytes .../sqlite3-3.8.1-1-src.tar.xz | Bin 0 -> 1906100 bytes .../zlib-1.2.8-1-src.tar.bz2 | Bin 0 -> 580678 bytes .../what_the_cygwin_version_strings_mean.txt | 4 ++ 44 files changed, 62 insertions(+) diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygasn1-8.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygasn1-8.dll new file mode 100755 index 0000000..f7211ce Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygasn1-8.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygcom_err-2.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygcom_err-2.dll new file mode 100755 index 0000000..92a1b83 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygcom_err-2.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygcrypt-0.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygcrypt-0.dll new file mode 100755 index 0000000..c562fa4 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygcrypt-0.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygcrypto-1.0.0.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygcrypto-1.0.0.dll new file mode 100755 index 0000000..e9de388 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygcrypto-1.0.0.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygedit-0.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygedit-0.dll new file mode 100755 index 0000000..2b5a726 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygedit-0.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cyggcc_s-1.dll b/openssh-server/6.1p1-cygwin20131206_bin/cyggcc_s-1.dll new file mode 100755 index 0000000..cf1b6f9 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cyggcc_s-1.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cyggssapi-3.dll b/openssh-server/6.1p1-cygwin20131206_bin/cyggssapi-3.dll new file mode 100755 index 0000000..1dee366 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cyggssapi-3.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygheimbase-1.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygheimbase-1.dll new file mode 100755 index 0000000..c09b820 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygheimbase-1.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygheimntlm-0.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygheimntlm-0.dll new file mode 100755 index 0000000..f02bb79 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygheimntlm-0.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cyghx509-5.dll b/openssh-server/6.1p1-cygwin20131206_bin/cyghx509-5.dll new file mode 100755 index 0000000..657177a Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cyghx509-5.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygiconv-2.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygiconv-2.dll new file mode 100755 index 0000000..f1fc9bc Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygiconv-2.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygintl-8.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygintl-8.dll new file mode 100755 index 0000000..df2a5fc Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygintl-8.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygkafs-0.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygkafs-0.dll new file mode 100755 index 0000000..04d67e3 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygkafs-0.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygkrb5-26.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygkrb5-26.dll new file mode 100755 index 0000000..c3e5476 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygkrb5-26.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygncursesw-10.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygncursesw-10.dll new file mode 100755 index 0000000..2e006f9 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygncursesw-10.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygreadline7.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygreadline7.dll new file mode 100755 index 0000000..909eb1d Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygreadline7.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygroken-18.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygroken-18.dll new file mode 100755 index 0000000..2e5ced3 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygroken-18.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygsqlite3-0.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygsqlite3-0.dll new file mode 100755 index 0000000..6795db4 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygsqlite3-0.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygssp-0.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygssp-0.dll new file mode 100755 index 0000000..beec4ee Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygssp-0.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygwin1.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygwin1.dll new file mode 100755 index 0000000..40cd196 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygwin1.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygwind-0.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygwind-0.dll new file mode 100755 index 0000000..169475e Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygwind-0.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/cygz.dll b/openssh-server/6.1p1-cygwin20131206_bin/cygz.dll new file mode 100755 index 0000000..a679bce Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/cygz.dll differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/sftp-server.exe b/openssh-server/6.1p1-cygwin20131206_bin/sftp-server.exe new file mode 100755 index 0000000..d55c436 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/sftp-server.exe differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/sftp.exe b/openssh-server/6.1p1-cygwin20131206_bin/sftp.exe new file mode 100755 index 0000000..70801a6 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/sftp.exe differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/sh.exe b/openssh-server/6.1p1-cygwin20131206_bin/sh.exe new file mode 100755 index 0000000..6a51ed8 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/sh.exe differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/ssh-keygen.exe b/openssh-server/6.1p1-cygwin20131206_bin/ssh-keygen.exe new file mode 100755 index 0000000..79cf57b Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/ssh-keygen.exe differ diff --git a/openssh-server/6.1p1-cygwin20131206_bin/sshd.exe b/openssh-server/6.1p1-cygwin20131206_bin/sshd.exe new file mode 100755 index 0000000..339e183 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_bin/sshd.exe differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/bash-4.1.10-4-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/bash-4.1.10-4-src.tar.bz2 new file mode 100755 index 0000000..78bb14e Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/bash-4.1.10-4-src.tar.bz2 differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/crypt-1.2-1-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/crypt-1.2-1-src.tar.bz2 new file mode 100755 index 0000000..475dabf Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/crypt-1.2-1-src.tar.bz2 differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/cygwin-1.7.26-1-src.tar.xz b/openssh-server/6.1p1-cygwin20131206_src/cygwin-1.7.26-1-src.tar.xz new file mode 100755 index 0000000..e42d05a Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/cygwin-1.7.26-1-src.tar.xz differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/e2fsprogs-1.42.7-1-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/e2fsprogs-1.42.7-1-src.tar.bz2 new file mode 100755 index 0000000..71adcc0 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/e2fsprogs-1.42.7-1-src.tar.bz2 differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/gcc-4.8.2-1-src.tar.xz b/openssh-server/6.1p1-cygwin20131206_src/gcc-4.8.2-1-src.tar.xz new file mode 100755 index 0000000..6dfdf15 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/gcc-4.8.2-1-src.tar.xz differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/gettext-0.18.1.1-2-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/gettext-0.18.1.1-2-src.tar.bz2 new file mode 100755 index 0000000..6acf28e Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/gettext-0.18.1.1-2-src.tar.bz2 differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/heimdal-1.5.2-4-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/heimdal-1.5.2-4-src.tar.bz2 new file mode 100755 index 0000000..7b9b93c Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/heimdal-1.5.2-4-src.tar.bz2 differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/libedit-20130712-1-src.tar.xz b/openssh-server/6.1p1-cygwin20131206_src/libedit-20130712-1-src.tar.xz new file mode 100755 index 0000000..2232a64 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/libedit-20130712-1-src.tar.xz differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/libiconv-1.14-2-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/libiconv-1.14-2-src.tar.bz2 new file mode 100755 index 0000000..10d1728 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/libiconv-1.14-2-src.tar.bz2 differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/ncursesw-5.7-18-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/ncursesw-5.7-18-src.tar.bz2 new file mode 100755 index 0000000..54e0ab7 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/ncursesw-5.7-18-src.tar.bz2 differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/openssh-6.0p1-2.x2go.patch b/openssh-server/6.1p1-cygwin20131206_src/openssh-6.0p1-2.x2go.patch new file mode 100755 index 0000000..651141e --- /dev/null +++ b/openssh-server/6.1p1-cygwin20131206_src/openssh-6.0p1-2.x2go.patch @@ -0,0 +1,58 @@ +diff -rupN openssh-6.0p1/auth.c openssh-6.0p1.x2go/auth.c +--- openssh-6.0p1/auth.c 2011-05-29 13:40:42.000000000 +0200 ++++ openssh-6.0p1.x2go/auth.c 2013-03-15 15:27:50.627000000 +0100 +@@ -161,19 +161,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])) { ++ xfree(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); + xfree(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); + xfree(shell); + return 0; +- } ++ }*/ + xfree(shell); + } + +diff -rupN openssh-6.0p1/session.c openssh-6.0p1.x2go/session.c +--- openssh-6.0p1/session.c 2011-11-04 00:55:24.000000000 +0100 ++++ openssh-6.0p1.x2go/session.c 2013-03-15 12:56:17.190400000 +0100 +@@ -1687,6 +1687,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, diff --git a/openssh-server/6.1p1-cygwin20131206_src/openssh-6.1p1-1-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/openssh-6.1p1-1-src.tar.bz2 new file mode 100755 index 0000000..fa83b7f Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/openssh-6.1p1-1-src.tar.bz2 differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/openssl-1.0.1e-2-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/openssl-1.0.1e-2-src.tar.bz2 new file mode 100755 index 0000000..acd7e1d Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/openssl-1.0.1e-2-src.tar.bz2 differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/readline-6.1.2-3-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/readline-6.1.2-3-src.tar.bz2 new file mode 100755 index 0000000..c2e13fc Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/readline-6.1.2-3-src.tar.bz2 differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/sqlite3-3.8.1-1-src.tar.xz b/openssh-server/6.1p1-cygwin20131206_src/sqlite3-3.8.1-1-src.tar.xz new file mode 100755 index 0000000..7e337c2 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/sqlite3-3.8.1-1-src.tar.xz differ diff --git a/openssh-server/6.1p1-cygwin20131206_src/zlib-1.2.8-1-src.tar.bz2 b/openssh-server/6.1p1-cygwin20131206_src/zlib-1.2.8-1-src.tar.bz2 new file mode 100755 index 0000000..e7b4c66 Binary files /dev/null and b/openssh-server/6.1p1-cygwin20131206_src/zlib-1.2.8-1-src.tar.bz2 differ diff --git a/openssh-server/what_the_cygwin_version_strings_mean.txt b/openssh-server/what_the_cygwin_version_strings_mean.txt new file mode 100755 index 0000000..1c222bd --- /dev/null +++ b/openssh-server/what_the_cygwin_version_strings_mean.txt @@ -0,0 +1,4 @@ +The string 6.1p1-cygwin20131206 means that openssh-server (6.1p1) was compiled +against the latest cygwin (32-bit) libraries as of 2013-12-06 (December 6th, 2013). + +Those libraries from that date are included with openssh-server. \ No newline at end of file -- Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient-contrib.git