1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-18 03:46:03 +00:00
freebsd-ports/sysutils/qjail/Makefile
Vanilla I. Shu d9e860874c Upgrade to 3.6.
1. Add allow.mount.tmpfs parameter to build-jail.conf routine.
   Check if kernel tmpfs.ko has been loaded
   to host and if not then issue "kldload tmpfs" command.

2. Add code to config logic for lower case t to enable
   allow.mount.tmpfs parameter and upper case T to disable
   allow.mount.tmpfs parameter.

3. Remove -l null as method to disable nullfs and replace with
   upper case L to to disable nullfs.

4. Add upper case S to disable lower case s option.

5. Remove -w null as method to disable and replace with
   upper case W to to disable.

6. Fix fib -f parameter so it now works as wanted.

7. Comment out code for setcpu parameter as jail(8) now has bug
   about it.

8. Remove -w null as method to disable vnet interface parameter
   and replace with upper case W to disable it.

9. Make appropriate changes to man qjail.8 file.

10. Change good os version from 93 to 92.

11. Make appropriate changes to qjail.bootime script.

PR:		ports/192220
Submitted by:	maintainer
2014-07-29 03:46:20 +00:00

35 lines
921 B
Makefile

# Created by: Joe Barbish
# $FreeBSD$
PORTNAME= qjail
PORTVERSION= 3.6
CATEGORIES= sysutils
MASTER_SITES= SF/${PORTNAME}
MAINTAINER= qjail@a1poweruser.com
COMMENT= Utility to quickly deploy and manage jails
USES= tar:bzip2
NO_BUILD= yes
CONFLICTS_INSTALL= qjail-2.* qjail-3.0 qjail-3.1
do-install:
.for i in qjail qjail.vnet.be qjail.vnet.ng
${INSTALL_SCRIPT} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/bin
.endfor
${INSTALL_SCRIPT} ${WRKSRC}/qjail.bootime \
${STAGEDIR}${PREFIX}/etc/rc.d
${INSTALL_DATA} ${WRKSRC}/qjail.portsnap.conf \
${STAGEDIR}${PREFIX}/etc
.for i in qjail qjail-intro qjail-howto
${INSTALL_MAN} ${WRKSRC}/${i}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
.endfor
# note examples are mandatory. qjail will not function without them
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
@(cd ${WRKSRC}/examples/ \
&& ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR})
.include <bsd.port.mk>