2017-12-13 05:38:25

by Adam Borowski

[permalink] [raw]
Subject: [PATCH] fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at

This link is replicated in most filesystems' config stanzas. Referring
to an archived version of that site is pointless as it mostly deals with
patches; user documentation is available elsewhere.

Signed-off-by: Adam Borowski <[email protected]>
---
Sending this as one piece; if you guys would instead prefer this chopped
into tiny per-filesystem bits, please say so.


Documentation/filesystems/ext2.txt | 2 --
Documentation/filesystems/ext4.txt | 7 +++----
fs/9p/Kconfig | 3 ---
fs/Kconfig | 6 +-----
fs/btrfs/Kconfig | 3 ---
fs/ceph/Kconfig | 3 ---
fs/cifs/Kconfig | 15 +++++++--------
fs/ext2/Kconfig | 6 +-----
fs/ext4/Kconfig | 3 ---
fs/f2fs/Kconfig | 6 +-----
fs/hfsplus/Kconfig | 3 ---
fs/jffs2/Kconfig | 6 +-----
fs/jfs/Kconfig | 3 ---
fs/reiserfs/Kconfig | 6 +-----
fs/xfs/Kconfig | 3 ---
15 files changed, 15 insertions(+), 60 deletions(-)

diff --git a/Documentation/filesystems/ext2.txt b/Documentation/filesystems/ext2.txt
index 55755395d3dc..81c0becab225 100644
--- a/Documentation/filesystems/ext2.txt
+++ b/Documentation/filesystems/ext2.txt
@@ -49,12 +49,10 @@ sb=n Use alternate superblock at this location.

user_xattr Enable "user." POSIX Extended Attributes
(requires CONFIG_EXT2_FS_XATTR).
- See also http://acl.bestbits.at
nouser_xattr Don't support "user." extended attributes.

acl Enable POSIX Access Control Lists support
(requires CONFIG_EXT2_FS_POSIX_ACL).
- See also http://acl.bestbits.at
noacl Don't support POSIX ACLs.

nobh Do not attach buffer_heads to file pagecache.
diff --git a/Documentation/filesystems/ext4.txt b/Documentation/filesystems/ext4.txt
index 75236c0c2ac2..8cd63e16f171 100644
--- a/Documentation/filesystems/ext4.txt
+++ b/Documentation/filesystems/ext4.txt
@@ -202,15 +202,14 @@ inode_readahead_blks=n This tuning parameter controls the maximum
the buffer cache. The default value is 32 blocks.

nouser_xattr Disables Extended User Attributes. See the
- attr(5) manual page and http://acl.bestbits.at/
- for more information about extended attributes.
+ attr(5) manual page for more information about
+ extended attributes.

noacl This option disables POSIX Access Control List
support. If ACL support is enabled in the kernel
configuration (CONFIG_EXT4_FS_POSIX_ACL), ACL is
enabled by default on mount. See the acl(5) manual
- page and http://acl.bestbits.at/ for more information
- about acl.
+ page for more information about acl.

bsddf (*) Make 'df' act like BSD.
minixdf Make 'df' act like Minix.
diff --git a/fs/9p/Kconfig b/fs/9p/Kconfig
index 6489e1fc1afd..11045d8e356a 100644
--- a/fs/9p/Kconfig
+++ b/fs/9p/Kconfig
@@ -25,9 +25,6 @@ config 9P_FS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

endif
diff --git a/fs/Kconfig b/fs/Kconfig
index 7aee6d699fd6..0ed56752f208 100644
--- a/fs/Kconfig
+++ b/fs/Kconfig
@@ -167,17 +167,13 @@ config TMPFS_POSIX_ACL
files for sound to work properly. In short, if you're not sure,
say Y.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
config TMPFS_XATTR
bool "Tmpfs extended attributes"
depends on TMPFS
default n
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details).
+ the kernel or by users (see the attr(5) manual page for details).

Currently this enables support for the trusted.* and
security.* namespaces.
diff --git a/fs/btrfs/Kconfig b/fs/btrfs/Kconfig
index 2e558227931a..273351ee4c46 100644
--- a/fs/btrfs/Kconfig
+++ b/fs/btrfs/Kconfig
@@ -38,9 +38,6 @@ config BTRFS_FS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config BTRFS_FS_CHECK_INTEGRITY
diff --git a/fs/ceph/Kconfig b/fs/ceph/Kconfig
index 264e9bf83ff3..52095f473464 100644
--- a/fs/ceph/Kconfig
+++ b/fs/ceph/Kconfig
@@ -34,7 +34,4 @@ config CEPH_FS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N
diff --git a/fs/cifs/Kconfig b/fs/cifs/Kconfig
index d5b2e12b5d02..e73d25f4b97a 100644
--- a/fs/cifs/Kconfig
+++ b/fs/cifs/Kconfig
@@ -108,14 +108,13 @@ config CIFS_XATTR
depends on CIFS
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details). CIFS maps the name of
- extended attributes beginning with the user namespace prefix
- to SMB/CIFS EAs. EAs are stored on Windows servers without the
- user namespace prefix, but their names are seen by Linux cifs clients
- prefaced by the user namespace prefix. The system namespace
- (used by some filesystems to store ACLs) is not supported at
- this time.
+ the kernel or by users (see the attr(5) manual page for details).
+ CIFS maps the name of extended attributes beginning with the user
+ namespace prefix to SMB/CIFS EAs. EAs are stored on Windows
+ servers without the user namespace prefix, but their names are
+ seen by Linux cifs clients prefaced by the user namespace prefix.
+ The system namespace (used by some filesystems to store ACLs) is
+ not supported at this time.

If unsure, say Y.

diff --git a/fs/ext2/Kconfig b/fs/ext2/Kconfig
index c634874e12d9..894e4c53d1d2 100644
--- a/fs/ext2/Kconfig
+++ b/fs/ext2/Kconfig
@@ -13,8 +13,7 @@ config EXT2_FS_XATTR
depends on EXT2_FS
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details).
+ the kernel or by users (see the attr(5) manual page for details).

If unsure, say N.

@@ -26,9 +25,6 @@ config EXT2_FS_POSIX_ACL
Posix Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the Posix ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config EXT2_FS_SECURITY
diff --git a/fs/ext4/Kconfig b/fs/ext4/Kconfig
index 73b850f5659c..a453cc87082b 100644
--- a/fs/ext4/Kconfig
+++ b/fs/ext4/Kconfig
@@ -82,9 +82,6 @@ config EXT4_FS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config EXT4_FS_SECURITY
diff --git a/fs/f2fs/Kconfig b/fs/f2fs/Kconfig
index 378c221d68a9..9a20ef42fadd 100644
--- a/fs/f2fs/Kconfig
+++ b/fs/f2fs/Kconfig
@@ -35,8 +35,7 @@ config F2FS_FS_XATTR
default y
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details).
+ the kernel or by users (see the attr(5) manual page for details).

If unsure, say N.

@@ -49,9 +48,6 @@ config F2FS_FS_POSIX_ACL
Posix Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config F2FS_FS_SECURITY
diff --git a/fs/hfsplus/Kconfig b/fs/hfsplus/Kconfig
index 24bc20fd42f7..7cc8b4acf66a 100644
--- a/fs/hfsplus/Kconfig
+++ b/fs/hfsplus/Kconfig
@@ -20,9 +20,6 @@ config HFSPLUS_FS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
It needs to understand that POSIX ACLs are treated only under
Linux. POSIX ACLs doesn't mean something under Mac OS X.
Mac OS X beginning with version 10.4 ("Tiger") support NFSv4 ACLs,
diff --git a/fs/jffs2/Kconfig b/fs/jffs2/Kconfig
index d8bb6c411e96..ad850c5bf2ca 100644
--- a/fs/jffs2/Kconfig
+++ b/fs/jffs2/Kconfig
@@ -68,8 +68,7 @@ config JFFS2_FS_XATTR
default n
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details).
+ the kernel or by users (see the attr(5) manual page for details).

