package
3.3.10+incompatible
Repository: https://github.com/ivpn/desktop-app-daemon.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

AllowedClients returns list of clients which are allowed to connect to daemon (list of absolute paths to binaries).
FirewallScript returns path to firewal script.
Init - initialize all preferences required for a daemon Must be called on beginning of application start by a daemon(service).
Is64Bit - returns 'true' if binary compiled in 64-bit architecture.
LogFile path to log-file.
ObfsproxyHostPort is an port of obfsproxy host.
ObfsproxyStartScript path to obfsproxy binary.
OpenVpnBinaryPath path to openvpn binary.
OpenvpnCaKeyFile path to openvpn CA key file.
OpenvpnConfigFile path to openvpn config file.
OpenvpnDownScript path to openvpn Down script file.
OpenvpnLogFile path to log-file for openvpn.
OpenvpnProxyAuthFile path to openvpn proxy credentials file.
OpenvpnTaKeyFile path to openvpn TA key file.
OpenvpnUpScript path to openvpn UP script file.
OpenvpnUserParamsFile returns a path to a user-defined extra peremeters for OpenVPN configuration.
RouteCommand shell command to update routing table Example: "/sbin/route" - for macOS, "/sbin/ip route" - for Linux, "C:\\Windows\\System32\\ROUTE.EXE" - for Windows.
ServersFile path to servers.json.
ServicePortFile path to service port file.
SettingsFile path to settings file.
WgBinaryPath path to WireGuard binary.
WGConfigFilePath path to WireGuard configuration file.
WgToolBinaryPath path to WireGuard tools binary.