Pg-Pcurse version 0.01
======================

These libraries support pcurse(1), the script that monitors a 
Postgres database cluster, it shows statistics on tables, indexes,
vacuuming, buffers, etc,. 

USAGE

Documentation for usage is described inside the USAGE file, or 
in the pcurse(1) pod .

INSTALLATION

This module depends on Curses and Curses::Widgets . If you
have problems installing them, it is probably you are
missing the header files for libcurses. Debian-bases distributions
will need the libncurses5-dev  package:

$ apt-get install libncurses5-dev

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

This will also install the pcurse(1) script. The first thing you
need to perform is to supply  the correct parameter to pcurse(1)
in order to connect to your Postgres server, something like this:

$ pcurse --host  localhost --user john --passwd apple

---------------------------------------------------------------------
   NOTE!    NOTE!     NOTE!     NOTE!      Must read!

pcurse(1) must connect to the Postgres server in order to do anything.
At startup, pcurse(1) tests if your login is valid before executing any
graphics that might mess up the terminal.  I took great care not to
mess up your screen, but remember you can always reset your terminal if
the program exits abnormally and fails to restore the screen or your
blinking cursor in a sane state. CLOSE YOUR EYES AND TYPE 'reset' -- this
will reset your terminal screen.
----------------------------------------------------------------------

DEPENDENCIES

This module requires these other modules and libraries:

Carp::Assert
Curses
Curses::Widgets
Getopt::Compact
DBIx::Abstract
Data::Dumper



COPYRIGHT AND LICENCE

Copyright (C) 2008 by Ioannis Tambouras

This library is free software; you can redistribute it and/or modify
it under the terms of GPLv3.


