Dependencies:
- systemd
- Bash 4.x
- GNU Coreutils
- iproute2
- resolvconf
Optional:
- dhcpcd or dhclient: for DHCP support
- wpa_supplicant: for WPA support
- dialog: for the interactive assistant
- ifplugd: for automatic wired connections
- ppp: for PPP support
For documentation generation:
- asciidoc
Naming Conventions for Variables:
end-user variables - CamelCase
local variables - lower_case
other variables - UPPER_CASE