Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save broilogabriel/473c057fc9358ee40a5d7603f65f4106 to your computer and use it in GitHub Desktop.
Save broilogabriel/473c057fc9358ee40a5d7603f65f4106 to your computer and use it in GitHub Desktop.
netExtender Ubuntu 14.04 Install and run as a service
# /etc/init/netextender.conf (upstart job)
description "netExtender VPN client"
start on runlevel [2345]
console log
chdir /tmp
exec bash /usr/local/bin/netextender.sh
#!/bin/sh
# /usr/local/bin/netextender.sh (bash script to keep it reconnecting)
export HOME=/tmp # looks like this thing needs a home folder defined otherwise it segfaults
while true
do
# we need to pipe Y to pass the certificate warning
echo "Y" | netExtender -u USERNAME -p WE_LIKE_CLEAR_TEXT_PASSWORD -d DOMAIN VPN_IP
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment