== esempi di check entries ==

Questi esempi sono presi dai files installati dai moduli kusa
"cli-ldap" e "cli-nfs".

 * controlla se il server LDAP e` raggiungibile, abilitando o meno
 l'autenticazione remota, le azioni usano lo script kusa di checkup,
 normalmente eseguito al boot:

 {{{
[check.ldap]
  test		PING_LDAP
  action_ok	invoke-rc.d enable-nss-ldap.sh start
  action_fail	invoke-rc.d enable-nss-ldap.sh start
 }}}

 * controlla se un dato server nfs e` online o meno, e monta/smonta
 i filesystems di conseguenza, le azioni usano gli appositi helper
 scripts di kuwatcher:

 {{{
[check.nfs_server]
  test		PING server
  action_ok	/usr/lib/kuwatcher/helpers/mount_nfs server
  action_fail	/usr/lib/kuwatcher/helpers/umount_nfs server
 }}}

== altri esempi ==

 * abilita/disabilita interfaccia di rete quando il cavo viene inserito
 o rimosso (senza ricorrere a NetworkManager):

 {{{
[check.eth0_plugged]
  test		PLUGGED eth0
  action_ok	ifup eth0
  action_fail	ifdown eth0
 }}}

 * esegue un comando arbitrario in presenza (o assenza) di un certo file:

 {{{
[check.myfile]
  test		[ -f path_to_myfile ]
  action_ok	run_my_command file-is-here
  action_fail	run_my_command file-is-gone
 }}}
