On Fri, Jan 11, 2008 at 09:22:31PM +0000, Endolith wrote: > If I type "chsh -s /usr/local/bin/fish" in Ubuntu Gutsy, it says > "/usr/local/bin/fish is an invalid shell." Apparently fish needs to be > inserted > into /etc/shells by the deb package for this to work. See > http://www.debian-administration.org/articles/231 > > Also reported at https://bugs.launchpad.net/ubuntu/+source/fish/+bug/182132 I > don't know which side this problem is on.
You're installing your own shell by hand. You need to edit /etc/shells and add the path yourself if you want chsh to accept it. It's not a problem of Ubuntu or Fish. The Ubuntu fish package *does* add itself to /etc/shells but that file specifically accepts only absolute paths so it won't work for your installed from source version unless you install it to /usr/bin. James -- GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature
------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________ Fish-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fish-users
