notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
iocage-devel FreeBSD jail manager written in Python3
1.0.0.20210429,1 sysutils on this many watch lists=2 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.0.0.20190810_3,1Version of this port present on the latest quarterly branch.
Maintainer: dvl@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-07-14 15:12:33
Last Update: 2021-04-29 13:40:31
Commit Hash: 5b32443
People watching this port, also watch:: fpdns, suricata, netdot, py38-iocage, passivedns
Also Listed In: python
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}iocage-devel>0:sysutils/iocage-devel@${PY_FLAVOR}
Conflicts:
CONFLICTS:
  • py[0-9]*-iocage-[0-9]*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/sysutils/iocage-devel/ && make install clean
To add the package: pkg install py38-iocage-devel
PKGNAME: py38-iocage-devel
Package flavors (<flavor>: <package>)
  • py38: py38-iocage-devel
distinfo:
Packages: (move your mouse over the cells for more information)
iocage-devel
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv620160405_1-
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-iocage-devel
ABIlatestquarterly
FreeBSD:11:aarch64-1.0.0.20190810_3,1
FreeBSD:11:amd64-1.0.0.20190810_3,1
FreeBSD:11:armv6-1.0.0.20190810_3,1
FreeBSD:11:i386-1.0.0.20190810_3,1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.0.0.20190810_3,1
FreeBSD:12:amd64-1.0.0.20190810_3,1
FreeBSD:12:armv6-1.0.0.20190810_3,1
FreeBSD:12:armv7-1.0.0.20190810_3,1
FreeBSD:12:i386-1.0.0.20190810_3,1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.0.0.20190810_3,1
FreeBSD:13:aarch641.0.0.20190810_3,11.0.0.20190810_3,1
FreeBSD:13:amd64-1.0.0.20190810_3,1
FreeBSD:13:armv61.0.0.20190810_3,11.0.0.20190810_3,1
FreeBSD:13:armv71.0.0.20190810_3,11.0.0.20190810_3,1
FreeBSD:13:i386-1.0.0.20190810_3,1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.0.0.20190810_3,1
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv61.0.0.20190810_3,1-
FreeBSD:14:armv71.0.0.20190810_3,1-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.0.0.20190810_3,1-
 
py38-iocage-devel
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.0.0.20210429,1-
FreeBSD:11:armv6--
FreeBSD:11:i3861.0.0.20210429,1-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd641.0.0.20210429,1-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.0.0.20210429,1-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd641.0.0.20210429,1-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3861.0.0.20210429,1-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch641.0.0.20210429,1-
FreeBSD:14:amd641.0.0.20210429,1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3861.0.0.20210429,1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-pytest-runner>=2.0.0 : devel/py-pytest-runner@py38
  2. py38-setuptools>0 : devel/py-setuptools@py38
  3. python3.8 : lang/python38
Runtime dependencies:
  1. py38-netifaces>0 : net/py-netifaces@py38
  2. py38-click>=6.7 : devel/py-click@py38
  3. py38-tqdm>=4.10.0 : misc/py-tqdm@py38
  4. py38-coloredlogs>0 : devel/py-coloredlogs@py38
  5. ca_root_nss>0 : security/ca_root_nss
  6. py38-texttable>=0.8.7 : textproc/py-texttable@py38
  7. py38-pytest-runner>=2.0.0 : devel/py-pytest-runner@py38
  8. py38-requests>=2.11.1 : www/py-requests@py38
  9. py38-libzfs>=1.0.2 : devel/py-libzfs@py38
  10. py38-gitpython>=2.1.10 : devel/py-gitpython@py38
  11. py38-dnspython>0 : dns/py-dnspython@py38
  12. git : devel/git
  13. py38-setuptools>0 : devel/py-setuptools@py38
  14. python3.8 : lang/python38
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/iocage/iocage/tar.gz/942d3e4?dummy=/
Collapse this list.

Number of commits found: 42

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
29 Apr 2021 13:40:31
 files touched by this commit commit hash:5b32443d65472d85775542c362d4fd679a431dc6  1.0.0.20210429,1
dvl search for other commits by this committer
Update to most recent commit, a long overdue update. My apologies.
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.0.0.20190810_3,1
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.0.0.20190810_3,1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
13 Oct 2020 11:30:50
Original commit files touched by this commit Revision:552231  1.0.0.20190810_3,1
garga search for other commits by this committer
Change dependencies of git-lite to git@lite

PR:		250281
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
21 Oct 2019 09:13:34
Original commit files touched by this commit Revision:515091  1.0.0.20190810_3,1
araujo search for other commits by this committer
- Set OPTIONS_DEFAULT to devel/git instead of devel/git-lite.

Requested by:	mat and grembo
21 Oct 2019 07:13:24
Original commit files touched by this commit Revision:515086  1.0.0.20190810_3,1
araujo search for other commits by this committer
- Fix git/git-lite dependencies.
- Fix "poudriere testport".
- Pet portlint.
- Bump PORTREVISION.

