Date: Sun, 22 Jun 2014 01:28:40 +0000 (UTC) From: Danilo Egea Gondolfo <danilo@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r358759 - head/sysutils/qjail Message-ID: <201406220128.s5M1Sedl018070@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: danilo Date: Sun Jun 22 01:28:39 2014 New Revision: 358759 URL: http://svnweb.freebsd.org/changeset/ports/358759 QAT: https://qat.redports.org/buildarchive/r358759/ Log: - Update from 3.3 to 3.4 - Remove NEED_ROOT - Update pkg-descr Changelog: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191213#c0 PR: ports/191213 Submitted by: qjail@a1poweruser.com Modified: head/sysutils/qjail/Makefile head/sysutils/qjail/distinfo head/sysutils/qjail/pkg-descr head/sysutils/qjail/pkg-message Modified: head/sysutils/qjail/Makefile ============================================================================== --- head/sysutils/qjail/Makefile Sat Jun 21 23:59:06 2014 (r358758) +++ head/sysutils/qjail/Makefile Sun Jun 22 01:28:39 2014 (r358759) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= qjail -PORTVERSION= 3.3 +PORTVERSION= 3.4 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} @@ -11,7 +11,6 @@ COMMENT= Utility to quickly deploy and m USES= tar:bzip2 NO_BUILD= yes -NEED_ROOT= yes CONFLICTS_INSTALL= qjail-2.* qjail-3.0 qjail-3.1 @@ -27,11 +26,6 @@ do-install: ${INSTALL_MAN} ${WRKSRC}/${i}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .endfor -# @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} -# ${INSTALL_DATA} ${WRKSRC}/jail-primer.html \ -# ${STAGEDIR}${DOCSDIR} - - # note examples are mandatory. qjail will not function without them @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples/ \ Modified: head/sysutils/qjail/distinfo ============================================================================== --- head/sysutils/qjail/distinfo Sat Jun 21 23:59:06 2014 (r358758) +++ head/sysutils/qjail/distinfo Sun Jun 22 01:28:39 2014 (r358759) @@ -1,2 +1,2 @@ -SHA256 (qjail-3.3.tar.bz2) = 263bf7ff60a2d266ff3a4b39c1ccaf6a1114e22128fa0110351bc6c5d782c525 -SIZE (qjail-3.3.tar.bz2) = 61485 +SHA256 (qjail-3.4.tar.bz2) = c86a5396ba46555a6f59818d8b29c4d2da10bdd0359dfaf3851ad45398e45348 +SIZE (qjail-3.4.tar.bz2) = 62344 Modified: head/sysutils/qjail/pkg-descr ============================================================================== --- head/sysutils/qjail/pkg-descr Sat Jun 21 23:59:06 2014 (r358758) +++ head/sysutils/qjail/pkg-descr Sun Jun 22 01:28:39 2014 (r358759) @@ -4,15 +4,16 @@ of "user friendliness" enhancements deal large scale jail environments consisting of 100's of jails. This version of qjail has been converted from using the legacy rc.d-method as -used in all previous versions of qjail, to using the jail(8) jail.conf-method -available in RELEASE-9.1 which contained many bugs, some that were fixed in -RELEASE-9.2 and others fixed in RELEASE-10.0. This upgrade provides the ability -to enable the following new options on a per-jail basis. exec.fib, securelevel, -allow.raw_sockets, allow.quotas, allow.mount.nullfs, allow.mount.zfs, cpuset.id, -vnet.interface, and vnet. The vnet option gives a jail its own network stack -using the experimental vimage software. This qjail version is not intended -for RELEASES older than RELEASE-10.0. The vnet option has only been tested on -i386 and amd64 equipment. +used in all previous versions of qjail-2.x, to using the jail(8) +jail.conf-method available in RELEASE-9.1 which contained many bugs, some that +were fixed in RELEASE-9.2 and others that were finally fixed in RELEASE-9.3 +and RELEASE-10.0. This upgrade provides the ability to enable the following +new options on a per-jail basis. exec.fib, securelevel, allow.sysvipc, +devfs_rulesets, allow.raw_sockets, allow.quotas, allow.mount.nullfs, +allow.mount.zfs, cpuset.id, vnet.interface, and vnet. The vnet option gives a +jail its own network stack using the experimental vimage software. This qjail +version is not intended for RELEASES older than RELEASE-9.3. The vnet option +has only been tested on i386 and amd64 equipment. Qjail requires no knowledge of the jail command usage. It uses "nullfs" for read-only system executables, sharing one copy of them with all the jails. Modified: head/sysutils/qjail/pkg-message ============================================================================== --- head/sysutils/qjail/pkg-message Sat Jun 21 23:59:06 2014 (r358758) +++ head/sysutils/qjail/pkg-message Sun Jun 22 01:28:39 2014 (r358759) @@ -10,11 +10,9 @@ For the BIG PICTURE issue "man qjail-how ######################################################################## -If your host is running 10.0-RELEASE be sure you apply system security -update. You need to be at 10.0-RELEASE-p2. Run the following commands -to apply system security updates. - freebsd-update fetch - freebsd-update install +If your host is running 9.3-RELEASE or 10.0-RELEASE, please verify that +/etc/defaults/rc.conf parameter "devfs_load_rulesets" looks like this + devfs_load_rulesets="YES" ########################################################################
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201406220128.s5M1Sedl018070>