
Tests
=====
Things are starting to settle now and I can see the way forward in terms
of implementing a configuration file for identifying the appropriate
networks.

The current 'test' scripts system works well, and is ultimately flexible,
but it requires too much effort on the part of an installer.  It will be
nicer to specify:
    PCI match strings
		Fixed IP networks
		DHCP networks
And have a single 'test' script search them out on the basis of such a
configuration file.

The current archive includes a sample 'detect.conf' which shows one way
I could expand and simplify the functionality.

I am in the process of switching to a perl script for the detection
phase of whereami.  At this point I have written the script framework
but need to write the actual tests...


Locations
=========
The current /usr/sbin/whereami shell script is settling down also. I am
getting up to speed with Perl for other reasons and I can see that it
will be a good idea to convert it to Perl, particularly with a view
to allowing machine specifiers to be regular expressions.

This would add a lot of flexibility that currently requires some overly
complex hacks.
