LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Does ventrilo user need a login shell? (https://www.linuxquestions.org/questions/linux-software-2/does-ventrilo-user-need-a-login-shell-795776/)

stryker_oz 03-16-2010 08:29 AM

Does ventrilo user need a login shell?
 
Hi,

After setting up Ventrilo (on FC11) was having the script fail with "This account is currently not available" message. I'd setup the ventrilo user account with /sbin/nologin. Changing the login shell to /bin/bash has fixed this, but now ventrilo is showing in the user selection at bootup.

None of the other users I've created to run services need a shell - what obvious thing am I missing? Alternatively, if ventrilo's user account needs a login shell, is there a way to stop it from appearing at startup?

As a sidebar...when you setup a new user with /sbin/nologin, why does fedora still insist on a password?

Thanks

rweaver 03-16-2010 09:48 AM

Ventrilo does require a shell at least the last version of it I used (which has been a while).

What login manager are you using (gdm, xdm, etc)?

As to why fc requires a password, because /sbin/nologin is just another shell. It's nothing special (as far as fedora is concerned), it just has a return that keeps people from logging in.

stryker_oz 03-17-2010 06:26 AM

Quote:

Originally Posted by rweaver (Post 3900450)
Ventrilo does require a shell at least the last version of it I used (which has been a while).

Thanks.
Quote:

Originally Posted by rweaver (Post 3900450)
What login manager are you using (gdm, xdm, etc)?

I'm using GDM. Good idea: I'll go hit the docs to see how to stop the new user showing up.
Quote:

Originally Posted by rweaver (Post 3900450)
As to why fc requires a password, because /sbin/nologin is just another shell. It's nothing special (as far as fedora is concerned), it just has a return that keeps people from logging in.

Excellent point.

Thanks again !


All times are GMT -5. The time now is 08:39 AM.