notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2025Q1
iocage FreeBSD jail manager written in Python3
1.10_1 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.10_1Version of this port present on the latest quarterly branch.
Maintainer: grembo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-01-23 12:00:14
Last Update: 2025-01-23 11:56:55
Commit Hash: e2ab76b
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

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.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found 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>)
  • py311: py311-iocage
distinfo:
TIMESTAMP = 1737632697 SHA256 (freebsd-iocage-1.10_GH0.tar.gz) = 4e53137b1c91d964a560c38945acfb4a59e2c57162ebc9302b8b90639a1a71b5 SIZE (freebsd-iocage-1.10_GH0.tar.gz) = 815548

Expand this list (2 items)

Collapse this list.

SHA256 (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 90e723fb459513e82a617b5d57fa5b9cde881fd94e7f4158b4082ddd7dcd274c SIZE (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 956

Collapse this list.


Packages (timestamps in pop-ups are UTC):
py39-iocage
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly--1.2_10--n/an/an/a
FreeBSD:14:latest-----1.2_10-1.2_10
FreeBSD:14:quarterly------1.2_111.2_11
FreeBSD:15:latest--n/a-n/an/a1.2_11-
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 

py311-iocage
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.11_11.12-1.11_11.12n/an/an/a
FreeBSD:13:quarterly1.11_11.11_1-1.111.11_1n/an/an/a
FreeBSD:14:latest1.11_11.12-1.111.12---
FreeBSD:14:quarterly1.11_11.11_1-1.111.11_1---
FreeBSD:15:latest1.121.12n/a1.11n/an/a--
FreeBSD:15:quarterly1.11_11.11_1n/a-n/an/a--
FreeBSD:16:latest1.11_11.12n/a-n/an/a--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-setuptools>=63.1.0 : devel/py-setuptools@py311
  2. python3.11 : lang/python311
Test dependencies:
  1. py311-libzfs>=1.0.2 : filesystems/py-libzfs@py311
  2. py311-mock>0 : devel/py-mock@py311
  3. py311-pytest4>0 : devel/py-pytest4@py311
  4. py311-pytest4-cov>0 : devel/py-pytest4-cov@py311
  5. py311-pytest-pep8>0 : devel/py-pytest-pep8@py311
  6. python3.11 : lang/python311
Runtime dependencies:
  1. py311-netifaces>0 : net/py-netifaces@py311
  2. py311-click>=6.7 : devel/py-click@py311
  3. py311-six>=1.15.0 : devel/py-six@py311
  4. py311-coloredlogs>0 : devel/py-coloredlogs@py311
  5. py311-texttable>=0.8.7 : textproc/py-texttable@py311
  6. py311-requests>=2.11.1 : www/py-requests@py311
  7. py311-dnspython>0 : dns/py-dnspython@py311
  8. py311-gitpython>0 : devel/py-gitpython@py311
  9. py311-jsonschema>0 : devel/py-jsonschema@py311
  10. git : devel/git
  11. py311-setuptools>=63.1.0 : devel/py-setuptools@py311
  12. python3.11 : lang/python311
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for py311-iocage-1.10_1: ====> 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:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/freebsd/iocage/tar.gz/1.10?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.10_1
23 Jan 2025 11:56:55
commit hash: e2ab76b40a9643dad1ceda1121d3c5d9a4fe2759commit hash: e2ab76b40a9643dad1ceda1121d3c5d9a4fe2759commit hash: e2ab76b40a9643dad1ceda1121d3c5d9a4fe2759commit hash: e2ab76b40a9643dad1ceda1121d3c5d9a4fe2759 files touched by this commit
Michael Gmelin (grembo) search for other commits by this committer
sysutils/iocage: Fix stopping jails

Jails with a dot in their name/hostuuid could not be stopped.

(cherry picked from commit 30af11cd138e62b1b18c254d99f41bc07542c212)

Number of commits found: 1