If unsure, say N.

@@ -82,9 +81,6 @@ config JFFS2_FS_POSIX_ACL
Posix Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the Posix ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config JFFS2_FS_SECURITY
diff --git a/fs/jfs/Kconfig b/fs/jfs/Kconfig
index 57cef19951db..851de78fdabb 100644
--- a/fs/jfs/Kconfig
+++ b/fs/jfs/Kconfig
@@ -16,9 +16,6 @@ config JFS_POSIX_ACL
Posix Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the Posix ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config JFS_SECURITY
diff --git a/fs/reiserfs/Kconfig b/fs/reiserfs/Kconfig
index 7cd46666ba2c..86e71c0caf48 100644
--- a/fs/reiserfs/Kconfig
+++ b/fs/reiserfs/Kconfig
@@ -57,8 +57,7 @@ config REISERFS_FS_XATTR
depends on REISERFS_FS
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details).
+ the kernel or by users (see the attr(5) manual page for details).

If unsure, say N.

@@ -70,9 +69,6 @@ config REISERFS_FS_POSIX_ACL
Posix Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the Posix ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config REISERFS_FS_SECURITY
diff --git a/fs/xfs/Kconfig b/fs/xfs/Kconfig
index f42fcf1b5465..46bcf0e649f5 100644
--- a/fs/xfs/Kconfig
+++ b/fs/xfs/Kconfig
@@ -48,9 +48,6 @@ config XFS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N.

config XFS_RT
--
2.15.1



2017-12-13 06:05:46

by Darrick J. Wong

[permalink] [raw]
Subject: Re: [PATCH] fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at

On Wed, Dec 13, 2017 at 06:38:25AM +0100, Adam Borowski wrote:
> This link is replicated in most filesystems' config stanzas. Referring
> to an archived version of that site is pointless as it mostly deals with
> patches; user documentation is available elsewhere.
>
> Signed-off-by: Adam Borowski <[email protected]>
> ---
> Sending this as one piece; if you guys would instead prefer this chopped
> into tiny per-filesystem bits, please say so.
>
>
> Documentation/filesystems/ext2.txt | 2 --
> Documentation/filesystems/ext4.txt | 7 +++----
> fs/9p/Kconfig | 3 ---
> fs/Kconfig | 6 +-----
> fs/btrfs/Kconfig | 3 ---
> fs/ceph/Kconfig | 3 ---
> fs/cifs/Kconfig | 15 +++++++--------
> fs/ext2/Kconfig | 6 +-----
> fs/ext4/Kconfig | 3 ---
> fs/f2fs/Kconfig | 6 +-----
> fs/hfsplus/Kconfig | 3 ---
> fs/jffs2/Kconfig | 6 +-----
> fs/jfs/Kconfig | 3 ---
> fs/reiserfs/Kconfig | 6 +-----
> fs/xfs/Kconfig | 3 ---
> 15 files changed, 15 insertions(+), 60 deletions(-)
>
> diff --git a/Documentation/filesystems/ext2.txt b/Documentation/filesystems/ext2.txt
> index 55755395d3dc..81c0becab225 100644
> --- a/Documentation/filesystems/ext2.txt
> +++ b/Documentation/filesystems/ext2.txt
> @@ -49,12 +49,10 @@ sb=n Use alternate superblock at this location.
>
> user_xattr Enable "user." POSIX Extended Attributes
> (requires CONFIG_EXT2_FS_XATTR).
> - See also http://acl.bestbits.at
> nouser_xattr Don't support "user." extended attributes.
>
> acl Enable POSIX Access Control Lists support
> (requires CONFIG_EXT2_FS_POSIX_ACL).
> - See also http://acl.bestbits.at
> noacl Don't support POSIX ACLs.
>
> nobh Do not attach buffer_heads to file pagecache.
> diff --git a/Documentation/filesystems/ext4.txt b/Documentation/filesystems/ext4.txt
> index 75236c0c2ac2..8cd63e16f171 100644
> --- a/Documentation/filesystems/ext4.txt
> +++ b/Documentation/filesystems/ext4.txt
> @@ -202,15 +202,14 @@ inode_readahead_blks=n This tuning parameter controls the maximum
> the buffer cache. The default value is 32 blocks.
>
> nouser_xattr Disables Extended User Attributes. See the
> - attr(5) manual page and http://acl.bestbits.at/
> - for more information about extended attributes.
> + attr(5) manual page for more information about
> + extended attributes.
>
> noacl This option disables POSIX Access Control List
> support. If ACL support is enabled in the kernel
> configuration (CONFIG_EXT4_FS_POSIX_ACL), ACL is
> enabled by default on mount. See the acl(5) manual
> - page and http://acl.bestbits.at/ for more information
> - about acl.
> + page for more information about acl.
>
> bsddf (*) Make 'df' act like BSD.
> minixdf Make 'df' act like Minix.
> diff --git a/fs/9p/Kconfig b/fs/9p/Kconfig
> index 6489e1fc1afd..11045d8e356a 100644
> --- a/fs/9p/Kconfig
> +++ b/fs/9p/Kconfig
> @@ -25,9 +25,6 @@ config 9P_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> endif
> diff --git a/fs/Kconfig b/fs/Kconfig
> index 7aee6d699fd6..0ed56752f208 100644
> --- a/fs/Kconfig
> +++ b/fs/Kconfig
> @@ -167,17 +167,13 @@ config TMPFS_POSIX_ACL
> files for sound to work properly. In short, if you're not sure,
> say Y.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> config TMPFS_XATTR
> bool "Tmpfs extended attributes"
> depends on TMPFS
> default n
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> Currently this enables support for the trusted.* and
> security.* namespaces.
> diff --git a/fs/btrfs/Kconfig b/fs/btrfs/Kconfig
> index 2e558227931a..273351ee4c46 100644
> --- a/fs/btrfs/Kconfig
> +++ b/fs/btrfs/Kconfig
> @@ -38,9 +38,6 @@ config BTRFS_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config BTRFS_FS_CHECK_INTEGRITY
> diff --git a/fs/ceph/Kconfig b/fs/ceph/Kconfig
> index 264e9bf83ff3..52095f473464 100644
> --- a/fs/ceph/Kconfig
> +++ b/fs/ceph/Kconfig
> @@ -34,7 +34,4 @@ config CEPH_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
> diff --git a/fs/cifs/Kconfig b/fs/cifs/Kconfig
> index d5b2e12b5d02..e73d25f4b97a 100644
> --- a/fs/cifs/Kconfig
> +++ b/fs/cifs/Kconfig
> @@ -108,14 +108,13 @@ config CIFS_XATTR
> depends on CIFS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details). CIFS maps the name of
> - extended attributes beginning with the user namespace prefix
> - to SMB/CIFS EAs. EAs are stored on Windows servers without the
> - user namespace prefix, but their names are seen by Linux cifs clients
> - prefaced by the user namespace prefix. The system namespace
> - (used by some filesystems to store ACLs) is not supported at
> - this time.
> + the kernel or by users (see the attr(5) manual page for details).
> + CIFS maps the name of extended attributes beginning with the user
> + namespace prefix to SMB/CIFS EAs. EAs are stored on Windows
> + servers without the user namespace prefix, but their names are
> + seen by Linux cifs clients prefaced by the user namespace prefix.
> + The system namespace (used by some filesystems to store ACLs) is
> + not supported at this time.
>
> If unsure, say Y.
>
> diff --git a/fs/ext2/Kconfig b/fs/ext2/Kconfig
> index c634874e12d9..894e4c53d1d2 100644
> --- a/fs/ext2/Kconfig
> +++ b/fs/ext2/Kconfig
> @@ -13,8 +13,7 @@ config EXT2_FS_XATTR
> depends on EXT2_FS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -26,9 +25,6 @@ config EXT2_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config EXT2_FS_SECURITY
> diff --git a/fs/ext4/Kconfig b/fs/ext4/Kconfig
> index 73b850f5659c..a453cc87082b 100644
> --- a/fs/ext4/Kconfig
> +++ b/fs/ext4/Kconfig
> @@ -82,9 +82,6 @@ config EXT4_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config EXT4_FS_SECURITY
> diff --git a/fs/f2fs/Kconfig b/fs/f2fs/Kconfig
> index 378c221d68a9..9a20ef42fadd 100644
> --- a/fs/f2fs/Kconfig
> +++ b/fs/f2fs/Kconfig
> @@ -35,8 +35,7 @@ config F2FS_FS_XATTR
> default y
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -49,9 +48,6 @@ config F2FS_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config F2FS_FS_SECURITY
> diff --git a/fs/hfsplus/Kconfig b/fs/hfsplus/Kconfig
> index 24bc20fd42f7..7cc8b4acf66a 100644
> --- a/fs/hfsplus/Kconfig
> +++ b/fs/hfsplus/Kconfig
> @@ -20,9 +20,6 @@ config HFSPLUS_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> It needs to understand that POSIX ACLs are treated only under
> Linux. POSIX ACLs doesn't mean something under Mac OS X.
> Mac OS X beginning with version 10.4 ("Tiger") support NFSv4 ACLs,
> diff --git a/fs/jffs2/Kconfig b/fs/jffs2/Kconfig
> index d8bb6c411e96..ad850c5bf2ca 100644
> --- a/fs/jffs2/Kconfig
> +++ b/fs/jffs2/Kconfig
> @@ -68,8 +68,7 @@ config JFFS2_FS_XATTR
> default n
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -82,9 +81,6 @@ config JFFS2_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config JFFS2_FS_SECURITY
> diff --git a/fs/jfs/Kconfig b/fs/jfs/Kconfig
> index 57cef19951db..851de78fdabb 100644
> --- a/fs/jfs/Kconfig
> +++ b/fs/jfs/Kconfig
> @@ -16,9 +16,6 @@ config JFS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config JFS_SECURITY
> diff --git a/fs/reiserfs/Kconfig b/fs/reiserfs/Kconfig
> index 7cd46666ba2c..86e71c0caf48 100644
> --- a/fs/reiserfs/Kconfig
> +++ b/fs/reiserfs/Kconfig
> @@ -57,8 +57,7 @@ config REISERFS_FS_XATTR
> depends on REISERFS_FS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -70,9 +69,6 @@ config REISERFS_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config REISERFS_FS_SECURITY
> diff --git a/fs/xfs/Kconfig b/fs/xfs/Kconfig
> index f42fcf1b5465..46bcf0e649f5 100644
> --- a/fs/xfs/Kconfig
> +++ b/fs/xfs/Kconfig
> @@ -48,9 +48,6 @@ config XFS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -

