genbion.blogg.se

Tunnelblick client
Tunnelblick client












tunnelblick client

is executed to get a string to be appended to a password before it is passed to OpenVPN.is executed to get a string to prepend to a password before it is passed to OpenVPN.is executed to get a string to replace a password before it is passed to OpenVPN.is executed to get a response to a dynamic challenge.is executed to get a response to a static challenge.The following scripts are run as the logged-in user: route-pre-down-prefix.sh is executed after the 'route-pre-down' script.route-pre-down-prefix.sh is executed before the 'route-pre-down' script.down-prefix.sh is executed after the 'down' script.down-prefix.sh is executed before the 'down' script.up-suffix.sh is executed after the 'up' script.up-prefix.sh is executed before the 'up' script.post-disconnect.sh is executed after OpenVPN has closed the connection.reconnecting.sh is executed when OpenVPN loses the VPN connection and is trying to reconnect.connected.sh is executed when a configuration connects.Thus, the script is executed immediately before starting OpenVPN. post-tun-tap-load.sh is executed after Tunnelblick unloads and/or loads the tun or tap kexts (whether or not any unload or load takes place).pre-connect.sh is executed before Tunnelblick would unload and/or load the tun or tap kexts (whether or not any unload or load takes place).( Environment variables include the actual user's username.) The scripts are not run unless Tunnelblick is running, so they are not invoked in 'connect when computer starts' configurations.They may be used in special circumstances - for example, to make modifications to the network configuration when a tunnel is active.Tunnelblick does not include any of these scripts see the Downloads page for user-contributed scripts.Tunnelblick VPN Configuration scripts are shell scripts that are run by Tunnelblick at particular points in the connection process. Tunnelblick uses four types of scripts: Tunnelblick VPN Configuration scripts, OpenVPN scripts, the leasewatch script, and executable files (which may be scripts).

tunnelblick client

Tunnelblick itself may be accessed from and/or controlled with AppleScript see AppleScript Support. Some are built into Tunnelblick some are optional and may be supplied by whoever sets up a configuration. This document is about the scripts that Tunnelblick uses.

tunnelblick client

Scripts with '.user.' in their name are run as the logged-in user. Most scripts are run as root so they can make network configuration changes thus caution is advised when modifying these scripts or using customized scripts. Most Tunnelblick users do not need to use the information on this page Tunnelblick uses scripts automatically. Scripts Run at the Start and End of the Standard up, down, and route-pre-down Scripts














Tunnelblick client