Hi Scott, Sorry, but I tried reading the intallsieve.html. It does have the instruction on directory hash. Is that the ../tools/dohash? I am sure how to use it. And I didn't find the document for it.
What I did so far is just install the Cyrus IMAP and created /usr/sieve and 'chmod cyrus /usr/sieve/' 'chgrp mail /usr/sieve'. Right now nothing is in /usr/sieve directory. Can you give me some instructions on creating sieve directory? Thanks a lot, Su -----Original Message----- From: Scott Russell [mailto:[EMAIL PROTECTED]] Sent: September 26, 2002 11:14 AM To: Su Li Cc: [EMAIL PROTECTED] Subject: Re: Can not logon to Sieve -- need help Su - You didn't finish installing cyrus. Make sure you followed the directions for creating the /usr/sieve directory hash and that all dirs have the right permissions. -- Scott On Thu, Sep 26, 2002 at 10:52:22AM -0400, Su Li wrote: > Thanks Scott, > > PERL5LIB works! > > I tried 'sieveshell --user=cyrus --auth=cyrus localhost'. > > I got: > Sep 26 10:43:10 web9 timsieved[23718]: mkdir /usr/sieve/c/cyrus: No such > file or directory > Sep 26 10:43:10 web9 timsieved[23718]: error in actions_setuser() > > So I went to /usr/sieve and 'mkdir c' and 'chown cyru c', I did 'chown cyrus > /usr/sieve' and 'chgrp mail /usr/sieve'. > > then type in the password, and I got: > Sep 26 10:44:28 web9 timsieved[23718]: mkdir /usr/sieve/c/cyrus/c/cyrus: No > such file or directory > Sep 26 10:44:28 web9 timsieved[23718]: error in actions_setuser() > > Can you let me know what am I missing here? > > Thanks, > > > Su > > > > > -----Original Message----- > From: Scott Russell [mailto:[EMAIL PROTECTED]] > Sent: September 25, 2002 11:04 PM > To: [EMAIL PROTECTED] > Subject: Re: Can not logon to Sieve -- need help > > > Add the /usr/local perl path to your PERL5LIB env var. For my Red Hat > 7.3 box where bash is the default shell for all accounts I added the > following to my /etc/profile: > > PERL5LIB=/usr/local/lib/perl5/site_perl/5.6.1/i386-linux/ > export PERL5LIB > > When using sieveshell try having both --user and --auth set as such: > > sieveshell --user=cyrus --auth=cyrus localhost > > -- > Scott > > -- Scott Russell ([EMAIL PROTECTED]) Linux Technology Center, System Admin, RHCE. Dial 877-735-8200 then ask for 919-543-9289 (TTY)
