0
Wird überprüft

Dokumentation: Installation mit chown

Oliver Hoos vor 8 Jahren aktualisiert vor 8 Jahren 2

In einer automatisierten Umgebung kommt es vor, dass man die Installation als root (indirekt übe sudo) starten kann. Ich suche die Beschreibung wie ich bei der Installation (mit -n) den Namen (oder die UID) des Webserver-Users angeben kann.


Wird überprüft

Das ist nicht vorgesehen, sorry :( Im Normalfall kannst du dich mit dem Sudo-Kommando aber behelfen:


sudo -u www-data ./install.pl -s /.../site -n


sollte als root das gewünschte liefern.


Möglicherweise muss man vorher noch


touch install.log && sudo chown www-data install.log


ausführen damit der www-data auch das installations-log schreiben kann.

Ja, der Weg über sudo ist klar. Ich kann auch alles als root installieren und dann zum Schluss noch ein chown -R www-data:www-data machen.
Ich dachte nur, dass es da noch einen anderen Weg gibt.


Trotzdem vielen Dank für die schnelle Rückmeldung.