rlinetd

Michal Kochanowicz michal w michal.waw.pl
Pon, 3 Wrz 2001, 20:51:53 CEST


On Mon, Sep 03, 2001 at 08:23:18PM +0200, Paweł Wilk wrote:
> BTW, kiedy beda poprawki do rc-scripts z dropowaniem
> limitow? (podejrzewam to wlasnie, bo restart robie po 'su -' z innego
> uzytkownika)
Z tym jest pewien problem. W CVS jest teraz poprawka zdejmująca limit
ilości procesów. Natomiast jeśli chodzi o pozostałe limity to
1. shell nie zachowuje się w sposób zgodny z dokumentacją. Tzn:
   1.1. Nie obsługuje wszystkich wymienionych w ,,man sh'' opcji
	(konkretnie: ,,v'' i ,,w'' BTW: polskie tłumaczenie jest
	koszmarne).
   1.2. Na ,,ulimit -n unlimited'' reaguje błędem: ,,exceeds allowable
        limit''.
   1.3. Nie pozwala seryjnie podawać parametrów (,,ulimit -dflmnpst
        unlimited'' nic nie zmienia). Podobnie: ,,ulimit -d -f -l -m -n
	-p -s -t unlimited''.
   Wszystko to można obejść, robiąc np:
   for limit in d f l m n p s t; do ulimit -$limit unlimited; done
   i godząc się na nie ustawienie ,,n'', ,,v'' i ,,w''. ,,c'' jest
   ustawiane oddzielnie na zero.
2. argumenty dla ulimit są różne dla różnych shell, ale jak już pisałem
   na rc-scripts IMO nie ma to znaczenia, jako że w PLD /bin/sh to pdksh
   i jak ktoś sobie to zmieni to jego problem.
-- 
--= Michal Kochanowicz==--==--==BOFH==--==--==michal w michal.waw.pl =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--



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