Re: UW to Cyrus transition

2003-01-16 Thread marc . bigler

Hi,

Thanks for sharing this, that's really neat from you ! Can you maybe in a
few words explain us the login and how your scripts works ? Also what is
required (external tools if any) to get it to work ?

Regards



|+->
|| |
||  [EMAIL PROTECTED] |
||  Sent by:   |
||  [EMAIL PROTECTED]|
||  ew.cmu.edu |
|| |
|| |
||  16.01.2003 13:14   |
|| |
|+->
  
>--|
  |
  |
  |  To: <[EMAIL PROTECTED]> 
  |
  |  cc:   
  |
  |      Subject: UW to Cyrus transition   
  |
  
>--|




Hi people,

In the last week of december, I ported 1 ( c.a. ) users from UW to
Cyrus.

As I had a REALLY hard time finding ANY help whatsoever ( scripts etc ), I
wrote some of my own.

I must say, they DO take time. I was running them on a Sun Fire 880 with
4x900MHz CPUs and 8GB RAM, and all files local. It takes around 8-10 hours
per 2500 users with around 20GB of data total.

So for 1 users with around 80GB of data, up to 40 hours of conversion
time is a fairly close estimate.

I am sure that the scripts are not completely bug-free, but they did work
for me.

BEWARE: usernames with dots in them are NOT very well handled.

Share and enjoy.

-tosi

(See attached file: CYR)(See attached file: output_mailfile)(See attached
file: uw2cyr)




CYR
Description: Binary data


output_mailfile
Description: Binary data


uw2cyr
Description: Binary data


Re: UW to Cyrus transition

2003-01-16 Thread John Alton Tamplin
[EMAIL PROTECTED] wrote:


In the last week of december, I ported 1 ( c.a. ) users from UW to
Cyrus.

As I had a REALLY hard time finding ANY help whatsoever ( scripts etc ), I
wrote some of my own.

I must say, they DO take time. I was running them on a Sun Fire 880 with
4x900MHz CPUs and 8GB RAM, and all files local. It takes around 8-10 hours
per 2500 users with around 20GB of data total.

So for 1 users with around 80GB of data, up to 40 hours of conversion
time is a fairly close estimate.

I am sure that the scripts are not completely bug-free, but they did work
for me.

BEWARE: usernames with dots in them are NOT very well handled.
 

Did you have unixhierarchysep set?  If not, then period isn't a legal 
character in a username.

I converted 2300 users with 80G of mail over the course of 3 days, using 
a proxy solution.  The accounts were moved over one at a time, with mail 
delivery held up and imap/pop login blocked while each account was 
moved.  The proxies were a hacked perdition (to keep track of sessions 
so they could be killed and to treat a servername beginning with ! as a 
reject message to show to the client attempting to login) and a custom 
perl delivery agent which consulted the same database used by perdition 
and connected via LMTP (to procmail on the UW-IMAP side) to the two 
hosts.  Based on the tests I had done (same V880 configuration on both 
old and new servers) it would have taken over 60 hours to convert 
everyone at once (using a hacked mboxcvt and a bunch of custom perl 
scripts), and that amount of downtime was unacceptable.  That was also 
putting /var/imap on a tmpfs filesystem and striping /cyrus across 14 
FC-connected drives.

--
John A. Tamplin   Unix System Administrator
Emory University, School of Public Health +1 404/727-9931





UW to Cyrus transition

2003-01-16 Thread tosi
Hi people,

In the last week of december, I ported 1 ( c.a. ) users from UW to
Cyrus.

As I had a REALLY hard time finding ANY help whatsoever ( scripts etc ), I
wrote some of my own.

I must say, they DO take time. I was running them on a Sun Fire 880 with
4x900MHz CPUs and 8GB RAM, and all files local. It takes around 8-10 hours
per 2500 users with around 20GB of data total.

So for 1 users with around 80GB of data, up to 40 hours of conversion
time is a fairly close estimate.

I am sure that the scripts are not completely bug-free, but they did work
for me.