PR:		240959 (based on)
Submitted by:	burnerbox <burnerbox_protonmail.com>
		Sascha Holzleiter <sascha_root-login.org>
Approved by:	dvl (maintainer)
25 Aug 2019 14:14:54
Original commit files touched by this commit Revision:509797  1.0.0.20190810_1,1
dvl search for other commits by this committer
Add devel/git-lite as missing RUN_DEPENDS
10 Aug 2019 19:34:11
Original commit files touched by this commit Revision:508504  1.0.0.20190810,1
dvl search for other commits by this committer
Upgrade to 20190810

* remove unused files/iocage.in

Take maintainership, thank you.

PR:		239759
Approved by:	wg (maintainer)
08 Mar 2019 19:52:39
Original commit files touched by this commit Revision:495065  1.0.0.20190308,1
wg search for other commits by this committer
sysutils/iocage-devel: update to 1.0.0.20190308
22 Jan 2019 20:47:41
Original commit files touched by this commit Revision:490977  1.0.0.20190122,1
wg search for other commits by this committer
sysutils/iocage-devel: add back PORTEPOCH removed by accident
22 Jan 2019 19:38:42
Original commit files touched by this commit Revision:490976  1.0.0.20190122
wg search for other commits by this committer
sysutils/iocage-devel: update to 1.0.0.20190122
19 Dec 2018 19:31:09
Original commit files touched by this commit Revision:487811  1.0.0.20181219,1
wg search for other commits by this committer
sysutils/iocage-devel: update to 1.0.0.20181219
12 Dec 2018 19:46:00
Original commit files touched by this commit Revision:487320  1.0.0.20181212,1
wg search for other commits by this committer
sysutils/iocage-devel: update to 1.0.0.20181212

This fixes usage in 12.0-RELEASE.
07 Dec 2018 18:13:20
Original commit files touched by this commit Revision:486878  1.0.0.20181207,1
wg search for other commits by this committer
sysutils/iocage-devel: update to 20181207

- Fix migration from stable version
03 Dec 2018 19:20:22
Original commit files touched by this commit Revision:486530  1.0.0.20181203,1
wg search for other commits by this committer
sysutils/iocage-devel: update to 20181203
27 Nov 2018 16:19:25
Original commit files touched by this commit Revision:486019  1.0.0.20181026,1
wg search for other commits by this committer
sysutils/iocage-devel: update to 1.0.0.20181026

iocage project has changed directions and will no longer change underlying
library.
PORTEPOCH was bumped for this reason as it wont move to 2.x anytime soon.

Approved by:    maintainer
06 Nov 2018 19:57:32
Original commit files touched by this commit Revision:484319  2.0.0.20181008
wg search for other commits by this committer
sysutils/iocage-devel: development version replacing library

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. This development
version aims to replace the library with a more solid code base while keeping
the same CLI.

WWW: https://github.com/iocage/iocage
10 Apr 2017 17:11:46
Original commit files touched by this commit Revision:438191  20160819
rene search for other commits by this committer
Remove expired ports:
2017-02-05 sysutils/puppet38: Upstream support ended, see
http://tinyurl.com/puppet3eol
2017-03-31 editors/libreoffice4: Deprecated by upstream
2017-03-31 databases/rubygem-redis-actionpack4: Use
databases/rubygem-redis-actionpack instead
2017-03-31 devel/rubygem-nio4r1: Use devel/rubygem-nio4r instead
2017-03-31 devel/liborcus07: Deprecated by upstream, use devel/liborcus
2017-03-31 devel/mdds0: Deprecated by upstream, use devel/mdds
2017-03-31 security/openvpn23-polarssl: Replaced by new upstream relesae 2.4.x
2017-03-31 security/openvpn23: Replaced by new upstream relesae 2.4.x
2017-03-31 textproc/p5-XML-XSH: Deprecated by upstream
2017-03-31 www/rubygem-jquery-atwho-rails-rails4: Use
www/rubygem-jquery-atwho-rails instead
2017-03-31 www/p5-Catalyst-Plugin-Singleton: Deprecated by upstream
2017-04-01 x11/lumina-i18n: Obsolete, i18n files included in x11/lumina
2017-04-01 sysutils/jail2: Starting with 10.0 functionality has been merged into
base.
2017-04-01 sysutils/iocage-devel: Outdated version. Please use
sysutils/py-iocage instead
2017-04-01 sysutils/iocage: Outdated version. Please use sysutils/py-iocage
instead
2017-04-05 databases/puppetdb: Depends on expired sysutils/puppet38, use
puppetdb[34] instead
2017-04-05 databases/puppetdb-terminus: Depends on expired sysutils/puppet38,
use puppetdb-terminus[34]
2017-04-08 databases/pglesslog: Does not build with recent PostgreSQL versions
2017-04-08 textproc/go-text: Go libraries should not be packaged
2017-04-08 devel/go-pretty: Go libraries should not be packaged
2017-04-08 databases/godis: Go libraries should not be packaged
2017-04-10 www/moodle29: Upstream support EoL, please migrate to moodle32
17 Jan 2017 21:35:52
Original commit files touched by this commit Revision:431775  20160819
kmoore search for other commits by this committer
Mark iocage-devel as DEPRECATED, replaced by sysutils/py-iocage

