                           newsyslog To-Do List

* Optionally silently ignore logs that do not exist.  This is useful for
  test/dev servers where the application may not have run and created
  the log.

* Add a way to set configuration options in the configuration file instead
  of on the command line, primarily for archive timestamp skew and for
  selecting bzip2 compression.

* In the support for newsyslog.daily, etc., skip files that contain
  periods or other special characters so that we don't process Emacs
  backup files and dpkg save files.

* Possibly include some additional flag / percent escape / command so that
  archive logs with a rotation of 0 can still be saved into the same
  location as the previous log in unusual circumstances.

* Support multiple configuration files, so that each package can have its
  own little configuration file similar to logrotate.  Add support for
  reading a whole directory full of them, and possibly include directives
  in configuration files.

* Add a way to escape " in quoted strings.

* Add support for creating a .BROKEN file or some similar way of marking
  incomplete copies into an archive area (in case of, for example, AFS
  quota running out).

* Support Debian's logcheck program, which requires that at least the last
  log be kept in the same directory as the regular log, uncompressed.
  Adding support for an uncompressed copy of the log should probably do
  it, but the shuffling code will also need to handle uncompressed logs.

* Add rotation of logs without compressing them, which poses some similar
  issues to the above request.
