digital_ wrote:My 2 cents, put a mention of this in the install documentation and let the individual user decide.
That would be fine.
Setting stuff up by hand is how a Gentoo install works; IMO limits are something most people should consider. Even on a single-user machine, having berserk processes each up all your resources is no fun. For anyone who hasn't had berserk processes fill up /tmp, etc., it's definitely no fun.
Now that I think about it, what would probably be the best solution would be for an additional guide to exist (post-install) similar to the Gentoo Desktop guide that is specifically aimed at multi-user systems. There are a lot of specific guides (home router, virtual mailhosting, dns, etc.) but having a basic guide would be really useful. There would probabyl be some overlap with the Gentoo security guide, but it could be more like the install doc (setting up reasonable defaults rather than just giving you ideas). For instance:
1. user quotas, process-limits, etc.
2. iptables rules aimed at servers (i.e. no IP forwarding/masquerading, more emphasis on opening up services securely)
3. advice on partitionaing, and how to mount partitions (maybe could be linked to from the install doc)
4. step-by-step instructions on using su/sudo
5. step-by-step instructions on setting up a particular logger and logfiles.
6. a list of what services you might want and which (major) packages provide them.
7. example (or link to) how to write a simple init script (cause people often need them and do it wrong)
Anyway, I think something like that, linked to from the install guide ,would pretty much cover it from my point of view. I may try to work on it but documentation isn't always my strong suit

The name that can be named is not the eternal name.