Page MenuHomeFreeBSD

[NEW PORT] net-mgmt/networkmgr
ClosedPublic

Authored by krion on Feb 1 2017, 3:23 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 27, 12:30 AM
Unknown Object (File)
Sun, Nov 24, 6:58 PM
Unknown Object (File)
Sun, Nov 24, 5:52 AM
Unknown Object (File)
Sat, Nov 23, 3:33 AM
Unknown Object (File)
Tue, Nov 19, 5:48 PM
Unknown Object (File)
Tue, Nov 19, 5:48 PM
Unknown Object (File)
Tue, Nov 19, 5:48 PM
Unknown Object (File)
Tue, Nov 19, 5:48 PM
Subscribers
None

Details

Summary

NetworkMgr is an open source, Network Manager based on the look of the Linux
Network Manager user interface. It use ifconfig and netif if make all work.

WWW: https://github.com/GhostBSD/networkmgr

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 7119
Build 7295: arc lint + arc unit

Event Timeline

krion retitled this revision from to [NEW PORT] net-mgmt/networkmgr.
krion updated this object.
krion edited the test plan for this revision. (Show Details)
krion added a reviewer: mat.

I really do not like the pkg-install file, for one, it does not cleanup on deinstall, and more important, it changes another ports configuration file. I think this port should add a ${EXAMPLESDIR}/doas.conf with the lines it needs, and tell the user in pkg-message to go look there and copy the content manually.

net-mgmt/networkmgr/Makefile
12

BSD is deprecated and should not be used. Use BSD[234]CLAUSE, whichever applies.

net-mgmt/networkmgr/pkg-install
7–8
if ! ​grep -q 'permit nopass keepenv :wheel cmd netcardmgr' ${PKG_PREFIX}/etc/doas.conf 2>/dev/null; then

Same for all the others.

In D9405#194444, @mat wrote:

I really do not like the pkg-install file, for one, it does not cleanup on deinstall, and more important, it changes another ports configuration file. I think this port should add a ${EXAMPLESDIR}/doas.conf with the lines it needs, and tell the user in pkg-message to go look there and copy the content manually.

Yes, it's valid point, I will redo this port with maintainer's agreement

krion edited edge metadata.

I've re-created this port as requested, please review and add your comments if any.

net-mgmt/networkmgr/Makefile
20

Does this need bin/python2 ? If not, it should be using USES=python:2.7

24

No real point in setting this.

net-mgmt/networkmgr/pkg-plist
4

Simply say etc/xdg...

  • Changed python version to 2.7
  • Removed ETCDIR from Makefile
mat edited edge metadata.
This revision is now accepted and ready to land.Feb 6 2017, 8:03 AM
This revision was automatically updated to reflect the committed changes.