You could try running sieveshell, which may have better diagnostics. Also, 
depending on whose RPMs you are playing with, there may be a separate 
perl-Cyrus-2.0.16 RPM to keep in sync (check with " rpm -qf 
/usr/lib/perl5/site_perl/5.6.0/i386-linux/Cyrus/SIEVE/managesieve.pm"). We 
may be using different RPMs, so our experiences will vary.

Another thing: my experience was that sieve tries to write into
/usr/sieve/<letter>/user by default, and will get upset if
/usr/sieve/<letter> is absent (<letter> is a-z). You can change the
directory by adding a sievedir entry in /etc/imapd.conf.

Chris


On Wed, 26 Dec 2001, Matt Kenigson wrote:
> Yeah, we've got an exactly identical entry in our /etc/cyrus.conf file.  I'm
> stumped.
> 
> Matt
> 
> ----- Original Message -----
> From: "Christopher Wong" <[EMAIL PROTECTED]>
> To: "Matt Kenigson" <[EMAIL PROTECTED]>
> Sent: Wednesday, December 26, 2001 10:32 AM
> Subject: Re: Fw: cyrus info list
> 
> 
> > I forgot to mention that you check /etc/cyrus.conf to make sure Sieve is
> > enabled. The following is my own /etc/cyrus.conf file. Yours may vary
> > depending on the paths of the binaries, but you would want some sort of
> > entry for Sieve in the SERVICES section below.
> >
> > Chris
> >
> > ---------------------------------------------------
> >
> > # standard standalone server implementation
> >
> > START {
> >   # do not delete these entries!
> >   mboxlist      cmd="ctl_mboxlist -r"
> >   deliver       cmd="ctl_deliver -r"
> > }
> >
> > # UNIX sockets start with a slash and are put into /var/imap/socket
> > SERVICES {
> >   # add or remove based on preferences
> >   imap          cmd="/usr/cyrus/bin/imapd" listen="imap" prefork=0
> >   imaps         cmd="/usr/cyrus/bin/imapd -s" listen="imaps" prefork=0
> >   pop3          cmd="/usr/cyrus/bin/pop3d" listen="pop3" prefork=0
> >   pop3s         cmd="/usr/cyrus/bin/pop3d -s" listen="pop3s" prefork=0
> >   sieve         cmd="/usr/cyrus/bin/timsieved" listen="sieve" prefork=0
> >
> > # at least one LMTP listener is required for proper delivery
> > # lmtp          cmd="lmtpd" listen="lmtp" prefork=0
> >   lmtpunix      cmd="/usr/cyrus/bin/lmtpd" listen="/var/imap/socket/lmtp"
> > prefork=0
> > }
> >
> > EVENTS {
> >   # this is required
> >   checkpoint    cmd="ctl_mboxlist -c" period=30
> >
> >   # this is only necessary if using duplicate delivery suppression
> >   #delprune     cmd="ctl_deliver -E 3" period=1440
> > }
> >
> > On Fri, 21 Dec 2001, Matt Kenigson wrote:
> > > Howdy,
> > >
> > > I'm forwarding this message for a colleague.
> > >
> > > Incidentally, this is an RH7.2 system with the cyrus-imapd-2.0.16-5 RPM
> > > installed.
> > >
> > > Does anyone have any ideas on how to proceed, or some documentation we
> could
> > > look up?  We're running out of ideas over here.
> > >
> > > Thanks,
> > >
> > > Matt Kenigson
> > > president (at) sheergenius.com
> > >
> > > ----- Original Message -----
> > > From: "Allen Minix" <[EMAIL PROTECTED]>
> > > To: "Matt Kenigson" <[EMAIL PROTECTED]>
> > > Sent: Friday, December 21, 2001 3:38 PM
> > > Subject: cyrus info list
> > >
> > >
> > > > I tried subscribing to the info-cyrus list, and still have as of yet
> to
> > > > get a confirmation.  Here is what I'm getting when trying to run
> > > > installsieve to list the current sieve scripts.  Any function that I
> try
> > > > to invoke with installsieve produces this error.
> > > >
> > > >
> > > > [root@vcch243 sieve]# installsieve -l -u cyrus localhost
> > > > Please enter your password: blahblah
> > > > Unable to connect to server at /usr/bin/installsieve line 121, <STDIN>
> > > > line 1.
> > > >
> > > >
> > > > Thanks,
> > > >
> > > > -Allen
> > > >
> > > >
> > >
> > >
> >
> >
> 
> 


Reply via email to