Re: 4.11-RC1: Setting bash as user default shell
Peter Pentchev <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.quality-assurance |
|---|---|
| Message-ID | <[email protected]> |
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 > [email protected]:/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 [email protected] [email protected] [email protected] 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?
signature.asc
(application/pgp-signature, 187 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFB1CSD7Ri2jRYZRVMRAjFJAJ9e6/Qiq9lNDdHjQn++1xpzAM/s3wCfSr7r qDq/q0HQ7/6dCm1evk4/GmU= =Dvon -----END PGP SIGNATURE-----