cyradm > lm returns empty list but mailboxes are accessible via

From: (no name) (no email)
Date: Sun Jul 23 2006 - 11:25:45 EDT

  • Next message: Robert Banz: "Re: Performance and cheap storage"

    I asked this question (see below) two weeks ago but had no reply. Just
    posting it one more time, hoping to get an answer :)

    thanks

    > I do not know what went wrong but now if I log in using cyradm to
    > administrator console i can't get nither mailboxes list nor
    create/delete > functionality or even see info.
    >
    > What i did was patched the system (instructions below) and now sieve
    > works fine..
    >
    > please advise.
    > alex
    >
    > patching instractions
    >> I have installed Cyrus+SIEVE and i can even see SIEVE running if i
    >>> telnet
    >>> to the 2000 port, but if i run sieveshell
    >>> I get the following error.
    >>>
    >>> Can't locate Cyrus/SIEVE/managesieve.pm in @INC (@INC contains:
    >>> /usr/lib/perl5/5.8.3/i386-linux-thread-multi /usr/lib/perl5/5.8.3
    >>> /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
    >>> /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi
    >>> /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi
    >>> /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
    >>> /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2
    >>> /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0
    >>> /usr/lib/perl5/site_perl
    >>> /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
    >>> /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi
    >>> /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi
    >>> /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
    >>> /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2
    >>> /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0
    >>> /usr/lib/perl5/vendor_perl .) at /usr/local/bin/sieveshell line 44.
    >>> BEGIN failed--compilation aborted at /usr/local/bin/sieveshell line 44.
    >>>
    >>> but the module is there
    >>>
    >>> locate /managesieve.pm
    >>> /usr/local/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/Cyrus/SIEVE/managesieve.pm
    >>> /usr/local/src/cyrus-imapd-2.2.12/perl/sieve/managesieve/managesieve.pm
    >>> /usr/local/src/cyrus-imapd-2.2.12/perl/sieve/managesieve/blib/lib/Cyrus/SIEVE/managesieve.pm
    >>> /usr/local/src/cyrus-imapd-2.2.13/perl/sieve/managesieve/managesieve.pm
    >>> /usr/local/src/cyrus-imapd-2.2.13/perl/sieve/managesieve/blib/lib/Cyrus/SIEVE/managesieve.pm
    >>> /opt/cyrus-imapd-2.2.12/perl/sieve/managesieve/managesieve.pm
    >>> /opt/cyrus-imapd-2.2.12/perl/sieve/managesieve/blib/lib/Cyrus/SIEVE/managesieve.pm
    >>>
    >>>
    >>>
    >>> Please help. I have wasted 2 days already. Re-installed from scratch
    >>> the
    >>> whole system number of times. What i am actually is trying to archive
    >>> is
    >>> to create SIEVE script which will be placing 'users' spam messages
    >>> (marked
    >>> as a SPAM in the subj. field by SpamAssassin) into user.$user.Spam
    >>> folder.
    >>
    >> The failure-message tells you that sieveshell cannot locate the
    >> managesieve.pm, and also all the places where it looked. So there are
    >> two possible solutions: either tell perl to also look in /usr/local/lib
    >> for managesieve.pl, or to install the perl parts of Cyrus not in
    >> /usr/local but in /usr/lib/perl5. I've opted for the second solution,
    >> and every time I build Cyrus, I apply a simple patch (included).
    >> The only drawback it has is that sieveshell itself will be installed in
    >> /usr/lib/perl5 as well.
    >> The patch can be installed by doing:
    >>
    >> cd cyrus-imapd-2.2.12
    >> make distclean
    >> patch -p1 < cyrus-imapd-perl_prefix.patch
    >> ./configure <any options>
    >> make
    >
    >
    > ----
    > Cyrus Home Page: http://asg.web.cmu.edu/cyrus
    > Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
    > List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    >

    ----
    Cyrus Home Page: http://asg.web.cmu.edu/cyrus
    Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
    List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    

  • Next message: Robert Banz: "Re: Performance and cheap storage"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD