FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Kernel Team

 
 
LinkBack Thread Tools
 
Old 07-08-2008, 12:11 AM
Kees Cook
 
Default Pull Request: AppArmor for Intrepid

This includes a few patch-sets from current upstream linux-2.6 tree,
needed to bring the VFS up to date with AppArmor's patches.


The following changes since commit cc3d878136f3563502a8ccb99b45e43a6c6df8de:
Ben Collins (1):
UBUNTU: Ubuntu-2.6.26-3.9

are available in the git repository at:

git://kernel.ubuntu.com/kees/ubuntu-intrepid.git master

Andreas Gruenbacher (1):
[patch 3/3] vfs: make d_path() consistent across mount operations

Denis V. Lunev (1):
[patch 4/4] flock: remove unused fields from file_lock_operations

Jan Blunck (1):
[patch 1/4] vfs: path_{get,put}() cleanups

Jan Engelhardt (1):
[patch 2/4] fs: make struct file arg to d_path const

Kees Cook (4):
UBUNTU: SAUCE: [AppArmor] merge with upstream subversion r1291
UBUNTU: Updating configs for AppArmor
UBUNTU: SAUCE: [AppArmor] fix typo in selinux_inode_link
UBUNTU: SAUCE: [AppArmor] aufs patches

Marcin Slusarz (1):
[patch 3/4] vfs: fix ERR_PTR abuse in generic_readlink

Miklos Szeredi (2):
[patch 1/3] vfs: dcache sparse fixes
[patch 2/3] vfs: dcache cleanups

debian/config/amd64/config | 3 +
debian/config/i386/config | 3 +
fs/afs/dir.c | 1 +
fs/afs/file.c | 1 +
fs/afs/inode.c | 19 +-
fs/afs/internal.h | 1 +
fs/attr.c | 33 +-
fs/dcache.c | 180 ++--
fs/ecryptfs/inode.c | 41 +-
fs/exec.c | 3 +-
fs/fat/file.c | 2 +-
fs/fuse/dir.c | 20 +-
fs/fuse/file.c | 9 +-
fs/fuse/fuse_i.h | 4 +
fs/hpfs/namei.c | 2 +-
fs/locks.c | 6 -
fs/namei.c | 130 ++--
fs/namespace.c | 29 +
fs/nfsd/nfs4recover.c | 7 +-
fs/nfsd/nfs4xdr.c | 2 +-
fs/nfsd/vfs.c | 93 ++-
fs/ntfs/file.c | 2 +-
fs/open.c | 45 +-
fs/pipe.c | 10 +-
fs/reiserfs/xattr.c | 8 +-
fs/seq_file.c | 4 +-
fs/splice.c | 4 +-
fs/stat.c | 2 +-
fs/sysfs/file.c | 2 +-
fs/utimes.c | 17 +-
fs/xattr.c | 81 +-
fs/xfs/linux-2.6/xfs_lrw.c | 2 +-
include/linux/audit.h | 12 +-
include/linux/dcache.h | 7 +-
include/linux/fs.h | 30 +-
include/linux/mount.h | 2 +
include/linux/nfsd/nfsd.h | 3 +-
include/linux/security.h | 182 +++--
include/linux/sysctl.h | 2 +
include/linux/xattr.h | 8 +-
ipc/mqueue.c | 2 +-
kernel/audit.c | 6 +-
kernel/cgroup.c | 2 +-
kernel/sysctl.c | 27 +
mm/filemap.c | 16 +-
mm/filemap_xip.c | 2 +-
mm/tiny-shmem.c | 2 +-
net/unix/af_unix.c | 3 +-
security/Kconfig | 1 +
security/Makefile | 1 +
security/apparmor/Kconfig | 42 +
security/apparmor/Makefile | 18 +
security/apparmor/apparmor.h | 403 ++++++++
security/apparmor/apparmorfs.c | 280 ++++++
security/apparmor/inline.h | 250 +++++
security/apparmor/list.c | 174 ++++
security/apparmor/locking.txt | 68 ++
security/apparmor/lsm.c | 1114 ++++++++++++++++++++++
security/apparmor/main.c | 1689 ++++++++++++++++++++++++++++++++++
security/apparmor/match.c | 364 ++++++++
security/apparmor/match.h | 87 ++
security/apparmor/module_interface.c | 967 +++++++++++++++++++
security/apparmor/procattr.c | 195 ++++
security/commoncap.c | 8 +-
security/dummy.c | 46 +-
security/security.c | 85 +-
security/selinux/hooks.c | 98 +-
ubuntu/aufs/dir.c | 1 +
ubuntu/aufs/f_op.c | 1 +
ubuntu/aufs/i_op.c | 27 +-
ubuntu/aufs/inode.h | 1 +
ubuntu/aufs/misc.c | 5 +-
ubuntu/aufs/vfsub.c | 27 +-
ubuntu/aufs/vfsub.h | 2 +
74 files changed, 6499 insertions(+), 527 deletions(-)
create mode 100644 security/apparmor/Kconfig
create mode 100644 security/apparmor/Makefile
create mode 100644 security/apparmor/apparmor.h
create mode 100644 security/apparmor/apparmorfs.c
create mode 100644 security/apparmor/inline.h
create mode 100644 security/apparmor/list.c
create mode 100644 security/apparmor/locking.txt
create mode 100644 security/apparmor/lsm.c
create mode 100644 security/apparmor/main.c
create mode 100644 security/apparmor/match.c
create mode 100644 security/apparmor/match.h
create mode 100644 security/apparmor/module_interface.c
create mode 100644 security/apparmor/procattr.c

