Bug#462460: fix
    hungerburg 
    dub at lazy.shacknet.nu
       
    Sun Jan 27 18:31:02 UTC 2008
    
    
  
Package: exim4-config
Version: 4.69-1
Followup-For: Bug #462460
the sed error is due to the way, UPEX4C_macros are constructed in
the script, with bare embedded newlines, that should be escapes
instead, patch the preprocess_macro() function like this:
--- /usr/sbin/update-exim4.conf-debian	2008-01-22 09:36:34.000000000 +0100
+++ /usr/sbin/update-exim4.conf	2008-01-27 19:19:17.060973318 +0100
@@ -329,7 +329,7 @@
   macroname="${1:-}"
   shift
   contents="$(lowercase ${@:-empty} | check_ascii_pipe)"
-  echo -n ".ifndef $macroname\n$macroname=$contents\n.endif\n"
+  echo -n ".ifndef $macroname\\\n$macroname=$contents\\\n.endif\\\n"
 }
 
 seed_macro() {
## hope that helps! Peter
    
    
More information about the Pkg-exim4-maintainers
mailing list