Port details on branch 2024Q4 |
- iocage FreeBSD jail manager written in Python3
- 1.8_2 sysutils =0 1.8_2Version of this port present on the latest quarterly branch.
- Maintainer: grembo@FreeBSD.org
- Port Added: 2024-11-23 18:30:12
- Last Update: 2024-12-08 17:25:52
- Commit Hash: eb8581d
- Also Listed In: python
- License: BSD2CLAUSE
- WWW:
- https://github.com/freebsd/iocage
- Description:
- iocage is a jail/container manager amalgamating some of the best
features and technologies the FreeBSD operating system has
to offer. It is geared for ease of use with a simple and easy
to understand command syntax.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}iocage>0:sysutils/iocage@${PY_FLAVOR}
- Conflicts:
- CONFLICTS:
- py*-iocage
- py*-iocage-devel
- To install the port:
- cd /usr/ports/sysutils/iocage/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/iocage
- pkg install py311-iocage
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-iocage listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-iocage
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1726817130
SHA256 (freebsd-iocage-1.8_GH0.tar.gz) = 5fa7259ba1f48693d5ce5e3ce6f3bf2c06a4872e1a83497dff62949133353934
SIZE (freebsd-iocage-1.8_GH0.tar.gz) = 758358
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-setuptools>=63.1.0 : devel/py-setuptools@py311
- python3.11 : lang/python311
- Test dependencies:
-
- py311-libzfs>=1.0.2 : devel/py-libzfs@py311
- py311-mock>0 : devel/py-mock@py311
- py311-pytest4>0 : devel/py-pytest4@py311
- py311-pytest4-cov>0 : devel/py-pytest4-cov@py311
- py311-pytest-pep8>0 : devel/py-pytest-pep8@py311
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-netifaces>0 : net/py-netifaces@py311
- py311-click>=6.7 : devel/py-click@py311
- py311-six>=1.15.0 : devel/py-six@py311
- py311-coloredlogs>0 : devel/py-coloredlogs@py311
- py311-texttable>=0.8.7 : textproc/py-texttable@py311
- py311-requests>=2.11.1 : www/py-requests@py311
- py311-dnspython>0 : dns/py-dnspython@py311
- py311-gitpython>0 : devel/py-gitpython@py311
- py311-jsonschema>0 : devel/py-jsonschema@py311
- git : devel/git
- py311-setuptools>=63.1.0 : devel/py-setuptools@py311
- python3.11 : lang/python311
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for py311-iocage-1.8_2:
====> Options available for the radio GIT_PACKAGE: you can only select none or one of them
GIT=on: depend on devel/git
GIT_LITE=off: depend on lite flavor of devel/git (bare minimum git experience)
===> Use 'make config' to modify these settings
- Options name:
- sysutils_iocage
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.8_2 08 Dec 2024 17:25:52 |
Michael Gmelin (grembo) |
sysutils/iocage: Fix fetch release command
See also: https://github.com/freebsd/iocage/pull/55
(cherry picked from commit 66fa9f7ee8b077a0db5ab1c632e6e332d01f64f8) |
1.8_1 23 Nov 2024 18:22:58 |
Michael Gmelin (grembo) |
sysutils/iocage: Add hardening measures on untar
This adds hardening measures while untaring archives fetched
over the network (including FreeBSD tarballs and iocage plugins),
as implemented by TrueNAS.
This reduces the impact of intentionally malicious or accidentally
broken archives.
Please note that users are still advised to only fetch from
trusted sources and make use of TLS to prevent MITM attacks.
While there, add patch to store man pages in the correct location.
Obtained from: https://github.com/truenas/iocage/pull/358
(cherry picked from commit c4139815d8f3472317e6461da7f2589cc5a7ccbf) |
Number of commits found: 2
|