A network manager based on Python and GTK3 for FreeBSD, GhostBSD, and DragonFlyBSD.
NetworkMgr supports FreeBSD rc(8) and openrc(8).
See https://www.freshports.org/net-mgmt/networkmgr/#add for instructions on installing NetworkMgr.
Packages that have to be installed before installing NetworkMgr:
pkg install sudo py311-setuptools py311-gobject3 gtk-update-icon-cache hicolor-icon-theme
If NetworkMgr was previously installed using a package, remove it:
pkg delete networkmgr
Download NetworkMgr, or clone this repository:
git clone https://github.com/GhostBSD/networkmgr.git
Then:
cd networkmgr
and python3.8 setup.py install
Users of NetworkMgr must be members of the wheel group. To add a user:
pw groupmod wheel -m username
If the desktop environment supports XDG then you can simply log out, or restart the computer. NetworkMgr should start automatically at login time.
You can join us at #networkmgr on irc.libera.chat:6697