|
From: Jamie C. <jca...@we...> - 2007-01-31 19:33:47
|
On 31/Jan/2007 03:17 Carlton Thomas wrote .. > > Hi Jamie, > > Some time ago you kindly helped me to put together a script to migrate > users from one Unix box to another, where each box used a different OS. > Basically, the script reads the password file on the source box, creates > the user on the destination box (using the encrypted password) and copies > all the user files (including mailboxes). > > That script worked fine and all users were able to collect mail from the > new server using Dovecot with no problems. We are now adding users to the > new box using the Webmin adduser interface. However, Dovecot is having > problems reading from these mailboxes because of SeLinux restrictions. > My question is: What is the difference between the way the script creates > the user accounts and the way the Adduser interface creates the accounts > that causes Dovecot to have problems in one case but not the other. That script is actually calling the Webmin API mostly, so there should be no difference between what it does and what Webmin does. What error message are you getting from dovecot or in /var/log/secure or /var/log/messages when users try to check email? SElinux should log something saying what capabilities / permissions were violated.. - Jamie |