################################################################################
# #
# ext|scripts (C) 2000-2004 Pavel Novikov (pavel@ext.by) #
# #
################################################################################
################################################################################
#
# Shutdowns a running jail and all its processes.
#
PFX?=/usr/local
PKG=jkill
MAN_SFX=1
MAN_DIR=man/man1
TARGETS=${PKG} ${PKG}.${MAN_SFX}.gz
RM=rm
CP=cp
CM=chmod
GZ=gzip
INSTALL_BIN=install -C -o root -g wheel -m 555
INSTALL_MAN=install -C -o root -g wheel -m 444
all: ${PKG}
${PKG}:
${RM} -f ${PKG}
${CP} ${PKG}.pl ${PKG}
${CM} 555 ${PKG}
${RM} -f ${PKG}.${MAN_SFX}.gz
${GZ} -c -9 ${PKG}.1 > ${PKG}.${MAN_SFX}.gz
${CM} 444 ${PKG}.${MAN_SFX}.gz
clean:
${RM} -rf ${TARGETS}
install: all
${INSTALL_BIN} ${PKG} ${PFX}/bin
${INSTALL_MAN} ${PKG}.${MAN_SFX}.gz ${PFX}/${MAN_DIR}
deinstall:
${RM} -f ${PFX}/bin/${PKG}
${RM} -f ${PFX}/${MAN_DIR}/${PKG}.${MAN_SFX}.gz
syntax highlighted by Code2HTML, v. 0.9.1