def run
conf_file = @conf_file
@zone_name = "" if (!@zone_name)
@zone_name.chomp(".")
if (!conf_file)
KASPAuditor.exit("No configuration file specified", 1)
end
syslog_facility, working, signer_working_folder, zonelist, kasp_file, enforcer_interval =
load_config_xml(conf_file)
if (@kasp_file)
kasp_file = @kasp_file
end
Syslog.open("ods-auditor", Syslog::LOG_PID |
Syslog::LOG_CONS, syslog_facility) { |syslog|
run_with_syslog(zonelist, kasp_file, syslog, working,
signer_working_folder, enforcer_interval, conf_file)
}
end