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

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

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.
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.


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: pkg-fallout
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