On Sun, 5 Nov 2006, Toralf F?rster wrote:

Hello,

the build with the attached .config failed, make ends with:
...
: undefined reference to `cipso_v4_sock_getattr'
net/built-in.o: In function `netlbl_socket_getattr':

Ah ha!  Why did you have to go and build a kernel without TCP/IP
networking ;)

It looks like I was stupid and made NetLabel depend on CONFIG_NET and not
CONFIG_INET, the patch below should fix this by making NetLabel depend on
CONFIG_INET and CONFIG_SECURITY.  Please review and apply for 2.6.19.

Signed-off-by: Paul Moore <[EMAIL PROTECTED]>

diff --git a/net/Kconfig b/net/Kconfig
index a81aca4..67e39ad 100644
--- a/net/Kconfig
+++ b/net/Kconfig
@@ -63,6 +63,7 @@ config INET
 if INET
 source "net/ipv4/Kconfig"
 source "net/ipv6/Kconfig"
+source "net/netlabel/Kconfig"

 endif # if INET

@@ -249,8 +250,6 @@ source "net/ieee80211/Kconfig"
 config WIRELESS_EXT
        bool

-source "net/netlabel/Kconfig"
-
 config FIB_RULES
        bool

diff --git a/net/netlabel/Kconfig b/net/netlabel/Kconfig
index 9f7121a..56958c8 100644
--- a/net/netlabel/Kconfig
+++ b/net/netlabel/Kconfig
@@ -4,7 +4,7 @@ #

 config NETLABEL
        bool "NetLabel subsystem support"
-       depends on NET && SECURITY
+       depends on SECURITY
        default n
        ---help---
          NetLabel provides support for explicit network packet labeling

--
paul moore
linux security @ hp

Reply via email to