sockety, pliki pidów, FHS i różne pakiety

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Pon, 10 Wrz 2001, 11:36:17 CEST


Conajmniej kilka pakietów ma nieprawidłowe lokacje plików socketów, pidów 
jeśli chodzi o zgodność z FHS.

Przykładowo w mysql.conf:

pid-file    = /var/lib/mysql/mysql.pid
socket      = /var/lib/mysql/mysql.sock

a powinno być chyba raczej:

pid-file    = /var/run/mysql/mysql.pid
socket      = /var/run/mysql.sock

(w tym wypadku /var/run/mysql będzie musiał dostać mysql.mysql/770)

Podobnie będzie z xfs i X serwerem które zakładaja sockety w /tmp (tu
pewnikiem można przenieść do /var/run i chyba widziałem na to patcha w
Debianie). Wogóle tych programów które zakładaja takie rzeczy w /tmp jest
ciut więcej. Co do programów które zakładaja sockety z użytkownika (rózne
programy użytkowe) to chyba raczje powinny zakąłdać w {$TEMPDIR:-/tmp} a
nie bezpośrednio w /tmp (?).

Co do nierozwiązanej nadal(zadaje się) kwestii pid pliku dla sldapd to
chyba można będzie to potraktować podobnie jak mysql czyli do
/var/run/openldap (?).

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



Więcej informacji o liście dyskusyjnej pld-devel-pl