Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109618 - Various trouble with mail-filter/dspam-3.6.0 (delivery agent, SQLite, etc)
Summary: Various trouble with mail-filter/dspam-3.6.0 (delivery agent, SQLite, etc)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alin Năstac (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-17 13:26 UTC by steveb
Modified: 2006-10-29 01:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description steveb 2005-10-17 13:26:10 UTC
The current DSPAM ebuild uses procmail as default delivery agent:    
myconf="${myconf} --with-delivery-agent=/usr/bin/procmail"    
    
But does not have procmail in its DEPEND/RDEPEND statement.    
    
    
However... the switch "--with-delivery-agent" is anyway not used anymore by    
DSPAP configure. This kind of settings can and must be now modified in    
dspam.conf!   
   
   
   
Another isse is the whole integration of SQLite:   
In the old ebuild it was possible to choose between SQLite2 and SQLite3. Now  
the new ebuild just has a dependency to sqlite but does not enforce SQLite3.  
  
 
 
Another isse is the way how DSPAM now get's installed. Before the binary was 
installed with the rights dspam:dspam. Now it is installed as root:root and 
this breaks the compatibility with DSPAM-web. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Haldir 2005-10-20 09:46:10 UTC
the sqlite3 ebuild does not exist anymore, there is I think a bug in the sqlite 
selection behaviour in the current ebuild

        if use sqlite ; then
                myconf="${myconf} --with-storage-driver=sqlite_drv"
                myconf="${myconf} --enable-virtual-users"


is wrong, since sqlite is now version 3, except you didn't upgrade, so it has 
to be sqlite3_drv...

I can't recommend anyone upgrading to 3.6.0 currently, since the ebuild is 
horribly broken.
Comment 2 steveb 2005-10-20 10:05:18 UTC
You are right, the ebuild is horribly broken. Anyway... I did the upgrade. 
Needed some time to fix all the stuff in the ebuild (as usual). The ebuild 
breaks serval stuff wich worked before. For the DSPAM web gui, you need to 
applay this patch (http://dspam.nuclearelephant.com/dspam-users/0774.html) to 
see the history and you need probably to change the rights on the dspam binary 
(else you can not call directly the dspam binary from the web gui and you can 
not use the dspam binary from master.cf. A workaround could be to use dspam in 
client/server mode). 
 
 
 
 
 
Comment 3 Tuan Van (RETIRED) gentoo-dev 2005-11-14 11:16:18 UTC
st_lim,
it looks like you didn't watch bug assigned to net-mail anymore. re-assign.
Comment 4 Alin Năstac (RETIRED) gentoo-dev 2006-10-29 01:57:01 UTC
takeover the maintainership from st_lim. 
Comment 5 Alin Năstac (RETIRED) gentoo-dev 2006-10-29 01:57:52 UTC
fixed in 3.6.8