On 17:47 Thu 06 Dec , Lowell Gilbert wrote: > Vagner <[email protected]> writes: > > > On 06:53 Thu 06 Dec , Charles Swiger wrote: > > >> "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? > > > > ie means to implement restrictions limits(1) and login.conf(5) for daemons > > is not possible? > > It's possible, but you would have to use a login shell, which is usually > inconvenient for a daemon (not having an attached terminal for I/O). > > The usual way to do this is to start the daemon in a script that > explicitly sets the limits with /usr/bin/limits (or maybe ulimit, but > limits(1) seems more common). Several ports do this, for example. >
Thx for all! I try starting daemon with explicitly sets from rc script. Thanks again! -- Respectfully, Stanislav Putrya System administrator FotoStrana.Ru Ltd. ICQ IM: 328585847 Jabber-GoogleTalk: root.vagner mob.phone SPB: +79215788755 mob.phone RND: +79525600664 email: [email protected] email: [email protected] email: [email protected] site: bsdway.ru site: fotostrana.ru ---------------------------------------- ( ) ASCII ribbon campaign X - against HTML, vCards and / \ - proprietary attachments in e-mail _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[email protected]"
