Hello Michael,
> I believe that something has gone wrong during your OpenPKG bootstrap.
> It should indeed create or append the local OpenPKG bash path to /etc/shell=
> s,
> however the path should be valid. For example, if you bootstrap using
> --prefix=3D/cw then the entry in /etc/shells should be /cw/lib/openpkg/bash.
>
> In your case the prefix '/cw/' (or whatever you chose when bootstrapping) w=
> as
> truncated, and this is actually the problem to fix. To troubleshoot this, r=
> un
> the bootstrap again and capture the scrolling text using 'tee' or 'script'.
> Search for a line something like:
>
> echo /cw/lib/openpkg/bash >>/etc/shells
>
> and let me know what you see there. Good luck.
>
The entry was right (/opt/openpkg/lib/openpkg/bash), I just missed the
prefix in my previous mail - but it was the _only_ entry! The default
in Solaris 9 is _NO_ /etc/shells file - Solaris has a default list of
shells (listed in 'man shells')! As soon as /etc/shells is created,
the built-in list of default shells is overruled by the contents of
/etc/shells. The OpenPKG bootstrap process created the /etc/shells file
- and suddenly certain login procedures that depend on /etc/shells did
not work any longer (e.g. CDE login), because our default shells like
/bin/ksh, etc were not listed in /etc/shells!
IMHO the bootstrap script should check if /etc/shells exists before
executing
echo "${shell}" >>/etc/shells
and otherwise issue a warning that this step was skipped and has to be
done manually!
Best regards,
Bernd
--
# Bernd Dammann <[EMAIL PROTECTED]> | "Why stop now,
# Informatics and Mathematical Modelling | just when I am hating it?"
# Technical University of Denmark |-----------------------------------
# Richard Petersens Plads, Building 321 | phone: (+45) 45 25 33 71
# DK-2800 Kongens Lyngby, Denmark | http://www.imm.dtu.dk/~bd/
print unpack("u", "<22!K;F5W('1H870@>6]U)VQL(&1O('1H870A\"@``" );
______________________________________________________________________
The OpenPKG Project www.openpkg.org
User Communication List [EMAIL PROTECTED]