TEXT   42

vauthenticate

Guest on 19th July 2022 02:28:46 AM

  1. NAME
  2. vauthenticate - Authenticate a virtual user
  3.  
  4. SYNOPSIS
  5. vauthenticate
  6.  
  7. DESCRIPTION
  8. vauthenticate reads a domain name, user name, and pass phrase from standard input, and authenticates the virtual user. If authentication is successful, it prints out information about the virtual user on stdout
  9.  
  10. The domain name, user name, and pass phrase are passed to vauthenticate on standard input each seperated by a NUL byte.
  11.  
  12. The output consists of a series of lines containing an identifier, an equal sign, and the data for that identifier, terminated by a newline. The identifiers are:
  13.  
  14. UID
  15. The base user's numerical user ID.
  16. GID
  17. The base user's numerical group ID.
  18. USER
  19. The base user's name.
  20. HOME
  21. The base user's home directory.
  22. MAILDIR
  23. The virtual user's mailbox directory, relative to HOME.
  24. VUSER
  25. The virtual user's name.
  26. OPTIONS
  27. None
  28.  
  29. RETURN VALUE
  30. Returns 0 if authentication succeeds, and non-zero otherwise.
  31.  
  32. SEE ALSO
  33. vmailmgr(7)
  34.  
  35. CAVEATS
  36. Although the output from vauthenticate appears to be suitable for using as shell input, care must be taken to escape characters that would cause the shell to misbehave, such as semicolons.
  37.  
  38. RESTRICTIONS
  39. This program will not authenticate non-virtual users.
  40.  
  41. AUTHOR
  42. Bruce Guenter

Raw Paste


Login or Register to edit or fork this paste. It's free.