Wgctl::WireGuard::PackageManager
Constants
OPTIONAL_TOOLS = ["qrencode"]
REQUIRED_TOOLS = ["wg", "wg-quick", "iptables"]
Class methods
dependencies_installed?
Returns true if all required tools (and recommended qrencode) are present
Automatically installs wireguard, iptables, and qrencode based on the Linux distro