Hi Steven,

I change module for libhash, then i receive the menssage: Spam Filtering is 
Active.
What things can I do for dspam learning each more.

Good By !

Rodrigo





________________________________
 De: Stevan Bajić <ste...@bajic.ch>
Para: dspam-user@lists.sourceforge.net 
Enviadas: Sexta-feira, 20 de Julho de 2012 11:32
Assunto: Re: [Dspam-user] Troubles with permission denied dspam-preferences
 

Am 2012-07-20 15:41, schrieb rodrigo tavares:
Hello Stevan,
Hello Rodrigo,
Them, i login with postgres user. See the results.
>postgres=# \d dspam_virtual_uids;
>Not found none relation called "dspam_virtual_uids".
>postgres=# \d+ dspam_virtual_uids;
>Not found none relation called "dspam_virtual_uids".
>Now, i try to recreate tables:
>postgres@debian-expresso:~$ psql -u dspam < pgsql_objects.sql
>/usr/lib/postgresql/8.4/bin/psql: invalid option -- 'u'
>Try "psql --help" to obter information adition.
>postgres@debian-expresso:~$ psql dspam < pgsql_objects.sql
>ERROR:  relation "dspam_token_data"  exist
>ERROR:  relation "dspam_signature_data" exist
>ERROR:  relation "dspam_stats" já existe
>ERROR:  relation "dspam_preferences" já existe
>ERROR:  function "lookup_tokens" yet existe with sames argument types
>ERROR:  funtion "lookup_tokens" yet existe with sames argument types
>ALTER TABLE
>ALTER TABLE
>ALTER TABLE
>ALTER TABLE
>ANALYZE
This is wrong. You can not just import the pgsql_objects.sql that way into 
PostgreSQL. I think the documentation of the DSPAM PostgreSQL driver is 
explaining how to create that the proper way.
At least you must have something like this:
\\set ON_ERROR_STOP = on;
CREATE USER [DSPAM_USER_NAME_HERE] WITH PASSWORD '[DSPAM_USER_PASSWORD_HERE]' 
NOCREATEDB NOCREATEUSER;
CREATE DATABASE [DSPAM_DB_NAME_HERE];
GRANT ALL PRIVILEGES ON DATABASE [DSPAM_DB_NAME_HERE] TO [DSPAM_USER_NAME_HERE];
GRANT ALL PRIVILEGES ON SCHEMA public TO [DSPAM_USER_NAME_HERE];
UPDATE pg_database SET datdba=(SELECT usesysid FROM pg_shadow WHERE 
usename='[DSPAM_USER_NAME_HERE]') WHERE datname='[DSPAM_DB_NAME_HERE]';
\\c [DSPAM_DB_NAME_HERE];
CREATE FUNCTION plpgsql_call_handler() RETURNS language_handler AS 
'$libdir/plpgsql', 'plpgsql_call_handler' LANGUAGE c;
CREATE FUNCTION plpgsql_validator(oid) RETURNS void AS '$libdir/plpgsql', 
'plpgsql_validator' LANGUAGE c;
CREATE TRUSTED PROCEDURAL LANGUAGE plpgsql HANDLER plpgsql_call_handler 
VALIDATOR plpgsql_validator;
And then you import the SQL file with
psql -d [DSPAM_DB_NAME_HERE] -U [DSPAM_USER_NAME_HERE] < pgsql_objects.sql
psql -d [DSPAM_DB_NAME_HERE] -U [DSPAM_USER_NAME_HERE] < virtual_users.sql
postgres@debian-expresso:~$ psql dspam <
>8.4/               .bash_history      pgsql_objects.sql  .psql_history      
>.viminfo           virtual_users.sql
>postgres@debian-expresso:~$ psql dspam < virtual_users.sql
>ERROR:  relation "dspam_virtual_uids_seq" yet exist
>ERROR:  relation "dspam_virtual_uids" yet existe
>ERROR:  relation "id_virtual_uids_01" yet existe
>ERROR:  relation "id_virtual_uids_02"yet existe
>Thanks !
Please read the documentation. It should have the info you need for creating 
that PostgreSQL database.
Rodrigo Faria
>
>________________________________
>De: Stevan Bajić 
>Para: dspam-user@lists.sourceforge.net 
>Enviadas: Sexta-feira, 20 de Julho de 2012 10:14
>Assunto: Re: [Dspam-user] Troubles with permission denied dspam-preferences
>
>
>Am 2012-07-20 14:53, schrieb rodrigo tavares:
>Hello People,
>>I configured the DSPAM. When I try to send one email for other user, com this 
>>message.
>>Jul 19 15:16:21 defensoria dspam[30456]: query error: ERROR:  permission 
>>denied  dspam_preferences#012: see sql.errors for more details
>>Jul 19 15:16:21 defensoria dspam[30456]: query error: ERROR:  permission 
>>denieddspam_preferences#012: see sql.errors for more details
>>Jul 19 15:16:21 defensoria dspam[30456]: query error: ERROR:  permission 
>>denieddspam_virtual_uids#012: see sql.errors for more details
>>Jul 19 15:16:21 defensoria dspam[30456]: query error: ERROR:  permission 
>>denieddspam_virtual_uids#012: see sql.errors for more details
>>Jul 19 15:16:21 defensoria dspam[30456]: bailing on error -2
>>Jul 19 15:16:21 defensoria dspam[30456]: received invalid result (!DSR_ISSPAM 
>>&& !DSR_ISINNOCENT): -2
>>Jul 19 15:16:21 defensoria dspam[30456]: query error: ERROR:  permission 
>>denieddspam_virtual_uids#012: see sql.errors for more details
>>Jul 19 15:16:21 defensoria dspam[30456]: process_message returned error -5.  
>>delivering.
>>Come this logs:
>>[07/20/2012 09:28:10] 6446: ERRO: permission denied  dspam_virtual_uids
>>: SELECT uid FROM dspam_virtual_uids WHERE username=E'rodrigofar...@gmail.com'
>>See my config:
>>root@debian-expresso:/var/log/dspam# ps ax | grep dspam
>> 6446 pts/0    S      0:00 /usr/bin/dspam -- --daemon
>> 6447 ?        Ss     0:00 postgres: dspam dspam 127.0.0.1(56779) 
>>idle                                                                        
>> 6448 ?        Ss     0:00 postgres: dspam dspam 127.0.0.1(56780) 
>>idle                                                                        
>> 6449 ?        Ss     0:00 postgres: dspam dspam 127.0.0.1(56781) 
>>idle                                                                        
>> 8208 pts/0    S+     0:00 tail -f /var/log/dspam/sql.errors
>> 8217 ?        Ss     0:00 postgres: postgres dspam 10.26.7.136(50198) 
>>idle                                                                   
>> 8376 pts/1    S+     0:00 grep dspam
>>
>>root@debian-expresso:/var/log/dspam# netstat -an | grep 10033
>>tcp        0      0 127.0.0.1:10033         0.0.0.0:*               LISTE
>>root@debian-expresso:/var/log/dspam# netstat -an | grep 10034
>>tcp        0      0 127.0.0.1:10034         0.0.0.0:*               LISTEN
>>How I Can to resolve this problem ?
>How have you created the tables? What commands did you use?
>What output do you get in pgsql when you run:
>1) \d+ dspam_virtual_uids;
>2) \d dspam_virtual_uids;
>Best regards,
>>Rodrigo Faria
>>
>>
>-- 
>Kind Regards from Switzerland,
>
>Stevan Bajić
>------------------------------------------------------------------------------
>Live Security Virtual Conference
>Exclusive live event will cover all the ways today's security and 
>threat landscape has changed and how IT managers can respond. Discussions 
>will include endpoint security, mobile security and the latest in malware 
>threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>_______________________________________________
>Dspam-user mailing list
>Dspam-user@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/dspam-user
>
>
>
 
-- 
Kind Regards from Switzerland,

Stevan Bajić
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Dspam-user mailing list
Dspam-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspam-user
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Dspam-user mailing list
Dspam-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspam-user

Reply via email to