sieveshell -a -u doesn't work as it should (bug?)

Rudy Gevaert Rudy.Gevaert at UGent.be
Sat Sep 9 05:37:38 EDT 2006


Andreas Winkelmann wrote:
> Am Friday 08 September 2006 14:51 schrieb Rudy Gevaert:
> 
>> I have this strange problem with sieveshell.  (I'm using virtual
>> domains, and unix seperator.)  I can authenticate as an admin user and
>> authorize as a normal user with cyradm.
>>
>> However with sieveshell this doesnt work the way it should:
>>
>> Here I log in and first give the wrong pass, and then the right one.
>> When I then do a list I get to see the scripts.
>>
>> himalaya:/mail/mail1/etc#  sieveshell -u rudy.gevaert1 at mail.ugent.be \
>>       -a cyrus mail1.ugent.be
>> connecting to mail1.ugent.be
>> Please enter your password: wrong
>> Please enter your password: right
>>
>>  > list
>>
>> default  <- active script
>> ingo
>>
>>  > quit
>>
>> Here I give my right pass straight away and then do a list.  As you can
>> see it doesn't list any lists.
>>
>> himalaya:/mail/mail1/etc#  sieveshell -u rudy.gevaert1 at mail.ugent.be \
>>     -a cyrus mail1.ugent.be
>> connecting to mail1.ugent.be
>> Please enter your password: right
>>
>>  > list
>>  > quit
>>
>> So, I first have to give a wrong password and then the password of the
>> cyrus user to let me in.
>>
>> Could somebody verify this?  Or tell me what I'm doing wrong?
> 
> Show your configuration. At least imapd.conf.
> 


It's attached...

Thanks!

-- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Rudy Gevaert          Rudy.Gevaert at UGent.be          tel:+32 9 264 4734
Directie ICT, afd. Infrastructuur  Direction ICT, Infrastructure dept.
Groep Systemen                     Systems group
Universiteit Gent                  Ghent University
Krijgslaan 281, gebouw S9, 9000 Gent, Belgie               www.UGent.be
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-------------- next part --------------
# Deze configuratie is gebasseerd op template:
# $Id: imapd.conf 69 2006-08-16 12:41:30Z rgevaert $
# $Revision: 69 $
# config mail_NUMBER_.ugent.be

servername: mail_NUMBER_.ugent.be

# Login configuration
admins: cyrus cyrus at mail_NUMBER_.ugent.be
allowanonymouslogin: no

# Namespace and unix hierarcy
altnamespace: yes
unixhierarchysep: 1

# Directory configuration
configdirectory: /mail/mail_NUMBER_/var/imap
defaultdomain: mail_NUMBER_.ugent.be
defaultpartiton: default
partition-default: /mail/mail_NUMBER_/imap
hashimapspool: 1

# Db file configuration
duplicate_db: skiplist
mboxkey_db: skiplist
mboxlist_db: skiplist
quota_db: skiplist
seenstate_db: skiplist
subscription_db: skiplist
tlscache_db: skiplist

# Mailbox configuration
allowusermoves: 1
expunge_mode: delayed
netscapeurl: http://mail.UGent.be/netscape.html
quotawarn: 90
timeout: 30

# Authentication configuration
sasl_pwcheck_method: saslauthd
sasl_mech_list: PLAIN LOGIN  

# Sieve configuration
sendmail: /usr/sbin/sendmail
sievedir: /mail/mail_NUMBER_/sieve
sieveusehomedir: false

#  Delivery configuration
duplicatesuppression: 1
lmtp_downcase_rcpt: 1
singleinstancestore: 1
soft_noauth: 1

# Replication configuration
sync_authname: cyrus
sync_host: mail_NUMBER_r.ugent.be
sync_log: 1
sync_machineid:  _NUMBER_
@include: /mail/mail_NUMBER_/etc/syncpass
sync_shutdown_file:  /mail/mail_NUMBER_/etc/shutdownsync

#  Tls configuration
tls_cert_file: /mail/mail_NUMBER_/etc/mail_NUMBER_cert.pem
tls_key_file: /mail/mail_NUMBER_/etc/mail_NUMBER_key.pem

# Virtual domain configuration
virtdomains: userid

# Misc configuration
syslog_prefix: mail_NUMBER_


More information about the Info-cyrus mailing list