Message ID | 14eeb676-17cf-dd58-4c01-01a4a5a4e651@schaufler-ca.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show
Return-Path: <selinux-bounces@tycho.nsa.gov> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 47C7160211 for <patchwork-selinux@patchwork.kernel.org>; Thu, 8 Mar 2018 13:01:55 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 37427298E8 for <patchwork-selinux@patchwork.kernel.org>; Thu, 8 Mar 2018 13:01:55 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2BE462990C; Thu, 8 Mar 2018 13:01:55 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=2.0 tests=BAYES_00,DKIM_SIGNED, NO_RDNS_DOTCOM_HELO,RCVD_IN_DNSWL_MED,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from UCOL19PA10.eemsg.mail.mil (ucol19pa10.eemsg.mail.mil [214.24.24.83]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 773D6298E8 for <patchwork-selinux@patchwork.kernel.org>; Thu, 8 Mar 2018 13:01:54 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.47,441,1515456000"; d="scan'208";a="462374432" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by UCOL19PA10.eemsg.mail.mil with ESMTP; 08 Mar 2018 13:01:53 +0000 X-IronPort-AV: E=Sophos;i="5.47,441,1515456000"; d="scan'208";a="10307263" IronPort-PHdr: =?us-ascii?q?9a23=3AydUM1hUkbomxBQxOz5E1enWrmtXV8LGtZVwlr6E/?= =?us-ascii?q?grcLSJyIuqrYYRKOtadThVPEFb/W9+hDw7KP9fy4AipYud6oizMrSNR0TRgLiM?= =?us-ascii?q?EbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVr?= =?us-ascii?q?O+/7BpDdj9it1+C15pbffxhEiCCybL9uIhi6txndutULioZ+N6g9zQfErGFVcO?= =?us-ascii?q?pM32NoIlyTnxf45siu+ZNo7jpdtfE8+cNeSKv2Z6s3Q6BWAzQgKGA1+dbktQLf?= =?us-ascii?q?QguV53sTSXsZnxxVCAXY9h76X5Pxsizntuph3SSRIMP7QawoVTmk8qxmUwHjhj?= =?us-ascii?q?sZODEl8WHXks1wg7xdoBK9vBx03orYbJiIOPZiYq/ReNUXSmRbXsZVSidPHIWy?= =?us-ascii?q?YYUSBOYFJOpUspXxq14IoBS5BwajHuPvyjhPhnPvxKE3z+osHADb0AA5A94CrW?= =?us-ascii?q?nfoNHrOKsOVOy4yrTDwzfeYPNMwTrz9obIfBAir/+CU71/fsjexlUgGQ3YllWd?= =?us-ascii?q?q5HpMj2L2eQWqGWb8+htWPizh2I7pQx8oD6izdoshInTgYIVz0jJ+Dtjz4YuO9?= =?us-ascii?q?K5SFNwb8O4H5tQrS6aKoV2Qsc8TGFypS03zaEJtoSgfCcUyJUq3AXfZOCHc4eS?= =?us-ascii?q?/xLjWuKRLilihH58ZL2wnQy+/lSnyu35T8S51ktBoCldktTUq3wA2BPe5tKHR/?= =?us-ascii?q?dg5EutxzmC2x7J5u1ZOUw5lKvWJ4Q8zrMxmJcfq1nPEyz5lUnsjKKaaEMp8fWy?= =?us-ascii?q?5ev9eLXpvJqcOpdxigH5L6shhNSyAf89MggSR2ib/vm81KH78U35XrpKivo2n7?= =?us-ascii?q?HFsJ/AP8Qbp7O5AxRP3oY/6xewEzem0NMCkXkBMF1FYw6Ig5LsO1HPJPD0Ffa/?= =?us-ascii?q?g1Kynzd33/3KI7LsD5rXInXDjbvtZ6hx5kFCxAYp0NxT/5dUBasAIPL3VE/xrt?= =?us-ascii?q?vYDhohPgyv3ennDNR91oUDWWOAG6OWK6TSsUKO5u0zPeaMf5QYuCr9Kvc55/7u?= =?us-ascii?q?imU1mVkGfaazx5cXZ3e4Hup+L0WDfXXsmssBEXsNvgcmTuzqj1uCXiRPZ3ayRa?= =?us-ascii?q?084Co2CIChDYfFQ4CimqeB3DulEZ1MfWBKEFeMEW3nd4+cQfcDdDqSItN9kjwD?= =?us-ascii?q?TbWhSY0h2guyuw/50LpnKezU+iwGtZ/42th14/DTlB4p+jxpCcSdz3yNQ3tznm?= =?us-ascii?q?MSSD88xLp/rlBlylefzah4hORVFcRN6PxSTAg6M5/cz/B9C93pWwLOYMmGR0i8?= =?us-ascii?q?TtWhGzExQco7w8USbEZlB9WikhfD0jK3DL8SkbyLAoE7/bzY33jwPMty0WjJ1L?= =?us-ascii?q?Mmj1U8RctPL2KmjLZl9wfPH47Jj1mZl6GyeKsBwC7C7n2DwHGSs0FfVQ5/Tb/K?= =?us-ascii?q?XWsDZkfMq9T2+F/CRae0Cbs7KgtB1dKCKqxSZ93oi1VGWOnsONDAbGK0hWiwGQ?= =?us-ascii?q?yIx7OXYYrtY2USwiPdCE0enAAS+XaJLg8+Byi7r2LZFjxuGkrlY1nw/ulmtHO7?= =?us-ascii?q?Ukg0whmKbkxg0Lq1/AUYhfmYS/8K37IEvj0tqzNuE1an3NLWCsSAqBR7cKVaf9?= =?us-ascii?q?w9/E9N1XjFuAxlIpygM6dii0YAfARvpUzuzRR3Cp5bnMgytnwq1gtyKbmA0FNF?= =?us-ascii?q?bTyXwY7/NqfQKmno8xClc7TW1U3G0NaK5qcP7+w1qlvivAGtE0ot7W9n3sJb03?= =?us-ascii?q?SC+5rKCxASXojpUkYt8Bh6pa/VbTUh54/O0n1sK6a0uCfY2901HOsl1gqgf9BH?= =?us-ascii?q?PaOKDg/9CcsaCNSvKOwxgFWpawoEPOFL+K4vMcKmbOGK2KmxPOZvhDiml3hI4J?= =?us-ascii?q?hh0kKQ8CpxUu3I0IwGw/GfwwuKTDT8g02issDwhIBIfzYSHnCwySL8Ho5eerVy?= =?us-ascii?q?fZoXCWepO8C43Mhxh4TsW3FG7l6uHEkJ19OseRaIaFz9xwJQ31wNoXO7gSu40y?= =?us-ascii?q?B0kzYxo6WDxiPOx/rtdAEbOm9LQ2lvlkzsLpS1j98EWkiocwkpmwG/6Ub82adb?= =?us-ascii?q?uLx1L3PPTkdQYyj2M2ZiX7OqtrWffsFC85wosSBYUeimZ1CVVKL9qQMA0yz/B2?= =?us-ascii?q?te2Cw7dzayt5XikRx6kmWdLG1vrHfCYsFwwxDf5dLZRfFL2DoKXi94hifLBlKk?= =?us-ascii?q?Jdmm4c2Ul4vfsuC5T2+gWIdccS33zYyeriu7/nZnAQOhkPCpgdLnDA063TX819?= =?us-ascii?q?lwWiXCtAz8bZXz16SmLeJneVFlBEH968VmBoF+lZEwiIsM1ngagZWV+3UHnHz3?= =?us-ascii?q?MdVa36LxdmANRTkRz97S+gjl11VpLmiVyILhSnWd3sxhasG+YmMXwSI989lGCL?= =?us-ascii?q?yK47xAnCt1pEe4rA3KbPhmhjcdyP0u6H8GjOESogYtyDuSAqwKF0lCISPsjwiI?= =?us-ascii?q?78y5rKhPfmavdryw1E5gktC7EL6CpQ9dVW3iepc/ASBw9d9zMFXW0H388ovkYs?= =?us-ascii?q?XfbcoPth2IlBfNl+tVJ4w3lvoRnidnOnzyvXs+y+49kxNuwYu2vI+dK2Vi5Ki5?= =?us-ascii?q?GAJXNiXpZ8MP/THglb5ekdyL34CrAJphAi8EXJ30Tf22CjIfrunnNx2QHz0msX?= =?us-ascii?q?eXA6HfHQiC6Ed8s33ADZ6rN3aNJHkW09puXh+dK1JDgAoMRjU1goY5Fhy2xMzm?= =?us-ascii?q?aEp5+DYR6UPjpxtSzOJnKhn/Xn3ZpAi2djc+UIKfIwZO7gFe+0fVNtST7uFzHi?= =?us-ascii?q?Fc4JKstwmNKmuVZwRGE24JRlCEB1DkPrmr+9bM6e6YCfSiL/HWe7WBtfReV+uU?= =?us-ascii?q?xZKoyoZm8SyDNsOTPnllCv02wURDUm5kFMTegTUAUTQXlzjKb86Zuhiz5jF3ot?= =?us-ascii?q?q48PTxVwLl/ZGPBKdKMdVz5xC2hr+OOPOMiyZ8LjZY0I8MyWLTxbgBwlESkSBu?= =?us-ascii?q?djiqEbQGryLNSrzfmrNPBR4BdyxzLNdI77473gRVN87bkM362aNjjvEvDVdFSV?= =?us-ascii?q?vhmtqyaMMQP269MUnLBEGRNLSJPTfL2d34YbugSb1Mi+VZrxuwuSyBHE/7JjSO?= =?us-ascii?q?jDfpVxG1MeFXkCGbMh1euIenfRZrFWfjTcjpahmhPN9wlz02zqU+hmnWOm4ELT?= =?us-ascii?q?h8b0RNo6WL4ixDhfl/H21B7mF5LemfgSqZ9PfXJYoMvftwHCt0k+Na4HIny7pa?= =?us-ascii?q?9yxLWPx0mDHPrt51uV2nnPOAyiZ8UBpJrDZHnoWLvV9tOa/B7JlPRW7E/A4R7W?= =?us-ascii?q?WXExkKodplCtnru69O0djCj7j8JylY89LT58ccANLUKM2fOno7LRXpACLUDBcC?= =?us-ascii?q?TTOzLm7fhkNdkPaU9nCOs5c1tIPjmJsURb9dTlA1EekaCkt9FtwYPJh3Ri8kka?= =?us-ascii?q?KcjMMQ/3W+owPeRNtEsZ3cUfKSGevgKDCcjbZeZhsIxaj3LYMcN4Hh3ExicFZ6?= =?us-ascii?q?lpzQG0XMRdBNvjFhbggsrUVR93h+S3c/21jiagKs/nATE+W7ngQxigRgYuQg7y?= =?us-ascii?q?vj41AyJlXWviQwi1Uxlc/jgT+PbD77NL2wUp1OCyroq0gxNYv2QwR1bQyyhUxk?= =?us-ascii?q?MzPER7NNj7R+bm1rjQ7cuYdVGfFCV6FEZwUQxf6PbfUyzVtcsjmnxVNA5ebdD5?= =?us-ascii?q?ttihElcZq3onJD3AJjd8I1KrbWJKpSzVhQh7iCvim22eAt2AUePVoC8HuOeC4U?= =?us-ascii?q?v0wFLqMmKDSz/uNy8wOCgSdMeGgXWvUxo/Jq7F4yO+OOzyL4yb5MNECwO/aZL6?= =?us-ascii?q?yHp2jKjdSITU8o1kMUi0lF+qB73to5fEqKVkAg0aCRGg8TOsrYMwFVaMRT9GPN?= =?us-ascii?q?cimSrOXN25N1P5m9F+zyS++BqroUiFq+HAk1B4QM8tgBHp603UHcKsfnNqAKyR?= =?us-ascii?q?Ms5QTsP1iFA/JJeA+RnDcAucG/w4d93ZNBKTEFHWV9LSK3667MpgA0hPqDXdE2?= =?us-ascii?q?YmoVX4YfKn02X8i6lDJDsHRbEDm7yOQZxxae7zXkvCTfECH8b8Z/ZPeTfR5sFN?= =?us-ascii?q?C2+TA486iqiV7W8o7TKHz7NdVioNDA8vkWp5CZBPNIVbN9qVvTm5FER3y2VG7C?= =?us-ascii?q?CcS6J5zxa4Ywc9P7EnO6U1y5izIyScf+Js2gIbOJgQ7yQ4ZYqYeb3C05Oc+7CD?= =?us-ascii?q?4eBw96p/sf66JkeQ0Df507bAbzuAsgMayyOx2X3ciwQ2mzMztWVONQzf+6ZrBN?= =?us-ascii?q?yCosdOC6wmM6Tp4m1+m37VINRJYSgxHEw/ajZpVRUSj0GnxZYAXBvTM3mXV7OO?= =?us-ascii?q?suxeky2w/HsV4ZMz+XbuNpc3BEs8s6BVyMPXV8EnA4SEOEjYrf/g6s2Kgf8Ddf?= =?us-ascii?q?n9lOzeJIq2TxvpjbYDKoWaykt4/VszY+Ytc6o619K4vjItGJtJnGhDzQUIHQsh?= =?us-ascii?q?GZUC69D/dagMJfIDhfQPZTgmwlJdYGtpBf6UUvUsc+JrpPCKYoprCrZjpkDTIS?= =?us-ascii?q?zSEDWIOa2TwOmOG81KXGlh2IapQtLAQEsIlegtsaSyN3bDkSq7OjV4XXkm+ES3?= =?us-ascii?q?IEIAQI4ARN+g0PiJF/cvri4IrSQ59G0yRWrO5sUivXCplo8EP2SmSMjljiS/Wu?= =?us-ascii?q?jfCp3QNUzPLjydQaVgRwCU5ByOZSkUsoNax4K7IKso7MrDCIaVvwvHjxx+u+OF?= =?us-ascii?q?lR1crUekXgDIrCsWrzSDcc+HMTRY9LxnHSDpESkw1+aKYwulpDPJqmekHl5zw/?= =?us-ascii?q?xoRpGba4Wdqsx1Y/onYMXz2qHMZZC+F6rFLXXyVobIqxqJX4PZVeWGxQ9Yacq1?= =?us-ascii?q?dYkUVtLzW2xYBaK85T/j4GRCJPrimFvNuuVM1D3td7D4MLItd6oHr9BL9IOJ2K?= =?us-ascii?q?rHEsvLzg1GPZ8SgmsFim3DWzB7O4T+VB8m0eAAopPX6Rqk0yAOY372jd7EjNsk?= =?us-ascii?q?hq8OdfGLePl199oDFnHpBBHjxJz2yqL0xvTHlatOVXMKbVc8tCTPQpeBCgJQc+?= =?us-ascii?q?GuA830yV4057gG31YypsuQtG4yrdRRU7VTEJgrfxnj0Tst2nNiIHRJJJdzohaz?= =?us-ascii?q?zIJB6cmSBSoBlQcVpqW4wDDtZD5b4bwZNe/tDeRka0NSEFQBtiOxoj3vpRiUFP?= =?us-ascii?q?rEeVdT3TAAezafnPtRh3ctuLo86yMPT15gFHhZ37sOog7aUMW2WmmRGxQdDZt4?= =?us-ascii?q?L8rMOFuVaOdKjiL+2xenvBTD/SjR+um7srE57K8DXNPwZBLZl112Yka4D7CWHX?= =?us-ascii?q?JRRGO74bJ01DWKBictVGvvpVaNJ4eKsS4q9tAQ+HRgnzF4OxqvlGMkzTSi7aLy?= =?us-ascii?q?mb9ey/u43T56THSef8fsyM22rHQ6VvM5dm8zn0Banl3pJF90rr3vdt6ll6RkLY?= =?us-ascii?q?MyCAq9ThIh0E5NW4ekvlpJ0pEivcAI1sn3r12kFAa80XTjWv8JsCzJNZ7Gj/Sf?= =?us-ascii?q?5k0kfpquJf7L9k5pcr47By1ci7P7/SJupAvU9hHBeUGh1g9o8xD2hnW2BRfugR?= =?us-ascii?q?Je/TfasDl8DurPv3F6gN5x2L4OFZbMbHJ0Xdmsm+Fj6cSAZLnAEaqTIAKQuczf?= =?us-ascii?q?GFkbduScm5vej5xl4t41+mIx4E1r9t44mE+rCPpODKcRTc1qQEVbLsRsPoqbQg?= =?us-ascii?q?oUWS6uM4lLQWYGx6fxWnEPQBVs4a3mrgwr0qzSMoE8PHAb3g/eVOWG8nkT37mp?= =?us-ascii?q?ByBVMWFukTHbqR8oRUhn04lPDBNt0KbqBCnX6CFRylEr8H0nOr7jWYIWl7jRHU?= =?us-ascii?q?0hHwR2yz4EXwrSBmXSvG183jnVZNVrmrGUdSWDKkOUl8sD6UPQrost/3tb407E?= =?us-ascii?q?EwPGzkrsiClHC9OLNNAs3wOMCcITQupF0JlpExQcav2Y8DE9qnPNgR6G1+bufZ?= =?us-ascii?q?626zli9BpKFHh5bR4s6L4fjXGHiggLecq7qT2DBZxH84vUs86tC7LP3O4cOFQ+?= =?us-ascii?q?iw3WYLUyh/oxfBXwKyqrHDq1AUIkmL3UfQlYwEIN5WwH441lv86+g7WtIz8wde?= =?us-ascii?q?GZjcaPMevzzzPyH0wVmHadItSiaeyydXHk7yEVRgGag92Xj/s9jVmnrL4F0nWJ?= =?us-ascii?q?VweFL7ihBtCIU4M00t4kANwiUfCQgNdQybDLawCEv+LIsETkYCZg6F3Li7Zqc3?= =?us-ascii?q?xVd8wq6r5OLIceN8ALcCOehHgQ6ThlhbHYgWvrcETLJ7YV9d+7bdphL+BIj/Q/?= =?us-ascii?q?jmiX0wOOWtQs9A7cAWq3si4wi4Rxq66pdP9q0bh46Mdq5FZ5jMoc994lx/5TEV?= =?us-ascii?q?aixCnBh/jh2+UeAGp+Dv+Nvbv4Sy6uaoSqktQ/8b9x8uB2Rxl5HwmkwsocnL1+?= =?us-ascii?q?dATY3YkYv//xpXI3GUpIba0wJxKe4PK4K3Yrlg928IJzUFJ34UO9qZdeU86Td3?= =?us-ascii?q?MDrP/1xCHt8MZdQAMcrChw9UjFHpWLZU9sbcAV+XFYNzd8Eu72rqxzE46p88Xf?= =?us-ascii?q?j66D62P5/T9VdNMO1fjC90jtLNuPAVwebOCCgQ+XSZbRl1zT+Fy5mJEfnw5v+A?= =?us-ascii?q?yNDTV1MBBS42SJxQJD+N9A2oXOa1k4/pUgyM4M/pnJ0+bF6QRmC2nKkdvaZDDf?= =?us-ascii?q?VAij7i0jZDGY77gfOVs9yx6GpYrVBHH4Nz4gfDGKpBJJl7Pg74lsazTEhmGiT/?= =?us-ascii?q?YN3UdgYpuOeOxOcM5OV+N03kaYAHIhIEz6/65mdUTwtvTr72pVWZXeMKadt4Sf?= =?us-ascii?q?PEsGpa6YZ9JK8OJlSdooLlritQolAsHAApcKMwriBddkTWnQ1VRbz7uLgbhwsY?= =?us-ascii?q?TN52pE5MGWWrOG4k4DrHT6tVhrGLCPMJ6jWTUrAOU0JwPyN8XRy11ptue7+ykP?= =?us-ascii?q?FJqGxGmD1yoOQw3zxgWhS8pTXmp7gR1jI45LG4qDIBtGRKTuWalCfJB0tMzPAO?= =?us-ascii?q?jaoHEHbi7lq8YHgfY4fo5rloO9jg/5E743sjeRUjYzEGXeO4BiHsjqOIB5eCsM?= =?us-ascii?q?5dhBGRu8XBc7uzITIUNrsj1RLpX2J93RTGnBZ07GsLRS2t7NolJIW+OsYlwTGl?= =?us-ascii?q?GWrBe1YP5aNJttX+tVgRQOswd1xh3H1p0tKbSS0VWMzPB2E1gxA/ZmpadpJD9Q?= =?us-ascii?q?QXF7IsgjaPoqlG4h8UbynJHYi//YnQh8jI02EnTdh23mLWurGFhpQy3X1rhdx0?= =?us-ascii?q?6i+OuGwMeOHDUs5sA33z1oJBxuzkY/WirPoLSIx8yLSuSPUCKNWs+XOq2JV2XU?= =?us-ascii?q?+o3rofH0KjMO8C2rjUTTyoSWiZWeSXaWiDgSw1Mkno5RmnNlc3cttFr1chMuve?= =?us-ascii?q?gZ5RjwrhUbdqSSiLvV/byHYsMfgGdwI3pIinZxYKQ/APaOSGI+gh3uE+AkMWb3?= =?us-ascii?q?DVBSt2F/O2sVm1kYh/OnVg51j6YOv0/gDiMduSAQUEEZXBo55w4/O6QGWBNWVn?= =?us-ascii?q?zB1oM0l+7/3fGEgptu9Ab5aRmsDdh9Fh3uEZd/dtMCs9utkIl4J96ImU1tmFcR?= =?us-ascii?q?XQzpb0ONHUreKUA/rFz0QlYmtaSKYWYRvp54UmOd40Q7/TEqFavRQbHqc3W4Eh?= =?us-ascii?q?N2Ht9KF0KwNzbwHRZLSogsXwoOKEeIdUrWfM7l0sNCfcpwEDyvusQAxgYZCqgm?= =?us-ascii?q?n9LZEzSz9asd1iFAFmHIpOGsMHqQqrGZiUl7+ni4z5x0Qvn9Qv+f70C/bXxJGi?= =?us-ascii?q?0o5sRZlG9AmOOzrMAKRDnEtolKKxj+3G3523DtntL5dMduF+T3WNT7jcBISkYm?= =?us-ascii?q?aMP8XmYU9d27iV1b94FBKLa3aqcbCBsXiPPe5p8A0AwYxxYeTXwSZlu7rSw9bj?= =?us-ascii?q?T3pQpi6+o3qELt5U5RrBAumIDEEccuaM7GswRf5fVoDz7upbdI16zQ=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2AJAwBVM6Fa/wHyM5BUChoBAQEBAQIBAQEBCAEBAQGDTQO?= =?us-ascii?q?BVSiDUIsRjQSCAnsbgVCUZSuFVIJFITcVAQIBAQEBAQECAWongjgkgkgDAwECI?= =?us-ascii?q?AQZAQE3AQIDCQEBIQMCIgQCAgMBQQoIBgEMBgIBAQGEfAMVA58MiyZtgWw6gwE?= =?us-ascii?q?BAQWBaYI9A4E6ghUIF3eEJ4E1eYM8KYJOghGDDwyDNIJijmiLawmQYXWIOYU6i?= =?us-ascii?q?0WHLjQigVJNIxU6gkOCIg8cghxWiR6CSAEBAQ?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 08 Mar 2018 13:01:53 +0000 Received: from prometheus.infosec.tycho.ncsc.mil (prometheus [192.168.25.40]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w28D1qxX014712; Thu, 8 Mar 2018 08:01:52 -0500 Received: from tarius.tycho.ncsc.mil (tarius.infosec.tycho.ncsc.mil [144.51.242.1]) by prometheus.infosec.tycho.ncsc.mil (8.15.2/8.15.2) with ESMTP id w281r9AQ106858 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Wed, 7 Mar 2018 20:53:09 -0500 Received: from goalie.tycho.ncsc.mil (goalie [144.51.242.250]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w281rC7R030423 for <selinux@tycho.nsa.gov>; Wed, 7 Mar 2018 20:53:12 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1AJAQCHlqBaly0YGNZUChwBAQEEAQEKA?= =?us-ascii?q?QGDTYFZKINUixiNCIFQMnsbgVCUeYU6AkWCRSE3FQECAQEBAQEBAhMBAQEBAQY?= =?us-ascii?q?YBoV6AwMjBBkBATcBDyIDAiYCAkUKCAYBDAYCAQGEfwMVA55wiyZugW06gwEBA?= =?us-ascii?q?QWBaoI7A4E6ghUIF3iEI4E1eYM9KYJOghGDDwyDNoJijnWLdgmQeHeIR4VDi0q?= =?us-ascii?q?HOzSBdE0jFTqCQ4IiDxAMghxWiTyCSQEBAQ?= X-IPAS-Result: =?us-ascii?q?A1AJAQCHlqBaly0YGNZUChwBAQEEAQEKAQGDTYFZKINUixi?= =?us-ascii?q?NCIFQMnsbgVCUeYU6AkWCRSE3FQECAQEBAQEBAhMBAQEBAQYYBoV6AwMjBBkBA?= =?us-ascii?q?TcBDyIDAiYCAkUKCAYBDAYCAQGEfwMVA55wiyZugW06gwEBAQWBaoI7A4E6ghU?= =?us-ascii?q?IF3iEI4E1eYM9KYJOghGDDwyDNoJijnWLdgmQeHeIR4VDi0qHOzSBdE0jFTqCQ?= =?us-ascii?q?4IiDxAMghxWiTyCSQEBAQ?= X-IronPort-AV: E=Sophos;i="5.47,438,1515474000"; d="scan'208";a="219227" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.34]) by goalie.tycho.ncsc.mil with ESMTP; 07 Mar 2018 20:53:11 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3A1++gORw4O3zBt2HXCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?2+MXIJqq85mqBkHD//Il1AaPAd2AraIfwLGJ+4nbGkU4qa6bt34DdJEeHzQksu?= =?us-ascii?q?4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1?= =?us-ascii?q?Ov71GonPhMiryuy+4ZLebxlGiTanYr5/Ihq6oAvTu8ILnYZsN6E9xwfTrHBVYe?= =?us-ascii?q?pW32RoJVySnxb4+Mi9+YNo/jpTtfw86cNOSL32cKskQ7NWCjQmKH0169bwtRbf?= =?us-ascii?q?VwuP52ATXXsQnxFVHgXK9hD6XpP2sivnqupw3TSRMMPqQbwoXzmp8rxmQwH0hi?= =?us-ascii?q?gZKzE58XnXis1ug6JdvBKhvAF0z4rNbI2IKPZyYqbRcNUdSmVDRMlRVytBAoSl?= =?us-ascii?q?Y4cWE+cMM+dVo5Tkq1cSsBe1GA2gCP3zxjNNgHL9wK803Pk7EQzewQIuAdwOvn?= =?us-ascii?q?TXotv7OqgdXuK6w7XHwzjYc/Nb2y3w5JTUfh0vo/yBW697f8rLyUkoEgPIlkud?= =?us-ascii?q?ppb+PzyL1uUGrnWV4PZgVe21lm4npQVxrSa1xswxjYTGmpgaykva+iR524s1Ps?= =?us-ascii?q?G3SE5hbt65HptQsz+VN5FvTsw+WW5kojo1yroDuZOieiUB1ZcpxwbHZvCZboSF?= =?us-ascii?q?7QjvWPieLDtimn5od6izihmy/ES4y+DxV9O43EtLoydLiNXAq3MA2hPJ5sWHVP?= =?us-ascii?q?dw+Fqq1yyV2ADJ8O5EJFg5larFJJ4lxb49jpQcvFraECHwlkj7krWYe1k49uWq?= =?us-ascii?q?8ejofKvpppqHN497kA3+N74hms27AegiNwgOXmyb9fy91L3l40L5XK1HguMrnq?= =?us-ascii?q?TWqpzWO8sWqrSnDwJayIou5BayAy+j0NsCnHkHKFxFeAiAj4jsI1zBPOr3Deyh?= =?us-ascii?q?jFWsizpr3OzJPr37DZXQIHjDlKnufaxk50FA0gU/18xQ55VRCr0ZOvL8RlfxtM?= =?us-ascii?q?DEDh8+KwG02PjoCNF81oMYRGKODbSUML/SsFCU5uIvJPOAZIkOuDnnMfQl6Pnu?= =?us-ascii?q?jWFq0WMaKI2S+NNDbHG+A+QjOEiSfGDtnsZEFGAGow4zZPLlhUfEUjNJYXu2Ga?= =?us-ascii?q?Um6Wd/QKCvCIrYDqWqmqaAx2/vHJhRfHpHEXiKGHLldsODQfhaOwyIJco0uTUf?= =?us-ascii?q?WKnpcIQh3AygsALgg+5sJ/HZ6wUDvpLqydZx6veWnhh0/jtxWZfOm1qRRn15yz?= =?us-ascii?q?tbDwQ927py9Aktklo=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D1AAA8l6Baly0YGNZUChwBAQEEAQEKA?= =?us-ascii?q?QGDTYFZKINUixiNCIFQMnsbgVCUeYU6AkWCRSE3FQECAQEBAQEBAgESAQEBAQE?= =?us-ascii?q?GGAZWgjgkgkgDAyMEGQEBNwEPIgMCJgICRQoIBgEMBgIBAYR/AxUDnnCLJm6Bb?= =?us-ascii?q?TqDAQEBBYFqgjsDgTqCFQgXeIQjgTV5gz0pgk6CEYMPDIM2gmKOdYt2CZB4d4h?= =?us-ascii?q?HhUOLSoc7NIF0TSMVOoJDgiIPEAyCHFaJPIJJAQEB?= X-IPAS-Result: =?us-ascii?q?A0D1AAA8l6Baly0YGNZUChwBAQEEAQEKAQGDTYFZKINUixi?= =?us-ascii?q?NCIFQMnsbgVCUeYU6AkWCRSE3FQECAQEBAQEBAgESAQEBAQEGGAZWgjgkgkgDA?= =?us-ascii?q?yMEGQEBNwEPIgMCJgICRQoIBgEMBgIBAYR/AxUDnnCLJm6BbTqDAQEBBYFqgjs?= =?us-ascii?q?DgTqCFQgXeIQjgTV5gz0pgk6CEYMPDIM2gmKOdYt2CZB4d4hHhUOLSoc7NIF0T?= =?us-ascii?q?SMVOoJDgiIPEAyCHFaJPIJJAQEB?= X-IronPort-AV: E=Sophos;i="5.47,438,1515456000"; d="scan'208";a="9474828" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from ucol3cpa07.eemsg.mail.mil ([214.24.24.45]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 08 Mar 2018 01:53:11 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;166e0d9b-eda6-474b-9e47-80dd5c791615 Authentication-Results: ucol19pa05.eemsg.mail.mil; dkim=pass (signature verified) header.i=@yahoo.com X-EEMSG-check-008: 405499787|UCOL19PA05_EEMSG_MP3.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 66.163.184.52 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CpAADAlqBahzS4o0JUChwBAQEEAQEKAQGFJiiDVIsYjlgyexuBUJR5hToCRYJFITcVAQIBAQEBAQECEwEBAQoLCQgoLoUkAwMjBBkBATcBDyIDAiYCAkUKCAYBDAYCAQGEfwMVnnOLJm6BbTqDAQEBBYFqgjsDgTqCFQgXeIQjgTWENimCToIRgw8MgzaCYo51i3YJkHh3iEeFQ4tKhzs0gXRNIxU6gkOCIg8QDIIcHzeJPIJJAQEB X-IPAS-Result: A0CpAADAlqBahzS4o0JUChwBAQEEAQEKAQGFJiiDVIsYjlgyexuBUJR5hToCRYJFITcVAQIBAQEBAQECEwEBAQoLCQgoLoUkAwMjBBkBATcBDyIDAiYCAkUKCAYBDAYCAQGEfwMVnnOLJm6BbTqDAQEBBYFqgjsDgTqCFQgXeIQjgTWENimCToIRgw8MgzaCYo51i3YJkHh3iEeFQ4tKhzs0gXRNIxU6gkOCIg8QDIIcHzeJPIJJAQEB Received: from sonic317-41.consmr.mail.ne1.yahoo.com ([66.163.184.52]) by ucol19pa05.eemsg.mail.mil with ESMTP; 08 Mar 2018 01:53:10 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1520473990; bh=Q+mTlj2ANj0UCf4y67bEBg2QM8kvlCq6CvjOSv3u2vs=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=RMCqymZuDAfZly8DfIouaGpMv9Z7P3e0pGkB/bRqhiXQOt14wUjcMKfqbsuTWPuiIuh1VuN3cAHARRk8OMfVVf+hOYbIWppUZ4toJwTQPW9tGidDxsJcuVY99FG62IhM+Kns8woRvwQ4IHYqbvBrmqhYu6qqb22a8bmxFKk/ccvCIAzkN7Go7i7rHfvAs9BXkhmhLJ4G25rX2G5fWSeEHhkhDpOY1Cz75WkT7xDcCF+sEi9Hn3j5homi6xNoKZXHVZ2AHwIR4cEVI3/mRVvYKmayCqaGbZk6wE7Y/drE2F+Ign2qX5IeNF1j4QOJjSwfdaCU+FbBR1MVCs/W9p/IvQ== X-YMail-OSG: _pdnCKUVM1lbe2adwJT758NJ5g4pOsiemIhPJO1LQG0N8dUwpxrRtaYi8XYtC8j SvTshcoY85h7UK.mwycHGS4Er4TnVEoB6yeQfWxP74kpg94RbGnKL72eflgRqHLxl3kfm6IB5Env mikXPYZP0eiOuY_00330.VD8JNm.hL54fOEDs4wLzpLaX5M1TSj94WMYNvybcEbhVKwoR.cT1T6E 1Pkrn5GjKmGKoAqd5QlRLUB8HqZflX.8UE4FbjP02dm54EkbEzbYD2qJIc8bMA5wQRVxVgRK4HQu Ea.tZVsxMatAfD0ilHwPzB.W1dvSqhRhRxkVZn1panIrszdY5a53DU0ETX_Tz9Sm9DfvgZUOVytp Vn0RrDqMfY5p4cTYtY8hD9NuUrrGXOE4BgSE9rge0lKjGEySUZpbY.5poSKg2uXMluZyVP9J4YV2 ZmmUjsJ0igc4UyMXiUQoxbUAtdIspBdpIXgNZGffsZf52ra_P88Ne6iuMd7j39MDv6lTiJeXXp0s TRnVOn18FZbn18EYTOnJoQl0x7M0fQp5_2pVqoujSLCaFzbwy_fePQxembObOjb_l Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Thu, 8 Mar 2018 01:53:10 +0000 Received: from smtp228.mail.ne1.yahoo.com (EHLO [192.168.0.104]) ([10.218.253.213]) by smtp404.mail.ne1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID 01884aac77efefa9c18a3e84f908a318; Thu, 08 Mar 2018 01:53:06 +0000 (UTC) To: LSM <linux-security-module@vger.kernel.org>, James Morris <jmorris@namei.org> References: <d2c25c38-e19d-1e08-8c49-4726a34e72bb@schaufler-ca.com> X-EEMSG-check-009: 444-444 From: Casey Schaufler <casey@schaufler-ca.com> Message-ID: <14eeb676-17cf-dd58-4c01-01a4a5a4e651@schaufler-ca.com> Date: Wed, 7 Mar 2018 17:53:03 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <d2c25c38-e19d-1e08-8c49-4726a34e72bb@schaufler-ca.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US X-Mailman-Approved-At: Thu, 08 Mar 2018 08:00:06 -0500 Subject: [PATCH 4/8] LSM: Manage task security blobs X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" <selinux.tycho.nsa.gov> List-Post: <mailto:selinux@tycho.nsa.gov> List-Help: <mailto:selinux-request@tycho.nsa.gov?subject=help> Cc: John Johansen <john.johansen@canonical.com>, Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>, SE Linux <selinux@tycho.nsa.gov>, Stephen Smalley <sds@tycho.nsa.gov>, SMACK-announce@lists.01.org, Kees Cook <keescook@chromium.org> Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h index 417a8946201a..da09168e4daa 100644 --- a/include/linux/lsm_hooks.h +++ b/include/linux/lsm_hooks.h @@ -1975,6 +1975,7 @@ struct security_hook_list { struct lsm_blob_sizes { int lbs_cred; int lbs_file; + int lbs_task; }; /* diff --git a/security/security.c b/security/security.c index 90d09d8542d4..8d6738f384fa 100644 --- a/security/security.c +++ b/security/security.c @@ -102,6 +102,7 @@ int __init security_init(void) #ifdef CONFIG_SECURITY_LSM_DEBUG pr_info("LSM: cred blob size = %d\n", blob_sizes.lbs_cred); pr_info("LSM: file blob size = %d\n", blob_sizes.lbs_file); + pr_info("LSM: task blob size = %d\n", blob_sizes.lbs_task); #endif return 0; @@ -277,6 +278,7 @@ void __init security_add_blobs(struct lsm_blob_sizes *needed) { lsm_set_size(&needed->lbs_cred, &blob_sizes.lbs_cred); lsm_set_size(&needed->lbs_file, &blob_sizes.lbs_file); + lsm_set_size(&needed->lbs_task, &blob_sizes.lbs_task); } /** @@ -300,6 +302,27 @@ int lsm_file_alloc(struct file *file) return 0; } +/** + * lsm_task_alloc - allocate a composite task blob + * @task: the task that needs a blob + * + * Allocate the task blob for all the modules + * + * Returns 0, or -ENOMEM if memory can't be allocated. + */ +int lsm_task_alloc(struct task_struct *task) +{ + if (blob_sizes.lbs_task == 0) { + task->security = NULL; + return 0; + } + + task->security = kzalloc(blob_sizes.lbs_task, GFP_KERNEL); + if (task->security == NULL) + return -ENOMEM; + return 0; +} + /* * Hook list operation macros. * @@ -1106,12 +1129,22 @@ int security_file_open(struct file *file, const struct cred *cred) int security_task_alloc(struct task_struct *task, unsigned long clone_flags) { - return call_int_hook(task_alloc, 0, task, clone_flags); + int rc = lsm_task_alloc(task); + + if (rc) + return rc; + rc = call_int_hook(task_alloc, 0, task, clone_flags); + if (unlikely(rc)) + security_task_free(task); + return rc; } void security_task_free(struct task_struct *task) { call_void_hook(task_free, task); + + kfree(task->security); + task->security = NULL; } int security_cred_alloc_blank(struct cred *cred, gfp_t gfp)
Subject: [PATCH 4/8] LSM: Manage task security blobs Move management of task security blobs into the security infrastructure. Modules are required to identify the space they require. At this time there are no modules that use task blobs. Signed-off-by: Casey Schaufler <casey@schaufler-ca.com> --- include/linux/lsm_hooks.h | 1 + security/security.c | 35 ++++++++++++++++++++++++++++++++++- 2 files changed, 35 insertions(+), 1 deletion(-)