On Mon, 11 Dec 2006, inakizi wrote:
> Correct, I guess I din't explain myself correctly. I followed the code
> of the Login process (puting some printf instructions on the busybox
> code) for an already created user. Everything went perfect until the
> setgid and setuid functions. Just after that, the busybox login tries
> to change current dir to the user folder (/home/testuser) and
What does
ls -ld / /home /home/testuser
grep testuser /etc/passwd
give?
Jim
> everything is correct when the chdir function is called but it couldn't
> change to that folder, is like it has not enough permissions to do it.
> Samething happens a little bit after that when it tries to create a
> shell.
> This leads me to believe that there's some kind of problem when this
> functions are called but you are right there are probably hundreds of
> reasons to make those function fails that had nothing to do with the
> kernel code.
> Everything works perfect if the user that is logged in is root.
> --- In Jim Jackson <> wrote:
> >
> >
> > > and using users on the TS-7400,
> > > ....... I guess the problem is with the
> > > kernel but I haven't figured out what it is yet but I think that the
> > > kernel functions setgid and setuid are not working in the TS-7400.
> >
> > I would assume this ONLY after every other possibility is exhausted.
> > The chances of these kernel functions not working are infinitessimally
> > small.
> >
>
>
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|