Bug 18655 – Make the install script fully sh compliant (e.g. dash or ash)

Status
NEW
Severity
enhancement
Priority
P4
Component
installer
Product
D
Version
D2
Platform
All
OS
Linux
Creation time
2018-03-24T05:38:28Z
Last change time
2025-01-02T15:46:53Z
Assigned to
No Owner
Creator
Seb
Moved to GitHub: installer#692 →

Comments

Comment #0 by greensunny12 — 2018-03-24T05:38:28Z
> 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.
Comment #1 by robert.schadek — 2025-01-02T15:46:53Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/installer/issues/692 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB