abe openvpn timesift first release
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Test Crypto:
|
||||
./openvpn --genkey --secret key
|
||||
./openvpn --test-crypto --secret key
|
||||
|
||||
# Randomize ports for tests to avoid conflicts on the build servers.
|
||||
cport=$[ 50000 + ($RANDOM % 15534) ]
|
||||
sport=$[ $cport + 1 ]
|
||||
sed -e 's/^\(rport\) .*$/\1 '$sport'/' \
|
||||
-e 's/^\(lport\) .*$/\1 '$cport'/' \
|
||||
< sample-config-files/loopback-client \
|
||||
> tmp-loopback-client
|
||||
sed -e 's/^\(rport\) .*$/\1 '$cport'/' \
|
||||
-e 's/^\(lport\) .*$/\1 '$sport'/' \
|
||||
< sample-config-files/loopback-server \
|
||||
> tmp-loopback-server
|
||||
|
||||
# Test SSL/TLS negotiations (runs for 2 minutes):
|
||||
./openvpn --config tmp-loopback-client &
|
||||
|
||||
./openvpn --config tmp-loopback-server
|
||||
wait
|
||||
|
||||
rm -f tmp-loopback-client tmp-loopback-server
|
||||
Reference in New Issue
Block a user