* The fix that was submitted via PR was accepted and commited.
+- Daemons run via boot init scripts which themselves drop privileges without
+ necessarily calling login(1) do not inherit any rlimit set in login.conf(5)
+ (neither from the default class nor from the class of the unprivileged
+ user that is setuid(2)s to).
+ Therefore, configuring limits in login.conf(5) is not always useful or
+ sufficient.
+ Because rlimits are inherited at fork(2), it would probably be adequate
+ for init(8) to also at least load and apply rlimits from the default class.
+ It is possible to modify default rlimit values via options(4) (some of that
+ documentation needs updating too, like OPEN_MAX which is no longer 64
+ today), but this requires kernel recompilation. If possible, sysctl(8)
+ knobs should be provided to permit to change this default value instead. If
+ this worked, init(8) would not need to be modified.
+
- csh(1) will reach the heap limit if given the following command:
"yes `yes maybe`" and similar.
psave() should ideally respect the ARG_MAX exec(2) limit, and it probably