Message ID | 1481233436-18410-1-git-send-email-sds@tycho.nsa.gov (mailing list archive) |
---|---|
State | Accepted |
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 6299E6071E for <patchwork-selinux@patchwork.kernel.org>; Thu, 8 Dec 2016 21:41:40 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 54F2F28614 for <patchwork-selinux@patchwork.kernel.org>; Thu, 8 Dec 2016 21:41:40 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 482B628616; Thu, 8 Dec 2016 21:41:40 +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=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from emsm-gh1-uea11.nsa.gov (smtp.nsa.gov [8.44.101.9]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id A5E8928614 for <patchwork-selinux@patchwork.kernel.org>; Thu, 8 Dec 2016 21:41:39 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.33,321,1477958400"; d="scan'208";a="1424494" IronPort-PHdr: =?us-ascii?q?9a23=3A1vgbQh/6cOwR5P9uRHKM819IXTAuvvDOBiVQ1KB5?= =?us-ascii?q?0OkUIJqq85mqBkHD//Il1AaPBtSAra8YwLWO+4nbGkU4qa6bt34DdJEeHzQksu?= =?us-ascii?q?4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1?= =?us-ascii?q?Ov71GonPhMiryuy+4ZPebgFGiTanYb5/Ixq6oAfNusILnYZsN6E9xwfTrHBVYe?= =?us-ascii?q?pW32RoJVySnxb4+Mi9+YNo/jpTtfw86cNOSL32cKskQ7NWCjQmKH0169bwtRbf?= =?us-ascii?q?VwuP52ATXXsQnxFVHgXK9hD6XpP2sivnqupw3TSRMMPqQbwoXzmp8qlkSAXsiC?= =?us-ascii?q?waKTA39m/ZgdF0gK5Cvh6tuxlzzojJa4+XKfV+ZLvQc9MES2RcUMhfVCtPApu+?= =?us-ascii?q?YocSAecOMvpXoYbjqFsVtha+GQuhCfnzxjJSmnP6w6s32PkhHwHc2wwgGsoDvm?= =?us-ascii?q?nIrNrrLKcSUf66zK/VxjveavNZwzP96IzWfREhvPqBWqlwftfKyUQ0CwPEjkmf?= =?us-ascii?q?qYziPz+P0OQNqHKU4/BvVeKolW4qsgd8qSWsyMc0koTFm40Yx1/e+Sh53Yo5P8?= =?us-ascii?q?O0RUFlbdK+DZddsTyROZFsTcM4WW5ovT43yrgBuZGmYicH0I8nxxvDa/yfdIiI?= =?us-ascii?q?/w7jWP6RIThmgHJlf6qyhwqo/ki6y+38S9K03ExWritFjtbMtncN2wbV6sebUf?= =?us-ascii?q?ty4l2t2TOO1wDX8u1EIEY0mrTHK5M537I9mZUevV7DEyPrgkn6kqCbels+9uS1?= =?us-ascii?q?8+jnZ6/ppp6YN496kAH+NaEul9SkAesmNggOXm6b+fmz1bH65kL5R6hKjvsqna?= =?us-ascii?q?bHq5DXPtgbp66lDA9V1YYv8RC/Dyy839gCknkHK0xFdAqdj4f1I1HOPOz4DfCn?= =?us-ascii?q?jlWskTZrwPbGM6bkApXJN3TDkbHhcax760FG0gozztFf54xKBb0bJvL8RFPxvs?= =?us-ascii?q?TCDhAlKwy03/rnCNJl24wFQm2DBauZMKLJsV+U/eIjOfKMa5EJtzrnMPgq+fru?= =?us-ascii?q?jX4/mV8AcqikxocYaXCiHvR7OEWVe3Ttjc0dEWcRuQo+SvbmiFqYUT5cf3yyRb?= =?us-ascii?q?4z5iknCIK6CofOXp6igKSb0yehH51WfXtLCkiWHnfydoWEQO8MaCaILcB9jDMI?= =?us-ascii?q?T7+hS5Uu1Ru2rg/116JnLvbI+i0frZ/j2sJ16PfVlR4u9Dx0FN+Q02SVT2F1h2?= =?us-ascii?q?8IXDE33LtlrUx60FeD3rByg+ZEGtxL+/NJTgA6OIbfz+NgCNDyXR/Bc8yKSFm8?= =?us-ascii?q?QdWmBiwxQsg2w98UbEZ3A8+igQzb3yq2H78VkKSGC4Yp/aLG3nj+Odx9xm3c26?= =?us-ascii?q?Y9ilkqWMxPNXephqRn7QjcG5bJk1mFl6atbakc3DDC9GOHzWqJp0xYVBNwUbnC?= =?us-ascii?q?XXAafETat9P55lnNT7W2E7QoLhNBydKeKqtNctDplltGRO3kONTFf2K8gHywBR?= =?us-ascii?q?CPxrKCaYrlYWMd0D/bCEcajwAZ5WyGOhQmBie9v2LeCyRjFFz1bEPo7elxtmm7?= =?us-ascii?q?TlQvwgGUcUJhzaG6+gMQhfCGTPMTxL0Esj87qzpoBFa9w87WC92Yqgp9YapTfN?= =?us-ascii?q?I9701D1W/CqwN9OZmgILx4iV4FbwR7pUXu2AtrCo9Yi8glsGsqzBZuKaKfyF5B?= =?us-ascii?q?cTKY3ZT0OrLJMWn/5wqgZLDM2lHZytqW/b0P6PsgoVX5oA6pDlYi82lg09RNzn?= =?us-ascii?q?ST/InKAxAMXpL/XUc67AR1p7HAbSkn+4Pby2dsPbOysjDcx9IjHPElxQq4f9dD?= =?us-ascii?q?LKOEExf/E9MbB8eyNOwqnEKpYggYM+BS8640OcymeuCC2K6qOuZvhiimjWNd7I?= =?us-ascii?q?B6yEKM+DJ2SvTU0JYd3/GYwgyHWi/4jFegqcD3hZlIZSoMEWq7yCjkApNRZ6Jp?= =?us-ascii?q?cIYQEWeuIsu3xtRiiJ72QXJY8kCsB08e0s+zZRWSd0D93RFX1UkPu3ynni+4zz?= =?us-ascii?q?hqnDEzsqWf2yLPzv/5dBoaJmFLX3NujVD2IYi7l9oaRlSnbxA1lBu54kb337Bb?= =?us-ascii?q?q75iL2nXW0tHZTL6IHplUqu0qrqCZMhP5YgtsSlLVuS8ZkyVRqT7oxQEzyPpB3?= =?us-ascii?q?FeyywjdzG2ppX5mAR3iGeZLHpqsnXZf9p9xQnB69zYQf5ewCAGSDN+iTbJGli2?= =?us-ascii?q?J8Op8smMl5ffruC+UHqsVp5Nfint1oONryi76nNsAR2kmfC8hMHnHRI90S/h2N?= =?us-ascii?q?lgTT/IowrkYon3y6S6NvpqflduBFDh8Md6BId+nZYwhJ0K33gVmImV92IdkWjv?= =?us-ascii?q?KdVbxb7+bH0VSD4T2dHV/Qzl1VZ/IXKI24L4VmyRwsV7aNm8eG8W3Tg9789SAq?= =?us-ascii?q?eO8LNEhTd1oka/rQ/JefhyhCodyf8w534Cme4JvhYtwTuHAr0JAElYJjLjlw6T?= =?us-ascii?q?79ykt6VXY3uvcaKs20Vgk9ChC6uCog5CV3rjfJctAzNw5N1lMF3QyH3z9p3keN?= =?us-ascii?q?7IYNIdrBKUlQvAj+9QKJ8qmPoFmzdoOWXnvXI/0+47lxtu3ZOks4ebN2Vh5qW5?= =?us-ascii?q?AgRXNjftfcMc5intjbpCnsaRx42vEZVhFSkRXJroVfKoDDUSuO/hNwmQDD08sW?= =?us-ascii?q?uUFqDHHQCB8ktmqWzAE4yzPXGNOHYZ1cliRAWaJEFHhQAbRjE6nponGQC22Mzu?= =?us-ascii?q?al126ysX5lHmthtM0f5nOAPnUmjBvguobCk7SISHJhpM8g5C/1vVMdCZ7u9rBS?= =?us-ascii?q?FU5JOgoBaIKmOBYwRICmEIV1eeCF//O7mi/97A8/KXBuCmNfvBfa2OqfBCV/eP?= =?us-ascii?q?3Z+v1JFm8CyUNsWXJXRiAfw72lBYXXBlFcTZmjMPRDYRly3Rbs6UvhO89jdwrs?= =?us-ascii?q?Cl//ThQBjv6peXC7tOLdVv/Ai7gb+dOOGLmil5LzdY1o8LxXLTybgQwkAdhD90?= =?us-ascii?q?ezmqC7QAujbHTLjMla9PEx4bdyRzOdNV4KInwAZCI8Hbisnv2b5mlfM1EE1KVV?= =?us-ascii?q?/8msGzf8MGOWW9NE7BBEmRLrSKPCHLw8b0YaK8Tr1cluNUuAOsuTyDCU/sIiyD?= =?us-ascii?q?lyX1VxCoKexMlzuUPAJEt4GybBltEnPuTMn8ZR2lKtB3giM5waYuinPMK2EcLS?= =?us-ascii?q?B2c1lRob2I8SNYnvJ/FnRa4XpkIumEnCCZ4vLFJZkIqvRrAz57l+RA7HQ90btV?= =?us-ascii?q?4zlOROZplyvKst5uv1amn/GVxTpoShVOtChEiZmMvUV6J6rZ8JxAVmzF/BIJ9m?= =?us-ascii?q?qQDBsLq8FiCt31tKBa0sLPm77rKDde79LU+tMRB9TTKMKCKnYhKx3pGT/KAwsD?= =?us-ascii?q?VjGrL2bfiFJekPyJ6nKVqZ06pYT2l5oVVr9XTlo1Ge0GCk59BtwNPI93Xi84kb?= =?us-ascii?q?6clMMI5nq/rB3PS8hBu5DHUfySAfvxJzaFkblEZxwIwbbmIogJMI30xVBiYEFg?= =?us-ascii?q?nIvWA0rQQcxNoip5Yw81pkVN7GZxTmkt1ELgdAyt/GUTFP6vkx4xkgtxf+It9D?= =?us-ascii?q?L27Fc2IlrFvywwkUYrldXimzCRfyb7LL2sUoFOFyr0q08xP4v9QwlrdwKymVdp?= =?us-ascii?q?NDTDR7JKk7tvb2ZriBTfuZtOA/JcS7NLYAMIz/GNe/ooyUhcqjmgxUJf/+vKF4?= =?us-ascii?q?BimxUwfp62s31A2xluY8U0JazKOaVJyVZQhrqUviC21uE92gkeKFgR8GmKYi4H?= =?us-ascii?q?pFQINqU6Jyqv5uFj9AuCmz1FeGcRSfUqpvNq+1gnNOue1SLg1KRPKkerN+yQN6?= =?us-ascii?q?mZoXTPldaUQlMs0UMFj1RK8qJo0ccibkWUTFsiw6GLFxQTMsrDJxpVYNRO+3jO?= =?us-ascii?q?ZyaOsPnNwJJvM4W7CO/oUfeEtLwIjUK8AAYpA4MM49wPHpm2zk7XMNznI6QDyR?= =?us-ascii?q?Ux4wTrP06IA+5VdxKOijsHpNu/zJBv14lHOj4dGXl9MTmw5rvPog8qh+CDU8kw?= =?us-ascii?q?YnYbWYsJLX02WMunmyJDuHRAFja32PoDyAee9z/8ujjQDD7kYtp4eviUYRJsCN?= =?us-ascii?q?er+TQw6KW5lVnX8pDCKG7gLtRipsXD6eUEqJabE/lUV6Vys1/Am4lEQHynS23P?= =?us-ascii?q?EcS1JpfqbYkscdz0B221Uly4kzI6U939PNCzIaiUmQvoX5pbsJGH3DA/Ms+wDi?= =?us-ascii?q?0eGxZ1p+EE+KJ8ZQ0CboEmbh7ptwUxLbewLB2e0tqwX2anMSFWQOVHzeWme7xX?= =?us-ascii?q?yDIhYfW+yHshUp410fG48UsNRZEMiRHew+ysapJFXijyAHNdfRzDpSQkl2R7MO?= =?us-ascii?q?Y93Ps/ygvSsVYAKzCLaPBpaGtcst4nG1ySJ257BXAlSF+Ck4XD+BWs0KoI/ypd?= =?us-ascii?q?hdpU1vdFsHfmtJ/FfD2sQLCrqYnSsyc4YtgmvqxxMYjnIsSYsZPThSHQQ4fLvQ?= =?us-ascii?q?2ESiG6EeBWmt9KICJXWPNIg30qOdQauYpd7ko8Tt0+J7pOCKYwprCqbj5kDTUK?= =?us-ascii?q?wyEASo2OxiAPjOCn1rTGkReQdYgtPwYfsJVemNcdVTB5Yj8Grq+5S4rWj3OESn?= =?us-ascii?q?QMIAoL9wRD+R8Pm5R/fuDg74vEVplMxCBKo/hsSCvECoFo90fnSmGRmVX3VPeh?= =?us-ascii?q?nPa10g9J0P3s1d0bWBp+CUdD3eZWilUnJ613K6UKuY7KqDCIf1vgvG3x0OumOE?= =?us-ascii?q?VRycrMel3iFoXFr238XTYH9H0IX49A0m/fGooWkwp4bqYrq1FMIIGpekb++zwk?= =?us-ascii?q?yZ5mH6O9VcyxwVYqs2oGTT+wE9VdE+FmrE7XWDp9bpGrsprlII9dQmpR+J2bsF?= =?us-ascii?q?pZkVltPDSiyZVAMc5B+DgMUyZToT+Fptu9VNVD2dNqD58LOtp+tW3xF79EOJiQ?= =?us-ascii?q?pn02u6bgynzC9jA9rli12iu8F7W/T+JD8G0UAh8pKHiGqkkzE+ss9X/f/UrXsl?= =?us-ascii?q?Bp+edXHLuPgF5woDZ8H5BOGi1G2WqjL1ttUHlMq/9aJ7jNc8xAX/kyYgeiOxMk?= =?us-ascii?q?FfE82UyJ4Vp5nXb+Yy18sAta5yDdUBc1VSkTnrfihyceptuhOTAEV5JCdS8hYD?= =?us-ascii?q?vdKwKHhSBXuw5Sa11tW5AcGdtF560X3Y5P8cbYT0ajNz0FVgR4Ng0kyfpfiVJD?= =?us-ascii?q?sEKAdCDdFwWob+zAshlqcsqKscGmMuz5/B9ZhYPjru847b8PR3q8mQ2iWdretZ?= =?us-ascii?q?PztsWWtkuSc6f1K++8YXjfQzXXkB+/m6wkAIfQ/yjPLgVUNoN2yXw6bpj9EWTL?= =?us-ascii?q?JwhJJ7oHJ0pHUqB3cc5Jou5GaMN4eqsF5KFgCwmbSRPoHYygsONJLk3PRTjEKS?= =?us-ascii?q?WO7PC/q5rJ7bPBUejgetCMx3HfTqJtIJh19Dn7FK320YJF/kr23elt+V1kRVfa?= =?us-ascii?q?NCCOscruKhkN5Ma8akvopocpEi/OAJdsjHrtwVlNd9IMQy226psX1Y9Z5W3rSe?= =?us-ascii?q?J/z0jzqvFd+Kdi6Ykr+bBm08O0Kb3VKfRAvk9tGgKUCRly9pUxHGh/QHhcYvML?= =?us-ascii?q?KPjPY6sWkNvjq/3zF6wL8h2a4fJZadrAJ0HFhMa/FiuQSRtenAcOsTQaNBeT1+?= =?us-ascii?q?aZm69oTsaovfX22kQ37FWlMxEGyqpi6Z2D+qqSq+/ddwHRwqQcWqj2WsPzqawh?= =?us-ascii?q?u0GI6v0+k74OYWh1bBe5EOUGU84d22PgzbwrzS0wEsPMBbTg+OVZW3I+hDLglI?= =?us-ascii?q?h3H08KFfMMAbqL4YNek386m+PDMN0WfLpCmmGSGhG6CbIC1WSk6y2MIGlimB3O?= =?us-ascii?q?1Q//QX+r5l/ssSB4WTfMz8vkkkdNULm3AVxfXyuvOU99qj+PPQzotNTtuasv90?= =?us-ascii?q?E2LnbktM+Rm2u9JbNXBdPwKMabISkuq1IdlIcxScC32YAHBdq9J88c8Hd/bvTC?= =?us-ascii?q?7GOrlzVOo7xdi4rf5cGV/e7XHWK7gq2fpLiMyypUyn8ivVEw8tqgLO3B58WWQ/?= =?us-ascii?q?S00GYcVztwtBHFXxGrsbzbs1AVOUuQ3UfQhIMKP89W3X8k1kHn/ucvWtQz+xtC?= =?us-ascii?q?FozYffMNuSjzOCfowVaYe983UjKe0z5XE1/uH1l3BrUz2GXqvM3TjXfQ4VooRo?= =?us-ascii?q?tueEP7mRx7FYI4KVgi6FIP2CoMDRANaQyHDLGvHUnlKI8EWlYGaRSAwre6frw6?= =?us-ascii?q?3UJtzbOo/+/TdfZzB7YMNvlHig6OnV5bGo4Ivq0aRLJ8elBd+7DRpgf+FYfrRf?= =?us-ascii?q?7mmmQsNfetWMBV7dgZt2c+4ga4Xxeg65ZD77MAhZCNaKFFYYbDvNp970dh6j4D?= =?us-ascii?q?bCpNjwZjjxmhS+ATuPjj4sTHsJqv8uuuVacsSP8N+BcoHGl+lIX/gEw9rt7Lze?= =?us-ascii?q?tcTZfViYvn+gBXP3GKoJra0wV7KecWMI2rfa1g9nsdKCgcJnIOIcKWZOMh4y9p?= =?us-ascii?q?Kzjc+1tCDd4SatwCIcrNgwdUilfzV71J8crbAFCYAZ9pd88092r31Cw18ZwkX+?= =?us-ascii?q?b48jC2OYzQ71FDPvNEliVsl8vOpPMLzvrWCSgX52SZahduzyOa0ZaNF+r//eWC?= =?us-ascii?q?ydHTTVMGHTQ6U4RDKzqY/wyoWO61mI/uUgOO5c/5mIg+e16IRnytgKQFtb5BEf?= =?us-ascii?q?Jaiirl2jhRDIb1iOyOvtWx6WtXuVxHEJpp4h3eAqpfJIh7NQ7+lsa1Wkh2HjH/?= =?us-ascii?q?d93MdhoypOqWwf8B4+pkOEvke4AbPhIExqn+6XpUUgthVr72sUyEXeIKftdmTu?= =?us-ascii?q?3LrmxN44J6N6APJESdpIDtrjpQp1A5HgkpaKM3rjxdcUXOhxNaW6L1uL4Glwsd?= =?us-ascii?q?XsV0uUtSFmKqOGMx/SDLVaJLg6mNEPYV6CmcTrQSU0V0NSNzWxa12JJoe7u1kv?= =?us-ascii?q?BIrHhLniZ8oPcw1TxpWge8uCPrp6IX2jIg46u0tDMftnxZVu+eiTvHCU1fzPQW?= =?us-ascii?q?iqcRE3ni5kCnYHkYdYf8/bZpK8Lh9Ykn/nQ+bg4ufyIDXeu6DSH/kbmEAouVsN?= =?us-ascii?q?JTnBSNotnBbaevLSgOMbQw0RDjR3990gjYhhpn7GsLQjG97NA5JYS9OMAlxjGr?= =?us-ascii?q?GWjab1sM/KJJsNXrul4PUeQ2aEltwGN93cibXicNXtDAG34pjgg4bmVJaJND6Q?= =?us-ascii?q?EAGKkumTuIurRG8RwVYDfTCYSp4I7Qnd3H2XMlV9dl2nrWprGZhpMtyHBlmc17?= =?us-ascii?q?7iCAuHQWbOHZXdVjAn7t2YdD0+D+YeuisvwfQot81LuhSOMCMtWk+Wau15VqXk?= =?us-ascii?q?ilx7oAEFq9NO8O3azbUyCjSW2ZReuHaW6MkCglMkTq/xmnMkU3aNtWr086KubC?= =?us-ascii?q?hJ5clg35UbNzQiWQpEPbw3I4POMfdgI2pJ2ndBIQQO4WfeicKvAkwOciB1sUc3?= =?us-ascii?q?/JASx2BveqsV6smYh2IGlg4UTmbuTu7A/mNMGeGh8aHo7GtpRx4+C1RnqdOX98?= =?us-ascii?q?yx1/JEx09+bcF1Qyse9RaJSRksLTh9R81+4KafFtPTc7utENhoJp8ZOU39uScR?= =?us-ascii?q?HN0pbyIsnYreOGDP3Z00QnYXpaUr4eYQPp+4U6IMA2VKDJEbtepxQcCrAwQIY9?= =?us-ascii?q?OGfp6KF0MARzfxbJZLSzhsnlvPiLZ5VTp3/S4FI9NyLcuxoEyvyvUwN0c4qqh3?= =?us-ascii?q?LpIJArRzJBqdJtBgFhHItVFMMKtxCnDIKMmKGnl9+x/Ft3u+EUvqr0C/DKzMq2?= =?us-ascii?q?0p5wXphb4EyLOSjeBLNvgkt7lOiyhe3A0pbpA8P4ZdwETPR7QnLCarLeHoW/Nj?= =?us-ascii?q?KOOsX5e0Fc6L6Ry7d5UhSNZCDjQaWKriqkNO9r4U8j0Ix3YPLTzCAx77HcwNbz?= =?us-ascii?q?aXlbpj2irXGVKpRS91nKBe3CXxJOV/WJ6mFlHbcYbYHs7ucBLcQiwMSA4wl09D?= =?us-ascii?q?lC18+FLLa6o0/U3kJ0b4nbLFfo2yklRYkKOgqwPlU2jW/ftHvdHWxWLtK4Jsl1?= =?us-ascii?q?nNaVEhvt6lF1mWEsYG5BB2XpSc6VOWgawMK+eBaK+RlKD9kZme63flQ0tqqoSe?= =?us-ascii?q?lnIp9Fg/mltK0bkdZ1LCHCXNNaMD/ULL93ODpRE+rOqF8nbB4Ys7g6RJ01aoaW?= =?us-ascii?q?IEwdK0qAyj39zRHE0ULqc9yjz7uJICkM/nVA1bLF3iBGpxOltvaBns3jTLfZYY?= =?us-ascii?q?nyXP7TKyolSiqXRDUrEUav41ioofwEs+SEIW0HuFAbfjqSCBIPpqBotdXQC3Xc?= =?us-ascii?q?lvFjfJ0LgvCaXDv9SDN5lKo0GClLsUGMQ/weFQjZdXPhh3BcuAO6LP9W4X3ld6?= =?us-ascii?q?GYxrZSW+EOAItDaP6ZQ9zDdv1FOjcokCkZOOa7f93BoLY50k7IQXEfE6bW6F2U?= =?us-ascii?q?VFSWTeCExzL3QYUVuJA5uiUy9d3LhC93ErrHP7KEqj6w9o63lj2YuezDVmU3ZU?= =?us-ascii?q?w6nv4CCnGbwBZcMGEEF80VuEb1T66CYkZM02gpifhv2x8XYwlzVGdh0nhIk/a8?= =?us-ascii?q?AMFZTkQUjGy2Sv0ccF93FC8w/VON4gDqetwAt8XTSHNf+7YPUocdMucn6JPWOK?= =?us-ascii?q?oRx/Yp2ihqoCokvCWBF1ldlB6K87LMHKJgwb1P/Ws4//ZwXkGLWD7fd3bIxZeo?= =?us-ascii?q?C8JI3ydhvW7r29DSvu9zKLsJ771+VUwHBSNwO8D14SFKUWay3hC7+Rm8AmewOj?= =?us-ascii?q?UctQ0XKDQFe+A99OpytBLFZ56V8k+Ln74wo0usTwCQA/y734IdWZKh7hmxdSQe?= =?us-ascii?q?KWbjLJtxsPsY0YxKbA=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2HhBQCR0klY/wHyM5BeGwEBAQMBAQEJAQEBFgEBAQMBAQE?= =?us-ascii?q?JAQEBgwwBAQEBAR+BUBC7XSiHf1MBAQEBAQEBAQIBAl8oQhIBgV4agiMCNxQgC?= =?us-ascii?q?wMDCQIXKQgIAwEtFR8LBRgEiEqqACoCiw0mjzECEQFoggALgwoFj36KbJEfAoo?= =?us-ascii?q?phhQCkhZWYRcCEQ4jhVFUg2mCcw8XghcBAQE?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 08 Dec 2016 21:41:37 +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 uB8LewUm028250; Thu, 8 Dec 2016 16:41:05 -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 uB8LeukK022597 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Thu, 8 Dec 2016 16:40:56 -0500 Received: from moss-pluto.infosec.tycho.ncsc.mil (moss-pluto [192.168.25.131]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id uB8Les7A028242; Thu, 8 Dec 2016 16:40:54 -0500 From: Stephen Smalley <sds@tycho.nsa.gov> To: selinux@tycho.nsa.gov Subject: [PATCH] selinux: handle ICMPv6 consistently with ICMP Date: Thu, 8 Dec 2016 16:43:56 -0500 Message-Id: <1481233436-18410-1-git-send-email-sds@tycho.nsa.gov> X-Mailer: git-send-email 2.7.4 X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.20 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: Stephen Smalley <sds@tycho.nsa.gov> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
On Thu, Dec 8, 2016 at 4:43 PM, Stephen Smalley <sds@tycho.nsa.gov> wrote: > commit 79c8b348f215 ("selinux: support distinctions among all network > address families") mapped datagram ICMP sockets to the new icmp_socket > security class, but left ICMPv6 sockets unchanged. This change fixes > that oversight to handle both kinds of sockets consistently. > > Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov> > --- > security/selinux/hooks.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) Merged, thanks for fixing this. > diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c > index 8a90a0b..b508a5a 100644 > --- a/security/selinux/hooks.c > +++ b/security/selinux/hooks.c > @@ -1295,7 +1295,8 @@ static inline u16 socket_type_to_security_class(int family, int type, int protoc > case SOCK_DGRAM: > if (default_protocol_dgram(protocol)) > return SECCLASS_UDP_SOCKET; > - else if (extsockclass && protocol == IPPROTO_ICMP) > + else if (extsockclass && (protocol == IPPROTO_ICMP || > + protocol == IPPROTO_ICMPV6)) > return SECCLASS_ICMP_SOCKET; > else > return SECCLASS_RAWIP_SOCKET; > -- > 2.7.4 >
diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index 8a90a0b..b508a5a 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c @@ -1295,7 +1295,8 @@ static inline u16 socket_type_to_security_class(int family, int type, int protoc case SOCK_DGRAM: if (default_protocol_dgram(protocol)) return SECCLASS_UDP_SOCKET; - else if (extsockclass && protocol == IPPROTO_ICMP) + else if (extsockclass && (protocol == IPPROTO_ICMP || + protocol == IPPROTO_ICMPV6)) return SECCLASS_ICMP_SOCKET; else return SECCLASS_RAWIP_SOCKET;
commit 79c8b348f215 ("selinux: support distinctions among all network address families") mapped datagram ICMP sockets to the new icmp_socket security class, but left ICMPv6 sockets unchanged. This change fixes that oversight to handle both kinds of sockets consistently. Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov> --- security/selinux/hooks.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)