The XFS bits look ok,
Reviewed-by: Darrick J. Wong <[email protected]>

--D

> If you don't know what Access Control Lists are, say N.
>
> config XFS_RT
> --
> 2.15.1
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-xfs" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

2017-12-13 11:14:54

by Jan Kara

[permalink] [raw]
Subject: Re: [PATCH] fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at

On Wed 13-12-17 06:38:25, Adam Borowski wrote:
> This link is replicated in most filesystems' config stanzas. Referring
> to an archived version of that site is pointless as it mostly deals with
> patches; user documentation is available elsewhere.
>
> Signed-off-by: Adam Borowski <[email protected]>

Looks good to me. You can add:

Acked-by: Jan Kara <[email protected]>

Honza

> ---
> Sending this as one piece; if you guys would instead prefer this chopped
> into tiny per-filesystem bits, please say so.
>
>
> Documentation/filesystems/ext2.txt | 2 --
> Documentation/filesystems/ext4.txt | 7 +++----
> fs/9p/Kconfig | 3 ---
> fs/Kconfig | 6 +-----
> fs/btrfs/Kconfig | 3 ---
> fs/ceph/Kconfig | 3 ---
> fs/cifs/Kconfig | 15 +++++++--------
> fs/ext2/Kconfig | 6 +-----
> fs/ext4/Kconfig | 3 ---
> fs/f2fs/Kconfig | 6 +-----
> fs/hfsplus/Kconfig | 3 ---
> fs/jffs2/Kconfig | 6 +-----
> fs/jfs/Kconfig | 3 ---
> fs/reiserfs/Kconfig | 6 +-----
> fs/xfs/Kconfig | 3 ---
> 15 files changed, 15 insertions(+), 60 deletions(-)
>
> diff --git a/Documentation/filesystems/ext2.txt b/Documentation/filesystems/ext2.txt
> index 55755395d3dc..81c0becab225 100644
> --- a/Documentation/filesystems/ext2.txt
> +++ b/Documentation/filesystems/ext2.txt
> @@ -49,12 +49,10 @@ sb=n Use alternate superblock at this location.
>
> user_xattr Enable "user." POSIX Extended Attributes
> (requires CONFIG_EXT2_FS_XATTR).
> - See also http://acl.bestbits.at
> nouser_xattr Don't support "user." extended attributes.
>
> acl Enable POSIX Access Control Lists support
> (requires CONFIG_EXT2_FS_POSIX_ACL).
> - See also http://acl.bestbits.at
> noacl Don't support POSIX ACLs.
>
> nobh Do not attach buffer_heads to file pagecache.
> diff --git a/Documentation/filesystems/ext4.txt b/Documentation/filesystems/ext4.txt
> index 75236c0c2ac2..8cd63e16f171 100644
> --- a/Documentation/filesystems/ext4.txt
> +++ b/Documentation/filesystems/ext4.txt
> @@ -202,15 +202,14 @@ inode_readahead_blks=n This tuning parameter controls the maximum
> the buffer cache. The default value is 32 blocks.
>
> nouser_xattr Disables Extended User Attributes. See the
> - attr(5) manual page and http://acl.bestbits.at/
> - for more information about extended attributes.
> + attr(5) manual page for more information about
> + extended attributes.
>
> noacl This option disables POSIX Access Control List
> support. If ACL support is enabled in the kernel
> configuration (CONFIG_EXT4_FS_POSIX_ACL), ACL is
> enabled by default on mount. See the acl(5) manual
> - page and http://acl.bestbits.at/ for more information
> - about acl.
> + page for more information about acl.
>
> bsddf (*) Make 'df' act like BSD.
> minixdf Make 'df' act like Minix.
> diff --git a/fs/9p/Kconfig b/fs/9p/Kconfig
> index 6489e1fc1afd..11045d8e356a 100644
> --- a/fs/9p/Kconfig
> +++ b/fs/9p/Kconfig
> @@ -25,9 +25,6 @@ config 9P_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> endif
> diff --git a/fs/Kconfig b/fs/Kconfig
> index 7aee6d699fd6..0ed56752f208 100644
> --- a/fs/Kconfig
> +++ b/fs/Kconfig
> @@ -167,17 +167,13 @@ config TMPFS_POSIX_ACL
> files for sound to work properly. In short, if you're not sure,
> say Y.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> config TMPFS_XATTR
> bool "Tmpfs extended attributes"
> depends on TMPFS
> default n
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> Currently this enables support for the trusted.* and
> security.* namespaces.
> diff --git a/fs/btrfs/Kconfig b/fs/btrfs/Kconfig
> index 2e558227931a..273351ee4c46 100644
> --- a/fs/btrfs/Kconfig
> +++ b/fs/btrfs/Kconfig
> @@ -38,9 +38,6 @@ config BTRFS_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config BTRFS_FS_CHECK_INTEGRITY
> diff --git a/fs/ceph/Kconfig b/fs/ceph/Kconfig
> index 264e9bf83ff3..52095f473464 100644
> --- a/fs/ceph/Kconfig
> +++ b/fs/ceph/Kconfig
> @@ -34,7 +34,4 @@ config CEPH_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
> diff --git a/fs/cifs/Kconfig b/fs/cifs/Kconfig
> index d5b2e12b5d02..e73d25f4b97a 100644
> --- a/fs/cifs/Kconfig
> +++ b/fs/cifs/Kconfig
> @@ -108,14 +108,13 @@ config CIFS_XATTR
> depends on CIFS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details). CIFS maps the name of
> - extended attributes beginning with the user namespace prefix
> - to SMB/CIFS EAs. EAs are stored on Windows servers without the
> - user namespace prefix, but their names are seen by Linux cifs clients
> - prefaced by the user namespace prefix. The system namespace
> - (used by some filesystems to store ACLs) is not supported at
> - this time.
> + the kernel or by users (see the attr(5) manual page for details).
> + CIFS maps the name of extended attributes beginning with the user
> + namespace prefix to SMB/CIFS EAs. EAs are stored on Windows
> + servers without the user namespace prefix, but their names are
> + seen by Linux cifs clients prefaced by the user namespace prefix.
> + The system namespace (used by some filesystems to store ACLs) is
> + not supported at this time.
>
> If unsure, say Y.
>
> diff --git a/fs/ext2/Kconfig b/fs/ext2/Kconfig
> index c634874e12d9..894e4c53d1d2 100644
> --- a/fs/ext2/Kconfig
> +++ b/fs/ext2/Kconfig
> @@ -13,8 +13,7 @@ config EXT2_FS_XATTR
> depends on EXT2_FS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -26,9 +25,6 @@ config EXT2_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config EXT2_FS_SECURITY
> diff --git a/fs/ext4/Kconfig b/fs/ext4/Kconfig
> index 73b850f5659c..a453cc87082b 100644
> --- a/fs/ext4/Kconfig
> +++ b/fs/ext4/Kconfig
> @@ -82,9 +82,6 @@ config EXT4_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config EXT4_FS_SECURITY
> diff --git a/fs/f2fs/Kconfig b/fs/f2fs/Kconfig
> index 378c221d68a9..9a20ef42fadd 100644
> --- a/fs/f2fs/Kconfig
> +++ b/fs/f2fs/Kconfig
> @@ -35,8 +35,7 @@ config F2FS_FS_XATTR
> default y
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -49,9 +48,6 @@ config F2FS_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config F2FS_FS_SECURITY
> diff --git a/fs/hfsplus/Kconfig b/fs/hfsplus/Kconfig
> index 24bc20fd42f7..7cc8b4acf66a 100644
> --- a/fs/hfsplus/Kconfig
> +++ b/fs/hfsplus/Kconfig
> @@ -20,9 +20,6 @@ config HFSPLUS_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> It needs to understand that POSIX ACLs are treated only under
> Linux. POSIX ACLs doesn't mean something under Mac OS X.
> Mac OS X beginning with version 10.4 ("Tiger") support NFSv4 ACLs,
> diff --git a/fs/jffs2/Kconfig b/fs/jffs2/Kconfig
> index d8bb6c411e96..ad850c5bf2ca 100644
> --- a/fs/jffs2/Kconfig
> +++ b/fs/jffs2/Kconfig
> @@ -68,8 +68,7 @@ config JFFS2_FS_XATTR
> default n
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -82,9 +81,6 @@ config JFFS2_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config JFFS2_FS_SECURITY
> diff --git a/fs/jfs/Kconfig b/fs/jfs/Kconfig
> index 57cef19951db..851de78fdabb 100644
> --- a/fs/jfs/Kconfig
> +++ b/fs/jfs/Kconfig
> @@ -16,9 +16,6 @@ config JFS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config JFS_SECURITY
> diff --git a/fs/reiserfs/Kconfig b/fs/reiserfs/Kconfig
> index 7cd46666ba2c..86e71c0caf48 100644
> --- a/fs/reiserfs/Kconfig
> +++ b/fs/reiserfs/Kconfig
> @@ -57,8 +57,7 @@ config REISERFS_FS_XATTR
> depends on REISERFS_FS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -70,9 +69,6 @@ config REISERFS_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config REISERFS_FS_SECURITY
> diff --git a/fs/xfs/Kconfig b/fs/xfs/Kconfig
> index f42fcf1b5465..46bcf0e649f5 100644
> --- a/fs/xfs/Kconfig
> +++ b/fs/xfs/Kconfig
> @@ -48,9 +48,6 @@ config XFS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N.
>
> config XFS_RT
> --
> 2.15.1
>
>
--
Jan Kara <jack-IBi9RG/[email protected]>
SUSE Labs, CR

