diff options
| author | Vanilla I. Shu <vanilla@FreeBSD.org> | 2025-08-29 12:10:41 +0000 |
|---|---|---|
| committer | Vanilla I. Shu <vanilla@FreeBSD.org> | 2025-08-29 12:12:38 +0000 |
| commit | 990be6e1f227cd4450cb7eb4fe93ffd92457823b (patch) | |
| tree | e31f569fc7393b849cb8b6114b48339225639f98 | |
| parent | 600e37c2a08aff4ad03b06e67c08fbdb3f469368 (diff) | |
sysutils/nitro: add new ports, it's a Minimal process supervisor.
PR: 289107
| -rwxr-xr-x | sysutils/Makefile | 1 | ||||
| -rw-r--r-- | sysutils/nitro/Makefile | 19 | ||||
| -rw-r--r-- | sysutils/nitro/distinfo | 3 | ||||
| -rw-r--r-- | sysutils/nitro/pkg-descr | 6 | ||||
| -rw-r--r-- | sysutils/nitro/pkg-plist | 4 |
5 files changed, 33 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index ce10c9dcb0df..6d3010facc14 100755 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -763,6 +763,7 @@ SUBDIR += netevent SUBDIR += nfcutils SUBDIR += ngbuddy + SUBDIR += nitro SUBDIR += nitrogen SUBDIR += nix SUBDIR += nmdaemon diff --git a/sysutils/nitro/Makefile b/sysutils/nitro/Makefile new file mode 100644 index 000000000000..23f5ff369347 --- /dev/null +++ b/sysutils/nitro/Makefile @@ -0,0 +1,19 @@ +PORTNAME= nitro +PORTVERSION= 0.2 +CATEGORIES= sysutils +MASTER_SITES= https://git.vuxu.org/nitro/snapshot/ + +MAINTAINER= jsmith@resonatingmedia.com +COMMENT= Minimal init implementation and process supervisor +WWW= https://git.vuxu.org/nitro/about/ + +LICENSE= ISCL +LICENSE_FILE= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/LICENSE + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/nitro ${STAGEDIR}${PREFIX}/bin/nitro + ${INSTALL_PROGRAM} ${WRKSRC}/nitroctl ${STAGEDIR}${PREFIX}/bin/nitroctl + ${INSTALL_MAN} ${WRKSRC}/nitro.8 ${STAGEDIR}${PREFIX}/share/man/man8/ + ${INSTALL_MAN} ${WRKSRC}/nitroctl.1 ${STAGEDIR}${PREFIX}/share/man/man1/ + +.include <bsd.port.mk> diff --git a/sysutils/nitro/distinfo b/sysutils/nitro/distinfo new file mode 100644 index 000000000000..70f6a840134c --- /dev/null +++ b/sysutils/nitro/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1756212916 +SHA256 (nitro-0.2.tar.gz) = 9086861971ff95fcd53eaac9acea3ea8d90fdef7b8a8026fecfb63e2c209a87e +SIZE (nitro-0.2.tar.gz) = 19137 diff --git a/sysutils/nitro/pkg-descr b/sysutils/nitro/pkg-descr new file mode 100644 index 000000000000..d6695ea61e35 --- /dev/null +++ b/sysutils/nitro/pkg-descr @@ -0,0 +1,6 @@ +Nitro is a tiny process supervisor that also can be used as PID 1 on +Unix-like systems. + +It can run as an unprivileged supervision daemon on POSIX systems. +Nitro is configured by a directory of scripts, defaulting to /etc/nitro +or the first command line argument. diff --git a/sysutils/nitro/pkg-plist b/sysutils/nitro/pkg-plist new file mode 100644 index 000000000000..35ec49e38f32 --- /dev/null +++ b/sysutils/nitro/pkg-plist @@ -0,0 +1,4 @@ +bin/nitro +bin/nitroctl +share/man/man8/nitro.8.gz +share/man/man1/nitroctl.1.gz |
