mirror of
git://git.code.sf.net/p/dhcpd-pools/code
synced 2025-12-16 15:57:00 +00:00
This make the table output good looking, and allows users to click table headings to sort data by column without rerunning the analysis. Unfortunately this change is breaking change, meaning the old CSS tags are no longer supported, nor partial html output that printed only the table. Proposed-by: Aaron Paetznick <aaronp@critd.com> Signed-off-by: Sami Kerola <kerolasa@iki.fi>
62 lines
1.5 KiB
Text
62 lines
1.5 KiB
Text
This is dhcpd-pools - ISC dhcpd lease status utility.
|
|
|
|
Quick start.
|
|
|
|
Get the uthash, assuming you do not have it already.
|
|
|
|
cd /tmp
|
|
wget https://github.com/troydhanson/uthash/archive/master.zip
|
|
unzip master.zip
|
|
|
|
Build the dhcpd-pools project.
|
|
|
|
cd /tmp/dhcpd-pools
|
|
./bootstrap
|
|
./configure --with-uthash=/tmp/uthash-master/include
|
|
make
|
|
make check
|
|
make install
|
|
|
|
Notice that there are configuration options for default dhcpd.conf,
|
|
dhcpd.leases paths, among other things.
|
|
|
|
./configure --help
|
|
|
|
Read the manual to see what options are available, and what they to.
|
|
|
|
man ./man/dhcpd-pools.1
|
|
|
|
Dependencies to other projects.
|
|
|
|
http://www.gnu.org/software/gnulib/
|
|
|
|
You can avoid repeated gnulib downloads by setting
|
|
GNULIB_SRCDIR environment variable. For example:
|
|
|
|
git clone git://git.savannah.gnu.org/gnulib.git ~/src/gnulib
|
|
export GNULIB_SRCDIR="$HOME/src/gnulib"
|
|
|
|
Assumign detached gnulib please remember to git pull the
|
|
latest updates before building dhcpd-pools.
|
|
|
|
http://uthash.sourceforge.net/
|
|
|
|
See quick start.
|
|
|
|
https://getbootstrap.com/
|
|
https://datatables.net/
|
|
|
|
Java Bootstrap and DataTables java scripts are used in html
|
|
output.
|
|
|
|
Test data wanted.
|
|
|
|
Maintainer is interested to get copy of your dhcpd.conf
|
|
and dhcpd.leases files, and include files if you use them.
|
|
Intention is to collect large set of data to build
|
|
realistic regression test environment.
|
|
|
|
If you are interested to help this way put all files into
|
|
tar.gz, and send them to:
|
|
|
|
Sami Kerola <kerolasa@iki.fi>
|