2017-12-14 00:44:28

by David Sterba

[permalink] [raw]
Subject: Re: [PATCH] fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at

On Wed, Dec 13, 2017 at 06:38:25AM +0100, Adam Borowski wrote:
> This link is replicated in most filesystems' config stanzas. Referring
> to an archived version of that site is pointless as it mostly deals with
> patches; user documentation is available elsewhere.
>
> Signed-off-by: Adam Borowski <[email protected]>
> ---

> fs/btrfs/Kconfig | 3 ---

Acked-by: David Sterba <[email protected]>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

2017-12-14 06:34:27

by Yan, Zheng

[permalink] [raw]
Subject: Re: [PATCH] fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at



> On 13 Dec 2017, at 13:38, Adam Borowski <[email protected]> wrote:
>
> This link is replicated in most filesystems' config stanzas. Referring
> to an archived version of that site is pointless as it mostly deals with
> patches; user documentation is available elsewhere.
>
> Signed-off-by: Adam Borowski <[email protected]>
> ---
> Sending this as one piece; if you guys would instead prefer this chopped
> into tiny per-filesystem bits, please say so.
>
>
> Documentation/filesystems/ext2.txt | 2 --
> Documentation/filesystems/ext4.txt | 7 +++----
> fs/9p/Kconfig | 3 ---
> fs/Kconfig | 6 +-----
> fs/btrfs/Kconfig | 3 ---
> fs/ceph/Kconfig | 3 —

Ceph bits looks good.

Acked-by: Yan, Zheng" <[email protected]>

2017-12-14 10:40:06

by Chao Yu

[permalink] [raw]
Subject: Re: [PATCH] fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at

On 2017/12/13 13:38, Adam Borowski wrote:
> This link is replicated in most filesystems' config stanzas. Referring
> to an archived version of that site is pointless as it mostly deals with
> patches; user documentation is available elsewhere.
>
> Signed-off-by: Adam Borowski <[email protected]>

[skip]

> diff --git a/fs/f2fs/Kconfig b/fs/f2fs/Kconfig
> index 378c221d68a9..9a20ef42fadd 100644
> --- a/fs/f2fs/Kconfig
> +++ b/fs/f2fs/Kconfig
> @@ -35,8 +35,7 @@ config F2FS_FS_XATTR
> default y
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -49,9 +48,6 @@ config F2FS_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config F2FS_FS_SECURITY

Looks good to me.

Acked-by: Chao Yu <[email protected]>

Thanks,

2017-12-14 19:54:35

by Jaegeuk Kim

[permalink] [raw]
Subject: Re: [PATCH] fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at

