Wie kann ich Umgebungsvariablen in meinem Linux-Dienst für Asterisk festlegen, obwohl er keinen echten Benutzer hat?

Ich habe einen Linux-Dienst erstellt, der als Deamon ausgeführt wird (und von /etc/init.d/X gestartet wird). Ich muss einige Umgebungsvariablen festlegen, auf die die Anwendung zugreifen kann.

Hier ist das Szenario. Die Anwendung besteht aus einer Reihe von Perl-AGI-Skripten, die vom Asterisk-Benutzer abhängen (und daher als dieser ausgeführt werden müssen), aber Asterisk hat keine Shell. Im Idealfall würde ich dies nur in @ setz / home / asterisk / .bashrc aber das gibt es für asterisk nicht.

Wie kann ich Umgebungsvariablen für meine App in der laufenden Umgebung des Asterisk-Benutzers festlegen, damit meine App sie verwenden kann?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage