On 2010-03-19 16:13, Garrett D'Amore: > I am coming to agree. While I'm the sponsor on this case, I'm on the > verge of derailing this case and asking that a new case to examine > userland shell architecture be created. The fact that we have to put > /usr/gnu at the head of $PATH of new users is a bit of a travesty, and > I'm of the opinion that we should reexamine *that* particular decision, > in which case much of the motivation behind *this* case comes into > question. (If /usr/gnu isn't the default for most users, then there is > little motivation to provide builtin wrappers for them.)
+1 There's a bunch of related issues here. The Sun opensolaris distribution was originally created to lure developers and users from the gnu/linux community into paying attention to opensolaris. There's the default shell - we now have two: 1. bash for the default user account, 2. ksh93 (incarnated as /?(s)bin/sh) for the system. Ah, and I recall that the defaults for 'useradd' may actually present a third option. At $WORK, I've seen colleagues with different backgrounds getting bitten by the behaviour of different shells, that can only be resolved with rigorous up-front specification - "sh" doesn't cut it when you've moving between (open)solaris/aix/(*)linux. Have your test cases ready... ;-) Cheers, Henk
