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