From: Michael M. <mi...@da...> - 2003-01-12 17:34:30
|
Okay, I 'think' I know what might be going on, but I don't know how to = fix it: During my excursions through my server yesterday, I actually changed the = 'nobody' user's shell setting in /etc/passwd/ from '/sbin/nologin' to = '/bin/bash'. Now, I just changed that back since I really don't want anyone logging = in as 'nobody' with a valid shell. Well, after that change I am getting this when trying to start slash: $ /etc/init.d/slash start Starting slashd virtslash: ok PID =3D 2903 $ This account is currently not available. So it's fair to assume that slash wants to start as 'nobody', but I = rerun the installer and made sure I selected 'slash' as the user. I also = tried to reinstall DBIx::Password, but it does not let me through the = queries, just tells me that it is installed already. I think, I'm getting close, but would appreciate any help that you guys = can offer. Cheers, Michael |
From: shane <sh...@lo...> - 2003-01-13 00:36:40
|
On Sunday 12 January 2003 12:34, Michael Mehrle wrote: > Okay, I 'think' I know what might be going on, but I don't know how to fix > it: > > During my excursions through my server yesterday, I actually changed the > 'nobody' user's shell setting in /etc/passwd/ from '/sbin/nologin' to > '/bin/bash'. Now, I just changed that back since I really don't want anyone > logging in as 'nobody' with a valid shell. > > Well, after that change I am getting this when trying to start slash: > > $ /etc/init.d/slash start > Starting slashd virtslash: ok PID = 2903 > $ This account is currently not available. > > So it's fair to assume that slash wants to start as 'nobody', but I rerun > the installer *which* 'installer'? did you do: cd /usr/local/src/slash/ make install USER=slash GROUP=nobody or did you do install-slashsite -o slash ?? the slashdaemon is run as root, i believe, and it spawns seperate slash's, which are run, for each site, as the user that you specified when you ran install-slashsite for each site. and whichever user you used, when you ran install-slashsitel, i believe it'd need a valid shell. Shane |
From: Michael M. <mi...@da...> - 2003-01-13 01:16:41
|
I did: make install INIT=/etc USER=slash GROUP-slash the first option is recommended for Linux installations the third one is because I created a group called 'slash' that has a user called 'slash' I'm still getting: This account is currently not available BTW, when running install-slashsite, I of course specified 'slash' as my user as well as my group. And slash has a valid shell... Weirdness... anyone any idea what might go on, or where I could look? > > *which* 'installer'? > > did you do: > > cd /usr/local/src/slash/ > make install USER=slash GROUP=nobody > > or did you do > > install-slashsite -o slash > > ?? > > the slashdaemon is run as root, i believe, and it spawns seperate slash's, > which are run, for each site, as the user that you specified when you ran > install-slashsite for each site. > > and whichever user you used, when you ran install-slashsitel, i believe it'd > need a valid shell. > > Shane > > > > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > http://www.vasoftware.com > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general |