> Well I have everything setup and function almost perfectly, I
> get all global information / stats but not any user spam
> statictics. Seems like cgi tries to find files from wrong
> location.. I have virtual-user system and for some reason
> what I don't know, all user details are in /var/dspam/.dspam
> and global stuff are in /var/dspam
>
> I have try to run cgi scripts with suexec but result is
> exactly same. Users can change their settings but can't see
> stats / quarantine.
>
> Oh and version is 3.8.0
Did you look at the last parameters in the configure.pl (cgi dir) ?
$CONFIG{'AUTODETECT'} = 0;
$CONFIG{'LARGE_SCALE'} = 0;
$CONFIG{'DOMAIN_SCALE'} = 0;
$CONFIG{'PREFERENCES_EXTENSION'} = 1;
Other way to go :
I have the same directory structure (dspam 3.6.2).
Since I use only one user for all the filtering, the fix was simple.
I created a "data" directory and linked the username directory under
"data" to the .dspam directory.
So, my /var/dspam/data/username links to /var/dspam/.dspam
It could be a bit tricky if you have many users that change over time.
Sydney.