echo pass1234 | openconnect --no-cert-check vpn.example.com --user foo start-stop-daemon --start --make-pidfile --pidfile "${VPNPID}" \ --stderr "${VPNERRFILE}" --stdout "${VPNLOGFILE}" \ --background --exec /bin/bash \ -- -c "exec /usr/sbin/openconnect --pid-file=\"${VPNPID}\" ${!VPNOPTS} ${!SERVER} <<< \`echo \"${!PASSWORD}\"\`" # Custom script # cat /etc/vpnc/post-connect.d/route #!/bin/bash ip route del default ip route add default via 10.0.17.254 ip route add 120.1.0.0/16 dev tun0 scope link