Hallo!
Noch eine Frage zum Thema svnserve:
Sowohl das SVN-Buch als auch das subversion-ebuild sagt mir, dass ich bei svn+ssh:// einen Wrapper für svnserver verwenden soll, der eine entsprechende umask setzt, z.B.:
#!/bin/bash
umask 002
exec /usr/bin/svnserve "$@"
Aber ich habe echt keien Idee wie ich das im System "installieren" sollen, nach Möglichkeit so dass das Wrapper-Script nach einem emerge -u subversion
noch genau so funktioniert vorher.
das ebuild installiert svnserver in /usr/bin. Jetzt sagt das Gentoo-Ebuild:
"create an svnserve wrapper in /usr/local/bin"
Gut, aber was habe ich davon? In PATH steht /usr/bin vor /usr/local/bin - also würde das Script doch nie ausgeführt. Aber PATH ändern wegen sowas?
Wie könnte man das geschickt machen?
Grüße
Andreas