summaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authorVlad Glagolev2021-07-10 18:51:56 +0000
committerVlad Glagolev2021-07-10 19:20:30 +0000
commitf3b37c2740cad2fc359aff04d98d003b72acbb65 (patch)
tree92087691615f1e01566ca5cd4a6339d120577401 /mail
parent13abff236b8b34e706be608e3780ce744109327a (diff)
masqmail: correct spool dir location; conflicts with dma, qmail, ssmtp
Diffstat (limited to 'mail')
-rwxr-xr-xmail/masqmail/BUILD2
-rwxr-xr-xmail/masqmail/CONFLICTS5
-rwxr-xr-xmail/masqmail/DETAILS1
-rw-r--r--mail/masqmail/HISTORY5
-rwxr-xr-xmail/masqmail/INSTALL15
5 files changed, 19 insertions, 9 deletions
diff --git a/mail/masqmail/BUILD b/mail/masqmail/BUILD
index be4c244b30..5331bd1401 100755
--- a/mail/masqmail/BUILD
+++ b/mail/masqmail/BUILD
@@ -3,7 +3,7 @@ create_account mail &&
OPTS="--with-user=masqmail \
--with-group=masqmail \
- --with-spooldir=$INSTALL_ROOT/var/spool/mail \
+ --with-spooldir=$INSTALL_ROOT/var/spool/masqmail \
$MASQMAIL_OPTS \
$OPTS" &&
diff --git a/mail/masqmail/CONFLICTS b/mail/masqmail/CONFLICTS
index b51b43483a..6a9e863562 100755
--- a/mail/masqmail/CONFLICTS
+++ b/mail/masqmail/CONFLICTS
@@ -1,8 +1,11 @@
+conflicts qmail &&
conflicts exim &&
conflicts courier &&
conflicts esmtp &&
conflicts msmtp &&
+conflicts ssmtp &&
conflicts postfix &&
conflicts sendmail &&
conflicts opensmtpd &&
-conflicts netqmail
+conflicts netqmail &&
+conflicts dma
diff --git a/mail/masqmail/DETAILS b/mail/masqmail/DETAILS
index 431635d878..a4aef7587c 100755
--- a/mail/masqmail/DETAILS
+++ b/mail/masqmail/DETAILS
@@ -1,5 +1,6 @@
SPELL=masqmail
VERSION=0.3.5
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://marmaro.de/prog/$SPELL/files/$SOURCE
diff --git a/mail/masqmail/HISTORY b/mail/masqmail/HISTORY
index 4153e7b2a4..3d65964373 100644
--- a/mail/masqmail/HISTORY
+++ b/mail/masqmail/HISTORY
@@ -1,3 +1,8 @@
+2021-07-10 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD, INSTALL: correct spool dir location
+ * CONFLICTS: conflicts with dma, qmail, ssmtp
+
2015-11-18 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 0.3.5
* log.patch: updated for new version
diff --git a/mail/masqmail/INSTALL b/mail/masqmail/INSTALL
index 14b41198b2..f06c583300 100755
--- a/mail/masqmail/INSTALL
+++ b/mail/masqmail/INSTALL
@@ -9,14 +9,15 @@ ln -vsf "$TRACK_ROOT/usr/sbin/masqmail" "$INSTALL_ROOT/usr/sbin/mailq" &&
ln -vsf "$TRACK_ROOT/usr/sbin/masqmail" "$INSTALL_ROOT/usr/sbin/runq" &&
ln -vsf "$TRACK_ROOT/usr/sbin/masqmail" "$INSTALL_ROOT/usr/sbin/mailrm" &&
-install -vm 2775 -d -o masqmail -g mail "$INSTALL_ROOT/var/spool/mail" &&
+local spool_dir="${INSTALL_ROOT}/var/spool/masqmail" &&
-if [[ -e $INSTALL_ROOT/var/spool/mail/input ]]; then
- chown -R masqmail:masqmail "$INSTALL_ROOT/var/spool/mail/input"
-fi &&
-if [[ -e $INSTALL_ROOT/var/spool/mail/lock ]]; then
- chown -R masqmail:masqmail "$INSTALL_ROOT/var/spool/mail/lock"
-fi &&
+install -vm 2775 -d -o masqmail -g masqmail "${spool_dir}" &&
+
+for d in input lock; do
+ if [[ -e "${spool_dir}/${d}" ]]; then
+ chown -R masqmail:masqmail "${spool_dir}/${d}" || return 1
+ fi
+done &&
if [[ $INIT_INSTALLED ]]; then
install_config_file "$SPELL_DIRECTORY/init.d/masqmail.conf" \