Bug 25597

Summary: Cyrus 2.0.11 and up considered "production" by authors
Product: Ports & Packages Reporter: ckd <ckd>
Component: Individual Port(s)Assignee: Hajimu UMEMOTO <ume>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description ckd 2001-03-08 00:50:01 UTC
 
Current Cyrus port is 1.6.24, which is the "end of the line" for v1. 
 
Cyrus 2.0.11 was declared "production quality" by the authors on 
2001-01-31, and 2.0.12 (released 2001-02-19) was announced on 
info-cyrus as "mostly an accumulation of the small patches that have 
been posted to this list".  I propose renaming the existing port to 
cyrus1 and having version 2 be the "cyrus" port.

Fix: A port is available from Hajimu UMEMOTO at 
http://www.imasy.or.jp/~ume/ipv6/cyrus-port-20010222.tar.gz.  This 
port requires patch given below, which I have already sent to ume.
Comment 1 Scot W. Hetzel 2001-03-08 02:30:41 UTC
From: <ckd@ckdhr.com>
> Current Cyrus port is 1.6.24, which is the "end of the line" for v1. 
>  
> Cyrus 2.0.11 was declared "production quality" by the authors on 
> 2001-01-31, and 2.0.12 (released 2001-02-19) was announced on 
> info-cyrus as "mostly an accumulation of the small patches that have 
> been posted to this list".  I propose renaming the existing port to 
> cyrus1 and having version 2 be the "cyrus" port. 
>  
The current  mail/cyrus port should be repo copied to mail/cyrus-imapd.
As that is a more descript name for the port and follows the naming that
the other *BSD projects use in their ports trees.

mail/cyrus    1.6.24
mail/cyrus-imapd    2.x

Scot
Comment 2 ckd 2001-03-08 02:41:53 UTC
Scot W Hetzel <hetzels@westbend.net> writes:

> From: <ckd@ckdhr.com>
>> Current Cyrus port is 1.6.24, which is the "end of the line" for v1. 
>> 
>> Cyrus 2.0.11 was declared "production quality" by the authors on 
>> 2001-01-31, and 2.0.12 (released 2001-02-19) was announced on 
>> info-cyrus as "mostly an accumulation of the small patches that have 
>> been posted to this list".  I propose renaming the existing port to 
>> cyrus1 and having version 2 be the "cyrus" port. 
>> 
> The current  mail/cyrus port should be repo copied to mail/cyrus-imapd.
> As that is a more descript name for the port and follows the naming that
> the other *BSD projects use in their ports trees.

> mail/cyrus    1.6.24
> mail/cyrus-imapd    2.x

Yes, that's a better choice.

I've found another small issue in the port as distributed by ume.  The
imapd.sh.sample file it installs will kill off postfix's master process
when shutting down imapd...oops.  This doesn't affect sendmail or qmail
users, of course.  (Sigh, why couldn't they be pfmaster and cymaster?)

Patch follows.

--- imapd.sh.orig	Fri Jan  5 11:17:07 2001
+++ imapd.sh	Wed Mar  7 21:32:38 2001
@@ -10,7 +10,7 @@
 	fi
 	;;
 stop)
-	killall master && echo -n ' imapd'
+	killall -u cyrus master && echo -n ' imapd'
 	;;
 *)
 	echo "Usage: `basename $0` {start|stop}" >&2


-- 
Christopher Davis * <ckd-sig@ckdhr.com> * <URL:http://www.ckdhr.com/ckd/>
Put location information in your DNS! <URL:http://www.ckdhr.com/dns-loc/>
Comment 3 Hajimu UMEMOTO freebsd_committer freebsd_triage 2001-03-13 11:23:39 UTC
State Changed
From-To: open->closed

Thanks! I just committed after repo copy. 


Comment 4 Hajimu UMEMOTO freebsd_committer freebsd_triage 2001-03-13 11:23:39 UTC
Responsible Changed
From-To: freebsd-ports->ume

I committed it.