eff8767885
understand detailed documentation on creating a Third Generation Jail System Solutiom which is based on a single filesystem that contains all of the required operating system executable libraries which is shared with each of the individual jails. The legacy rc.conf method, Modern rc.conf method, and the jail(8) jail.conf methods are documented. Script are included that perform the tasks explained in the documentation. WWW: http://jail-primer.sourceforge.net/ Changes beyond the original submission: * Stagify * Temporarily drop LICENSE from Makefile until the submitter can update his distfiles. * Only one WWW reference in the pkg-desc file PR: ports/181945 Submitted by: Joe Barbish <jail-primer@a1poweruser.com>
52 lines
1.7 KiB
Makefile
52 lines
1.7 KiB
Makefile
# Created by: Joe Barbish <jail-primer@a1poweruser.com>
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= jail-primer
|
|
PORTVERSION= 0.0
|
|
CATEGORIES= sysutils
|
|
MASTER_SITES= SF/${PORTNAME}
|
|
|
|
MAINTAINER= jail-primer@a1poweruser.com
|
|
COMMENT= Third Generation Jail System Solution
|
|
|
|
USE_BZIP2= yes
|
|
NO_BUILD= yes
|
|
|
|
do-install:
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.pristine.fetch \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.install.system \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.create.jailcell \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.delete.jailcell \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.jailconf.def.create \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.jailconf.def.delete \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.jailconf.start \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.jailconf.stop \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.rcconf.def.create \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.rcconf.def.delete \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.rcconf.start \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.rcconf.stop \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.ssh.jailcell \
|
|
${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.jailconf.bootime \
|
|
${STAGEDIR}${PREFIX}/etc/rc.d
|
|
${INSTALL_SCRIPT} ${WRKSRC}/jail.rcconf.bootime \
|
|
${STAGEDIR}${PREFIX}/etc/rc.d
|
|
${INSTALL_MAN} ${WRKSRC}/jail-primer.8 \
|
|
${STAGEDIR}${MAN8PREFIX}/man/man8
|
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/jail-primer.html \
|
|
${STAGEDIR}${DOCSDIR}
|
|
|
|
.include <bsd.port.mk>
|