Hello, When you make the domain from the vadddomain command by using uid that doesn't exist in /etc/passwd file for the -i option, the dot-pid temporaryfile is left below the domains/ directory without being converted into .dir-control file.
Example) /etc/passwd ----------------------------------------------------------------------- test1:*:9999:9999:test1:/usr/local/vpopmail/domains/test1:/bin/tcsh test2:*:10001:10001:test2:/usr/local/vpopmail/domains/test2://bin/tcsh ----------------------------------------------------------------------- $ /usr/local/vpopmail/bin/vadddomain -i 10000 test.domain test $ ls -l /usr/local/vpopmail/domains ----------------------------------------------------------------------- drwx------ 4 vpopmail vchkpw 512 May 2 11:48 . drwxr-xr-x 8 root wheel 512 Apr 30 20:16 .. -rw------- 1 root vchkpw 34 May 2 11:48 .1063 -rw------- 1 vpopmail vchkpw 34 Apr 25 19:07 .dir-control drwx------ 3 10000 10000 512 May 2 11:48 test.domains ----------------------------------------------------------------------- It has been understood that being not able to acquire passing when the user doesn't exist in dc_filename Function of vauth.c file in the function is a cause. Specification or Bug? Please tell me. !DSPAM:481a895d120509481219515!