Opened 15 years ago

Closed 15 years ago

#2315 closed enhancement (fixed)


Reported by: Ag. Hatzimanikas Owned by: dnicholson@…
Priority: normal Milestone: 6.3
Component: BOOK Version: SVN
Severity: normal Keywords: dash


This is a ticket to record the recent activity (1) around Dash.

Dash was included in the book (revision 6667) with the intention to replace Ash, which is no longer under development ( this will be a separate ticket).

Dash, which stands for 'Debian's Ash', is maintained by Herbert Xu from Debian, is a standard POSIX shell. It can be used for debugging standard POSIX syntax/commands or as a default shell for small systems.


We placed the binary (--bindir=/bin) into the root filesystem. For FHS compliance we used (--mandir=/usr/share/man). We used LC_ALL=C make, for the different behavior of sort command (which is being used during the build), in a locale other than the standard C locale. Example.

echo -e ".\n:" |LC_ALL=el_GR.UTF-8 sort
echo -e ".\n:" |LC_ALL=C sort

Binary behavior:
Result without the fix.

$ : ${FOO=foo}
dash: :: not found

Expected result, if FOO wasn't set
$ echo $FOO

See (2) for more information.

Dan submitted a patch about the issue upstream. Note: There will a new release, with this fix and all the patches from the debian unstable. Until then, a patch is pending to be applied in the book.



Change History (2)

comment:1 by dnicholson@…, 15 years ago

Owner: changed from blfs-book@… to dnicholson@…
Status: newassigned

comment:2 by dnicholson@…, 15 years ago

Resolution: fixed
Status: assignedclosed

Fixed in r6686.

Note: See TracTickets for help on using tickets.