Skip to content

NetworkMgr is a Python GTK3 network manager for FreeBSD, GhostBSD, TrueOS and DragonFlyBSD

License

Notifications You must be signed in to change notification settings

ghostbsd/networkmgr

Repository files navigation

NetworkMgr

A network manager based on Python and GTK3 for FreeBSD, GhostBSD, and DragonFlyBSD.

alt text

NetworkMgr supports FreeBSD rc(8) and openrc(8).

Installation

On FreeBSD

See https://www.freshports.org/net-mgmt/networkmgr/#add for instructions on installing NetworkMgr.

Install using Python

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

Starting NetworkMgr

If the desktop environment supports XDG then you can simply log out, or restart the computer. NetworkMgr should start automatically at login time.

For Development dicussion

You can join us at #networkmgr on irc.libera.chat:6697