Mageia has software called "msec" (you have GUI access and setup through the Mageia Control Center).
For most users, the default settings are recommended and fine for least fuss.
If you know what you want to do, you can set the permissions harder, and also customize as you like.
In terms of some customization, I've twiddled a little with it and explain it on installing a self-start boinc here:
http://www.joescat.com/boinc/FYI - This howto needs updating (from 2009), and msec had a big upgrade (improvements and files moved) but the basic info here is ok for what you're interested in doing.
If you're interested in customizations, you can edit settings like:
For example setting permissions for /home from 755 to 750 and other setting customizations with reduced group and other accesses. One item of note is that newer software (today) appears to have the concepts of users less understood, so if you had older programs like (example cups) running as user=printer, now it seems the defaults are user root, where more programs seem to default to root....this goes against your attempts to harden by running daemons as non-root with less privledges.
You mention mageia5... If you're going for a new install, you may want to think of mageia6 since it's a long term release version. Mageia5 support ended fairly recently. Additionally, if you are installing fresh from a live distro, I would recommend start with creating a new user (for your install), and removing "live" after install (live is user 1000. new user starting at 1001).