> Glenn Lagasse <[email protected]> wrote:
>
>> Please don't spread FUD.  OpenSolaris ships with the exact same userland
>> as Solaris Express (with some exceptions such as technologies which are
>> being replaced, live upgrade for one).  The only difference is the
>> inclusion of GNU tools prepended to the default user's path.
>
> SXCE is OpenSolaris, so please let us use the term "Indiana" for a correct
> comentlature.
>
> AFAICT, Indiana by default comes with a PATH that has /usr/gnu/bin in
> front of
> the rest....
>
> So, we have:
>
> -     a broken tar
>
> -     a ls, chmod, .... without ACL support
>
> ....
>
> on Indiana.
>
> In addition, the Bourne Shell was replaced by ksh93 and this has never
> been
> tested in a production environment whether there are compatibility
> problems.
> If you like to get a /bin/sh with history editor, I recommend to use the
> portable Boune Shell from ftp://ftp.berlios.de/pub/schily/
> The POSIX standard definitely does not require /bin/sh to be a
> POSIX.1-2008
> compliant shell.

Just put /usr/xpg6/bin:/usr/xpg4/bin in the front of the PATH and there
are no issues.

Here is a simple profile that works fine :

# cat $HOME/.profile
#       This is the default standard profile provided to a user.
#       They are expected to edit it to meet their own needs.

MAIL=/usr/mail/${LOGNAME:?}

COLUMNS=80
export COLUMNS

EDITOR=/usr/xpg4/bin/vi
export EDITOR

# uncomment the next two lines if you want.
# HOME=/root
# export HOME

LANG=C
export LANG

LC_ALL=C
export LC_ALL

LC_MESSAGES=en_US.UTF-8
export LC_MESSAGES

LINES=24
export LINES

# as per standards(5) section Utilities for POSIX.1-2001, SUSv3
#
#                     Standard                        Shell Used
#    ______________________________________________________________
#    1989 ANSI  C,  1990  ISO  C,  1999  ISO  C,   /usr/xpg4/bin/sh
#    POSIX.1  (1990-2001),  SUS,  SUSv2,  SUSv3,
#    XPG4
#    POSIX.1 (1988), SVID3,  XPG3,  no  standard   /usr/bin/sh
#    specified
#
PATH=/usr/xpg6/bin:/usr/xpg4/bin:/usr/ccs/bin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/dt/bin:/usr/openwin/bin
export PATH

SHELL=/usr/xpg4/bin/sh
export SHELL

TERM=vt100
export TERM

TZ=GMT0
export TZ

---------------------EOF

very standards(5) safe.

Dennis

_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to