postfix config: execute newaliases
authorMichael Prokop <mika@grml.org>
Wed, 5 Aug 2009 01:33:52 +0000 (03:33 +0200)
committerMichael Prokop <mika@grml.org>
Wed, 5 Aug 2009 01:33:52 +0000 (03:33 +0200)
debian/changelog
etc/grml/fai/config/scripts/GRMLBASE/05-hostname

index 6181bd7..23c6a29 100644 (file)
@@ -5,8 +5,11 @@ grml-live (0.9.21) UNRELEASED; urgency=low
     - /etc/apt/sources.list.d/grml.list for all grml related repositories
     - /etc/apt/sources.list.d/debian.list for official Debian repositories
     [Testing: issue349]
+  * When adjusting postfix configuration: make sure to execute newaliases
+    command after adjusting configuration, otherwise the old hostname
+    will be left inside /etc/aliases.db.
 
- -- Michael Prokop <mika@grml.org>  Wed, 05 Aug 2009 02:23:29 +0200
+ -- Michael Prokop <mika@grml.org>  Wed, 05 Aug 2009 03:32:43 +0200
 
 grml-live (0.9.20) unstable; urgency=low
 
index 55dfaea..ec16d9b 100755 (executable)
@@ -27,6 +27,9 @@ if [ -r $target/etc/postfix/main.cf ] ; then
   echo "postfix postfix/mailname     string $HOSTNAME" | $ROOTCMD debconf-set-selections
   echo "postfix postfix/destinations string ${HOSTNAME}, localhost.grml.org, localhost" \
   | $ROOTCMD debconf-set-selections
+  # make sure to execute newaliases after adjusting configuration,
+  # otherwise the old hostname will be left inside /etc/aliases.db
+  $ROOTCMD newaliases
 fi
 
 if [ -r $target/etc/bacula/bacula-fd.conf ] ; then