Ali Gunduz wrote:
>
> Actually "You don't exist, go away!" problem isn't concerned with the ssh.
> If root (or any other user) doesn't exist in /etc/passwd, linux gives this
> error.
>
> I don't think this is caused by anything else.
>
Hi again ,
in the ssh-keygen.c, I see : (1.2.26 version)
/* Get user\'s passwd structure. We need this for the home directory.
*/
pw = getpwuid(getuid());
if (!pw)
{
printf("You don't exist, go away!\n");
exit(1);
}
On the system I am using, all the other programs dealing with the passwd
filesystem work fine... I am using shadow passwd, do you think the pb
could come from here ?
Iannis