--
Kees Cook
Ubuntu Security Team

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 07-08-2008, 02:57 AM
Ben Collins
 
Default Pull Request: AppArmor for Intrepid

On Mon, 2008-07-07 at 17:11 -0700, Kees Cook wrote:
> This includes a few patch-sets from current upstream linux-2.6 tree,
> needed to bring the VFS up to date with AppArmor's patches.
>
>
> The following changes since commit cc3d878136f3563502a8ccb99b45e43a6c6df8de:
> Ben Collins (1):
> UBUNTU: Ubuntu-2.6.26-3.9
>
> are available in the git repository at:
>
> git://kernel.ubuntu.com/kees/ubuntu-intrepid.git master

Thanks Kees. Going to need you to rebase this on latest git though
(moved to -rc9 this morning).

> Andreas Gruenbacher (1):
> [patch 3/3] vfs: make d_path() consistent across mount operations
>
> Denis V. Lunev (1):
> [patch 4/4] flock: remove unused fields from file_lock_operations
>
> Jan Blunck (1):
> [patch 1/4] vfs: path_{get,put}() cleanups
>
> Jan Engelhardt (1):
> [patch 2/4] fs: make struct file arg to d_path const
>
> Kees Cook (4):
> UBUNTU: SAUCE: [AppArmor] merge with upstream subversion r1291
> UBUNTU: Updating configs for AppArmor
> UBUNTU: SAUCE: [AppArmor] fix typo in selinux_inode_link
> UBUNTU: SAUCE: [AppArmor] aufs patches
>
> Marcin Slusarz (1):
> [patch 3/4] vfs: fix ERR_PTR abuse in generic_readlink
>
> Miklos Szeredi (2):
> [patch 1/3] vfs: dcache sparse fixes
> [patch 2/3] vfs: dcache cleanups
>
> debian/config/amd64/config | 3 +
> debian/config/i386/config | 3 +
> fs/afs/dir.c | 1 +
> fs/afs/file.c | 1 +
> fs/afs/inode.c | 19 +-
> fs/afs/internal.h | 1 +
> fs/attr.c | 33 +-
> fs/dcache.c | 180 ++--
> fs/ecryptfs/inode.c | 41 +-
> fs/exec.c | 3 +-
> fs/fat/file.c | 2 +-
> fs/fuse/dir.c | 20 +-
> fs/fuse/file.c | 9 +-
> fs/fuse/fuse_i.h | 4 +
> fs/hpfs/namei.c | 2 +-
> fs/locks.c | 6 -
> fs/namei.c | 130 ++--
> fs/namespace.c | 29 +
> fs/nfsd/nfs4recover.c | 7 +-
> fs/nfsd/nfs4xdr.c | 2 +-
> fs/nfsd/vfs.c | 93 ++-
> fs/ntfs/file.c | 2 +-
> fs/open.c | 45 +-
> fs/pipe.c | 10 +-
> fs/reiserfs/xattr.c | 8 +-
> fs/seq_file.c | 4 +-
> fs/splice.c | 4 +-
> fs/stat.c | 2 +-
> fs/sysfs/file.c | 2 +-
> fs/utimes.c | 17 +-
> fs/xattr.c | 81 +-
> fs/xfs/linux-2.6/xfs_lrw.c | 2 +-
> include/linux/audit.h | 12 +-
> include/linux/dcache.h | 7 +-
> include/linux/fs.h | 30 +-
> include/linux/mount.h | 2 +
> include/linux/nfsd/nfsd.h | 3 +-
> include/linux/security.h | 182 +++--
> include/linux/sysctl.h | 2 +
> include/linux/xattr.h | 8 +-
> ipc/mqueue.c | 2 +-
> kernel/audit.c | 6 +-
> kernel/cgroup.c | 2 +-
> kernel/sysctl.c | 27 +
> mm/filemap.c | 16 +-
> mm/filemap_xip.c | 2 +-
> mm/tiny-shmem.c | 2 +-
> net/unix/af_unix.c | 3 +-
> security/Kconfig | 1 +
> security/Makefile | 1 +
> security/apparmor/Kconfig | 42 +
> security/apparmor/Makefile | 18 +
> security/apparmor/apparmor.h | 403 ++++++++
> security/apparmor/apparmorfs.c | 280 ++++++
> security/apparmor/inline.h | 250 +++++
> security/apparmor/list.c | 174 ++++
> security/apparmor/locking.txt | 68 ++
> security/apparmor/lsm.c | 1114 ++++++++++++++++++++++
> security/apparmor/main.c | 1689 ++++++++++++++++++++++++++++++++++
> security/apparmor/match.c | 364 ++++++++
> security/apparmor/match.h | 87 ++
> security/apparmor/module_interface.c | 967 +++++++++++++++++++
> security/apparmor/procattr.c | 195 ++++
> security/commoncap.c | 8 +-
> security/dummy.c | 46 +-
> security/security.c | 85 +-
> security/selinux/hooks.c | 98 +-
> ubuntu/aufs/dir.c | 1 +
> ubuntu/aufs/f_op.c | 1 +
> ubuntu/aufs/i_op.c | 27 +-
> ubuntu/aufs/inode.h | 1 +
> ubuntu/aufs/misc.c | 5 +-
> ubuntu/aufs/vfsub.c | 27 +-
> ubuntu/aufs/vfsub.h | 2 +
> 74 files changed, 6499 insertions(+), 527 deletions(-)
> create mode 100644 security/apparmor/Kconfig
> create mode 100644 security/apparmor/Makefile
> create mode 100644 security/apparmor/apparmor.h
> create mode 100644 security/apparmor/apparmorfs.c
> create mode 100644 security/apparmor/inline.h
> create mode 100644 security/apparmor/list.c
> create mode 100644 security/apparmor/locking.txt
> create mode 100644 security/apparmor/lsm.c
> create mode 100644 security/apparmor/main.c
> create mode 100644 security/apparmor/match.c
> create mode 100644 security/apparmor/match.h
> create mode 100644 security/apparmor/module_interface.c
> create mode 100644 security/apparmor/procattr.c
>
> --
> Kees Cook
> Ubuntu Security Team
>


