Bug#423221: no luck with installsieve either

Ross Boylan ross at biostat.ucsf.edu
Thu May 10 17:51:25 UTC 2007


I tried installsieve -i but got "upload failed."

The man page for installsieve notes that "sieve names may not contain
a '.'", so I tried a name without a '.'.  It didn't help.  The man
page is confusing: the quoted phrase sounds as if all '.' are out, but
the immediately preceding discussion is only about names ending in
'.script'.

I tried to chase down the perl a little more by looking in
/usr/lib/perl5/Cyrus/SIEVE/managesieve.pm, but that looks as if it's
mostly a wrapper around C code.  Line 36 seems to be in the middle of
the header comments for either this file or sieveshell, but maybe Perl
counts only executable lines.

The original problem arose while running inside an emacs shell; to see
if that was the problem I ran installsieve inside a regular shell.  In
all cases I am connected via ssh and screen.

installsieve couldn't authenticate until I explicitly specified the
user name on the command line (though my unix and cyrus user names are
the same).

I found no more information in the system logs.

A tentative conclusion is that someting is going wrong inside the perl
manageseive module, which both installsieve and sieve test use.  It
might be appropriate to reassign the bug to that package.





More information about the Pkg-Cyrus-imapd-Debian-devel mailing list