FreeBSD Bugzilla – Attachment 203669 Details for
Bug 234816
[NEW PORT] sysutils/ioc: CLI tool for jail management with libioc{age,ell}
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
ioc Release v0.8.0
sysutils_ioc.shar (text/plain), 4.46 KB, created by
gronke
on 2019-04-14 11:02:32 UTC
(
hide
)
Description:
ioc Release v0.8.0
Filename:
MIME Type:
Creator:
gronke
Created:
2019-04-14 11:02:32 UTC
Size:
4.46 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># sysutils/ioc/ ># sysutils/ioc/files ># sysutils/ioc/files/ioc.in ># sysutils/ioc/Makefile ># sysutils/ioc/distinfo ># sysutils/ioc/pkg-descr ># sysutils/ioc/pkg-plist ># >echo c - sysutils/ioc/ >mkdir -p sysutils/ioc/ > /dev/null 2>&1 >echo c - sysutils/ioc/files >mkdir -p sysutils/ioc/files > /dev/null 2>&1 >echo x - sysutils/ioc/files/ioc.in >sed 's/^X//' >sysutils/ioc/files/ioc.in << '0c2107677a0ccac25b0070f40841ef84' >X#!/bin/sh >X# >X# $FreeBSD$ >X# >X >X# PROVIDE: ioc >X# REQUIRE: LOGIN cleanvar sshd ZFS >X# BEFORE: securelevel >X# KEYWORD: shutdown >X >X# Add the following lines to /etc/rc.conf to enable ioc start on boot: >X# >X# ioc_enable="YES" >X# >X >X. /etc/rc.subr >X >Xname="ioc" >Xrcvar=ioc_enable >X >X# read configuration and set defaults >Xload_rc_config "$name" >X: ${ioc_enable="NO"} >X: ${ioc_lang="en_US.UTF-8"} >X >Xstart_cmd="ioc_start" >Xstop_cmd="ioc_stop" >Xstatus_cmd="ioc_status" >Xextra_commands="status" >Xexport LANG=$ioc_lang >X >X[ $# -ne 1 ] && rc_usage $_keywords >X >Xioc_start() >X{ >X if checkyesno ${rcvar}; then >X echo "* [ioc] starting jails... " >X %%PREFIX%%/bin/ioc start --rc >X fi >X} >X >Xioc_stop() >X{ >X if checkyesno ${rcvar}; then >X echo "* [ioc] stopping jails... " >X %%PREFIX%%/bin/ioc stop --rc >X fi >X} >X >Xioc_status() >X{ >X if checkyesno ${rcvar}; then >X echo -n "* [ioc] checking jails status..." >X test -z "$(%%PREFIX%%/bin/ioc list boot=yes running=no template=no,- --no-header --output=name --output-format=list)" >X status=$? >X if test ${status} -eq 0; then >X echo " OK" >X else >X echo " Failed!" >X fi >X exit $status >X fi >X} >X >Xrun_rc_command "$1" >0c2107677a0ccac25b0070f40841ef84 >echo x - sysutils/ioc/Makefile >sed 's/^X//' >sysutils/ioc/Makefile << '01b6db5a61f7913885ae731720331742' >X# $FreeBSD$ >X >XPORTNAME= ioc >XPORTVERSION= 0.8.0 >XCATEGORIES= sysutils >X >XMAINTAINER= stefan@gronke.net >XCOMMENT= Jail management CLI using libioc >X >XLICENSE= BSD2CLAUSE >XLICENSE_FILE= ${WRKSRC}/LICENSE.txt >X >XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libioc>0:devel/py-libioc@${PY_FLAVOR} \ >X ${PYTHON_PKGNAMEPREFIX}texttable>0:textproc/py-texttable@${PY_FLAVOR} \ >X ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} >X >XUSES= python:3.6+ >X >XUSE_GITHUB= yes >XGH_ACCOUNT= bsdci >XGH_PROJECT= ioc >X >XNO_ARCH= yes >XNO_BUILD= yes >X >XUSE_RC_SUBR= ioc >X >Xpost-patch: >X @${REINPLACE_CMD} -e "s#LIB_DIR =.*#LIB_DIR = \"${PREFIX}/lib/ioc\"#" ${WRKSRC}/bin/ioc >X >Xpre-install: >X @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ioc >X >Xdo-install: >X ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/ioc ${STAGEDIR}${PREFIX}/etc/rc.d >X ${INSTALL_SCRIPT} ${WRKSRC}/bin/ioc ${STAGEDIR}${PREFIX}/bin >X (cd ${WRKSRC}/ && ${COPYTREE_SHARE} ioc_cli ${STAGEDIR}${PREFIX}/lib/ioc) >X >X.include <bsd.port.mk> >01b6db5a61f7913885ae731720331742 >echo x - sysutils/ioc/distinfo >sed 's/^X//' >sysutils/ioc/distinfo << '0012ce1189316b2c7b5fe460695890a3' >XTIMESTAMP = 1555222563 >XSHA256 (bsdci-ioc-0.8.0_GH0.tar.gz) = a8fe1f98afa0ff90f49271b9ca36cffc93bc3a3593d1fe50cf42ae74ca95675d >XSIZE (bsdci-ioc-0.8.0_GH0.tar.gz) = 31121 >0012ce1189316b2c7b5fe460695890a3 >echo x - sysutils/ioc/pkg-descr >sed 's/^X//' >sysutils/ioc/pkg-descr << 'deaeb7d64e2cf582bb13c2c543818bf6' >XJail management CLI using libioc (compatible with iocage/iocell) >X >XWWW: https://github.com/bsdci/ioc >deaeb7d64e2cf582bb13c2c543818bf6 >echo x - sysutils/ioc/pkg-plist >sed 's/^X//' >sysutils/ioc/pkg-plist << '5b09b9a004deea4ce5e708811f087697' >Xbin/ioc >Xlib/ioc/ioc_cli/__init__.py >Xlib/ioc/ioc_cli/activate.py >Xlib/ioc/ioc_cli/clone.py >Xlib/ioc/ioc_cli/console.py >Xlib/ioc/ioc_cli/create.py >Xlib/ioc/ioc_cli/deactivate.py >Xlib/ioc/ioc_cli/destroy.py >Xlib/ioc/ioc_cli/exec.py >Xlib/ioc/ioc_cli/export.py >Xlib/ioc/ioc_cli/fetch.py >Xlib/ioc/ioc_cli/fstab.py >Xlib/ioc/ioc_cli/get.py >Xlib/ioc/ioc_cli/import.py >Xlib/ioc/ioc_cli/list.py >Xlib/ioc/ioc_cli/migrate.py >Xlib/ioc/ioc_cli/pkg.py >Xlib/ioc/ioc_cli/promote.py >Xlib/ioc/ioc_cli/provision.py >Xlib/ioc/ioc_cli/rename.py >Xlib/ioc/ioc_cli/restart.py >Xlib/ioc/ioc_cli/set.py >Xlib/ioc/ioc_cli/shared/__init__.py >Xlib/ioc/ioc_cli/shared/click.py >Xlib/ioc/ioc_cli/shared/jail.py >Xlib/ioc/ioc_cli/shared/output.py >Xlib/ioc/ioc_cli/snapshot.py >Xlib/ioc/ioc_cli/start.py >Xlib/ioc/ioc_cli/stop.py >Xlib/ioc/ioc_cli/update.py >5b09b9a004deea4ce5e708811f087697 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 234816
:
200980
|
201053
|
201854
|
203669
|
206420