diff --git a/client/sources-linux/buildenv.sh b/client/sources-linux/buildenv.sh index 8bba7023..a6f071e5 100755 --- a/client/sources-linux/buildenv.sh +++ b/client/sources-linux/buildenv.sh @@ -4,10 +4,10 @@ export XID=`id -u` # VERSIONS /MAY/ BE UPDATED (In case of vulnerabilites) OPENSSL_SRC="http://http.debian.net/debian/pool/main/o/openssl/openssl_1.0.2j.orig.tar.gz" -ZLIB_SRC="http://zlib.net/zlib-1.2.8.tar.gz" +ZLIB_SRC="http://zlib.net/zlib-1.2.10.tar.gz" SQLITE_SRC="http://www.sqlite.org/2016/sqlite-autoconf-3150200.tar.gz" LIBFFI_SRC="http://http.debian.net/debian/pool/main/libf/libffi/libffi_3.2.1.orig.tar.gz" -PYTHON_SRC="https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz" +PYTHON_SRC="https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz" PKGCONFIG_SRC="https://pkg-config.freedesktop.org/releases/pkg-config-0.29.1.tar.gz" XZ_SRC="http://tukaani.org/xz/xz-5.2.2.tar.gz" @@ -111,8 +111,8 @@ export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin /bin/sh -c "apt-get --force-yes -y remove make << /dev/null" cd /usr/src -tar zxf zlib-1.2.8.tar.gz -cd /usr/src/zlib-1.2.8 +tar zxf zlib-1.2.10.tar.gz +cd /usr/src/zlib-1.2.10 ./configure --prefix=/usr --static; make; make install cd /usr/src @@ -146,8 +146,8 @@ cd /usr/src/sqlite-autoconf-3150200 make; make install cd /usr/src -tar zxf Python-2.7.12.tgz -cd /usr/src/Python-2.7.12 +tar zxf Python-2.7.13.tgz +cd /usr/src/Python-2.7.13 ./configure --prefix=/usr \ --without-doc-strings --without-tsc --without-pymalloc \ --with-fpectl --with-ensurepip=install --with-signal-module \ @@ -303,8 +303,8 @@ export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin /bin/sh -c "apt-get --force-yes -y remove make << /dev/null" cd /usr/src -tar zxf zlib-1.2.8.tar.gz -cd /usr/src/zlib-1.2.8 +tar zxf zlib-1.2.10.tar.gz +cd /usr/src/zlib-1.2.10 ./configure --prefix=/usr --static; make; make install cd /usr/src @@ -338,8 +338,8 @@ cd /usr/src/sqlite-autoconf-3150200 make; make install cd /usr/src -tar zxf Python-2.7.12.tgz -cd /usr/src/Python-2.7.12 +tar zxf Python-2.7.13.tgz +cd /usr/src/Python-2.7.13 ./configure --prefix=/usr \ --without-doc-strings --without-tsc --without-pymalloc \ --with-fpectl --with-ensurepip=install --with-signal-module \ diff --git a/client/sources/buildenv.sh b/client/sources/buildenv.sh index 9319920f..a1c78fba 100755 --- a/client/sources/buildenv.sh +++ b/client/sources/buildenv.sh @@ -8,13 +8,13 @@ SELF=`readlink -f $0` CWD=`dirname $0` SOURCES=`readlink -f $CWD/../../` -PYTHON64="https://www.python.org/ftp/python/2.7.12/python-2.7.12.amd64.msi" -PYTHON32="https://www.python.org/ftp/python/2.7.12/python-2.7.12.msi" +PYTHON64="https://www.python.org/ftp/python/2.7.13/python-2.7.13.amd64.msi" +PYTHON32="https://www.python.org/ftp/python/2.7.13/python-2.7.13.msi" PYTHONVC="https://download.microsoft.com/download/7/9/6/796EF2E4-801B-4FC4-AB28-B59FBF6D907B/VCForPython27.msi" -PYCRYPTO32="http://www.voidspace.org.uk/downloads/pycrypto26/pycrypto-2.6.win32-py2.7.exe" -PYCRYPTO64="http://www.voidspace.org.uk/downloads/pycrypto26/pycrypto-2.6.win-amd64-py2.7.exe" +# PYCRYPTO32="http://www.voidspace.org.uk/downloads/pycrypto26/pycrypto-2.6.win32-py2.7.exe" +# PYCRYPTO64="http://www.voidspace.org.uk/downloads/pycrypto26/pycrypto-2.6.win-amd64-py2.7.exe" -PACKAGES="rpyc pyaml rsa pefile image rsa netaddr pypiwin32 win_inet_pton netaddr tinyec uptime" +PACKAGES="rpyc pyaml rsa pefile image rsa netaddr pypiwin32 win_inet_pton netaddr tinyec uptime pycrypto" BUILDENV=${1:-`pwd`/buildenv} @@ -57,14 +57,14 @@ done WINEPREFIX=$WINE32 wineserver -k [ ! -f $WINE32/drive_c/.python ] && \ - WINEPREFIX=$WINE32 msiexec /i Y:\\python-2.7.12.msi /q && \ + WINEPREFIX=$WINE32 msiexec /i Y:\\python-2.7.13.msi /q && \ touch $WINE32/drive_c/.python WINEPREFIX=$WINE32 wineboot -r WINEPREFIX=$WINE32 wineserver -k [ ! -f $WINE64/drive_c/.python ] && \ - WINEPREFIX=$WINE64 msiexec /i Y:\\python-2.7.12.amd64.msi /q && \ + WINEPREFIX=$WINE64 msiexec /i Y:\\python-2.7.13.amd64.msi /q && \ touch $WINE64/drive_c/.python WINEPREFIX=$WINE64 wineboot -r @@ -89,8 +89,8 @@ for prefix in $WINE32 $WINE64; do WINEPREFIX=$prefix wine C:\\Python27\\python -O -m pip install --upgrade --no-binary :all: psutil done -WINEPREFIX=$WINE32 wine C:\\Python27\\python.exe -m easy_install -Z $PYCRYPTO32 -WINEPREFIX=$WINE64 wine C:\\Python27\\python.exe -m easy_install -Z $PYCRYPTO64 +# WINEPREFIX=$WINE32 wine C:\\Python27\\python.exe -m easy_install -Z $PYCRYPTO32 +# WINEPREFIX=$WINE64 wine C:\\Python27\\python.exe -m easy_install -Z $PYCRYPTO64 cat >$WINE32/python.sh <