Скрипт /etc/vpnc/vpnc-script
вызывается для различных событий, в том числе для подключения и отключения.
Похоже, вы используете Ubuntu или Debian. Если вы, сценарии
/etc/vpnc/vpnc-script-disconnect-action
а также
/etc/vpnc/vpnc-script-post-disconnect-action
призваны к соответствующим событиям. Вы можете создавать эти файлы, если они не существуют, и помещать туда любую логику, какую захотите.
Если вы не используете дистрибутив на основе debian с этими подскриптами, вы можете изменить их /etc/vpnc/vpnc-script
напрямую, добавив любую логику, какую захотите.
Если у вас будет логика для повторного вызова vpnc-connect, я рекомендую как-то отключить это от сценария отсоединения, чтобы вы не оказались в бесконечном цикле.