On 12/13, Adam Borowski wrote:
> This link is replicated in most filesystems' config stanzas. Referring
> to an archived version of that site is pointless as it mostly deals with
> patches; user documentation is available elsewhere.
>
> Signed-off-by: Adam Borowski <[email protected]>
> ---
> Sending this as one piece; if you guys would instead prefer this chopped
> into tiny per-filesystem bits, please say so.
>
>
> Documentation/filesystems/ext2.txt | 2 --
> Documentation/filesystems/ext4.txt | 7 +++----
> fs/9p/Kconfig | 3 ---
> fs/Kconfig | 6 +-----
> fs/btrfs/Kconfig | 3 ---
> fs/ceph/Kconfig | 3 ---
> fs/cifs/Kconfig | 15 +++++++--------
> fs/ext2/Kconfig | 6 +-----
> fs/ext4/Kconfig | 3 ---
> fs/f2fs/Kconfig | 6 +-----

Acked-by: Jaegeuk Kim <[email protected]>

> fs/hfsplus/Kconfig | 3 ---
> fs/jffs2/Kconfig | 6 +-----
> fs/jfs/Kconfig | 3 ---
> fs/reiserfs/Kconfig | 6 +-----
> fs/xfs/Kconfig | 3 ---
> 15 files changed, 15 insertions(+), 60 deletions(-)
>
> diff --git a/Documentation/filesystems/ext2.txt b/Documentation/filesystems/ext2.txt
> index 55755395d3dc..81c0becab225 100644
> --- a/Documentation/filesystems/ext2.txt
> +++ b/Documentation/filesystems/ext2.txt
> @@ -49,12 +49,10 @@ sb=n Use alternate superblock at this location.
>
> user_xattr Enable "user." POSIX Extended Attributes
> (requires CONFIG_EXT2_FS_XATTR).
> - See also http://acl.bestbits.at
> nouser_xattr Don't support "user." extended attributes.
>
> acl Enable POSIX Access Control Lists support
> (requires CONFIG_EXT2_FS_POSIX_ACL).
> - See also http://acl.bestbits.at
> noacl Don't support POSIX ACLs.
>
> nobh Do not attach buffer_heads to file pagecache.
> diff --git a/Documentation/filesystems/ext4.txt b/Documentation/filesystems/ext4.txt
> index 75236c0c2ac2..8cd63e16f171 100644
> --- a/Documentation/filesystems/ext4.txt
> +++ b/Documentation/filesystems/ext4.txt
> @@ -202,15 +202,14 @@ inode_readahead_blks=n This tuning parameter controls the maximum
> the buffer cache. The default value is 32 blocks.
>
> nouser_xattr Disables Extended User Attributes. See the
> - attr(5) manual page and http://acl.bestbits.at/
> - for more information about extended attributes.
> + attr(5) manual page for more information about
> + extended attributes.
>
> noacl This option disables POSIX Access Control List
> support. If ACL support is enabled in the kernel
> configuration (CONFIG_EXT4_FS_POSIX_ACL), ACL is
> enabled by default on mount. See the acl(5) manual
> - page and http://acl.bestbits.at/ for more information
> - about acl.
> + page for more information about acl.
>
> bsddf (*) Make 'df' act like BSD.
> minixdf Make 'df' act like Minix.
> diff --git a/fs/9p/Kconfig b/fs/9p/Kconfig
> index 6489e1fc1afd..11045d8e356a 100644
> --- a/fs/9p/Kconfig
> +++ b/fs/9p/Kconfig
> @@ -25,9 +25,6 @@ config 9P_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> endif
> diff --git a/fs/Kconfig b/fs/Kconfig
> index 7aee6d699fd6..0ed56752f208 100644
> --- a/fs/Kconfig
> +++ b/fs/Kconfig
> @@ -167,17 +167,13 @@ config TMPFS_POSIX_ACL
> files for sound to work properly. In short, if you're not sure,
> say Y.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> config TMPFS_XATTR
> bool "Tmpfs extended attributes"
> depends on TMPFS
> default n
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> Currently this enables support for the trusted.* and
> security.* namespaces.
> diff --git a/fs/btrfs/Kconfig b/fs/btrfs/Kconfig
> index 2e558227931a..273351ee4c46 100644
> --- a/fs/btrfs/Kconfig
> +++ b/fs/btrfs/Kconfig
> @@ -38,9 +38,6 @@ config BTRFS_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config BTRFS_FS_CHECK_INTEGRITY
> diff --git a/fs/ceph/Kconfig b/fs/ceph/Kconfig
> index 264e9bf83ff3..52095f473464 100644
> --- a/fs/ceph/Kconfig
> +++ b/fs/ceph/Kconfig
> @@ -34,7 +34,4 @@ config CEPH_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
> diff --git a/fs/cifs/Kconfig b/fs/cifs/Kconfig
> index d5b2e12b5d02..e73d25f4b97a 100644
> --- a/fs/cifs/Kconfig
> +++ b/fs/cifs/Kconfig
> @@ -108,14 +108,13 @@ config CIFS_XATTR
> depends on CIFS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details). CIFS maps the name of
> - extended attributes beginning with the user namespace prefix
> - to SMB/CIFS EAs. EAs are stored on Windows servers without the
> - user namespace prefix, but their names are seen by Linux cifs clients
> - prefaced by the user namespace prefix. The system namespace
> - (used by some filesystems to store ACLs) is not supported at
> - this time.
> + the kernel or by users (see the attr(5) manual page for details).
> + CIFS maps the name of extended attributes beginning with the user
> + namespace prefix to SMB/CIFS EAs. EAs are stored on Windows
> + servers without the user namespace prefix, but their names are
> + seen by Linux cifs clients prefaced by the user namespace prefix.
> + The system namespace (used by some filesystems to store ACLs) is
> + not supported at this time.
>
> If unsure, say Y.
>
> diff --git a/fs/ext2/Kconfig b/fs/ext2/Kconfig
> index c634874e12d9..894e4c53d1d2 100644
> --- a/fs/ext2/Kconfig
> +++ b/fs/ext2/Kconfig
> @@ -13,8 +13,7 @@ config EXT2_FS_XATTR
> depends on EXT2_FS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -26,9 +25,6 @@ config EXT2_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config EXT2_FS_SECURITY
> diff --git a/fs/ext4/Kconfig b/fs/ext4/Kconfig
> index 73b850f5659c..a453cc87082b 100644
> --- a/fs/ext4/Kconfig
> +++ b/fs/ext4/Kconfig
> @@ -82,9 +82,6 @@ config EXT4_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config EXT4_FS_SECURITY
> diff --git a/fs/f2fs/Kconfig b/fs/f2fs/Kconfig
> index 378c221d68a9..9a20ef42fadd 100644
> --- a/fs/f2fs/Kconfig
> +++ b/fs/f2fs/Kconfig
> @@ -35,8 +35,7 @@ config F2FS_FS_XATTR
> default y
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -49,9 +48,6 @@ config F2FS_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config F2FS_FS_SECURITY
> diff --git a/fs/hfsplus/Kconfig b/fs/hfsplus/Kconfig
> index 24bc20fd42f7..7cc8b4acf66a 100644
> --- a/fs/hfsplus/Kconfig
> +++ b/fs/hfsplus/Kconfig
> @@ -20,9 +20,6 @@ config HFSPLUS_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> It needs to understand that POSIX ACLs are treated only under
> Linux. POSIX ACLs doesn't mean something under Mac OS X.
> Mac OS X beginning with version 10.4 ("Tiger") support NFSv4 ACLs,
> diff --git a/fs/jffs2/Kconfig b/fs/jffs2/Kconfig
> index d8bb6c411e96..ad850c5bf2ca 100644
> --- a/fs/jffs2/Kconfig
> +++ b/fs/jffs2/Kconfig
> @@ -68,8 +68,7 @@ config JFFS2_FS_XATTR
> default n
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -82,9 +81,6 @@ config JFFS2_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config JFFS2_FS_SECURITY
> diff --git a/fs/jfs/Kconfig b/fs/jfs/Kconfig
> index 57cef19951db..851de78fdabb 100644
> --- a/fs/jfs/Kconfig
> +++ b/fs/jfs/Kconfig
> @@ -16,9 +16,6 @@ config JFS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config JFS_SECURITY
> diff --git a/fs/reiserfs/Kconfig b/fs/reiserfs/Kconfig
> index 7cd46666ba2c..86e71c0caf48 100644
> --- a/fs/reiserfs/Kconfig
> +++ b/fs/reiserfs/Kconfig
> @@ -57,8 +57,7 @@ config REISERFS_FS_XATTR
> depends on REISERFS_FS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -70,9 +69,6 @@ config REISERFS_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config REISERFS_FS_SECURITY
> diff --git a/fs/xfs/Kconfig b/fs/xfs/Kconfig
> index f42fcf1b5465..46bcf0e649f5 100644
> --- a/fs/xfs/Kconfig
> +++ b/fs/xfs/Kconfig
> @@ -48,9 +48,6 @@ config XFS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N.
>
> config XFS_RT
> --
> 2.15.1

