On Fri, Dec 12, 2003 at 12:25:37PM +0100, Tomasz Wittner wrote: > Dnia pią 12. grudnia 2003 11:57, Jakub Bogusz napisał: > > On Fri, Dec 12, 2003 at 11:52:48AM +0100, Tomasz Wittner wrote: > > > Pewnie całe zamieszanie wynika z 2 koncepcji - trzymania wszystkich > > > userów i group w setup (users.spec) vs. tworzenia i kasowania ich przy > > > instalowaniu/ odinstalowywaniu. W końcu wypadałoby się na coś zdecydować. > > > Skrytpy w specach "do dynamicznego zarządzania" kontami są ok - sam > > > kopiowalem bez zastanowienia z jednego speca, do drugiego. > > > > Nie ma takich działających zawsze poprawnie w przypadku, gdy kilka > > zamiennych pakietów tworzy/usuwa tego samego użytkownika. > > > > Aktualnie do przybliżonego obejścia problemu w przypadku n zamiennych > > pakietów potrzebne by było n*(n-1) triggerów. Serwerów ftp jest około > > dziesięciu... > Wszystko jasne - w takim razie lepiej, żeby użytkownik ftp był wpisany na > stałem w setup. Tylko co zrobic, jak jedne serwery mają "homa" w /home/ > services/ftp, a inne w /var/lib/ftp : > http://cvs.pld-linux.org/cgi-bin/cvsweb/SPECS/proftpd.spec?r1=1.149&r2=1.150 : > - $RPM_BUILD_ROOT/{home/services/ftp/pub/Incoming,var/log} > + $RPM_BUILD_ROOT/var/{lib/ftp/pub/Incoming,log} > > Orzech - wiesz coś na ten temat ;-) ? Bo w commitlogu tego nie widać.
Tak w ogóle to się szykuje jeszcze /srv... (FHS 2.3) http i ftp by tam pasowało (bo nie są to tylko ani dane samego programu, ani tylko użytkowników) Natomiast na cvs IMO najlepszym miejscem jest /var/lib/* - tych danych używa bezpośrednio tylko serwer (poza paroma plikami w CVSROOT, ale je też można przechowywać w samym repozytorium). -- Jakub Bogusz http://cyber.cs.net.pl/~qboosh/ __________________________________________________________ nie pytaj co inni zrobili dla pld, pomysl ile sam zrobiles