--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 07-08-2008, 03:04 AM
Ben Collins
 
Default Pull Request: AppArmor for Intrepid

On Mon, 2008-07-07 at 22:57 -0400, Ben Collins wrote:
> On Mon, 2008-07-07 at 17:11 -0700, Kees Cook wrote:
> > This includes a few patch-sets from current upstream linux-2.6 tree,
> > needed to bring the VFS up to date with AppArmor's patches.
> >
> >
> > The following changes since commit cc3d878136f3563502a8ccb99b45e43a6c6df8de:
> > Ben Collins (1):
> > UBUNTU: Ubuntu-2.6.26-3.9
> >
> > are available in the git repository at:
> >
> > git://kernel.ubuntu.com/kees/ubuntu-intrepid.git master
>
> Thanks Kees. Going to need you to rebase this on latest git though
> (moved to -rc9 this morning).

NM, I rebased it with no problem, and pulled. I'll see if everything
still compiles ok before pushing.

> > Andreas Gruenbacher (1):
> > [patch 3/3] vfs: make d_path() consistent across mount operations
> >
> > Denis V. Lunev (1):
> > [patch 4/4] flock: remove unused fields from file_lock_operations
> >
> > Jan Blunck (1):
> > [patch 1/4] vfs: path_{get,put}() cleanups
> >
> > Jan Engelhardt (1):
> > [patch 2/4] fs: make struct file arg to d_path const
> >
> > Kees Cook (4):
> > UBUNTU: SAUCE: [AppArmor] merge with upstream subversion r1291
> > UBUNTU: Updating configs for AppArmor
> > UBUNTU: SAUCE: [AppArmor] fix typo in selinux_inode_link
> > UBUNTU: SAUCE: [AppArmor] aufs patches
> >
> > Marcin Slusarz (1):
> > [patch 3/4] vfs: fix ERR_PTR abuse in generic_readlink
> >
> > Miklos Szeredi (2):
> > [patch 1/3] vfs: dcache sparse fixes
> > [patch 2/3] vfs: dcache cleanups
> >
> > debian/config/amd64/config | 3 +
> > debian/config/i386/config | 3 +
> > fs/afs/dir.c | 1 +
> > fs/afs/file.c | 1 +
> > fs/afs/inode.c | 19 +-
> > fs/afs/internal.h | 1 +
> > fs/attr.c | 33 +-
> > fs/dcache.c | 180 ++--
> > fs/ecryptfs/inode.c | 41 +-
> > fs/exec.c | 3 +-
> > fs/fat/file.c | 2 +-
> > fs/fuse/dir.c | 20 +-
> > fs/fuse/file.c | 9 +-
> > fs/fuse/fuse_i.h | 4 +
> > fs/hpfs/namei.c | 2 +-
> > fs/locks.c | 6 -
> > fs/namei.c | 130 ++--
> > fs/namespace.c | 29 +
> > fs/nfsd/nfs4recover.c | 7 +-
> > fs/nfsd/nfs4xdr.c | 2 +-
> > fs/nfsd/vfs.c | 93 ++-
> > fs/ntfs/file.c | 2 +-
> > fs/open.c | 45 +-
> > fs/pipe.c | 10 +-
> > fs/reiserfs/xattr.c | 8 +-
> > fs/seq_file.c | 4 +-
> > fs/splice.c | 4 +-
> > fs/stat.c | 2 +-
> > fs/sysfs/file.c | 2 +-
> > fs/utimes.c | 17 +-
> > fs/xattr.c | 81 +-
> > fs/xfs/linux-2.6/xfs_lrw.c | 2 +-
> > include/linux/audit.h | 12 +-
> > include/linux/dcache.h | 7 +-
> > include/linux/fs.h | 30 +-
> > include/linux/mount.h | 2 +
> > include/linux/nfsd/nfsd.h | 3 +-
> > include/linux/security.h | 182 +++--
> > include/linux/sysctl.h | 2 +
> > include/linux/xattr.h | 8 +-
> > ipc/mqueue.c | 2 +-
> > kernel/audit.c | 6 +-
> > kernel/cgroup.c | 2 +-
> > kernel/sysctl.c | 27 +
> > mm/filemap.c | 16 +-
> > mm/filemap_xip.c | 2 +-
> > mm/tiny-shmem.c | 2 +-
> > net/unix/af_unix.c | 3 +-
> > security/Kconfig | 1 +
> > security/Makefile | 1 +
> > security/apparmor/Kconfig | 42 +
> > security/apparmor/Makefile | 18 +
> > security/apparmor/apparmor.h | 403 ++++++++
> > security/apparmor/apparmorfs.c | 280 ++++++
> > security/apparmor/inline.h | 250 +++++
> > security/apparmor/list.c | 174 ++++
> > security/apparmor/locking.txt | 68 ++
> > security/apparmor/lsm.c | 1114 ++++++++++++++++++++++
> > security/apparmor/main.c | 1689 ++++++++++++++++++++++++++++++++++
> > security/apparmor/match.c | 364 ++++++++
> > security/apparmor/match.h | 87 ++
> > security/apparmor/module_interface.c | 967 +++++++++++++++++++
> > security/apparmor/procattr.c | 195 ++++
> > security/commoncap.c | 8 +-
> > security/dummy.c | 46 +-
> > security/security.c | 85 +-
> > security/selinux/hooks.c | 98 +-
> > ubuntu/aufs/dir.c | 1 +
> > ubuntu/aufs/f_op.c | 1 +
> > ubuntu/aufs/i_op.c | 27 +-
> > ubuntu/aufs/inode.h | 1 +
> > ubuntu/aufs/misc.c | 5 +-
> > ubuntu/aufs/vfsub.c | 27 +-
> > ubuntu/aufs/vfsub.h | 2 +
> > 74 files changed, 6499 insertions(+), 527 deletions(-)
> > create mode 100644 security/apparmor/Kconfig
> > create mode 100644 security/apparmor/Makefile
> > create mode 100644 security/apparmor/apparmor.h
> > create mode 100644 security/apparmor/apparmorfs.c
> > create mode 100644 security/apparmor/inline.h
> > create mode 100644 security/apparmor/list.c
> > create mode 100644 security/apparmor/locking.txt
> > create mode 100644 security/apparmor/lsm.c
> > create mode 100644 security/apparmor/main.c
> > create mode 100644 security/apparmor/match.c
> > create mode 100644 security/apparmor/match.h
> > create mode 100644 security/apparmor/module_interface.c
> > create mode 100644 security/apparmor/procattr.c
> >
> > --
> > Kees Cook
> > Ubuntu Security Team
> >
>
>


