[Pkg-samba-maint] [Bug 8924] Avoid bashism in smbtar

samba-bugs at samba.org samba-bugs at samba.org
Sun Jun 10 06:48:26 UTC 2012


https://bugzilla.samba.org/show_bug.cgi?id=8924

--- Comment #2 from Luk Claes <luk at debian.org> 2012-06-10 06:48:26 UTC ---
> the proposed printf doesn't work with NetBSD's "ash", so this doesn't make it
> more portable here.

Hmm, why does NetBSD not use a POSIX compliant shell?

> On the other hand I can't think of a shell which would not print a "\" when
> echo "\\" is being done. I don't see where this might be unportable shell code.
> Maybe the bashism checker is a bit overzealous. Until you show us a shell where
> this code fails, we should treat this as correct I think.

In practice when using "\\" shells that don't support it, will probably
use the echo command which handles it without problems. According to
POSIX it's not guaranteed to work though, while printf should.

-- 
Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You reported the bug.



More information about the Pkg-samba-maint mailing list