Browse Source

ext4: fix configuration dependencies for ext4 ACLs and security labels

Commit "ext4: Remove CONFIG_EXT4_FS_XATTR" removed the configuration
dependencies for ext4 xattrs from the ext4 ACLs and security labels
configuration options, but did not replace them with a dependency on
ext4 itself.  Add back the dependency on ext4 so the options only show
up if ext4 is enabled.

Signed-off-by: Valerie Aurora <val@vaaconsulting.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Reviewed-by: Tao Ma <boyu.mt@taobao.com>
Valerie Aurora 12 years ago
parent
commit
96465efee1
1 changed files with 2 additions and 0 deletions
  1. 2 0
      fs/ext4/Kconfig

+ 2 - 0
fs/ext4/Kconfig

@@ -41,6 +41,7 @@ config EXT4_USE_FOR_EXT23
 
 
 config EXT4_FS_POSIX_ACL
 config EXT4_FS_POSIX_ACL
 	bool "Ext4 POSIX Access Control Lists"
 	bool "Ext4 POSIX Access Control Lists"
+	depends on EXT4_FS
 	select FS_POSIX_ACL
 	select FS_POSIX_ACL
 	help
 	help
 	  POSIX Access Control Lists (ACLs) support permissions for users and
 	  POSIX Access Control Lists (ACLs) support permissions for users and
@@ -53,6 +54,7 @@ config EXT4_FS_POSIX_ACL
 
 
 config EXT4_FS_SECURITY
 config EXT4_FS_SECURITY
 	bool "Ext4 Security Labels"
 	bool "Ext4 Security Labels"
+	depends on EXT4_FS
 	help
 	help
 	  Security labels support alternative access control models
 	  Security labels support alternative access control models
 	  implemented by security modules like SELinux.  This option
 	  implemented by security modules like SELinux.  This option