--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 07-08-2008, 07:10 AM
Kees Cook
 
Default Pull Request: AppArmor for Intrepid

Hi,

On Mon, Jul 07, 2008 at 11:04:13PM -0400, Ben Collins wrote:
> On Mon, 2008-07-07 at 22:57 -0400, Ben Collins wrote:
> > On Mon, 2008-07-07 at 17:11 -0700, Kees Cook wrote:
> > > This includes a few patch-sets from current upstream linux-2.6 tree,
> > > needed to bring the VFS up to date with AppArmor's patches.
> > >
> > >
> > > The following changes since commit cc3d878136f3563502a8ccb99b45e43a6c6df8de:
> > > Ben Collins (1):
> > > UBUNTU: Ubuntu-2.6.26-3.9
> > >
> > > are available in the git repository at:
> > >
> > > git://kernel.ubuntu.com/kees/ubuntu-intrepid.git master
> >
> > Thanks Kees. Going to need you to rebase this on latest git though
> > (moved to -rc9 this morning).
>
> NM, I rebased it with no problem, and pulled. I'll see if everything
> still compiles ok before pushing.

Ah! Very cool, thanks! While I was able to build my tree's kernel, the
"makedumpimage" command was missing so I didn't get debs and didn't test
that the resulting kernel actually boots sanely.

-Kees

--
Kees Cook
Ubuntu Security Team

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 

Thread Tools




All times are GMT. The time now is 04:33 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org