POSIX-compliant Implementation of /bin/sh

Edit Package dash

DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as
possible without sacrificing speed where possible.

Refresh
Refresh
Source Files
Filename Size Changed
dash-0.5.7-do-not-close-stderr.patch 0000000410 410 Bytes
dash-0.5.7.tar.gz 0000223794 219 KB
dash-remove-backslash-before-in-double-quotes-in-variable.patch 0000001034 1.01 KB
dash.changes 0000001958 1.91 KB
dash.spec 0000002173 2.12 KB
Revision 8 (latest revision is 31)
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 86994 from Guido Berhoerster's avatar Guido Berhoerster (gberh) (revision 8)
- remove libeditline dependency again as libeditline lives in /usr

- update to version 0.5.7
  - optimize dash -c "command" to avoid a fork
  - improve LINENO support
  - dotcmd should exit with zero when doing nothing
  - replace GPL noclobberopen code with the FreeBSD version
  - do not split the result of tilde expansion
  - use exit status 127 when the script to run does not exist
  - document optional open parenthesis for case patterns
  - use faccessat if available
- added dash-0.5.7-do-not-close-stderr.patch in order to prevent
  stderr from being closed when /dev/tty fails to open (backported
  from upstream git)
- added
  dash-remove-backslash-before-in-double-quotes-in-variable.patch
  which removes a backslash before } in double-quotes in variable
  as it prevents the closing brace from terminating the
  substitution (from FreeBSD/Debian)

- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
Comments 0
openSUSE Build Service is sponsored by