From 27594eeae6f40a402bc3110f06d57975168e74e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Parm=C3=A9nides=20GV?= Date: Thu, 4 Jun 2015 19:20:15 +0200 Subject: ics-openvpn as a submodule! beautiful ics-openvpn is now officially on GitHub, and they track openssl and openvpn as submodules, so it's easier to update everything. Just a git submodule update --recursive. I've also set up soft links to native modules from ics-openvpn in app, so that we don't copy files in Gradle (which was causing problems with the submodules .git* files, not being copied). That makes the repo cleaner. --- app/openvpn/tests/t_lpback.sh | 60 ------------------------------------------- 1 file changed, 60 deletions(-) delete mode 100755 app/openvpn/tests/t_lpback.sh (limited to 'app/openvpn/tests/t_lpback.sh') diff --git a/app/openvpn/tests/t_lpback.sh b/app/openvpn/tests/t_lpback.sh deleted file mode 100755 index d7792cd3..00000000 --- a/app/openvpn/tests/t_lpback.sh +++ /dev/null @@ -1,60 +0,0 @@ -#! /bin/sh -# -# t_lpback.sh - script to test OpenVPN's crypto loopback -# Copyright (C) 2005 Matthias Andree -# Copyright (C) 2014 Steffan Karger -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. - -set -eu -top_builddir="${top_builddir:-..}" -trap "rm -f key.$$ log.$$ ; trap 0 ; exit 77" 1 2 15 -trap "rm -f key.$$ log.$$ ; exit 1" 0 3 - -# Get list of supported ciphers from openvpn --show-ciphers output -CIPHERS=$(${top_builddir}/src/openvpn/openvpn --show-ciphers | \ - sed -e '1,/^$/d' -e s'/ .*//' -e '/^\s*$/d' | sort) - -# SK, 2014-06-04: currently the DES-EDE3-CFB1 implementation of OpenSSL is -# broken (see http://rt.openssl.org/Ticket/Display.html?id=2867), so exclude -# that cipher from this test. -# GD, 2014-07-06 so is DES-CFB1 -# GD, 2014-07-06 do not test RC5-* either (fails on NetBSD w/o libcrypto_rc5) -CIPHERS=$(echo "$CIPHERS" | egrep -v '^(DES-EDE3-CFB1|DES-CFB1|RC5-)' ) - -# Also test cipher 'none' -CIPHERS=${CIPHERS}$(printf "\nnone") - -"${top_builddir}/src/openvpn/openvpn" --genkey --secret key.$$ -set +e - -e=0 -for cipher in ${CIPHERS} -do - echo -n "Testing cipher ${cipher}... " - ( "${top_builddir}/src/openvpn/openvpn" --test-crypto --secret key.$$ --cipher ${cipher} ) >log.$$ 2>&1 - if [ $? != 0 ] ; then - echo "FAILED" - cat log.$$ - e=1 - else - echo "OK" - fi -done - -rm key.$$ log.$$ -trap 0 -exit $e -- cgit v1.2.3