On 1/4/07, Michał Łukaszek <[EMAIL PROTECTED]> wrote:
nie bardzo podoba mi się, że nasze subversion-svnserve działa sobie jako demon z uprawnieniami roota.
3) Hackerski. Patch, który doda opcję do svnserve, którą będzie można określić, z czyimi uprawnieniami demon ma działać.
OK, żeby było o czym rozmawiać, w załączniku propozycja takiej zmiany. Zbudowane u mnie na AC (1.4.2, z przebudowanym z HEAD neon.spec, patch subversion-neon.patch z HEAD, diff do speca dla wygody w załączniku): $ rpm -qa subversion\* | sort subversion-1.4.2-1 subversion-libs-1.4.2-1 subversion-svnserve-1.4.2-1 $ rpm -qa neon\* | sort neon-0.26.2-1 neon-devel-0.26.2-1 wraz z tym patchem wydaje się działać poprawnie: $ sudo ps aux | grep ^svn svn 19639 0.0 0.3 9504 1132 ? Ss 23:15 0:00 svnserve -d --listen-host=svn.mojadomena.pl --user svn --group svn -r /home/services/subversion/repo $ svn info svn://svn.mojadomena.pl/mojprojekt Obszar identyfikacji: <svn://svn.mojadomena.pl:3690> 7e4d26a6-e516-4f76-b201-ab2c0cd65abc Hasło 'prism': Ścieżka: mojprojekt URL: svn://svn.mojadomena.pl/mojprojekt Katalog główny repozytorium: svn://svn.mojadomena.pl/mojprojekt UUID repozytorium: 7e4d26a6-e516-4f76-b201-ab2c0cd65abc Wersja: 2 Rodzaj obiektu: katalog Autor ostatniej zmiany: prism Ostatnia zmiana w wersji: 2 Data ostatniej zmiany: 2007-01-02 22:42:05 +0100 (wto, 02 sty 2007) Czekam na komentarze. -- pozdrawiam, Michał Łukaszek [EMAIL PROTECTED]
subversion-svnserve_drop_privileges.patch
Description: Binary data
subversion.spec.diff
Description: Binary data
_______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
