Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Jul 2014 07:02:19 +0000 (UTC)
From:      Bartek Rutkowski <robak@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r362179 - in head/sysutils: . iocage
Message-ID:  <201407180702.s6I72JPo084512@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: robak
Date: Fri Jul 18 07:02:18 2014
New Revision: 362179
URL: http://svnweb.freebsd.org/changeset/ports/362179
QAT: https://qat.redports.org/buildarchive/r362179/

Log:
  sysutils/iocage: new port - full featured Jails manager
  
  Approved by:	swills (mentor)

Added:
  head/sysutils/iocage/
  head/sysutils/iocage/Makefile   (contents, props changed)
  head/sysutils/iocage/distinfo   (contents, props changed)
  head/sysutils/iocage/pkg-descr   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Fri Jul 18 06:10:49 2014	(r362178)
+++ head/sysutils/Makefile	Fri Jul 18 07:02:18 2014	(r362179)
@@ -388,6 +388,7 @@
     SUBDIR += iat
     SUBDIR += installwatch
     SUBDIR += intel-pcm
+    SUBDIR += iocage
     SUBDIR += iogen
     SUBDIR += iograph
     SUBDIR += ioping

Added: head/sysutils/iocage/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/iocage/Makefile	Fri Jul 18 07:02:18 2014	(r362179)
@@ -0,0 +1,37 @@
+# Created by: Bartek Rutkowski <robak@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	iocage
+PORTVERSION=	1.4.4
+CATEGORIES=	sysutils
+MASTER_SITES=	GH
+
+MAINTAINER=	robak@FreeBSD.org
+COMMENT=	Full featured, no dependency Jail container manager
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	pannon
+GH_TAGNAME=	${PORTVERSION}
+GH_COMMIT=	96b83eb
+
+PLIST_FILES=	etc/rc.d/iocage \
+		sbin/iocage \
+		man/man8/iocage.8.gz
+
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
+BROKEN=		This port works only on FreeBSD 10 and newer
+.endif
+
+NO_BUILD=	yes
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKSRC}/rc.d/iocage ${STAGEDIR}${PREFIX}/etc/rc.d
+	${INSTALL_SCRIPT} ${WRKSRC}/iocage ${STAGEDIR}${PREFIX}/sbin
+	${INSTALL_MAN} ${WRKSRC}/iocage.8 ${STAGEDIR}${PREFIX}/man/man8
+
+.include <bsd.port.post.mk>

Added: head/sysutils/iocage/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/iocage/distinfo	Fri Jul 18 07:02:18 2014	(r362179)
@@ -0,0 +1,2 @@
+SHA256 (iocage-1.4.4.tar.gz) = 529867ee4d2bcfcaf40f20ce1c1433032e462115116bddc3a7482059d3015e6b
+SIZE (iocage-1.4.4.tar.gz) = 212916

Added: head/sysutils/iocage/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/iocage/pkg-descr	Fri Jul 18 07:02:18 2014	(r362179)
@@ -0,0 +1,8 @@
+iocage is a zero dependency drop in jail/container manager
+amalgamating some of the best features and technologies
+FreeBSD operating system has to offer.
+
+It is geared for ease of use with a simple and easy to
+understand command syntax.
+
+WWW: https://github.com/pannon/iocage



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407180702.s6I72JPo084512>