diff --git a/vpn_uni.sh b/vpn_uni.sh index 246c14477b0d6c53e62c7e0fe6610408279285f3..0c044f4631b70b5c0918ab2a0597964e19d5cf75 100755 --- a/vpn_uni.sh +++ b/vpn_uni.sh @@ -3,16 +3,21 @@ MTU=1284 VPNUSER=meissnerfl73755 VPNPASSWORD=$(cat pws/vpn_uni) -HIREPORT=/usr/libexec/openconnect/hipreport.sh + +if [ -e /usr/lib/openconnect/hipreport.sh ]; then + HIPREPORT="/usr/lib/openconnect/hipreport.sh" +else + HIPREPORT="/usr/libexec/openconnect/hipreport.sh" +fi + DEADPEERSSECS=30 IFACE=vpn0 -set +o histexpand echo $VPNPASSWORD | sudo /usr/sbin/openconnect \ --protocol gp \ --syslog \ --disable-ipv6 \ - --csd-wrapper $HIREPORT \ + --csd-wrapper $HIPREPORT \ --interface $IFACE \ --mtu $MTU \ --force-dpd $DEADPEERSSECS \