Category Archives: Gentoo

Topics about Gentoo

checksec kernel security

I have blogged about checksec.sh earlier before. Jono, one of the #gentoo-hardened IRC-members, kindly pointed me to its –kernel option. So I feel obliged to give its options a stab as well. So, here goes the next batch of OPE-style … Continue reading

Posted in Gentoo, Hardened, Security | 1 Comment

emerge-webrsync and gpg verification

Gentoo has been working on its security from very early on. One of the (many) features it supports is to allow users to validate the state of the portage tree. Ebuild signing (where developers sign the Manifest file with their … Continue reading

Posted in Gentoo | 2 Comments

Preliminary SELinux MCS support in Gentoo Hardened

Users tracking the hardened-dev overlay for SELinux packages will notice yet another update on the selinux-base-policy package. This time however, the change is a little more than just a policy update. With this new revision, preliminary support for Multi-Category Security … Continue reading

Posted in Hardened, SELinux | Leave a comment

High level explanation on some binary executable security

One very important functionality offered by Gentoo Hardened is a specific toolchain (compiler, libraries and more) that contains patches to make the built binaries a bit more protected from certain vulnerabilities. Explaining all those in detail is too much for … Continue reading

Posted in Hardened, Security | Leave a comment

On the new SELinux profiles

Ever since Anthony put in the new SELinux profiles – which was long due – they have seen quite a few tests and the necessary, evolutionary updates. No changes that broke things, no oddities that would give a WTF to … Continue reading

Posted in Hardened | Leave a comment

Gentoo Hardened SELinux state

Since last post, we’ve been working on the further stabilization and bug fixing of the SELinux policies within Gentoo Hardened. You might have noticed that we started working on the QA of the packages, like I promised in the last … Continue reading

Posted in Hardened, SELinux, Uncategorized | Leave a comment

What’s next after stabilization?

The last few weeks have shown quite a few interesting improvements on Gentoo Hardened’s SELinux state. We now have improved (simplified) Gentoo profile support, supporting SELinux on no-multilib (an often requested feature, now finally in), we stabilized the 2.20101213 policies … Continue reading

Posted in Hardened | Leave a comment

SELinux file contexts

If you have been working with SELinux for a while, you know that file contexts are an important part of the policy and its enforcement. File contexts are used to inform the SELinux tools which type a file, directory, socket, … Continue reading

Posted in Hardened, SELinux | Leave a comment

SELinux Gentoo profile updates

The SELinux support within Gentoo Hardened is continuing to go forward. Anthony G. Basile has been working on the new SELinux Gentoo profiles which were in dire need of updates. With the rework, we’ll also support the AMD64 no-multilib environment … Continue reading

Posted in Hardened | Leave a comment

SELinux User-Based Access Control

Within the reference policy, support is given to a feature called UBAC constraints. Here, UBAC stands for User Based Access Control. The idea behind the constraint is that any activity between two types (say foo_t and bar_t) can be prohibited … Continue reading

Posted in Hardened, SELinux | 15 Comments