2017-12-15 19:59:01

by Steve French

[permalink] [raw]
Subject: Re: [PATCH] fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at

Acked-by: Steve French <[email protected]>

On Tue, Dec 12, 2017 at 11:38 PM, Adam Borowski <[email protected]> wrote:
> This link is replicated in most filesystems' config stanzas. Referring
> to an archived version of that site is pointless as it mostly deals with
> patches; user documentation is available elsewhere.
>
> Signed-off-by: Adam Borowski <[email protected]>
> ---
> Sending this as one piece; if you guys would instead prefer this chopped
> into tiny per-filesystem bits, please say so.
>
>
> Documentation/filesystems/ext2.txt | 2 --
> Documentation/filesystems/ext4.txt | 7 +++----
> fs/9p/Kconfig | 3 ---
> fs/Kconfig | 6 +-----
> fs/btrfs/Kconfig | 3 ---
> fs/ceph/Kconfig | 3 ---
> fs/cifs/Kconfig | 15 +++++++--------
> fs/ext2/Kconfig | 6 +-----
> fs/ext4/Kconfig | 3 ---
> fs/f2fs/Kconfig | 6 +-----
> fs/hfsplus/Kconfig | 3 ---
> fs/jffs2/Kconfig | 6 +-----
> fs/jfs/Kconfig | 3 ---
> fs/reiserfs/Kconfig | 6 +-----
> fs/xfs/Kconfig | 3 ---
> 15 files changed, 15 insertions(+), 60 deletions(-)
>
> diff --git a/Documentation/filesystems/ext2.txt b/Documentation/filesystems/ext2.txt
> index 55755395d3dc..81c0becab225 100644
> --- a/Documentation/filesystems/ext2.txt
> +++ b/Documentation/filesystems/ext2.txt
> @@ -49,12 +49,10 @@ sb=n Use alternate superblock at this location.
>
> user_xattr Enable "user." POSIX Extended Attributes
> (requires CONFIG_EXT2_FS_XATTR).
> - See also http://acl.bestbits.at
> nouser_xattr Don't support "user." extended attributes.
>
> acl Enable POSIX Access Control Lists support
> (requires CONFIG_EXT2_FS_POSIX_ACL).
> - See also http://acl.bestbits.at
> noacl Don't support POSIX ACLs.
>
> nobh Do not attach buffer_heads to file pagecache.
> diff --git a/Documentation/filesystems/ext4.txt b/Documentation/filesystems/ext4.txt
> index 75236c0c2ac2..8cd63e16f171 100644
> --- a/Documentation/filesystems/ext4.txt
> +++ b/Documentation/filesystems/ext4.txt
> @@ -202,15 +202,14 @@ inode_readahead_blks=n This tuning parameter controls the maximum
> the buffer cache. The default value is 32 blocks.
>
> nouser_xattr Disables Extended User Attributes. See the
> - attr(5) manual page and http://acl.bestbits.at/
> - for more information about extended attributes.
> + attr(5) manual page for more information about
> + extended attributes.
>
> noacl This option disables POSIX Access Control List
> support. If ACL support is enabled in the kernel
> configuration (CONFIG_EXT4_FS_POSIX_ACL), ACL is
> enabled by default on mount. See the acl(5) manual
> - page and http://acl.bestbits.at/ for more information
> - about acl.
> + page for more information about acl.
>
> bsddf (*) Make 'df' act like BSD.
> minixdf Make 'df' act like Minix.
> diff --git a/fs/9p/Kconfig b/fs/9p/Kconfig
> index 6489e1fc1afd..11045d8e356a 100644
> --- a/fs/9p/Kconfig
> +++ b/fs/9p/Kconfig
> @@ -25,9 +25,6 @@ config 9P_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> endif
> diff --git a/fs/Kconfig b/fs/Kconfig
> index 7aee6d699fd6..0ed56752f208 100644
> --- a/fs/Kconfig
> +++ b/fs/Kconfig
> @@ -167,17 +167,13 @@ config TMPFS_POSIX_ACL
> files for sound to work properly. In short, if you're not sure,
> say Y.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> config TMPFS_XATTR
> bool "Tmpfs extended attributes"
> depends on TMPFS
> default n
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> Currently this enables support for the trusted.* and
> security.* namespaces.
> diff --git a/fs/btrfs/Kconfig b/fs/btrfs/Kconfig
> index 2e558227931a..273351ee4c46 100644
> --- a/fs/btrfs/Kconfig
> +++ b/fs/btrfs/Kconfig
> @@ -38,9 +38,6 @@ config BTRFS_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config BTRFS_FS_CHECK_INTEGRITY
> diff --git a/fs/ceph/Kconfig b/fs/ceph/Kconfig
> index 264e9bf83ff3..52095f473464 100644
> --- a/fs/ceph/Kconfig
> +++ b/fs/ceph/Kconfig
> @@ -34,7 +34,4 @@ config CEPH_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
> diff --git a/fs/cifs/Kconfig b/fs/cifs/Kconfig
> index d5b2e12b5d02..e73d25f4b97a 100644
> --- a/fs/cifs/Kconfig
> +++ b/fs/cifs/Kconfig
> @@ -108,14 +108,13 @@ config CIFS_XATTR
> depends on CIFS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details). CIFS maps the name of
> - extended attributes beginning with the user namespace prefix
> - to SMB/CIFS EAs. EAs are stored on Windows servers without the
> - user namespace prefix, but their names are seen by Linux cifs clients
> - prefaced by the user namespace prefix. The system namespace
> - (used by some filesystems to store ACLs) is not supported at
> - this time.
> + the kernel or by users (see the attr(5) manual page for details).
> + CIFS maps the name of extended attributes beginning with the user
> + namespace prefix to SMB/CIFS EAs. EAs are stored on Windows
> + servers without the user namespace prefix, but their names are
> + seen by Linux cifs clients prefaced by the user namespace prefix.
> + The system namespace (used by some filesystems to store ACLs) is
> + not supported at this time.
>
> If unsure, say Y.
>
> diff --git a/fs/ext2/Kconfig b/fs/ext2/Kconfig
> index c634874e12d9..894e4c53d1d2 100644
> --- a/fs/ext2/Kconfig
> +++ b/fs/ext2/Kconfig
> @@ -13,8 +13,7 @@ config EXT2_FS_XATTR
> depends on EXT2_FS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -26,9 +25,6 @@ config EXT2_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config EXT2_FS_SECURITY
> diff --git a/fs/ext4/Kconfig b/fs/ext4/Kconfig
> index 73b850f5659c..a453cc87082b 100644
> --- a/fs/ext4/Kconfig
> +++ b/fs/ext4/Kconfig
> @@ -82,9 +82,6 @@ config EXT4_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config EXT4_FS_SECURITY
> diff --git a/fs/f2fs/Kconfig b/fs/f2fs/Kconfig
> index 378c221d68a9..9a20ef42fadd 100644
> --- a/fs/f2fs/Kconfig
> +++ b/fs/f2fs/Kconfig
> @@ -35,8 +35,7 @@ config F2FS_FS_XATTR
> default y
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -49,9 +48,6 @@ config F2FS_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config F2FS_FS_SECURITY
> diff --git a/fs/hfsplus/Kconfig b/fs/hfsplus/Kconfig
> index 24bc20fd42f7..7cc8b4acf66a 100644
> --- a/fs/hfsplus/Kconfig
> +++ b/fs/hfsplus/Kconfig
> @@ -20,9 +20,6 @@ config HFSPLUS_FS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> It needs to understand that POSIX ACLs are treated only under
> Linux. POSIX ACLs doesn't mean something under Mac OS X.
> Mac OS X beginning with version 10.4 ("Tiger") support NFSv4 ACLs,
> diff --git a/fs/jffs2/Kconfig b/fs/jffs2/Kconfig
> index d8bb6c411e96..ad850c5bf2ca 100644
> --- a/fs/jffs2/Kconfig
> +++ b/fs/jffs2/Kconfig
> @@ -68,8 +68,7 @@ config JFFS2_FS_XATTR
> default n
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -82,9 +81,6 @@ config JFFS2_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config JFFS2_FS_SECURITY
> diff --git a/fs/jfs/Kconfig b/fs/jfs/Kconfig
> index 57cef19951db..851de78fdabb 100644
> --- a/fs/jfs/Kconfig
> +++ b/fs/jfs/Kconfig
> @@ -16,9 +16,6 @@ config JFS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config JFS_SECURITY
> diff --git a/fs/reiserfs/Kconfig b/fs/reiserfs/Kconfig
> index 7cd46666ba2c..86e71c0caf48 100644
> --- a/fs/reiserfs/Kconfig
> +++ b/fs/reiserfs/Kconfig
> @@ -57,8 +57,7 @@ config REISERFS_FS_XATTR
> depends on REISERFS_FS
> help
> Extended attributes are name:value pairs associated with inodes by
> - the kernel or by users (see the attr(5) manual page, or visit
> - <http://acl.bestbits.at/> for details).
> + the kernel or by users (see the attr(5) manual page for details).
>
> If unsure, say N.
>
> @@ -70,9 +69,6 @@ config REISERFS_FS_POSIX_ACL
> Posix Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the Posix ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N
>
> config REISERFS_FS_SECURITY
> diff --git a/fs/xfs/Kconfig b/fs/xfs/Kconfig
> index f42fcf1b5465..46bcf0e649f5 100644
> --- a/fs/xfs/Kconfig
> +++ b/fs/xfs/Kconfig
> @@ -48,9 +48,6 @@ config XFS_POSIX_ACL
> POSIX Access Control Lists (ACLs) support permissions for users and
> groups beyond the owner/group/world scheme.
>
> - To learn more about Access Control Lists, visit the POSIX ACLs for
> - Linux website <http://acl.bestbits.at/>.
> -
> If you don't know what Access Control Lists are, say N.
>
> config XFS_RT
> --
> 2.15.1
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html



--
Thanks,

Steve

2017-12-20 13:58:52

by Adam Borowski

[permalink] [raw]
Subject: [PATCH acks] fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at

This link is replicated in most filesystems' config stanzas. Referring
to an archived version of that site is pointless as it mostly deals with
patches; user documentation is available elsewhere.

Signed-off-by: Adam Borowski <[email protected]>
Reviewed-by: Darrick J. Wong <[email protected]>
Acked-by: Jan Kara <[email protected]>
Acked-by: Dave Kleikamp <[email protected]>
Acked-by: David Sterba <[email protected]>
Acked-by: "Yan, Zheng" <[email protected]>
Acked-by: Chao Yu <[email protected]>
Acked-by: Jaegeuk Kim <[email protected]>
Acked-by: Steve French <[email protected]>
---
No changes, acks added (Dave Kleikamp's came without CCs).

Acked: btrfs ceph cifs ext2 f2fs jfs xfs.
No ack: . 9p ext4 hfsplus jffs2 reiserfs -- but there's no point in caring
this much for a trivial doc update, molesting the maintainers further is a
waste of their time.


Documentation/filesystems/ext2.txt | 2 --
Documentation/filesystems/ext4.txt | 7 +++----
fs/9p/Kconfig | 3 ---
fs/Kconfig | 6 +-----
fs/btrfs/Kconfig | 3 ---
fs/ceph/Kconfig | 3 ---
fs/cifs/Kconfig | 15 +++++++--------
fs/ext2/Kconfig | 6 +-----
fs/ext4/Kconfig | 3 ---
fs/f2fs/Kconfig | 6 +-----
fs/hfsplus/Kconfig | 3 ---
fs/jffs2/Kconfig | 6 +-----
fs/jfs/Kconfig | 3 ---
fs/reiserfs/Kconfig | 6 +-----
fs/xfs/Kconfig | 3 ---
15 files changed, 15 insertions(+), 60 deletions(-)

diff --git a/Documentation/filesystems/ext2.txt b/Documentation/filesystems/ext2.txt
index 55755395d3dc..81c0becab225 100644
--- a/Documentation/filesystems/ext2.txt
+++ b/Documentation/filesystems/ext2.txt
@@ -49,12 +49,10 @@ sb=n Use alternate superblock at this location.

user_xattr Enable "user." POSIX Extended Attributes
(requires CONFIG_EXT2_FS_XATTR).
- See also http://acl.bestbits.at
nouser_xattr Don't support "user." extended attributes.

acl Enable POSIX Access Control Lists support
(requires CONFIG_EXT2_FS_POSIX_ACL).
- See also http://acl.bestbits.at
noacl Don't support POSIX ACLs.

nobh Do not attach buffer_heads to file pagecache.
diff --git a/Documentation/filesystems/ext4.txt b/Documentation/filesystems/ext4.txt
index 75236c0c2ac2..8cd63e16f171 100644
--- a/Documentation/filesystems/ext4.txt
+++ b/Documentation/filesystems/ext4.txt
@@ -202,15 +202,14 @@ inode_readahead_blks=n This tuning parameter controls the maximum
the buffer cache. The default value is 32 blocks.

nouser_xattr Disables Extended User Attributes. See the
- attr(5) manual page and http://acl.bestbits.at/
- for more information about extended attributes.
+ attr(5) manual page for more information about
+ extended attributes.

noacl This option disables POSIX Access Control List
support. If ACL support is enabled in the kernel
configuration (CONFIG_EXT4_FS_POSIX_ACL), ACL is
enabled by default on mount. See the acl(5) manual
- page and http://acl.bestbits.at/ for more information
- about acl.
+ page for more information about acl.

bsddf (*) Make 'df' act like BSD.
minixdf Make 'df' act like Minix.
diff --git a/fs/9p/Kconfig b/fs/9p/Kconfig
index 6489e1fc1afd..11045d8e356a 100644
--- a/fs/9p/Kconfig
+++ b/fs/9p/Kconfig
@@ -25,9 +25,6 @@ config 9P_FS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

endif
diff --git a/fs/Kconfig b/fs/Kconfig
index 7aee6d699fd6..0ed56752f208 100644
--- a/fs/Kconfig
+++ b/fs/Kconfig
@@ -167,17 +167,13 @@ config TMPFS_POSIX_ACL
files for sound to work properly. In short, if you're not sure,
say Y.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
config TMPFS_XATTR
bool "Tmpfs extended attributes"
depends on TMPFS
default n
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details).
+ the kernel or by users (see the attr(5) manual page for details).

Currently this enables support for the trusted.* and
security.* namespaces.
diff --git a/fs/btrfs/Kconfig b/fs/btrfs/Kconfig
index 2e558227931a..273351ee4c46 100644
--- a/fs/btrfs/Kconfig
+++ b/fs/btrfs/Kconfig
@@ -38,9 +38,6 @@ config BTRFS_FS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config BTRFS_FS_CHECK_INTEGRITY
diff --git a/fs/ceph/Kconfig b/fs/ceph/Kconfig
index 264e9bf83ff3..52095f473464 100644
--- a/fs/ceph/Kconfig
+++ b/fs/ceph/Kconfig
@@ -34,7 +34,4 @@ config CEPH_FS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N
diff --git a/fs/cifs/Kconfig b/fs/cifs/Kconfig
index d5b2e12b5d02..e73d25f4b97a 100644
--- a/fs/cifs/Kconfig
+++ b/fs/cifs/Kconfig
@@ -108,14 +108,13 @@ config CIFS_XATTR
depends on CIFS
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details). CIFS maps the name of
- extended attributes beginning with the user namespace prefix
- to SMB/CIFS EAs. EAs are stored on Windows servers without the
- user namespace prefix, but their names are seen by Linux cifs clients
- prefaced by the user namespace prefix. The system namespace
- (used by some filesystems to store ACLs) is not supported at
- this time.
+ the kernel or by users (see the attr(5) manual page for details).
+ CIFS maps the name of extended attributes beginning with the user
+ namespace prefix to SMB/CIFS EAs. EAs are stored on Windows
+ servers without the user namespace prefix, but their names are
+ seen by Linux cifs clients prefaced by the user namespace prefix.
+ The system namespace (used by some filesystems to store ACLs) is
+ not supported at this time.

