diff options
author | robak <robak@FreeBSD.org> | 2014-07-18 15:02:18 +0800 |
---|---|---|
committer | robak <robak@FreeBSD.org> | 2014-07-18 15:02:18 +0800 |
commit | 68a0a47aacd4766ca95e634fda41f786bc8d3375 (patch) | |
tree | 8d7c6bebdcab06b7d134b661ad756c86affbe102 /sysutils | |
parent | 5ddc516e7d8a9b2044cae92b2f19fee423bbdba8 (diff) | |
download | freebsd-ports-gnome-68a0a47aacd4766ca95e634fda41f786bc8d3375.tar.gz freebsd-ports-gnome-68a0a47aacd4766ca95e634fda41f786bc8d3375.tar.zst freebsd-ports-gnome-68a0a47aacd4766ca95e634fda41f786bc8d3375.zip |
sysutils/iocage: new port - full featured Jails manager
Approved by: swills (mentor)
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/iocage/Makefile | 37 | ||||
-rw-r--r-- | sysutils/iocage/distinfo | 2 | ||||
-rw-r--r-- | sysutils/iocage/pkg-descr | 8 |
4 files changed, 48 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 0e07845f7f01..5a45ffe059df 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -388,6 +388,7 @@ SUBDIR += iat SUBDIR += installwatch SUBDIR += intel-pcm + SUBDIR += iocage SUBDIR += iogen SUBDIR += iograph SUBDIR += ioping diff --git a/sysutils/iocage/Makefile b/sysutils/iocage/Makefile new file mode 100644 index 000000000000..6630586c11a0 --- /dev/null +++ b/sysutils/iocage/Makefile @@ -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> diff --git a/sysutils/iocage/distinfo b/sysutils/iocage/distinfo new file mode 100644 index 000000000000..7d9c1956cda5 --- /dev/null +++ b/sysutils/iocage/distinfo @@ -0,0 +1,2 @@ +SHA256 (iocage-1.4.4.tar.gz) = 529867ee4d2bcfcaf40f20ce1c1433032e462115116bddc3a7482059d3015e6b +SIZE (iocage-1.4.4.tar.gz) = 212916 diff --git a/sysutils/iocage/pkg-descr b/sysutils/iocage/pkg-descr new file mode 100644 index 000000000000..65b7cd2a55e6 --- /dev/null +++ b/sysutils/iocage/pkg-descr @@ -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 |