Symlinks are created by default with mode 777 now, old behavior is still
accessible through sysctl through. irixsgid mount option deprecated and
it too is still accessible through sysctl. Minor related cleanups.
Date: Mon Oct 7 17:08:03 PDT 2002
Workarea: snort.melbourne.sgi.com:/home/nathans/2.4.x-xfs
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:129282a
linux/Documentation/filesystems/xfs.txt - 1.12
linux/fs/xfs/xfsidbg.c - 1.203
linux/fs/xfs/xfs_vfsops.c - 1.388
linux/fs/xfs/xfs_clnt.h - 1.36
linux/fs/xfs/xfs_mount.h - 1.160
linux/fs/xfs/xfs_inode.c - 1.352
- Deprecate the irixsgid mount option.
linux/fs/xfs/linux/xfs_globals.c - 1.36
- Remove the restricted_chown global variable here, handle this in a way
thats consistent with other parameters (sgid, symlink perms).
linux/fs/xfs/linux/xfs_linux.h - 1.85
- Make restricted_chown, irix_sgid_inherit and irix_symlink_mode as
configurable parameters.
linux/fs/xfs/linux/xfs_super.c - 1.217
- Deprecate the irixsgid mount option. Move the new code dealing with
showing mount args closer to the parsing code, and also make it use
the predefined mount option strings (fixes inconsistencies in quota
option reporting in the process).
linux/fs/xfs/linux/xfs_iops.c - 1.176
- By default we now create symlinks with mode 777, ie. the Linux way.
The previous behavior can still be reached through sysctl, however.
linux/fs/xfs/linux/xfs_globals.h - 1.14
- Remove the restricted_chown global variable here, handle this in a
way thats consistent with other parameters (sgid, symlink perms).
linux/fs/xfs/linux/xfs_sysctl.h - 1.6
linux/fs/xfs/linux/xfs_sysctl.c - 1.9
- Make restricted_chown, irix_sgid_inherit and irix_symlink_mode as
configurable parameters. All default to the normal Linux behavior.
|