ispCP - Board - Support
Howto - install avelsieve for squirrel webmail - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega Contributions Area (/forum-40.html)
+--- Forum: Howtos (/forum-41.html)
+--- Thread: Howto - install avelsieve for squirrel webmail (/thread-1613.html)

Pages: 1 2 3 4


Howto - install avelsieve for squirrel webmail - BeNe - 10-25-2007 12:22 AM

Hello rbtux,

i tested this HowTo but there are some Errors Shy

Quote:. Configure pysieved
Create file /usr/local/etc/pysieved.ini with following conten
But there is now "etc" folder under "/usr/local/" so it must be created first.

Second is this
Quote:7. Install avelsieve plugin in squirrelmail

> cd /var/www/ispcp/gui/tools/webmail/plugins/
> cvs -d:pserver:anoncvs@email.uoa.gr:/squirrelmail login
> cvs -z3 -d:pserver:anoncvs@email.uoa.gr:/squirrelmail co avelsieve
I stay now at this point:
Code:
# cvs -d:pserver:anoncvs@email.uoa.gr:/squirrelmail login
Logging in to :pserver:anoncvs@email.uoa.gr:2401/squirrelmail
CVS password:
Password ???

Greez BeNe


RE: Howto - install avelsieve for squirrel webmail - rbtux - 10-25-2007 12:33 AM

can you try:
Quote:svn co https://email.uoa.gr/repos/squirrelmail/avelsieve/main_plugin/trunk avelsieve

instead?


RE: Howto - install avelsieve for squirrel webmail - rbtux - 10-25-2007 12:41 AM

PS: this was not tested after the squirrelmail update some time ago...


RE: Howto - install avelsieve for squirrel webmail - BeNe - 10-25-2007 12:49 AM

This works!

Code:
svn co https://email.uoa.gr/repos/squirrelmail/avelsieve/main_plugin/trunk/ avelsieve

I will go on with the HowTo - we will see..

Greez BeNe


RE: Howto - install avelsieve for squirrel webmail - BeNe - 10-25-2007 01:04 AM

So - new Error Sad

Code:
Oct 24 14:57:04 vsxxxxxx pysieved[17452]: Listening on INADDR_ANY port 2000
Oct 24 14:57:43 vsxxxxxx dovecot: Killed with signal 15
Oct 24 14:57:44 vsxxxxxx dovecot: Dovecot v1.0.rc15 starting up
Oct 24 14:57:45 vsxxxxxx dovecot: Auth process died too early - shutting down
Oct 24 14:57:45 vsxxxxxx dovecot: auth(pysieved): Group doesn't exist: vmail
Oct 24 14:57:45 vsxxxxxx dovecot: child 17681 (auth) returned error 89
Oct 24 14:57:45 vsxxxxxx dovecot: Temporary failure in creating login processes, slowing down for now
Oct 24 14:57:49 vsxxxxxx postfix/master[27896]: terminating on signal 15
Oct 24 14:57:50 vsxxxxxx postfix/master[17787]: daemon started -- version 2.3.8, configuration /etc/postfix
Oct 24 14:58:34 vsxxxxxx postfix/smtpd[18060]: warning: SASL: Connect to private/auth failed: Connection refused
Oct 24 14:58:34 vsxxxxxx postfix/smtpd[18060]: fatal: no SASL authentication mechanisms
Oct 24 14:58:35 vsxxxxxx postfix/master[17787]: warning: process /usr/lib/postfix/smtpd pid 18060 exit status 1
Oct 24 14:58:35 vsxxxxxx postfix/master[17787]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling

And pysieved is right with
Code:
Group doesn't exist: vmail

I have only "mail, postfix or dovecot" Rolleyes

Greez BeNe


RE: Howto - install avelsieve for squirrel webmail - rbtux - 10-25-2007 01:12 AM

can you please post the dovecot.conf

group must be mail... (gid 8) user is vmail (gid 1001)


RE: Howto - install avelsieve for squirrel webmail - rbtux - 10-25-2007 01:14 AM

have you a typo in you dovecot.conf? the dovecot.conf in the howto does not include any goup=vmail line...


RE: Howto - install avelsieve for squirrel webmail - raphael - 10-25-2007 02:23 AM

btw, why is there a svn co? I don't think anyone wants to svn update later or do something similar.

svn export would be enough


RE: Howto - install avelsieve for squirrel webmail - rbtux - 10-25-2007 02:25 AM

yeah good point...


RE: Howto - install avelsieve for squirrel webmail - BeNe - 10-25-2007 04:47 AM

Quote:have you a typo in you dovecot.conf? the dovecot.conf in the howto does not include any goup=vmail line...
Are you sure ? Wink
Code:
protocol lda {
.
.
.
mail_plugins = cmusieve
}

auth pysieved {
mechanisms = plain
passdb sql {
args = /etc/dovecot/dovecot-sql-domain.conf
}

userdb sql {
args = /etc/dovecot/dovecot-sql-domain.conf
}

passdb sql {
args = /etc/dovecot/dovecot-sql-subdomain.conf
}

userdb sql {
args = /etc/dovecot/dovecot-sql-subdomain.conf
}

socket listen {
client {
path = /var/run/pysieved/auth
mode = 0660
user = vmail
group = mail
}

master {
path = /var/run/pysieved/auth-master
mode = 0660
user = vmail
group = mail
}
}

user = vmail
}
Point 5 --> http://www.isp-control.net/ispcp/wiki/howto_avelsieve

Greez BeNe