function vdelfiles in vpopmail.c unlinks files... This could be the reason your seeing "residue" Since solaris' unlink command bypasses any normal quota/disk control your going to see this residue. After a reboot a reallocation of the tables should spark it back to reality. (or a fsck) :P -----Original Message----- From: David Wartell [mailto:[EMAIL PROTECTED]] Sent: Friday, June 29, 2001 12:23 PM To: [EMAIL PROTECTED] Subject: vpopmail 4.10.24 vdeldomain not removing a domaind directory properly and leaving links in /var/vpopmail/domain on Solaris 7 x86 I have vpopmail installed 4.10.24 vdeldomain running on Solaris 7 x86. vdeldomain is not removing a domains directory properly from /var/vpopmail/domains. Here is a sequence of commands which repoduce the error. The commands were run on a fresh install of vpopmail. Notice the link count for the domains directory. apollo:/var/vpopmail # ll total 7 drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 bin/ drwxr-xr-x 4 vpopmail vchkpw 512 Jun 29 14:51 doc/ drwx------ 2 vpopmail vchkpw 512 Jun 29 14:51 domains/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:50 etc/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 include/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 lib/ drwx------ 2 vpopmail vchkpw 512 Jun 29 14:51 users/ I add a domain and of course the link count goes up as expected apollo:/var/vpopmail # bin/vadddomain foo.com 2782y2 You have mail in /usr/var/mail/ apollo:/var/vpopmail # ll total 7 drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 bin/ drwxr-xr-x 4 vpopmail vchkpw 512 Jun 29 14:51 doc/ drwx------ 3 vpopmail vchkpw 512 Jun 29 14:52 domains/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:50 etc/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 include/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 lib/ drwx------ 2 vpopmail vchkpw 512 Jun 29 14:51 users/ I add a second domain and the link count of domain goes up again as expected apollo:/var/vpopmail # bin/vadddomain foo2.com 2782y2 apollo:/var/vpopmail # ll total 7 drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 bin/ drwxr-xr-x 4 vpopmail vchkpw 512 Jun 29 14:51 doc/ drwx------ 4 vpopmail vchkpw 512 Jun 29 14:52 domains/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:50 etc/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 include/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 lib/ drwx------ 2 vpopmail vchkpw 512 Jun 29 14:51 users/ Now I remove a domain and link count of domains does NOT go down! This means the disk space and inodes are still being used. What is vpopmail doing when it deletes fuiles and directories? apollo:/var/vpopmail # bin/vdeldomain foo2.com apollo:/var/vpopmail # ll total 7 drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 bin/ drwxr-xr-x 4 vpopmail vchkpw 512 Jun 29 14:51 doc/ drwx------ 4 vpopmail vchkpw 512 Jun 29 14:52 domains/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:50 etc/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 include/ drwxr-xr-x 2 vpopmail vchkpw 512 Jun 29 14:51 lib/ drwx------ 2 vpopmail vchkpw 512 Jun 29 14:51 users/ apollo:/var/vpopmail # ll domains total 1 drwx------ 3 vpopmail vchkpw 512 Jun 29 14:52 foo.com/ apollo:/var/vpopmail # I have tried to verify it is not my system. I created directories and then removed them in the domains directory with mkdir and rmdir and didn't see the same behavior. The Solaris system has both been running production systems for about 2 years now. I did notice that the configure for vpopmail could not find my fdatasync(). I have noticed this behavior with 4.10.22 and 4.10.23 as well. Any ideas? -David Wartell