Appendix
Appendix 1: piktc Command Options
Usage: piktc <-cCdefGhikKlLm#rRstTvxX>
[+|-D <define(s)>]
[+C <command(s)>]
[+|-A|S[f] all|<alert(s)/script(s)>]
[+|-P[f] all|<program(s)>]
[+|-F[f] all|<file(s)>]
[+|-O[f] all|<object(s)>]
+|-H all|<host(s)>
[ALL]
-c syntax check all config files
-C syntax doublecheck all config files
-d disable alert(s)
-e enable alert(s)
-f diff alert/script/program/file/
object file(s)
-G run in debug mode
-h show program help
-i install alert/script/program/file/
object file(s)
-k kill alert daemon (piktd)
-K kill service daemon (piktc_svc)
-l list alert/script/program/file/
object file(s)
-L list alert/script/program/file/
object or host/os/group/alias
command-line item(s)
-m# checksum alert/script/program/file/
object file(s), where # is
checksum level 1-5
-r (re)start alert daemon (piktd)
-R (re)start service daemon (piktc_svc)
-s show alert(s) status
-t delete alert/script/program/file/
object/history/log file(s)
-T run in test mode
-v run in verbose mode
-x execute alert(s)/script(s)
-X execute alert(s)/script(s)
with no wait
+|-D <define(s)> define/undefine define(s)
+C <command(s)> include command string(s)
+|-A|S[f] all|<alert(s)> include/exclude (fix) alert(s)
+|-P[f] all|<program(s)> include/exclude (fix) program
file(s)
+|-F[f] all|<file(s)> include/exclude (fix) other
file(s)
+|-O[f] all|<object(s)> include/exclude (fix) object
file(s)
+|-H all|<host(s)> include/exclude host(s)/os(es)/
group(s)/alias(es)
ALL +A all +S all +P all +F all
+O all +H all