If unsure, say Y.

diff --git a/fs/ext2/Kconfig b/fs/ext2/Kconfig
index c634874e12d9..894e4c53d1d2 100644
--- a/fs/ext2/Kconfig
+++ b/fs/ext2/Kconfig
@@ -13,8 +13,7 @@ config EXT2_FS_XATTR
depends on EXT2_FS
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details).
+ the kernel or by users (see the attr(5) manual page for details).

If unsure, say N.

@@ -26,9 +25,6 @@ config EXT2_FS_POSIX_ACL
Posix Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the Posix ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config EXT2_FS_SECURITY
diff --git a/fs/ext4/Kconfig b/fs/ext4/Kconfig
index 73b850f5659c..a453cc87082b 100644
--- a/fs/ext4/Kconfig
+++ b/fs/ext4/Kconfig
@@ -82,9 +82,6 @@ config EXT4_FS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config EXT4_FS_SECURITY
diff --git a/fs/f2fs/Kconfig b/fs/f2fs/Kconfig
index 378c221d68a9..9a20ef42fadd 100644
--- a/fs/f2fs/Kconfig
+++ b/fs/f2fs/Kconfig
@@ -35,8 +35,7 @@ config F2FS_FS_XATTR
default y
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details).
+ the kernel or by users (see the attr(5) manual page for details).

