Michael Bowe added error checking to most of the vpopmail code for the 5.3.26 release. In the past, those two lines would silently fail, but now they throw unnecessary errors.
In vdeldomain(), the domain directory gets deleted before .dir_control is deleted from it, thus causing the error. vget_assign() fails because it's being called after the domain is removed from the assign file.
I've updated vdeldomain() to remove things in the correct order. It's in the CVS repository, and will be in the next release. Thanks for reporting the problem.
On Tuesday, September 23, 2003, at 06:33 AM, Morten Rønseth wrote:
I've installed qmail && vpopmail 5.3.27 on a FreeBSD 5.1 box. Whenever I try to delete a domain, I get the following error:
bogus# bin/vdeldomain test.com Failed while attempting to delete domain from dir_control Failed vget_assign for test.com
The funny thing is that the domain is sucessfully deleted...all related files and references to the domain are deleted, and if i try to add it again I can do so. What seems to be the problem here?
Grateful for any pointers.
-- Tom Collins [EMAIL PROTECTED] QmailAdmin: http://qmailadmin.sf.net/ Vpopmail: http://vpopmail.sf.net/ Info on the Sniffter hand-held Network Tester: http://sniffter.com/