Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751933AbbECTEc (ORCPT ); Sun, 3 May 2015 15:04:32 -0400 Received: from smtp104.biz.mail.bf1.yahoo.com ([98.139.221.63]:39215 "EHLO smtp104.biz.mail.bf1.yahoo.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751899AbbECTEV (ORCPT ); Sun, 3 May 2015 15:04:21 -0400 X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: _QB7SKYVM1nOV98fpbO1ndG_1eDYovAAZbvsVtbYEVF38GJ VaAFiTHAr.LE9vF8zS03ZFtS4Kg5BTC.B_CTN148i3NSPrC.5rkdfDH30Uuf Awz1XKvlaHBDYynYd8MHegTy4hBQ4SfibicPHHOu2K1XhE1EXcZG8opd6gG8 UVtwgSIhMBdWR219VvsVrZoeJFUw5zp4k610dQeBLzESJuQDJhs.RwfpMEAt l8QloLdbi69JeeAFvYkx8YtT8hFRTuXXCUMQ3QioFlsIVGlPfbNDXPxNjGkp FmxVMcbjmtkX.ZLa4KINaACoxPxnd0eS14GdEO75zqCOv4B7ZGmOpQeYAV1d Ha_JQuAHpMI1GT73FNk51YMLU2xWJUENQYxJefEwbACntqjDH1af1qyoQjXh CR4xBca3cCMa_QzwntBgi5YYYmB8s0OIDx4NOHuEbNODEaIrTZ6_ZvoUAP1Q 73m33y0WXOXtaXbP_qIYKrGhbIEsJKt83Iih_e6EZBz13SwxUNGA6LVOy1_a V2OtYqgHed441V2WBolyouuGJr2p6sliMgA-- X-Yahoo-SMTP: OIJXglSswBDfgLtXluJ6wiAYv6_cnw-- Message-ID: <55467131.1000709@schaufler-ca.com> Date: Sun, 03 May 2015 12:04:17 -0700 From: Casey Schaufler User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: James Morris , James Morris , LSM , LKLM CC: Paul Moore , John Johansen , Tetsuo Handa , Stephen Smalley , Eric Paris , Kees Cook , Casey Schaufler Subject: [PULL] LSM: Basic module stacking infrastructure for security-next References: <55454539.9020204@schaufler-ca.com> In-Reply-To: <55454539.9020204@schaufler-ca.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1841 Lines: 47 James, here's the pull request for LSM stacking. The following changes since commit b787f68c36d49bb1d9236f403813641efa74a031: Linux 4.1-rc1 (2015-04-26 17:59:10 -0700) are available in the git repository at: git@github.com:cschaufler/smack-next.git stacking-v22 for you to fetch changes up to 7954ab0f165cee61755e6c97afff4abd5d8df53a: LSM: Remove unused capability.c (2015-05-03 11:23:38 -0700) ---------------------------------------------------------------- Casey Schaufler (7): LSM: Split security.h LSM: Add the comment to lsm_hooks.h LSM: Remove a comment from security.h LSM: Introduce security hook calling Macros LSM: Add security module hook list heads LSM: Switch to lists of hooks LSM: Remove unused capability.c include/linux/lsm_hooks.h | 1886 ++++++++++++++++++++++++++++++++++++++++++++ include/linux/security.h | 1621 +------------------------------------ security/Makefile | 2 +- security/apparmor/domain.c | 12 +- security/apparmor/lsm.c | 131 ++- security/capability.c | 1158 --------------------------- security/commoncap.c | 41 +- security/security.c | 955 +++++++++++++++------- security/selinux/hooks.c | 490 +++++------- security/smack/smack.h | 4 +- security/smack/smack_lsm.c | 307 ++++--- security/smack/smackfs.c | 2 +- security/tomoyo/tomoyo.c | 72 +- security/yama/yama_lsm.c | 60 +- 14 files changed, 3064 insertions(+), 3677 deletions(-) create mode 100644 include/linux/lsm_hooks.h delete mode 100644 security/capability.c -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/