View | Details | Raw Unified | Return to bug 280993
Collapse All | Expand All

(-)b/net-mgmt/Makefile (+1 lines)
Lines 186-191 Link Here
186
    SUBDIR += ndpmon
186
    SUBDIR += ndpmon
187
    SUBDIR += net-snmp
187
    SUBDIR += net-snmp
188
    SUBDIR += netbox
188
    SUBDIR += netbox
189
    SUBDIR += netbox-agent
189
    SUBDIR += netdata
190
    SUBDIR += netdata
190
    SUBDIR += netdata-go
191
    SUBDIR += netdata-go
191
    SUBDIR += netdisco
192
    SUBDIR += netdisco
(-)b/net-mgmt/netbox-agent/Makefile (+36 lines)
Added Link Here
1
PORTNAME=	netbox-agent
2
DISTVERSION=	20240822
3
DISTVERSIONPREFIX=	v
4
CATEGORIES=	net-mgmt python
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
6
7
MAINTAINER=	kiwi@oav.net
8
COMMENT=	Netbox Agent
9
WWW=		https://github.com/KlaraSystems/netbox-agent
10
11
LICENSE=	APACHE20
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
14
RUN_DEPENDS=	${LOCALBASE}/bin/ipmitool:sysutils/ipmitool \
15
		${LOCALBASE}/sbin/dmidecode:sysutils/dmidecode \
16
		${LOCALBASE}/sbin/lldpctl:net-mgmt/lldpd \
17
		${PYTHON_PKGNAMEPREFIX}distro>=1.8.0:sysutils/py-distro@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}jsonargparse>=3.11.2:devel/py-jsonargparse@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}netaddr>=1.0:net/py-netaddr@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}netifaces-plus>=0.11:net/py-netifaces-plus@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}psutil>=5.9.0:sysutils/py-psutil@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}pynetbox>=7:net-mgmt/py-pynetbox@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}python-slugify>=8.0.1:textproc/py-python-slugify@${PY_FLAVOR} \
24
		${PYTHON_PKGNAMEPREFIX}sysctl>=0.3.0:devel/py-sysctl@${PY_FLAVOR}
25
26
USES=		python
27
# PyPi sdist do not have tests
28
USE_GITHUB=	yes
29
GH_ACCOUNT=	KlaraSystems
30
GH_TAGNAME=	6ae055c
31
32
USE_PYTHON=	autoplist distutils pytest
33
34
NO_ARCH=	yes
35
36
.include <bsd.port.mk>
(-)b/net-mgmt/netbox-agent/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1724321105
2
SHA256 (KlaraSystems-netbox-agent-v20240822-6ae055c_GH0.tar.gz) = 3f61170d3b6a09c96c8e12b62069b9fc1de022701913222e8b2f4b1ef954c318
3
SIZE (KlaraSystems-netbox-agent-v20240822-6ae055c_GH0.tar.gz) = 92423
(-)b/net-mgmt/netbox-agent/pkg-descr (-1 / +4 lines)
Added Link Here
0
- 
1
This project aims to create hardware automatically into Netbox based on
2
standard tools (dmidecode, lldpd, parsing /sys/, etc).
3
The goal is to generate an existing infrastructure on Netbox and have the
4
ability to update it regularly by executing the agent.

Return to bug 280993