On Fri, Aug 06, 2004 at 09:00:18AM +0200, Marcin Król wrote:
> >Żeby było śmieszniej to exim 3ma pida w /var/spool/exim :D
> 
> Moze trzeba zaczac ujednolicac miejsce trzymania pid'ow? :)

Tu sie pojawia problem z uprawnieniami. Niektóre programy pozbywają się
uprawnień roota zanim poznają pid odpowiedniego procesu. Nawet jeśli
pozbędą się tych praw później, to i tak pozostaje problem z usuwaniem
pidfile. Rozwiązaniem są katalogi /var/run/$service/ z odpowiednimi
uprawnieniami, ale trochę głupio robić katalog na jeden plik.

To jest jedna ze słabości startowania usług jak demony przechodzące
w tło, zamiast jako procesy-dzieci jakiegoś procesu zarządzającego
(svnserve, init itp.). W swoich projekatach ostatnio nawet nie próbuję
się bawić w obsługę przechodzenia w tło. Sporo roboty, żeby to jakoś
działało, a i tak nigdy nie będzie dobrze.

Pozdrowienia,
        Jacek

_______________________________________________
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym