Find a file
Thomas Hochstein 98563c619e Refactor database initialisation in feedlog.pl.
* Move database initialisation to a separate function.

* (Re-)try to connect every five seconds
  (instead of going into an endless loop) and
  log successful (re-)connections.

* Log postings that are dropped due to database failures
  to syslog (Message-ID) for recovery.

* If the connection to the database is lost, try to
  recover it (every five seconds) and try again to
  write the pending data.

* Input will be buffered automatically by INN until
  feedlog is able to process it (see man 5 newsfeeds).

Fixes #30, #31.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2013-08-11 21:59:31 +02:00
doc Refactor database initialisation in feedlog.pl. 2013-08-11 21:59:31 +02:00
install Adapt install.pl to new coding style. 2012-10-13 00:44:40 +02:00
.gitattributes Introduce end-of-line normalization and add .gitattributes. 2010-09-18 20:53:31 +02:00
.gitignore Add tools directory, move untracked stuff top /tmp 2012-05-04 07:41:02 +02:00
feedlog.pl Refactor database initialisation in feedlog.pl. 2013-08-11 21:59:31 +02:00
gatherstats.pl Add empty 'virtual' .ALL hierarchies as needed. 2013-08-11 09:45:00 +02:00
groupstats.pl Complete rewrite of groupstats.pl and NewsStats.pm. 2012-10-13 00:43:39 +02:00
newsstats.conf.sample Initial checkin. 2010-09-17 13:49:29 +02:00
NewsStats.pm Be more fault-tolerant when reading checkgroups. 2012-10-13 00:52:13 +02:00