diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-09-03 15:54:33 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-09-03 15:54:33 +0300 |
commit | 705850b8b569dbd51fbb35dbf1e0f1800dd46b5a (patch) | |
tree | 4ac235734c905641055bb1e368edaa77dc99a866 | |
parent | 78ce47f7621ddd68e46a75422051ce6131d3e66d (diff) | |
download | pies-705850b8b569dbd51fbb35dbf1e0f1800dd46b5a.tar.gz pies-705850b8b569dbd51fbb35dbf1e0f1800dd46b5a.tar.bz2 |
Define the `database' configuration statement. Document new configuration.
* doc/pragma-option.texi: New file.
* doc/pragma-database.texi: New file.
* doc/Makefile.am (mailfromd_TEXINFOS): Add new files.
* doc/mailfromd.texi: Document configuration file.
* doc/upgrade.texi (5x0-600): New section.
* mfd/gram.y (pragma_database): Add calls to write_db_config.
* mfd/main.c (write_db_config): New function.
(close_change_conf): Handle 'G' records.
(cb_relay_file): Remove duplicate function.
(cb_db_expire_interval, cb_db_positive_expire_interval)
(cb_db_negative_expire_interval): New functions.
(database_section_param): New configuration file statement:
"database".
(database_cfg_init): New function.
(main): Call database_cfg_init.
* mfd/mailfromd.h (write_db_config): New prototype.
-rw-r--r-- | doc/Makefile.am | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am index d1f1bd5..97bff3f 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -1,3 +1,3 @@ # This file is part of Mailfromd. -# Copyright (C) 2005, 2006, 2007, 2008 Sergey Poznyakoff +# Copyright (C) 2005, 2006, 2007, 2008, 2009 Sergey Poznyakoff # @@ -24,2 +24,4 @@ mailfromd_TEXINFOS=\ pmult.texi\ + pragma-database.texi\ + pragma-option.texi\ rendition.texi\ |