notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
iocage FreeBSD jail manager written in Python3
1.2_2 sysutils on this many watch lists=9 search for ports that depend on this port Find issues related to this port Report an issue related to this port 1.2Version of this port present on the latest quarterly branch.
Maintainer: araujo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-07-18 07:02:27
Last Update: 2019-10-01 06:49:22
SVN Revision: 513454
Also Listed In: python
License: BSD2CLAUSE
Description:
SVNWeb : Homepage

There is no configure plist information for this port.

Dependency lines:
  • py36-iocage>0:sysutils/iocage
Conflicts:
CONFLICTS:
  • py27-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/ && make install clean
To add the package: pkg install py36-iocage
PKGNAME: py36-iocage
Package flavors (<flavor>: <package>)
  • py36: py36-iocage
distinfo:

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

Configuration Options

USES:

Master Sites:
  1. https://codeload.github.com/iocage/iocage/tar.gz/1.2?dummy=/
Port Moves

Number of commits found: 31

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 Oct 2019 05:49:22
Original commit files touched by this commit  1.2_2
Revision:513454
araujo search for other commits by this committer
- Drop support for devel/dulwich. [0]
- The port works fine with devel/git too, we should first check if there
  is git installed, instead to assume we need to install git-lite. [1]
- Bump PORTREVISION.

Submitted by:	dvl [0]
Reported by:	many [1]
30 Sep 2019 02:50:49
Original commit files touched by this commit  1.2_1
Revision:513279
araujo search for other commits by this committer
- Update necessary dependencies for iocage 1.2 release.
- Bump PORTREVISION.

PR:		ports/240927
Submitted by:	Neel Chauhan <neel@neelc.org>
		Dan Langille <<dan@langille.org>> (via email)
Reported by:	many
27 Sep 2019 02:30:48
Original commit files touched by this commit  1.2
Revision:512999
araujo search for other commits by this committer
- Update to 1.2.

Changelog: https://github.com/iocage/iocage/releases/tag/1.2
19 Sep 2019 00:21:10
Original commit files touched by this commit  1.1_1
Revision:512299
grembo search for other commits by this committer
Fix `iocage upgrade' for 11.3-RELEASE and upcoming 12.1-RELEASE[0]

Also:
- Fix dependencies when upgrading <12 jails running on a 12-RELEASE jailhost
  (depend on `merge' from devel/rcs57).
