diff options
| author | Alfonso S. Siciliano <asiciliano@FreeBSD.org> | 2025-06-22 11:40:51 +0000 |
|---|---|---|
| committer | Alfonso S. Siciliano <asiciliano@FreeBSD.org> | 2025-06-22 11:43:03 +0000 |
| commit | 7a99c5e159c2b58a6eabd5b258295d848b63e029 (patch) | |
| tree | 96e4fd197dd65b5649a4e34322e68f579ea65f78 | |
| parent | 199e77dad8d04d9c97e50c1bc542215647955fcf (diff) | |
sysutils/sysctltui: add new port
Text User Interface sysctl utility.
PR: 287407
Approved by: tagattie
Sponsored by: The FreeBSD Foundation
| -rw-r--r-- | sysutils/Makefile | 1 | ||||
| -rw-r--r-- | sysutils/sysctltui/Makefile | 31 | ||||
| -rw-r--r-- | sysutils/sysctltui/distinfo | 3 | ||||
| -rw-r--r-- | sysutils/sysctltui/pkg-descr | 3 |
4 files changed, 38 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index a5430da5802c..4ee85417f978 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1331,6 +1331,7 @@ SUBDIR += syngesture SUBDIR += sysctlbyname-improved-kmod SUBDIR += sysctlinfo-kmod + SUBDIR += sysctltui SUBDIR += sysgather SUBDIR += sysinfo SUBDIR += syslinux diff --git a/sysutils/sysctltui/Makefile b/sysutils/sysctltui/Makefile new file mode 100644 index 000000000000..b4b60a11802a --- /dev/null +++ b/sysutils/sysctltui/Makefile @@ -0,0 +1,31 @@ +PORTNAME= sysctltui +DISTVERSION= 0.0.2 +CATEGORIES= sysutils + +MAINTAINER= alfix86@gmail.com +COMMENT= Utility to get and set kernel state at runtime +WWW= https://gitlab.com/alfix/sysctltui/ + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libbsddialog.so:devel/bsddialog \ + libsysctlmibinfo2.so:devel/libsysctlmibinfo2 + +USE_GITLAB= yes +GL_ACCOUNT= alfix + +PLIST_FILES= sbin/${PORTNAME} \ + share/man/man8/${PORTNAME}.8.gz + +.include <bsd.port.pre.mk> + +.if ${OPSYS} != FreeBSD +IGNORE= not supported on anything but FreeBSD +.endif + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/share/man/man8/ + +.include <bsd.port.post.mk> diff --git a/sysutils/sysctltui/distinfo b/sysutils/sysctltui/distinfo new file mode 100644 index 000000000000..8449dc9b0a8f --- /dev/null +++ b/sysutils/sysctltui/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1749505974 +SHA256 (sysctltui-0.0.2.tar.bz2) = 2d03c408f05343878517bef1649bc6b96b5babcb53e447008a255867408cc446 +SIZE (sysctltui-0.0.2.tar.bz2) = 169358 diff --git a/sysutils/sysctltui/pkg-descr b/sysutils/sysctltui/pkg-descr new file mode 100644 index 000000000000..80ca4a2d6b7d --- /dev/null +++ b/sysutils/sysctltui/pkg-descr @@ -0,0 +1,3 @@ +SysctlTUI is a sysctl MIB explorer for FreeBSD, each object represents a +kernel parameter. +SysctlTUI allows you to view a parameter's properties and get or set its value. |
