Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (3701d77ad46d3c8967aa7b4f2607a71984278d98)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (3701d77ad46d3c8967aa7b4f2607a71984278d98)
  • Date: Wed, 22 Oct 2014 06:58:50 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

mail/postfix/DETAILS | 2 +-
mail/postfix/HISTORY | 3 +++
mail/postfix/INSTALL | 29 +++++++++++++++++------------
3 files changed, 21 insertions(+), 13 deletions(-)

New commits:
commit 3701d77ad46d3c8967aa7b4f2607a71984278d98
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

postfix: post-update fixes

diff --git a/mail/postfix/DETAILS b/mail/postfix/DETAILS
index f167111..7bee7c5 100755
--- a/mail/postfix/DETAILS
+++ b/mail/postfix/DETAILS
@@ -67,7 +67,7 @@ if [[ "$POSTFIX_VDA" == "y" ]]; then
VTAG=v10
SOURCE3=$SPELL-vda-$VTAG-$VERSION3.patch
SOURCE3_URL[0]=http://vda.sourceforge.net/VDA/$SOURCE3
-
SOURCE3_HASH=sha512:d8ef65b0eb683ce3636d206bf87d4d2ecfcec10a7c13803a262ae6180e1bb287e033a0f58744c222c9c2319466deb520dd99847387e02802deeb755980cbe16e
+
SOURCE3_HASH=sha512:d8ef65b0eb683ce3636d206bf87d4d2ecfcec10a7c13803a262ae6180e1bb287e033a0f58744c222c9c2319466deb520dd99847387e02802deeb755980cbe16e
fi

WEB_SITE="http://www.postfix.org/";
diff --git a/mail/postfix/HISTORY b/mail/postfix/HISTORY
index 3427d6e..3678e39 100644
--- a/mail/postfix/HISTORY
+++ b/mail/postfix/HISTORY
@@ -1,5 +1,8 @@
2014-10-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.9.11
+ * INSTALL: use sorcery function note_config_file() from libtrack;
added
+ virtual config file to tracking list; prevent main.cf from trashing
on
+ upgrade too; install qmqp-sink tool

2014-10-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.9.10
diff --git a/mail/postfix/INSTALL b/mail/postfix/INSTALL
index 69c10e8..ab133ae 100755
--- a/mail/postfix/INSTALL
+++ b/mail/postfix/INSTALL
@@ -1,15 +1,20 @@
-if [[ "$POSTFIX_PRE_EXISTING" == "no" ]]; then
- # OMG YAY fixes for stupid godamn config files!
- note_config_files /etc/postfix/main.cf &&
- note_config_files /etc/postfix/master.cf &&
- note_config_files /etc/postfix/aliases &&
- note_config_files /etc/postfix/access &&
- note_config_files /etc/postfix/canonical &&
- note_config_files /etc/postfix/generic &&
- note_config_files /etc/postfix/header_checks &&
- note_config_files /etc/postfix/relocated &&
- note_config_files /etc/postfix/transport &&
+local upstream_conf="main.cf \
+ master.cf \
+ aliases \
+ access \
+ canonical \
+ generic \
+ header_checks \
+ relocated \
+ transport \
+ virtual" &&
+
+for conf_file in ${upstream_conf}; do
+ message "${MESSAGE_COLOR}Marking configuration file
${conf_file}...${DEFAULT_COLOR}" &&
+ note_config_file "$INSTALL_ROOT/etc/postfix/${conf_file}"
+done &&

+if [[ "$POSTFIX_PRE_EXISTING" == "no" ]]; then
# the below are the answers to the interactive install
/bin/bash postfix-install -non-interactive \
install_root="$INSTALL_ROOT" \
@@ -40,7 +45,7 @@ ln -sf postfix/aliases "$INSTALL_ROOT/etc/aliases" &&
if [[ "$POSTFIX_BENCH" == "y" ]]; then
local file &&

- for file in qmqp-source smtp-sink smtp-source; do
+ for file in qmqp-sink qmqp-source smtp-sink smtp-source; do
install -v -m 544 "src/smtpstone/$file" "$INSTALL_ROOT/usr/sbin"
done
fi



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (3701d77ad46d3c8967aa7b4f2607a71984278d98), Vlad Glagolev, 10/22/2014

Archive powered by MHonArc 2.6.24.

Top of Page