Title: vadduser seg faulting

I've got an interesting bug.  If you try to add a new user, which does not exist in the vpasswd file yet but does have a user directory previously existing, vadduser will seg fault while creating the new vpasswd file.  The vpasswd file is then only partially written, and thus corrupt.  It doesn't immediately delete the .tmp file used, but if you don't realize it and run vadduser again it will completely remove the vpasswd file and you will have to manually reconstruct it.  Perhaps this has already been reported, but I discovered it last week while moving a domain onto my new server :)  I haven't had a chance to dig through the code yet and modify it, but wanted to report it just the same.

Tony

Reply via email to