syslogd(8) with OOM Killer protection
Warren Block
wblock at wonkity.com
Wed Jan 27 16:37:00 UTC 2016
On Wed, 27 Jan 2016, Allan Jude wrote:
> On 2016-01-27 01:21, Marcelo Araujo wrote:
>> Hi guys,
>>
>> I would like to know your opinion about this REVIEW[1].
>> The basic idea is protect by default the syslogd(8) against been killed by
>> OOM with an option to disable the protection.
>>
>> Some people like the idea, other people would prefer something more global
>> where we can protect any daemon by the discretion of our choice.
>>
>> Thoughts?
>>
>>
>> [1] https://reviews.freebsd.org/D4973
>>
>>
>> Best,
>>
>
> I do like the idea of generalizing it, say via rc.subr
>
> So you can just do:
>
> someapp_protect=YES (and maybe syslogd has this enabled by default in
> /etc/defaults/rc.conf) and it prefixes the start command with protect -i.
Possibly simpler to provide a list in one setting than an individual
setting for each daemon. With ideas from other posters:
oomprotect_daemons="crond syslogd"
More information about the freebsd-hackers
mailing list