PR: 216193
24 Aug 2016 14:46:06
Original commit files touched by this commit Revision:420794  20160819
kmoore search for other commits by this committer
- Update to 20160819

PR: 212110
23 Jun 2016 09:48:53
Original commit files touched by this commit Revision:417356  20160405_1
tz search for other commits by this committer
Change all occurrences of xmj@chaot.net to johannes@perceivon.net as the owner
requested.

This only affects "Created by" lines with one exception: devel/uclcmd. There the
maintainer is changed. This was overlooked in r416918.

Approved by: junovitch (mentor)
03 Jun 2016 14:34:34
Original commit files touched by this commit Revision:416317  20160405_1
kmoore search for other commits by this committer
- Add missing depend on uclcmd

PR: 209884
05 Apr 2016 18:43:17
Original commit files touched by this commit Revision:412583  20160405
kmoore search for other commits by this committer
- Update to 20160405

PR: 208333
22 Feb 2016 16:44:17
Original commit files touched by this commit Revision:409358  20160222
kmoore search for other commits by this committer
- Update to 20160222
06 Feb 2016 13:51:50
Original commit files touched by this commit Revision:408298  20160206
kmoore search for other commits by this committer
- Update to 20160206
25 Jan 2016 21:45:54
Original commit files touched by this commit Revision:407243  20160125
kmoore search for other commits by this committer
- Update to 20160125

PR: 206621
22 Jan 2016 13:19:23
Original commit files touched by this commit Revision:406929  20160122
kmoore search for other commits by this committer
- Update to 20160122
07 Dec 2015 22:30:26
Original commit files touched by this commit Revision:403240  20151207
kmoore search for other commits by this committer
- Update to 20151207
22 Oct 2015 14:09:25
Original commit files touched by this commit Revision:399983  20151022
kmoore search for other commits by this committer
- Add correct distinfo missed earlier
22 Oct 2015 13:14:14
Original commit files touched by this commit Revision:399972  20151022
kmoore search for other commits by this committer
- Update to 20151022
10 Oct 2015 23:13:10
Original commit files touched by this commit Revision:399054  20150921
sunpoet search for other commits by this committer
- Use @FreeBSD.org

Approved by:	portmgr (blanket)
22 Sep 2015 14:40:21
Original commit files touched by this commit Revision:397541  20150921
kmoore search for other commits by this committer
- Update to 20150921 snapshot
18 Sep 2015 17:45:00
Original commit files touched by this commit Revision:397271  20150918
kmoore search for other commits by this committer
- Update to 20150918
- Fix WWW address
18 Sep 2015 14:46:47
Original commit files touched by this commit Revision:397245  20150826
amdmi3 search for other commits by this committer
- Drop 8.x support
- Add NO_ARCH

Approved by:	portmgr blanket
27 Aug 2015 14:10:21
Original commit files touched by this commit Revision:395429  20150826
kmoore search for other commits by this committer
- Update to 20150826
13 Aug 2015 13:53:03
Original commit files touched by this commit Revision:394063  20150811
kmoore search for other commits by this committer
- Since upstream isn't sure what version number to assign to -devel
  let's just make it a timestamp.
- Update to 20150811
07 Aug 2015 13:54:03
Original commit files touched by this commit Revision:393693  1.7.2
kmoore search for other commits by this committer
- Switch to pulling from the main iocage GH account
06 Aug 2015 13:34:09
Original commit files touched by this commit Revision:393655  1.7.2
kmoore search for other commits by this committer
- Update iocage-devel to 1.7.2
20 Jul 2015 20:54:05
Original commit files touched by this commit Revision:392601  1.6.6_1
kmoore search for other commits by this committer
- Update to later tag from GH
- Bump PORTREV
15 Jul 2015 13:39:03
Original commit files touched by this commit Revision:392138  1.6.6
kmoore search for other commits by this committer
- Switch to using PKGNAMESUFFIX instead of merly renaming PORTNAME=

Submitted by: bapt
15 Jul 2015 13:20:46
Original commit files touched by this commit Revision:392135  1.6.6
kmoore search for other commits by this committer
- Set PORTNAME to iocage-devel
- Set GH_PROJECT=iocage
14 Jul 2015 15:12:06
Original commit files touched by this commit Revision:392018  1.6.6
kmoore search for other commits by this committer
- Add sysutils/iocage-devel
- Grab maintainership (Approved by xmj@)

PR: 201472
Submitted by: Johannes Jost Meixner <xmj@FreeBSD.org>

Number of commits found: 42