Hi,
irgendwie scheint auf der Diskstation mein Wissen über Unix-Dateisysteme nicht richtig zu greifen, was ich machen will, sollte eigentlichen ganz einfach sein.
Ich habe ein Verzeichnis für GIT-Repositories erstellt und freigegeben und auf der Webstation gitlist als Git Browser installiert (installiert = mit meinem Benutzer die Files in das Web-Share geworfen). Nun ist meine Frage, wie ich die Berechtigungen auf das GIT-Verzeichnis einrichten muss, damit der Webserver das Verzeichnis lesen kann, das klappt nämlich nicht. Konfiguriere ich das Git-Verzeichnis unterhalb des Web-Verzeichnis läuft alles, also grundsätzlich ist es lauffähig.
Aber nun mal Schritt für Schritt:
Die Berechtigung auf Unix-Ebene sind auf beide Ordner identisch:
d--------- 4 root root 4096 Mar 22 17:46 git
d--------- 6 root root 4096 Mar 22 17:31 web
Die habe ich aber auch schon versucht auf 777 aufzubohren, ohne dass es etwas gebracht hat. Langsam habe ich das Gefühl, dass der Webserver auf /volume2/web gesandboxt ist und überhaupt nicht raus kann, das mag ich aber kaum glauben!? Zumal ich hier im Forum nichts in der Richtung gefunden habe und ich nicht glauben kann, dass ich der erste mit der Anforderung bin.
Ich hoffe also, dass ich mich doof anstelle und mir jemand von euch einfach sagen kann, wo mein Fehler ist.![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Viele Grüße
Patrick
irgendwie scheint auf der Diskstation mein Wissen über Unix-Dateisysteme nicht richtig zu greifen, was ich machen will, sollte eigentlichen ganz einfach sein.
Ich habe ein Verzeichnis für GIT-Repositories erstellt und freigegeben und auf der Webstation gitlist als Git Browser installiert (installiert = mit meinem Benutzer die Files in das Web-Share geworfen). Nun ist meine Frage, wie ich die Berechtigungen auf das GIT-Verzeichnis einrichten muss, damit der Webserver das Verzeichnis lesen kann, das klappt nämlich nicht. Konfiguriere ich das Git-Verzeichnis unterhalb des Web-Verzeichnis läuft alles, also grundsätzlich ist es lauffähig.
Aber nun mal Schritt für Schritt:
- Verzeichnis /volume2/git angelegt
- Als Gemeinsamen Ordner für mich und die Gruppe "http" freigegeben
- Gitlist in web (/volume2/web/gitlist) kopiert
- Gitlist passend konfiguriert
Die Berechtigung auf Unix-Ebene sind auf beide Ordner identisch:
d--------- 4 root root 4096 Mar 22 17:46 git
d--------- 6 root root 4096 Mar 22 17:31 web
Die habe ich aber auch schon versucht auf 777 aufzubohren, ohne dass es etwas gebracht hat. Langsam habe ich das Gefühl, dass der Webserver auf /volume2/web gesandboxt ist und überhaupt nicht raus kann, das mag ich aber kaum glauben!? Zumal ich hier im Forum nichts in der Richtung gefunden habe und ich nicht glauben kann, dass ich der erste mit der Anforderung bin.
Ich hoffe also, dass ich mich doof anstelle und mir jemand von euch einfach sagen kann, wo mein Fehler ist.
Viele Grüße
Patrick