Changes between Initial Version and Version 11 of Ticket #373


Ignore:
Timestamp:
02/06/25 10:16:20 (2 weeks ago)
Author:
zaytsev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #373

    • Property Status changed from new to closed
    • Property Summary changed from git master: support for SHELL=/bin/sh in subshell to Support plain POSIX /bin/sh (Bourne shell) as subshell
    • Property Branch state changed from to no branch
    • Property Milestone changed from 4.7 to
    • Property Resolution changed from to wontfix
  • Ticket #373 – Description

    initial v11  
    11Many environments provide POSIX compliant /bin/sh shell symlinking to: 
    22 
    3 busybox: ash, hush 
    4 debian: dash 
     3* busybox: ash, hush 
     4* debian: dash 
    55 
    66(passwd entry usually contains /bin/sh for them) 
    77 
    8 There is no excuse to not support common shells. 
    9 It at the very least confuses newbie users. 
     8* They are mostly supported via symlink resolution (see #2742) 
     9* Maybe even better support is possible by interacting with shell (see #3692) 
     10 
     11Some systems provide "real" plain Bourne shell, like FreeBSD or Solaris. 
     12 
     13These shells are not supported at the moment. Whether support is possible at all with some sort of precmd emulation via PS1 tricks is to be investigated. 
     14 
     15The current state of the art is that due to missing variable expansion it's not possible. Please reopen if you have new research and/or patches.