Hallo Liste, Gut Ding will Weile haben, daher quasi fuer's Archiv: On Wednesday 29 April 2009 12:25:18 Roman Fietze wrote:
Seit kurzer Zeit (git Update?, Apache Update?) habe ich Probleme per gitweb auf meine Repositories zuzugreifen. Dummerweise weiss ich nicht mehr, wann und wie ich mir das eingefangen habe, weil ich gitweb eine zeitlang nicht mehr genutzt habe.
Das Apache-Log zeigt mir
[error] [client xx.xx.xx.xx] [<datum>] gitweb.cgi: Can't exec "/usr/bin/git": Permission denied at /usr/share/git-web/gitweb.cgi line 2294., referer: http://git.mit.telemotive.de/git/gitweb.cgi ...
Das Problem war in der Zwischenzeit verschwunden, kam aber in den letzten Tagen wieder. Daher habe ich mich jetzt eine ganze Weile dahintergeklemmt und das Problem geloest. Ich habe ganz einfach bei einem Update 10.2 auf die 11.1 nicht bemerkt, dass AppArmour sich wieder eingeschlichen hatte. Zusaetzlich hatte ich git aus devel:/tools:/scm anstat aus oss. Da scheint sich im Pfad von git so ab und an etwas verschoben zu haben, was AppArmour dazu brachte meinen Apache bzw. Perl zu Beginn zu verbieten das git-Binary zu starten, danach war es wieder moeglich, und danach wieder nicht mehr. Ein extra Zeile in /etc/apparmor.d/usr.share.git-web.gitweb.cgi war dann die Loesung: /usr/bin/git rix, Evt. sollte ich dem git-Maintainer von devel:/tools:/scm einen entsprechenden Tipp zukommen lassen. Roman -- Roman Fietze Telemotive AG Büro Mühlhausen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org