Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.6.24 /security/Kconfig

Filename:/security/Kconfig
Lines Added:13
Lines Deleted:3
Also changed in: (Previous) 2.6.24-rc8  2.6.24-rc7  2.6.24-rc6  2.6.24-rc5  2.6.24-rc4  2.6.24-rc3 
(Following) 2.6.24-git9  2.6.24-git10  2.6.24-git11  2.6.24-git12  2.6.24-git13  2.6.24-git14 

Location
[  2.6.24
  [  security
     o  Kconfig

Patch

diff --git a/security/Kconfig b/security/Kconfig
index 460e5c9..8086e61 100644
--- a/security/Kconfig
+++ b/security/Kconfig
@@ -74,15 +74,25 @@ config SECURITY_NETWORK_XFRM
      If you are unsure how to answer this question, answer N.
 
 config SECURITY_CAPABILITIES
-   tristate "Default Linux Capabilities"
+   bool "Default Linux Capabilities"
    depends on SECURITY
    help
      This enables the "default" Linux capabilities functionality.
      If you are unsure how to answer this question, answer Y.
 
+config SECURITY_FILE_CAPABILITIES
+   bool "File POSIX Capabilities (EXPERIMENTAL)"
+   depends on (SECURITY=n || SECURITY_CAPABILITIES!=n) && EXPERIMENTAL
+   default n
+   help
+     This enables filesystem capabilities, allowing you to give
+     binaries a subset of root's powers without using setuid 0.
+
+     If in doubt, answer N.
+
 config SECURITY_ROOTPLUG
-   tristate "Root Plug Support"
-   depends on USB && SECURITY
+   bool "Root Plug Support"
+   depends on USB=y && SECURITY
    help
      This is a sample LSM module that should only be used as such.
      It prevents any programs running with egid == 0 if a specific


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.