Opened 18 years ago
Closed 17 years ago
#2315 closed enhancement (fixed)
Dash-0.5.3
Reported by: | Ag. Hatzimanikas | Owned by: | |
---|---|---|---|
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
2.http://linuxfromscratch.org/pipermail/alfs-discuss/2007-February/009144.html
Change History (2)
comment:1 by , 17 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed in r6686.