openbsd-ports/www/jesred/pkg/INSTALL
pvalchev c1fb484820 Import of jesred-1.2.1
Jesred is a redirector for the Squid proxy.  It was derived from
Squirm 1.0 betaB and some parts of squid.  Author claims that it's
about two or three times faster than original Squirm, and has some
added features.

MAINTAINER=     Couderc Damien <couderc.damien@wanadoo.fr>
2001-08-22 17:42:11 +00:00

74 lines
1.6 KiB
Plaintext

#!/bin/sh
#
# Pre/post-installation setup of jesred
# exit on errors, use a sane path and install prefix
#
set -e
PATH=/bin:/usr/bin:/sbin:/usr/sbin
PREFIX=${PKG_PREFIX:-/usr/local}
CONFIG_DIR=${SYSCONFDIR}/jesred
SAMPLE_DIR=$PREFIX/share/examples/jesred
do_notice()
{
echo
echo "+---------------"
echo "| The existing $1 configuration files in"
echo "| $CONFIG_DIR, have NOT been changed."
echo "| You may want to compare configuration files"
echo "| with samples in ${SAMPLE_DIR}"
echo "| and update your configuration as needed."
echo "+---------------"
echo
}
do_install()
{
cd $SAMPLE_DIR
install -d -m 755 -o root -g wheel ${CONFIG_DIR}
install -m 644 -o root -g wheel jesred.conf.sample ${CONFIG_DIR}/jesred.conf
install -m 644 -o root -g wheel redirect.acl.sample ${CONFIG_DIR}/redirect.acl
install -m 644 -o root -g wheel redirect.rules.sample ${CONFIG_DIR}/redirect.rules
echo
echo "+---------------"
echo "| The $1 configuration files in $CONFIG_DIR,"
echo "| have been installed."
echo "| Please view these files and change the"
echo "| configuration to meet your needs."
echo "+---------------"
echo
}
# verify proper execution
#
if [ $# -ne 2 ]; then
echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
exit 1
fi
# Verify/process the command
#
case $2 in
PRE-INSTALL)
: nothing to pre-install for this port
;;
POST-INSTALL)
if [ -e ${CONFIG_DIR} ]; then
do_notice "$1"
else
do_install "$1"
fi
;;
*)
echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
exit 1
;;
esac