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

Reply via email to