Michael Goth
2005-Aug-18 12:15 UTC
[Dovecot] dovecot-lda compilation problem and feature request
Hi! I tried to compile deliver from CVS (as described in the wiki), but unfortunately make stopped with the following error: In file included from sieve_interface.h:37, from script.h:31, from addr.y:34: sieve_err.h:7:24: et/com_err.h: No such file or directory make[3]: *** [addr.o] Error 1 make[3]: Leaving directory `/usr/local/src/dovecot/dovecot-lda-CVS/src/libsieve'make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/dovecot/dovecot-lda-CVS/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/dovecot/dovecot-lda-CVS' make: *** [all] Error 2 Any suggestions how to fix this? And a second question about deliver: Is it possible to use a system wide default sieve script which applies to all users that do not have their own sieve script? That would be a great feature to easily set up (and maintain) some defaults for virus/spam filtering. Maildrop does it like this ;-) Thanks, Michael
Reuben Farrelly
2005-Aug-18 12:30 UTC
[Dovecot] dovecot-lda compilation problem and feature request
You haven't mentioned which platform/distribution you are using, however for me the et/com_err.h header file is a part of the e2fsprogs-devel package... Quite _why_ that file is needed I'm not sure, but that's beside the point ;-) Glad to see someone reading the wiki, many thanks to Tomi Hakala and others who have worked on getting some great information up on the LDA page - http://wiki.dovecot.org/moin.cgi/LDA for those who haven't yet seen. Reuben On 19/08/2005 12:15 a.m., Michael Goth wrote:> Hi! > > I tried to compile deliver from CVS (as described in the wiki), but > unfortunately make stopped with the following error: > > > In file included from sieve_interface.h:37, > from script.h:31, > from addr.y:34: > sieve_err.h:7:24: et/com_err.h: No such file or directory > make[3]: *** [addr.o] Error 1 > make[3]: Leaving directory > `/usr/local/src/dovecot/dovecot-lda-CVS/src/libsieve'make[2]: *** > [all-recursive] Error 1 > make[2]: Leaving directory `/usr/local/src/dovecot/dovecot-lda-CVS/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/src/dovecot/dovecot-lda-CVS' > make: *** [all] Error 2 > > Any suggestions how to fix this? > > > And a second question about deliver: > Is it possible to use a system wide default sieve script which applies > to all users that do not have their own sieve script? > That would be a great feature to easily set up (and maintain) some > defaults for virus/spam filtering. Maildrop does it like this ;-) > > > Thanks, > > Michael > > >
Timo Sirainen
2005-Aug-18 16:41 UTC
[Dovecot] dovecot-lda compilation problem and feature request
On 18.8.2005, at 15:15, Michael Goth wrote:> I tried to compile deliver from CVS (as described in the wiki), but > unfortunately make stopped with the following error: > > > In file included from sieve_interface.h:37, > from script.h:31, > from addr.y:34: > sieve_err.h:7:24: et/com_err.h: No such file or directoryI have that in comerr-dev Debian package. A bit useless include file though, maybe I'll get rid of it..> Is it possible to use a system wide default sieve script which applies > to all users that do not have their own sieve script? > That would be a great feature to easily set up (and maintain) some > defaults for virus/spam filtering. Maildrop does it like this ;-)I could do that, except compiling the .sievec file could be problematic if user doesn't have permission to that directory. Added global_script_path setting. That should do it. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 186 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20050818/5dc100ca/attachment.bin>