* src/su.c: No need to change the user's shell in case of

subsystem root. Update the comments.
This commit is contained in:
nekral-guest
2011-06-13 18:25:51 +00:00
parent 4be8077a56
commit 941e94f1d2
2 changed files with 5 additions and 4 deletions

View File

@ -908,11 +908,10 @@ int main (int argc, char **argv)
* --shell, which will be the one executed in the chroot later).
*/
if ('*' == pwent.pw_shell[0]) { /* subsystem root required */
pwent.pw_shell++; /* skip the '*' */
subsystem (&pwent); /* figure out what to execute */
endpwent ();
subsystem (&pwent); /* change to the subsystem root */
endpwent (); /* close the old password databases */
endspent ();
goto top;
goto top; /* authenticate in the subsystem */
}
sulog (tty, true, oldname, name); /* save SU information */