X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage5%2Fpkg%2Fmilter-greylist;h=89561cbc163b4e89c4f8ba1f409c7bf96a890404;hb=3a7d016a0246156de63a6f98bbf5be2e95230060;hp=4bc471a8b3dd9f978d63a994319b825e10702123;hpb=3dae4c554ec18f465eb6ee5e6efdbdbe8557e13c;p=hvlinux.git diff --git a/stage5/pkg/milter-greylist b/stage5/pkg/milter-greylist index 4bc471a..89561cb 100644 --- a/stage5/pkg/milter-greylist +++ b/stage5/pkg/milter-greylist @@ -1,26 +1,14 @@ -#!/bin/sh -set -o errexit +#!/bin/bash -# First argument of this script is the package name. - -# Reading system configuration informations, functions and package versions. -source ../sysinfos -source ../functions -source ../packages-list - -# Applying patches (if any) -apply_patches ${1} - -cd ${LFS_TMP}/${1} -./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var/run -make -make install +hvconfig_pre() +{ + CONFIGURE_OPTS+=" --localstatedir=/var/run" +} -# Configuration file -cat > /etc/mail/greylist.conf << EOF +hvbuild_post() +{ + # Configuration file + cat > /etc/mail/greylist.conf << EOF # greylist.conf pidfile "/var/run/milter-greylist/milter-greylist.pid" @@ -123,12 +111,9 @@ acl whitelist list "white users" acl whitelist default EOF -# Bootscript -install -v -m740 ${SCRDIR}/bootscripts/milter-greylist /etc/rc.d/init.d + # Bootscript + install -v -m740 ${SCRDIR}/bootscripts/milter-greylist /etc/rc.d/init.d -# script-name start stop -bootscript_add_rc3 milter-greylist 57 33 - -ldconfig - -exit $? + # script-name start stop + bootscript_add_rc3 milter-greylist 57 33 +}