Your message dated Tue, 29 Jan 2008 11:22:23 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#462847: wrong handling of double qoutes
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: dash
Version: 0.5.4-6
Severity: critical
the handling of double quotes does not conform to posix spex: quote from
http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html
"The backslash shall retain its special meaning as an escape
character (see Escape Character (Backslash)) only when
followed by one of the following characters when considered
special: $ ` " \ <newline>"
as this applies to the "echo" builtin, it breaks the debian
maintenance script /usr/sbin/update-exim4.conf, see Bug#462460
$ echo "a\nb"
a
b
$ /bin/echo "a\nb"
a\nb
thank you for your attention. regards Peter.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.23 (PREEMPT)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages dash depends on:
ii libc6 2.7-6 GNU C Library: Shared libraries
dash recommends no packages.
-- debconf information:
* dash/sh: true
--- End Message ---
--- Begin Message ---
On Sun, Jan 27, 2008 at 09:51:26PM +0100, hungerburg wrote:
> the handling of double quotes does not conform to posix spex: quote from
> http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html
> "The backslash shall retain its special meaning as an escape
> character (see Escape Character (Backslash)) only when
> followed by one of the following characters when considered
> special: $ ` " \ <newline>"
>
> as this applies to the "echo" builtin, it breaks the debian
> maintenance script /usr/sbin/update-exim4.conf, see Bug#462460
Hi hungerburg, please see
http://www.opengroup.org/onlinepubs/009695399/utilities/echo.html
dash correctly implements the XSI-conformant variant.
Regards, Gerrit.
--- End Message ---