I've been running a server in an amd64 hardened+selinux+multilib configuration for quite a while now. Initially I used a selinux profile and just added USE="hardened pic pie ssp", etc to my make.conf. However, when the issues related to gcc-4 appeared I decided I really needed to switch to a true hardened profile since I didn't want to emerge glibc-2.4 and gcc-4 by accident. I went looking for an appropriate amd64 profile, but I didn't find one. I went ahead and created one by merging the selinux amd64 profile with the hardened/multilib profile into my overlay in /usr/local/portage. While this setup succeeds in masking off the undesired versions of gcc and glibc, it forces me to manually keep the profile in sync with the main portage tree.

Is there some reason that this profile combination doesn't exist in /usr/portage? Am I using an unsupported configuration and have just been lucky for well over a year? Is this arch combination missing a maintainer?

Thanks,
Mike Carns
--
[email protected] mailing list

Reply via email to