NAME
  pglistener-update - postgres listener.

DESCRIPTION
 pglistener-update is a daemon that generates files from Postgres database.

 It is a tool that listens for notifies from a Postgres database
 and then calls out to a number of hooks which do everything from updating
 the password database to updating accounts in RT.

USAGE

  Config and hooks live under:

    /var/lib/pglistener
    /var/lib/pglistener/hooks
    /etc/pglistener
    /etc/pglistener/conf.d

  It is fine to restart postgres while pglistener is running.

  If pglistener crashes for whatever reason, it can be restarted as a
  normal service.

  Pglistener can in general be restarted at any time, it's quick to
  start and there are no interruptions to services or authentication.

SETTING UP

  Install a usable pglistener config in /etc/pglistener/pglistener.conf
  and should be mode 600, user pglistener.

  Make symlinks for databases in /var/lib/misc:

    cd /var/lib/misc
    ln -s ../pglistener/group.db
    ln -s ../pglistener/passwd.db
    ln -s ../pglistener/shadow.db

  If you have ssh keys for everybody on the host, add the following two lines to /etc/ssh/sshd_config:

    AuthorizedKeysFile /root/%u/.ssh/authorized_keys
    AuthorizedKeysFile2 /var/lib/misc/sshkeys/%u

  Make sure pam_mkhomedir is set up, /etc/pam.d/common-session should contain:

    session required pam_mkhomedir.so

AUTHOR
  The pglistener-update was written by Rob Bradford <rob@robster.org.uk>,
  Robert McQueen <robert.mcqueen@bluelinux.co.uk>,
  Dafydd Harries <dafydd.harries@collabora.co.uk>,
  Tollef Fog Heen <tfheen@err.no>,
  Maxime Buquet <pep@bouah.net>,
  Jordi Mallach <jordi@debian.org>,
  Vivek Das Mohapatra <vivek.dasmohapatra@collabora.com>

  For a complete list of authors, please open AUTHORS file.

  This manual page was written by Paulo Henrique de Lima Santana (phls) <phls@debian.org> for the
  Debian project (but may be used by others).
