Jakob Bohm writes:
From previous conversation on this list I found out that I should have set up our system to use "virtual" courier imap users, not real users.So the question now is: How do I convert an existing system with existing users and folders (including shared folders) to the other type with minimum disruption?
Depending on your existing setup, you may or may noe be able to use authenumerate to get a list of all your existing accounts, then you import the list into your virtual account database. Or, just keep your existing account database, but set everyone's userid and groupid to the same value. In either case, this is followed my chown -R on everyone's maildir. The cutover to the new account database, followed by chown -R will require downtime, of course. Depending on how much mail and users you have, you may have to do this in stages, driven by how much downtime at once you can afford.
Migrating the shared folders will require more work. You'll need to remove the shared-maildirs file and the shared-folders subdirectory in every maildir. Finally, take all the actual shared maildirs, chown -R them, then create a list of all the shared maildirs and put them into the shared index file, as described in the README. Then, use the maildiracl command to define which users have what kind of access to each shared maildir.
You will also need to inform the users that all the shared maildirs will be moved from what appears as the ordinary "shared" folder directory in their IMAP clients to however their mail clients display or present publicly shared IMAP folders.
pgprV8Xi8UhAx.pgp
Description: PGP signature
------------------------------------------------------------------------------
_______________________________________________ Courier-imap mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap
