#!/bin/sh set -e go_start() { /usr/sbin/service redis onestart /usr/sbin/service nginx onestart /usr/sbin/jail -c next } go_stop() { /usr/sbin/service redis onestop /usr/sbin/service nginx onestop /usr/sbin/jail -r mariadb } pkgall() { JAIL="" [ -n "${1}" ] && JAIL="-c /jails/${1}" pkg ${JAIL} upgrade pkg ${JAIL} clean -a pkg ${JAIL} autoremove } go_pkg() { pkgall mariadb pkgall next } case ${1} in start) go_start ;; stop) go_stop ;; pkg) go_pkg ;; *) >&2 echo "Usage ${0} [start|stop|pkg]" exit 1 ;; esac exit 0