Aller au contenu

Categories:

Ajout d’un fichier de configuration dans /etc/panel-gzw/

Dans mon avant dernier poste, j’avais mentionné la création d’un daemon.
L’arrivée de ce dernier a permis de simplifier certains échanges entre le panel et le serveur, en effet le daemon se chargera de toutes les tâches shell.

Pour rendre le panel portable et plus souple, l’apparition d’un répertoire « panel-gzw » dans /etc/ à fait son apparition, il comporte un fichier mainconfig.conf contenant certaines variables.

  • Chemin vers le PID.
  • Chemin vers le log du daemon.
  • Chemin vers le daemon.
  • Interval de temps entre chaque passage du daemon.
  • etc…

La relance du daemon se fait de la même façon que pour les services Apache, MySQL, Bind, etc… Il est aussi possible de le démarrer au lancement du serveur de manière très simple (update-rc.d pour Debian et chkconfig pour RedHat, Fedora et CentOS).
Les scripts (Bash) de gestion des tâches planifiées ont par la même occasion été simplifiés étant donné qu’ils se basent sur le fichier mainconfig.con.
Désormais les tâches planifiées seront exécutées avec la configuration PHP de chaque utilisateur.

Petite info, la portabilité vers une distribution Fedora est un succés total !!
Le daemon étant capable de faire la différence entre les distribution, cela permet la relance des services sans contrainte.

goldyfruit 

Publié dans Développement.

Classé dans , , , , , .


0 réponses

Suivez la conversation, abonnez-vous au flux RSS des commentaires..



Un peu de HTML est permis

ou héberger un rétrolien.



Panel-GZW, le panel d'hébergement web open source. is Digg proof thanks to caching by WP Super Cache