~ubuntu-branches/ubuntu/precise/dspam/precise

« back to all changes in this revision

Viewing changes to doc/pgsql_drv.txt

  • Committer: Bazaar Package Importer
  • Author(s): Julien Valroff, Kurt B. Kaiser, Julien Valroff
  • Date: 2011-03-28 15:04:10 UTC
  • mfrom: (1.1.3 upstream)
  • mto: (8.1.5 sid)
  • mto: This revision was merged to the branch mainline in revision 23.
  • Revision ID: james.westby@ubuntu.com-20110328150410-3zsgfxn4lcc708kt
Tags: 3.9.1~rc1+git20110312.9a9050f+dfsg-1
[ Kurt B. Kaiser ]
* debian/rules: don't use --build config option if host equals target.
* debian/rules: dpkg-dev now handles CFLAGS.
* Use maintainer-clean in clean target and remove any Makefile.in left over.
* Remove libapache2-mod-auth-shadow - no longer available in unstable
* Suggest clamav-daemon instead of recommending it.
* Suggest dspam-webfrontend.
* Add amavis to trusted users (Closes: #477508)
* Use dh_lintian to install the webfrontend conffile override
* Webfrontend improvements:
  - Delete the old, obsolete apache.conf file from the package, and
    purge it when dspam-webfrontend is purged if it is present in
    /etc/dspam/.
  - Move the html templates to /etc/dspam/templates/
  - Install the apache conf fragment as an example in dspam-webfrontend 
  - Modify apache2.conf to install a working example website. Use
    /etc/dspam/passwd, which doesn't need access to /etc/shadow.
    (Closes: #430589)
  - Clean up customize-cgi.txt and add it to README.Debian. 

[ Julien Valroff ]
* New upstream release
  (Closes: #418736, #491387, #505010, #514498, #577661, #445890, #383964,
  #430840, #568068)
* Bump Standards to 3.9.1:
  - Add README.source, as per Debian Policy Manual 4.14
* Bump debhelper compatibility to 8
* Update/remove patches for new release
* Add misc depends to all binary packages
* Rewrite package descriptions
* Use dh_prep instead of dh_clean -k
* Drop obsolete db4 driver (Closes: #601209)
* Update copyright information
* Add Vcs-* and Homepage fields in control file
* Remove useless DMUA field 
* Add TODO.Debian file to describe planned changes to DSPAM Debian packages
* Fix watch file to track upstream releases on new hosting location
* Remove /var/run/dspam from dspam.dirs to make lintian happy - the init
  script makes sure the directory is created before starting dspam
* Install examples scripts using dh_installexamples
* Update SQL schemas and make sure the databases are updated when upgrading
  from 3.6.8 using dbconfig-common
* Set default database name and user name to dspam for both MySQL and PgSQL
* Make dspam-webfrontend suggest apache2
* Remove inactive & MIA uploaders (Closes: #503488)
* Add myself as uploader
* Add depends on other MDAs than procmail (Closes: #506312)
* Honour $USER in call to chmod (Closes: #505217)
* Fix MySQL daily cronjob to work correctly when using storage profiles
* Make MySQL daily cronjob quiet
* Fix build-dependencies to use current automake version and use
  unversionned libmysqclient-dev
* Drop runtime dependencies on debconf - unneeded as this package
  is "required"
* Purge ucf database and ucf config files on package purge
* Remove unused lintian overrides
* Add description to all patches
* Rewrite init script based on the current skeleton shipped in the
  initscripts package
* Add numerical prefixes to Debian patches 
* Fix verbose_bug build option
* Add logrotate entry for dspam.messages and sql.errors
* Add 'notifempty' option for logrotate
* Fix 'hyphen-used-as-minus-sign' lintian information: escape all --
  in manpages
* Update dspam_admin manpage to list aggregate feature
* Makes drv-sqlite3 daily cronjob quiet if package is removed and
  not purged - thanks to Petter Reinholdtsen <pere@hungry.com>
  (Closes: #540064, #562857)
* Converted source package to 3.0 (quilt) format
* Add dependency to libhtml-parser-perl for the webfrontend
* Opt Out is now the default condfiguration, as per upstream default
* Default daemon port is set to 2424 as dspam daemon is run by an
  unprivileged user (Closes: #385760)
* Add explicit dependency on perl
* Fix typo in README.source
* Fix daily cron scripts to avoid problems if the user has added
  two identical entries for certain values
  (thanks to Stevan Bajić <stevan@bajic.ch>)
* Add automatic configuration file splitting snippet in rules
  (thanks to Stevan Bajić <stevan@bajic.ch>)
* Make use of dspam_maintenance.sh script instead of homemade purge scripts
* Only ships SQL files for MySQL >= 4.1 as no older version is available
  in Debian
* Add dspam_notify script in dspam-webfrontend to send automatic quarantine
  email notification
* Add debug package which ships debugging symbols
* Switch to dh style rules file
* Repack upstream tarball to make DFSG clean sources and add explanations to
  README.source file

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
$Id: pgsql_drv.txt,v 1.5 2005/09/24 17:48:58 jonz Exp $
 
1
$Id: pgsql_drv.txt,v 1.5.2 2010/01/03 14:26:31 sbajic Exp $
2
2
 
3
 
pgsql_drv: PostgreSQL storage driver for DSPAM
4
 
API v3.0
5
 
http://www.nuclearelephant.com/projects/dspam/
 
3
Copyright (c) 2002-2010 DSPAM Project
 
4
http://dspam.sourceforge.net
6
5
 
7
6
LICENSE
8
7
 
22
21
 
23
22
ABOUT
24
23
 
25
 
pgsql_drv is a PostgreSQL storage driver for DSPAM. This driver enables DSPAM
26
 
to read and write all token, signature, and statistics data from a PostgreSQL 
27
 
database. The advantages of using a SQL backend are obvious:
 
24
pgsql_drv is a PostgreSQL storage driver for DSPAM v3.0 and above.
 
25
This driver enables DSPAM to read and write all token, signature,
 
26
and statistics data from a PostgreSQL database. The advantages of
 
27
using a SQL backend are obvious:
28
28
 
29
29
- Centralized data storage
30
30
- Structured queries for information
67
67
If you plan on enabling virtual users (something you'll need to do if the users
68
68
don't actually exist on your system), also run virtual_users.sql.
69
69
 
70
 
NOTE: If you plan on having more than 32,768 users, you'll want to change
71
 
smallint to int for all uid fields.
72
 
 
73
70
NOTE: If you are running pgsql < v8.0, you may get an error when running
74
71
pgsql_objects.sql. It is safe to disregard this error, as it is for a function
75
72
that is only used in v8.0+.
162
159
Please contact the dspam-dev mailing list with any questions or constructive
163
160
feedback.
164
161
 
165
 
Rustam Aliyev
166
 
<rustam@azernews.com>
 
162
Initial storage driver written by Rustam Aliyev <rustam@azernews.com> and later
 
163
enhanced by Stevan Bajic <stevan@bajic.ch> for DSPAM 3.9.0.