D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 18655 - Make the install script fully sh compliant (e.g. dash or ash)
Summary: Make the install script fully sh compliant (e.g. dash or ash)
Status: NEW
Alias: None
Product: D
Classification: Unclassified
Component: installer (show other issues)
Version: D2
Hardware: All Linux
: P4 enhancement
Assignee: No Owner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-24 05:38 UTC by Seb
Modified: 2022-12-17 10:32 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Seb 2018-03-24 05:38:28 UTC
> sh (or the Shell Command Language) is a programming language described by the POSIX standard. It has many implementations (ksh88, dash, ...). bash can also be considered an implementation of sh (see below).

> Because sh is a specification, not an implementation, /bin/sh is a symlink (or a hard link) to an actual implementation on most POSIX systems.

https://stackoverflow.com/questions/5725296/difference-between-sh-and-bash

There's at least ash and dash that we should test for in our CI.