If unsure, say N.

@@ -49,9 +48,6 @@ config F2FS_FS_POSIX_ACL
Posix Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config F2FS_FS_SECURITY
diff --git a/fs/hfsplus/Kconfig b/fs/hfsplus/Kconfig
index 24bc20fd42f7..7cc8b4acf66a 100644
--- a/fs/hfsplus/Kconfig
+++ b/fs/hfsplus/Kconfig
@@ -20,9 +20,6 @@ config HFSPLUS_FS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
It needs to understand that POSIX ACLs are treated only under
Linux. POSIX ACLs doesn't mean something under Mac OS X.
Mac OS X beginning with version 10.4 ("Tiger") support NFSv4 ACLs,
diff --git a/fs/jffs2/Kconfig b/fs/jffs2/Kconfig
index d8bb6c411e96..ad850c5bf2ca 100644
--- a/fs/jffs2/Kconfig
+++ b/fs/jffs2/Kconfig
@@ -68,8 +68,7 @@ config JFFS2_FS_XATTR
default n
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details).
+ the kernel or by users (see the attr(5) manual page for details).

If unsure, say N.

@@ -82,9 +81,6 @@ config JFFS2_FS_POSIX_ACL
Posix Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the Posix ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config JFFS2_FS_SECURITY
diff --git a/fs/jfs/Kconfig b/fs/jfs/Kconfig
index 57cef19951db..851de78fdabb 100644
--- a/fs/jfs/Kconfig
+++ b/fs/jfs/Kconfig
@@ -16,9 +16,6 @@ config JFS_POSIX_ACL
Posix Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the Posix ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config JFS_SECURITY
diff --git a/fs/reiserfs/Kconfig b/fs/reiserfs/Kconfig
index 7cd46666ba2c..86e71c0caf48 100644
--- a/fs/reiserfs/Kconfig
+++ b/fs/reiserfs/Kconfig
@@ -57,8 +57,7 @@ config REISERFS_FS_XATTR
depends on REISERFS_FS
help
Extended attributes are name:value pairs associated with inodes by
- the kernel or by users (see the attr(5) manual page, or visit
- <http://acl.bestbits.at/> for details).
+ the kernel or by users (see the attr(5) manual page for details).

If unsure, say N.

@@ -70,9 +69,6 @@ config REISERFS_FS_POSIX_ACL
Posix Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the Posix ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N

config REISERFS_FS_SECURITY
diff --git a/fs/xfs/Kconfig b/fs/xfs/Kconfig
index f42fcf1b5465..46bcf0e649f5 100644
--- a/fs/xfs/Kconfig
+++ b/fs/xfs/Kconfig
@@ -48,9 +48,6 @@ config XFS_POSIX_ACL
POSIX Access Control Lists (ACLs) support permissions for users and
groups beyond the owner/group/world scheme.

- To learn more about Access Control Lists, visit the POSIX ACLs for
- Linux website <http://acl.bestbits.at/>.
-
If you don't know what Access Control Lists are, say N.

config XFS_RT
--
2.15.1

2017-12-20 14:14:24

by Jonathan Corbet

[permalink] [raw]
Subject: Re: [PATCH acks] fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at

On Wed, 20 Dec 2017 14:58:52 +0100
Adam Borowski <[email protected]> wrote:

> This link is replicated in most filesystems' config stanzas. Referring
> to an archived version of that site is pointless as it mostly deals with
> patches; user documentation is available elsewhere.
>
> Signed-off-by: Adam Borowski <[email protected]>
> Reviewed-by: Darrick J. Wong <[email protected]>
> Acked-by: Jan Kara <[email protected]>
> Acked-by: Dave Kleikamp <[email protected]>
> Acked-by: David Sterba <[email protected]>
> Acked-by: "Yan, Zheng" <[email protected]>
> Acked-by: Chao Yu <[email protected]>
> Acked-by: Jaegeuk Kim <[email protected]>
> Acked-by: Steve French <[email protected]>
> ---
> No changes, acks added (Dave Kleikamp's came without CCs).
>
> Acked: btrfs ceph cifs ext2 f2fs jfs xfs.
> No ack: . 9p ext4 hfsplus jffs2 reiserfs -- but there's no point in caring
> this much for a trivial doc update, molesting the maintainers further is a
> waste of their time.

So how would you like this to go upstream? I can certainly take it
through docs, but it seems like vfs might be the first choice...?

Thanks,

jon