Opened 17 years ago

Closed 17 years ago

#2315 closed enhancement (fixed)

Dash-0.5.3

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

Description

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.

Instructions.

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
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. http://www.linuxfromscratch.org/~dnicholson/patches/dash-0.5.3-fixes-1.patch

  1. http://linuxfromscratch.org/pipermail/blfs-dev/2007-March/016831.html

2.http://linuxfromscratch.org/pipermail/alfs-discuss/2007-February/009144.html

Change History (2)

comment:1 by dnicholson@…, 17 years ago

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

comment:2 by dnicholson@…, 17 years ago

Resolution: fixed
Status: assignedclosed

Fixed in r6686.

Note: See TracTickets for help on using tickets.