Bug#462173: exim4-config: bashism in update-exim4.conf

Michal Politowski mpol at charybda.icm.edu.pl
Tue Jan 22 23:26:04 UTC 2008


Package: exim4-config
Version: 4.69-1
Severity: serious
Justification: Policy 10.4

update-exim4.conf does not work if /bin/sh is dash

The preprocess_macro function uses the non-POSIX behaviour of echo in bash,
which does not interpret escape characters by default.
In dash the '\n's are POSIX-ly correctly replaced with newlines
which causes the subsequent sed to fail with unterminated 's' command.

-- 
Michał Politowski
Talking has been known to lead to communication if practiced carelessly.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-exim4-maintainers/attachments/20080123/9474e287/attachment-0001.pgp 


More information about the Pkg-exim4-maintainers mailing list