2010-09-11 2 views
-1

Si je veux avoir, par exemple, une application PHP mise à jour de l'un de mes fichiers de configuration dans/etc, existe-t-il un moyen généralement accepté de le faire?Mise à jour dynamique des fichiers de configuration sous Linux

Ce que je veux spécifiquement faire est de mettre à jour Drupal/etc/postfix/virtual. Mon application a une certaine liste d'utilisateurs et je souhaite que chacun de ces utilisateurs soit sous un alias parce que je veux que tout [email protected] transmette à chacun de mes utilisateurs. Peut-être y at-il une meilleure façon de le faire que d'avoir mon application écrire dans mon fichier de configuration Postfix. Je ne sais pas.

Un conseil serait grandement apprécié.

Merci, Jason

Répondre

1

Vous pouvez créer un alias dans/etc/alias comme la ligne ci-dessous. Fichier/var/www/drupal/users contient toutes vos adresses email, une ligne par adresse. Puis envoyer à [email protected] enverra à toutes les adresses dans le fichier.

+0

Cela a fonctionné parfaitement. Je vous remercie. Si quelqu'un trouve ceci et est nouveau dans/etc/aliases, sachez que vous devez lancer "newaliases" après avoir changé ce fichier (mais vous n'avez pas besoin d'exécuter newaliases après avoir mis à jour/var/www/drupal/users) . –

0

Vous ne pouvez pas; ou plutôt, vous pouvez, mais vous ne devriez pas, car cela impliquerait de donner l'accès du serveur web aux fichiers sécurisés (c'est-à-dire /etc).

Au lieu de cela, vous devriez build Postfix with MySQL support et avoir Drupal mettre à jour cette base de données.

Questions connexes