Date: Thu, 06 Dec 2012 06:53:50 -0800 From: Charles Swiger <cswiger@mac.com> To: Vagner <vagner@bsdway.ru> Cc: FreeBSD questions Mail List <freebsd-questions@freebsd.org> Subject: Re: Login class and limit Message-ID: <37A52274-D877-4AED-82F3-CF058DEC9DBE@mac.com> In-Reply-To: <20121206143201.GB42583@vagner-wrk.bsdway.ru> References: <20121206143201.GB42583@vagner-wrk.bsdway.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi-- On Dec 6, 2012, at 6:32 AM, Vagner <vagner@bsdway.ru> wrote: > Hi all! > I need help configuring limits for users at FreeBSD 8.3. > I set next options and parametrs at login.conf(5): [ =85 ] >=20 >> # sudo -u daemon limits >> Resource limits (current): >> cputime infinity secs >=20 > but: >=20 >> # su - daemon -c 'limits' >> Resource limits (current): >> cputime 5 secs >=20 > Why? And how can i running process without su(1) to apply limits for > my user class? "su -", "su -l", and "sudo -i" provide a login shell, which gets the limits setup by login.conf. Normally daemons are started at boot via rc mechanism (or perhaps get spawned from inetd) and do not have a login shell associated with them to setup the limits. Either use one of the su/sudo flavors I mention above, or "/bin/sh -l" to provide a login env to the process=85 Regards, --=20 -Chuck
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37A52274-D877-4AED-82F3-CF058DEC9DBE>