diff options
author | Oliver Eikemeier <eik@FreeBSD.org> | 2004-10-14 09:30:47 +0000 |
---|---|---|
committer | Oliver Eikemeier <eik@FreeBSD.org> | 2004-10-14 09:30:47 +0000 |
commit | 70ec1e0cb9adb829aceaf1501aa58e9148fb5027 (patch) | |
tree | c5fb357b1491c645b2b57c1a188ee68e1ba4d1d4 /security/clamav/pkg-install | |
parent | a370d8dec86772d66061fd53fbd92670c28a3e6c (diff) |
Notes
Diffstat (limited to 'security/clamav/pkg-install')
-rw-r--r-- | security/clamav/pkg-install | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/security/clamav/pkg-install b/security/clamav/pkg-install index ebb8f9a77d69..47b6f7c7fc5d 100644 --- a/security/clamav/pkg-install +++ b/security/clamav/pkg-install @@ -2,15 +2,16 @@ # $FreeBSD$ PREFIX=${PKG_PREFIX:-%%PREFIX%%} +DESTDIR=${PKG_DESTDIR:-} CLAMAVUSER=%%CLAMAVUSER%% CLAMAVGROUP=%%CLAMAVGROUP%% UID=106 GID=$UID -CLAMRUN=/var/run/clamav -CLAMLOG=/var/log/clamav -DATADIR=%%DATADIR%% +CLAMRUN=$DESTDIR/var/run/clamav +CLAMLOG=$DESTDIR/var/log/clamav +DATADIR=$DESTDIR%%DATADIR%% if [ "$2" = "PRE-INSTALL" ]; then @@ -48,11 +49,23 @@ elif [ "$2" = "POST-INSTALL" ]; then chown "$CLAMAVUSER:$CLAMAVGROUP" "$CLAMLOG" || exit 1 fi - if [ ! -d "${DATADIR}" ]; then + if [ ! -d "$DATADIR" ]; then mkdir -p "$DATADIR" || exit 1 chown "$CLAMAVUSER:$CLAMAVGROUP" "$DATADIR" || exit 1 fi + if [ -f "$DESTDIR$PREFIX/etc/clamav.conf" ]; then + echo + echo "**************** WARNING ****************" + echo "* *" + echo "* The configuration file has changed: *" + echo "* Please edit $PREFIX/etc/clamd.conf *" + echo "* and remove $PREFIX/etc/clamav.conf *" + echo "* *" + echo "**************** WARNING ****************" + echo + fi + fi exit 0 |