Le client Zéphir

Les scripts du client Zéphir sont dans le répertoire /usr/share/zephir/scripts/ fournis par le paquet zephir-client.

Bien que l'utilisation de ces scripts ne soit pas prévu pour fonctionner tel quel il est possible de les exécuter manuellement.

Ces scripts correspondent le plus souvent à des actions programmable depuis Zéphir web.

Le script zephir_client regarde si le paramètre est une fonction sinon il cherche un script .zephir correspondant dans le répertoire.

Exemple de fonction interne :

# /usr/share/zephir/scripts/zephir_client del_lock permet de supprimer les verrous du client Zéphir

Exemple d'un script .zephir :

# /usr/share/zephir/scripts/zephir_client save_files permet de faire remonter les modifications locales sur le serveur Zéphir

Pour utiliser les .zephir il faut donc les passer en paramètre de la commande zephir_client sans l'extension :

# zephir_client nomDuScript

D'autres scripts sont utilisables et dans le PATH :

  • enregistrement_zephir : permet l'enregistrement du serveur sur le serveur Zéphir ;

  • synchro_zephir : permet de déclencher manuellement la synchronisation avec le serveur.