On Wed, 23 Apr 2008, David P. Quigley wrote: > > This patch set does two things. First it factors the section of vfs_setxattr > that does the real work into a helper function. This allows LSMs the ability > to set the xattrs they need without hitting the permission check inside > vfs_setxattr each time. Second it introduces three new hooks > inode_{get,set}secctx, and inode_notifysecctx. > > The first hook retreives all security information the LSM feels is relavent in > the form of a security context. The second hook given this context can sets > both the in-core and on-disk store for the particular inode. The third hook is > used to notify the in-core inode of a change to it's security state. > > This is the fourth revision of this patch set which takes into account > concerns by Casey Schaufler, and Christop Hellwig. Cristoph, Casey -- any chance of getting ack or nack on this before the merge window closes? Thanks. > > fs/xattr.c | 57 ++++++++++++++++++++++++++++++++++----------- > include/linux/security.h | 50 ++++++++++++++++++++++++++++++++++++++++ > include/linux/xattr.h | 1 + > security/dummy.c | 17 +++++++++++++ > security/security.c | 18 ++++++++++++++ > security/selinux/hooks.c | 28 ++++++++++++++++++++++ > 6 files changed, 157 insertions(+), 14 deletions(-) > > > -- > This message was distributed to subscribers of the selinux mailing list. > If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with > the words "unsubscribe selinux" without quotes as the message. > -- James Morris <jmorris@xxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html