BEWARE: usernames with dots in them are NOT very well handled.

Share and enjoy.

-tosi




CYR
Description: Binary data


output_mailfile
Description: Binary data


uw2cyr
Description: Binary data


* U5 VirusKill * UW to Cyrus transition

2003-01-16 Thread tosi

U5 VirusKill 2.3 has modified this mail as it contained a PC-executable attachment.

~ ~ ~ ~ ~

You should probably simply ignore this mail. If you really expected somebody to send 
you an executable attachment please 
mail back to this person and ask him/her to zip the file first.

Below is given the first 60 lines of the mail that was sent to you with an executable 
file attached.

As more than 99.999% of executable attachments are viruses, U5 VirusKill 2.3 has 
deactivated the attachment and truncated the mail.

If you haven't done it yet please read http://www.u5.com/gen/ser/u5vk.htm

Best regards

U5com Co Ltd.
Security Division

~ ~ ~ ~ ~

>Return-Path: <[EMAIL PROTECTED]>
>Received: from lists2.andrew.cmu.edu (LISTS2.andrew.cmu.edu [128.2.10.216])
>   by pb10.pair.com (Postfix) with ESMTP id 56254A31C4
>   for <[EMAIL PROTECTED]>; Thu, 16 Jan 2003 07:25:15 -0500 (EST)
>Received: (from postman@localhost)
>   by lists2.andrew.cmu.edu (8.12.3.Beta2/8.12.0.Beta16) id h0GCK1QL014938
>   for info-cyrus-list; Thu, 16 Jan 2003 07:20:01 -0500 (EST)
>Received: from snaefell.rhi.hi.is (snaefell.rhi.hi.is [130.208.165.28])
>   by lists2.andrew.cmu.edu (8.12.3.Beta2/8.12.0.Beta16) with ESMTP id 
>h0GCJvRw014934
>   for <[EMAIL PROTECTED]>; Thu, 16 Jan 2003 07:19:58 -0500 (EST)
>Received: from hi.is (localhost [127.0.0.1])
>   by snaefell.rhi.hi.is (8.12.6/8.12.3) with SMTP id h0GCEYRQ002513
>   for <[EMAIL PROTECTED]>; Thu, 16 Jan 2003 12:14:34 GMT
>From: [EMAIL PROTECTED]
>Received: from 130.208.69.197
>(SquirrelMail authenticated user tosi)
>by webmail.hi.is with HTTP;
>Thu, 16 Jan 2003 12:14:34 - (GMT)
>Message-ID: <[EMAIL PROTECTED]>
>Date: Thu, 16 Jan 2003 12:14:34 - (GMT)
>Subject: UW to Cyrus transition
>To: <[EMAIL PROTECTED]>
>X-Priority: 3
>Importance: Normal
>X-Mailer: SquirrelMail (version 1.2.10)
>MIME-Version: 1.0
>Content-Type: multipart/mixed; boundary="=_20030116121434_50044"
>X-MailScanner: Found to be clean
>X-MailScanner-SpamScore: s
>Sender: [EMAIL PROTECTED]
>Precedence: bulk
>
>--=_20030116121434_50044
>Content-Type: text/plain; charset=iso-8859-1
>Content-Transfer-Encoding: 8bit
>
>Hi people,
>
>In the last week of december, I ported 1 ( c.a. ) users from UW to
>Cyrus.
>
>As I had a REALLY hard time finding ANY help whatsoever ( scripts etc ), I
>wrote some of my own.
>
>I must say, they DO take time. I was running them on a Sun Fire 880 with
>4x900MHz CPUs and 8GB RAM, and all files local. It takes around 8-10 hours
>per 2500 users with around 20GB of data total.
>
>So for 1 users with around 80GB of data, up to 40 hours of conversion
>time is a fairly close estimate.
>
>I am sure that the scripts are not completely bug-free, but they did work
>for me.
>
>BEWARE: usernames with dots in them are NOT very well handled.
>
>Share and enjoy.
>
>-tosi
>