NAME
Sman::Config - Find and read config files for the Sman tool
SYNOPSIS
# this module is intended for internal use by sman and sman-update
my $smanconfig = new Sman::Config();
my @conffiles = $smanconfig->FindConfigFiles();
# or
my $fileread = $smanconfig->ReadDefaultConfigFile();
my $indexfile = $smanconfig->GetConfigData("SWISHE_IndexFile");
DESCRIPTION
Find and read Sman configuration files.
The 'default config file' is the first file called 'sman.conf' in the directory with the invoking perl script, $ENV{HOME}, /usr/local/etc, or /etc. If no file name sman.conf is is found in any of those directories, the first file called 'sman-defaults.conf' in the same list of directories is used.
AUTHOR
Josh Rabinowitz <joshr>