inetdaemon

Jakub Bogusz qboosh w pld.org.pl
Pon, 7 Paź 2002, 10:47:07 CEST


On Mon, Oct 07, 2002 at 09:20:48AM +0200, Jacek Konieczny wrote:
> On Sun, Oct 06, 2002 at 11:43:41PM +0200, Radosław Kintzi wrote:
> > Właśnie troszku nad tym pomyślałem i sprawa nie jest trudna. Wystarczy
> > do /etc/sysconfig/rc-inetd/* dołożyć kilka zmiennych (np.: takich jak
> > nazwy limitów z setrlimit(2), tyle że w wersji soft i hard) i przerobić
> > skrypty /etc/sysconfig/rc-inetd.script tak by mogły z nich robić użytek.
> 
> Ja bym proponował mniej-więcej to samo zrobić z funkcją daemon() 
> z /etc/rc.d/init.d/functions i plikami /etc/sysconfig/<service>
> Tam też przydałaby się możliwość ustawienia limitów (teraz zdaje 
> się jest tylko ulimit -c 0).

Przy pomocy hacka z ULIMIT_C można przekazać dowolny limit, ale tylko
jeden...
bash wydaje się pozwalać na wiele parametrów naraz (tylko mieszanie
soft/hard coś nie działa), ale pdksh nie.

Poza tym - z jakim PWD są uruchamiane demony? Nie widzę, żeby był
zmieniany. Może domyślnie ustawiać na jakieś /usr/share/empty i zrobić
opcję do zmiany (choćby żeby umożliwić zrzut core w celu debugowania)?


-- 
Jakub Bogusz



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