public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [SECURITY] Minimizing the suid usage
@ 2008-03-23 18:21 Alon Bar-Lev
  2008-03-23 18:26 ` Ciaran McCreesh
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Alon Bar-Lev @ 2008-03-23 18:21 UTC (permalink / raw
  To: gentoo-dev

Hello All,

linux-2.6.24 supports file based capabilities via:
CONFIG_SECURITY_FILE_CAPABILITIES

This enables the use of filesystem attributes in order to store per
executable capabilities list, more information at [1].

This enables improved security level for people who don't wish to move
into SELinux or similar.

I think a new global USE flags (or use current caps) may enable
ebuilds to set correct capabilities on files.

On my system at least: ping, ping6, tcpdump, wireshark, samba, ntpd,
rlogin, vmware may enjoy this and drop the root suid.

In order to make it simple for everybody, a new eclass may be
introduced to force dependency on >=libcap-2 and provide some atoms.

This will provide more secured installation for users with a little
effort, less usage of root user.

What do you think?

Alon.

[1] http://www.friedhoff.org/fscaps.html
-- 
gentoo-dev@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2009-01-01 12:23 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-23 18:21 [gentoo-dev] [SECURITY] Minimizing the suid usage Alon Bar-Lev
2008-03-23 18:26 ` Ciaran McCreesh
2008-03-23 18:30   ` Alon Bar-Lev
2008-03-23 18:34     ` Ciaran McCreesh
2008-03-23 18:45       ` Alon Bar-Lev
2008-03-23 22:02         ` Ciaran McCreesh
2008-04-01 10:50         ` Ciaran McCreesh
2008-03-24 11:50 ` Mike Frysinger
2008-03-24 12:27   ` Alon Bar-Lev
2008-03-24 13:20     ` Ciaran McCreesh
2008-03-24 13:53     ` Mike Frysinger
2008-03-24 13:55       ` Alon Bar-Lev
2008-08-05  8:51 ` Bruno Prémont
2008-08-05  8:54   ` Ciaran McCreesh
2009-01-01 12:23     ` Bruno

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox