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. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]