diff options
| author | Robert Clausecker <fuz@FreeBSD.org> | 2025-07-16 17:44:24 +0000 |
|---|---|---|
| committer | Robert Clausecker <fuz@FreeBSD.org> | 2025-07-21 09:11:23 +0000 |
| commit | 216309b396e3a16ba1a10babc5af0ef3f7dedbfb (patch) | |
| tree | 1564ca2b770757a7bb29268ed312cf8311144505 | |
| parent | 45e80ed49a7eb521caa8bcebf96fb1f8f75549ee (diff) | |
sysutils/kassiber: smuggle executables into jails
Kassiber takes an executable file from the host and runs it in
the given jail, taking care of any library dependencies. This
allows you to execute commands in jails without transferring
their executable files or required shared library dependencies
into them.
WWW: https://github.com/Crest/kassiber
| -rw-r--r-- | sysutils/Makefile | 1 | ||||
| -rw-r--r-- | sysutils/kassiber/Makefile | 18 | ||||
| -rw-r--r-- | sysutils/kassiber/distinfo | 3 | ||||
| -rw-r--r-- | sysutils/kassiber/pkg-descr | 5 |
4 files changed, 27 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 55962ab1e711..b280f83c105e 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -574,6 +574,7 @@ SUBDIR += k8temp SUBDIR += k9s SUBDIR += kapp + SUBDIR += kassiber SUBDIR += kbackup SUBDIR += kcron SUBDIR += kdeadmin diff --git a/sysutils/kassiber/Makefile b/sysutils/kassiber/Makefile new file mode 100644 index 000000000000..fb88788fcf60 --- /dev/null +++ b/sysutils/kassiber/Makefile @@ -0,0 +1,18 @@ +PORTNAME= kassiber +DISTVERSIONPREFIX= v +DISTVERSION= 0.0.2 +CATEGORIES= sysutils + +MAINTAINER= fuz@FreeBSD.org +COMMENT= Smuggle programs into jails + +LICENSE= BSD2CLAUSE + +USES= uidfix +USE_GITHUB= yes +GH_ACCOUNT= crest + +PLIST_FILES= bin/kassiber \ + share/man/man1/kassiber.1.gz + +.include <bsd.port.mk> diff --git a/sysutils/kassiber/distinfo b/sysutils/kassiber/distinfo new file mode 100644 index 000000000000..666ac10c2681 --- /dev/null +++ b/sysutils/kassiber/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1752687787 +SHA256 (crest-kassiber-v0.0.2_GH0.tar.gz) = f8b990c797f9f7360187da0210ba1eadc0856f30e4c9ecb622861e57c2512735 +SIZE (crest-kassiber-v0.0.2_GH0.tar.gz) = 9799 diff --git a/sysutils/kassiber/pkg-descr b/sysutils/kassiber/pkg-descr new file mode 100644 index 000000000000..d376051d0ba9 --- /dev/null +++ b/sysutils/kassiber/pkg-descr @@ -0,0 +1,5 @@ +Kassiber takes an executable file from the host and runs it in +the given jail, taking care of any library dependencies. This +allows you to execute commands in jails without transferring +their executable files or required shared library dependencies +into them. |
