4.11-RC1: Setting bash as user default shell
Peter Pentchev
roam at ringlet.net
Thu Dec 30 07:53:52 PST 2004
On Thu, Dec 30, 2004 at 10:48:48AM -0500, Randy Pratt wrote:
> I did a fresh install of 4.11-RC1 on an older box:
>
> FreeBSD dell.weeble.com 4.11-RC1 FreeBSD 4.11-RC1 #0: Fri Dec 17 16:47:15 GMT 2004
> root at perseus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>
> I was not able to set bash as the user's default shell during
> installation even though bash had been installed. The message said
> that it was not a valid user shell. I decided to leave it as
> /bin/sh to complete the installation. I tried adding a new user
> after installation and setting the shell to
> /usr/local/bin/bash and a pop-up said:
Is bash (or rather, /usr/local/bin/bash) listed in your /etc/shells file?
If not, have you by any chance had the root filesystem mounted read-only
during the bash port/package installation?
Just adding /usr/local/bin/bash to /etc/shells should be enough to
allow you to use either chsh or sysinstall to set it as a user/root shell.
G'luck,
Peter
--
Peter Pentchev roam at ringlet.net roam at cnsys.bg roam at FreeBSD.org
PGP key: http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553
If I were you, who would be reading this sentence?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-qa/attachments/20041230/e9c8223c/attachment.bin
More information about the freebsd-qa
mailing list