TABLE OF CONTENTS


Config/database/Makefile [ Modules ]

[ Top ] [ Modules ]

NAME

Makefile -- Makefile for generating report from the database

SYNOPSIS

cd Config/database; make

PURPOSE

This target generates reports like asset listings and wiring lists from the database. It can generate html, printable/latex or CSV (comma seperated value) output. By default it generates html output.


Config/database/Makefile/assets [ Targets ]

[ Top ] [ Targets ]

NAME

assets - series of targets for generating asset reports

SYNOPSIS

cd Config/database; make assets.csv assets.html assets.print

PURPOSE

This target generates asset listings in different formats. For print, it generates latex that is converted into postscript output suitable for sending to a postscript printer. HTML output is in a tabular format. CSV format can be imported into excel or other spreadsheet program for analysis.

SEE ALSO

database/reports/report_assets


Config/database/Makefile/check [ Targets ]

[ Top ] [ Targets ]

NAME

check - make sure there are no errors in the database

SYNOPSIS

cd Config/database; make check

PURPOSE

This should complete with no output. If there is output it is due to syntax errors in the database file db


Config/database/Makefile/clean [ Targets ]

[ Top ] [ Targets ]

NAME

clean - remove all generated report files

SYNOPSIS

cd Config/database; make clean

PURPOSE

This target cleans up all the files generated by the reporting tools.

SEE ALSO

Config/database/Makefile/assets Config/database/Makefile/label Config/database/Makefile/wiring


Config/database/Makefile/label [ Targets ]

[ Top ] [ Targets ]

NAME

label - a target for generating host labels.

SYNOPSIS

cd Config/database; make labels.print

PURPOSE

This target generates labels for placing on equipment. It generates latex that is converted into postscript output suitable for sending to a postscript printer.

SEE ALSO

database/reports/report_label


Config/database/Makefile/verify [ Targets ]

[ Top ] [ Targets ]

NAME

verify -- check for sane combinations of services on a host/site

SYNOPSIS

cd Config/database; make verify

PURPOSE

This target checks for sane combinations of services on a host or at a site.

There should be at least one LDAP server at the 4 core vpnipsec sites. Also one DNS server at each site not on the vpn endpoint. Otherwise loss of the vpnipsec hosts removes the primary LDAP server for the site and access to the secondary LDAP servers though the VPN. Ditto VPNIPSEC and DNS.

Verify that there is only one LDAPMASTER, and that that host doesn't also have the LDAP token.

Make sure that all hosts with rdist=yes have the sshd service

TBI: Verify that NTP1,2,3 are assigned to hosts.


Config/database/Makefile/web [ Targets ]

[ Top ] [ Targets ]

NAME

web -- publish files generated by "all" (default) target

SYNOPSIS

cd Config; make web

PURPOSE

This target publishes the files generated by the "all" (which is the default) target.

SEE ALSO

docs Config/database/Makefile


Config/database/Makefile/wiring [ Targets ]

[ Top ] [ Targets ]

NAME

wiring - series of targets for generating wiring reports

SYNOPSIS

cd Config/database; make wiring.csv wiring.html wiring.print

PURPOSE

This target generates wiring reports in different formats. For print, it generates latex that is converted into postscript output suitable for sending to a postscript printer. HTML output is in a tabular format. CSV format can be imported into excel or other spreadsheet program for analysis.

SEE ALSO

database/reports/report_wiring