source ../functions
source ../packages-list
-CUR_DIR=$(pwd)
-
# Applying patches (if any)
apply_patches ${1}
-hv_groupadd smmsp
-hv_groupadd mail
+groupadd -f smmsp
+groupadd -f mail
hv_useradd -g smmsp -G mail smmsp
chmod 1777 /var/mail
mkdir -p /var/spool/mqueue
EOF
# Configuration file for SASL2
- echo "pwcheck_method: saslauthd" /usr/lib/sasl2/Sendmail.conf || exit 1
+ echo "pwcheck_method: saslauthd" /usr/lib/sasl2/Sendmail.conf
fi
cd sendmail
chmod 740 /etc/mail/configure
# Bootscript
- install -v -m740 ${CUR_DIR}/bootscripts/sendmail /etc/rc.d/init.d
+ install -v -m740 ${SCRDIR}/bootscripts/sendmail /etc/rc.d/init.d
# script-name start stop
bootscript_add_rc3 sendmail 65 25
sed -i -e "s!_DOMAIN_!${DOMAIN}!g" /usr/local/bin/mail-if-fail
chmod 755 /usr/local/bin/mail-if-fail
- cp ${CUR_DIR}/resources/mail-files.sh /usr/local/bin
+ cp ${SCRDIR}/resources/mail-files.sh /usr/local/bin
chmod 755 /usr/local/bin/mail-files.sh
# Executing configure script.