- Fix to unbreak updating multiple jails at once[1].
- Patch to `setup.py' to make `make check-plist' pass[2].
- Move `NO_ARCH' to make portlint happy

See:
[0]https://github.com/iocage/iocage/pull/1027 and
https://github.com/iocage/iocage/commit/f66d9f0724daa03dc08cebc3f30b04abc7e97f82
[1]https://github.com/iocage/iocage/commit/47d7c28ad2db76eaba797921555bbf68a476eb9b#diff-134cbca4d064a61a693d1199494d24df
[2]https://github.com/iocage/iocage/issues/1043

PR:		240177
Approved by:	araujo (maintainer timeout)
28 Jan 2019 05:59:04
Original commit files touched by this commit  1.1
Revision:491453
araujo search for other commits by this committer
Update to 1.1.

Changelog at:
https://github.com/iocage/iocage/releases/tag/1.1
24 Dec 2018 06:04:10
Original commit files touched by this commit  1.0
Revision:488256
araujo search for other commits by this committer
- Pet PORTLINT.
- Remove wrong conflicts.
24 Dec 2018 05:58:56
Original commit files touched by this commit  1.0
Revision:488255
araujo search for other commits by this committer
Update to 1.0.

Changelog: https://github.com/iocage/iocage/releases/tag/1.0
08 Dec 2018 09:18:49
Original commit files touched by this commit  0.9.10
Revision:486926
antoine search for other commits by this committer
Allow building with different versions of python3
28 Dec 2017 04:41:49
Original commit files touched by this commit  0.9.10
Revision:457437
araujo search for other commits by this committer
- Update to 0.9.10.

Changelog at: https://github.com/iocage/iocage/releases/tag/0.9.10

Sponsored by:	iXsystems, Inc.
30 Nov 2017 15:50:34
Original commit files touched by this commit  0.9.9.2
Revision:455210  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
03 Oct 2017 05:33:47
Original commit files touched by this commit  0.9.9.2
Revision:451113
araujo search for other commits by this committer
Be more precise about the python version in CONFLICTS.

Submited by:	jbeich
03 Oct 2017 04:41:18
Original commit files touched by this commit  0.9.9.2
Revision:451112
araujo search for other commits by this committer
After rename py36-iocage, remove unused conflict ports iocage-[0-9]*
and iocage-devel-[0-9]*.

Sponsored by:	iXsystems Inc.
03 Oct 2017 03:36:17
Original commit files touched by this commit  0.9.9.2
Revision:451110
araujo search for other commits by this committer
Update to 0.9.9.2.

Changelog at: https://github.com/iocage/iocage/releases/tag/0.9.9.2

Sponsored by:	iXsystems Inc.
03 Oct 2017 02:41:32
Original commit files touched by this commit  0.9.9.1_1
Revision:451109
araujo search for other commits by this committer
Rename py3-iocage to iocage as by now we don't have more conflicts with
the old iocage version and also in favor of python flavors that will
land soon, it makes sense to do it now.

Sponsored by:	iXsystems, Inc.
10 Apr 2017 17:11:46
Original commit files touched by this commit  1.7.6
Revision:438191
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
24 Jan 2017 12:49:04
Original commit files touched by this commit  1.7.6
Revision:432334
robak search for other commits by this committer
Mark sysutils/iocage as DEPRECATED, replaced by sysutils/py-iocage

PR:		216193
15 Jan 2017 13:13:32
Original commit files touched by this commit  1.7.6
Revision:431557
robak search for other commits by this committer
sysutils/iocage: update pkg-descr information and WWW
15 Jan 2017 13:06:44
Original commit files touched by this commit  1.7.6
Revision:431556
robak search for other commits by this committer
sysutils/iocage: update GH_ACCOUNT and GH_PROJECT after repository change
22 Aug 2016 10:05:42
Original commit files touched by this commit  1.7.6
Revision:420595
robak search for other commits by this committer
sysutils/iocage: update 1.7.5 -> 1.7.6

PR:		211988
Submitted by:	olegni
13 Jul 2016 10:04:28
Original commit files touched by this commit  1.7.5
Revision:418466
robak search for other commits by this committer
sysutils/iocage: update 1.7.4 -> 1.7.5

- Fix jails import bugs

MFH:		2016Q3
18 Feb 2016 08:58:47
Original commit files touched by this commit  1.7.4
Revision:409097
robak search for other commits by this committer
sysutils/iocage: update 1.7.3 -> 1.7.4

- Contains important functionality fix

MFH:		2016Q1
15 Sep 2015 17:56:26
Original commit files touched by this commit  1.7.3
Revision:397008
amdmi3 search for other commits by this committer
- Drop 8.x support
- Add NO_ARCH

Approved by:	portmgr blanket
29 Aug 2015 17:47:35
Original commit files touched by this commit  1.7.3
Revision:395563
robak search for other commits by this committer
sysutils/iocage: update 1.7.1 -> 1.7.3

- Adds ability to create 10.2 jails

PR:		202661
Submitted by:	olegni
MFH:		2015Q3
05 Aug 2015 12:10:22
Original commit files touched by this commit  1.7.1
Revision:393579
robak search for other commits by this committer
sysutils/iocage: update 1.6.2 -> 1.7.1

- Change upstream GH account
- Change WWW

PR:		202079
Submitted by:	Ben Woods <woodsb02@gmail.com>
30 May 2015 22:23:33
Original commit files touched by this commit  1.6.2
Revision:387988
robak search for other commits by this committer
sysutils/iocage: update 1.6.1 -> 1.6.2

PR:		200529
Submitted by:	Kevin Bowling <kevin.bowling@kev009.com>
28 May 2015 12:25:18
Original commit files touched by this commit  1.6.1_1
Revision:387725
robak search for other commits by this committer
sysutils/iocage: fix missing include files

PR:		200486
Submitted by:	Kevin Bowling <kevin.bowling@kev009.com>
26 May 2015 18:12:38
Original commit files touched by this commit  1.6.1
Revision:387505
robak search for other commits by this committer
sysutils/iocage: update 1.5.1 -> 1.6.1

- Update to new USE_GITHUB standard
25 Mar 2015 03:59:36
Original commit files touched by this commit  1.5.1
Revision:382195
robak search for other commits by this committer
sysutils/iocage: update 1.4.6 -> 1.5.1

- Switch from GHL to GH and remove GH_COMMIT
19 Mar 2015 16:44:59
Original commit files touched by this commit  1.4.6
Revision:381618
bdrewery search for other commits by this committer
Update USE_GITHUB so it does not require GH_COMMIT.

Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
24 Jan 2015 15:37:01
Original commit files touched by this commit  1.4.6
Revision:377796
robak search for other commits by this committer
sysutils/iocage: update 1.4.4 -> 1.4.6

- Reduce the OSVERSION requirement to 9.0-RELEASE
18 Jul 2014 07:02:19
Original commit files touched by this commit  1.4.4
Revision:362179
robak search for other commits by this committer
sysutils/iocage: new port - full featured Jails manager

Approved by:	swills (mentor)

Number of commits found: 31

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
py-pillowOct 15
mod_perl2Oct 09
xpdfOct 06
xpdf3Oct 06
xpdf4Oct 06
unboundOct 03
cactiOct 02
gitlab-ceOct 02
gitlab-ceOct 02
ruby24Oct 02
ruby25Oct 02
mongodb34Sep 30
mongodb34Sep 30
mongodb36Sep 30
mongodb36Sep 30

8 vulnerabilities affecting 24 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-10-15 15:43:31


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 37679
Broken 80
Deprecated 107
Ignore 346
Forbidden 3
Restricted 158
No CDROM 73
Vulnerable 27
Expired 6
Set to expire 78
Interactive 0
new 24 hours 1
new 48 hours8
new 7 days25
new fortnight62
new month229

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.