Message ID | 20180330001642.2374-3-ykhodo@gmail.com (mailing list archive) |
---|---|
State | Not Applicable |
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 429556055B for <patchwork-selinux@patchwork.kernel.org>; Fri, 30 Mar 2018 00:19:07 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2B23A2A482 for <patchwork-selinux@patchwork.kernel.org>; Fri, 30 Mar 2018 00:19:07 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 1F8592A498; Fri, 30 Mar 2018 00:19:07 +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.3 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from uhil19pa12.eemsg.mail.mil (uhil19pa12.eemsg.mail.mil [214.24.21.85]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 8048B2A482 for <patchwork-selinux@patchwork.kernel.org>; Fri, 30 Mar 2018 00:19:04 +0000 (UTC) Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by uhil19pa12.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 30 Mar 2018 00:19:03 +0000 X-IronPort-AV: E=Sophos;i="5.48,378,1517875200"; d="scan'208";a="11411393" IronPort-PHdr: =?us-ascii?q?9a23=3A8zJIUBCqxjnW1Zogzk86UyQJP3N1i/DPJgcQr6?= =?us-ascii?q?AfoPdwSPn9p8+wAkXT6L1XgUPTWs2DsrQY07GQ6/iocFdDyK7JiGoFfp1IWk?= =?us-ascii?q?1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBA?= =?us-ascii?q?j0OxZrKeTpAI7SiNm82/yv95HJbAhEmDSwbaluIBmqsA7cqtQYjYx+J6gr1x?= =?us-ascii?q?DHuGFIe+NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PG?= =?us-ascii?q?Au+MLrrxjDQhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/Vj?= =?us-ascii?q?q476dvVRTmliEJOTAk+23Tk8B8kb5XrBenqhdiwYDbfZuVOeJ+cK3Dc90URm?= =?us-ascii?q?1PUcRfVyJcGoOxbZYDAuQfMuZDtITxu0cCoAGiCQS2GO/j1jlFjWL2060g1O?= =?us-ascii?q?QhFBnL0w49H9IKsXTfsdD7NKcVUe+oy6nI1zbDb/RI2Tfm64jIcxAgquyLUL?= =?us-ascii?q?NwcsrRyU4vGB7CjliLpozlOima1uUJs2SB8+VgUuevhnchpgpsoTav3t8hhp?= =?us-ascii?q?TGi48a0FzJ9Th1zJwrKdC3VkJ3e8OoHINSuiybLYd6X98uT31ytCon17EKpY?= =?us-ascii?q?S3cDUUxJknwRPUduaJfJKS4h35UeacOTJ4hHV4d72hnxuy6k2gyvHkVsmzzV?= =?us-ascii?q?ZKsjJJktnSuXAJ0Bze8tSHReFn/kegxDaPzBrf6v1EIE8olarbLIQtwrgsmZ?= =?us-ascii?q?oIrUvPBCr2mETyjKOOd0Uk/Pan6/j/b7n7qZKROJV4hwHjPqg0hMCyDvo0Ph?= =?us-ascii?q?ITU2SD/OSzzrzj/Un3QLVQif02l7HUsIvEKsQfp665BRJV04k65xmkCDemzd?= =?us-ascii?q?IYkmUZI1JeYx+Hk4joNE3OIPD/F/u/hU+sny1xy/DJOb3hHI3BLmLfn7f5Yb?= =?us-ascii?q?Z990lcxRIxzdBY4ZJbEK0BIPLpVU/3r9HYDBg5Mwqxw+n9E9V9yp0RWXiUAq?= =?us-ascii?q?ODN6PSq1CI7Po1I+aQfI8VpCr9K/896v7sj382g0MSfaqy3ZsQbnC4H+pmLl?= =?us-ascii?q?6XYXron9cAHnwFvhc4TOz2lV2OSzlTZ2y9X6gk/DE0FJqmDZvfRoCqmLGBxD?= =?us-ascii?q?m0EYZIaWBAC1CMDXDoep6FW/gSdi2dPNVtkjseVbiuU4Uhzw2htBfmy7p7Ke?= =?us-ascii?q?rZ4jAXtZXl1Nhz+uLcixUy9T1vAsuHzW6NVWZ0knkPRz8s06B1uVZ9xUub0a?= =?us-ascii?q?hkn/xYEsRe6O5VUgggL57R1PB1C9f3Wg3dZNiJU0qmTs+gAT4vUtI728UObF?= =?us-ascii?q?plG9W+khDD2DKnA74Tl7yXGpM09rzT333vKMZh0XbH1LIsj14+QsRRM22mg7?= =?us-ascii?q?Rw9wnXB4HSlEWYmLymdaMG3C7C7G2D13aBvFlEUA5sVqXIRXAeZ0rRrdT//U?= =?us-ascii?q?7CSruuBa0mMgtH08KCLLFFasfqjVVHWvfsJs7SY2SvlGesHRyI3K+DbJL2e2?= =?us-ascii?q?UB2yXQEEYFkwEX/XaDKwc+HDyso2zAAzNzElLveVnj8fFkqHO8TE870R2Fb1?= =?us-ascii?q?F727qy4B4ViuSWS+kP0bIcpCchtzJ0EU6z39LMEdWAoRZufKRHYd4m5VdHzW?= =?us-ascii?q?PZuxVmPp2uNKBunFkecx54v0n2zRV4Fp1AkdQ2rHMt1AdyKriX0FBGdzOFxp?= =?us-ascii?q?3wOafYKmr1/BCycaLW3Uve0NmO8KcV9Ps4s0njvB2uFkc66XpozsNV03qC6Z?= =?us-ascii?q?XQFwcdS47+UkMt+xh9vbHabTE355nI2n10Lam0rjjC1so1C+Q/zhavYcxfML?= =?us-ascii?q?+EFQ/1CMAaHNShKO00lFivchIEPfpd+LQyP8y4a/uMwLSrM/p4nDK6kWRH55?= =?us-ascii?q?hw0liR+CVhUePI0JMFwv6C0guBSTj8kE+rstrrloBceTESAm2/xDD/BI5ffK?= =?us-ascii?q?1yep0LCXu1Ls2swNV+gJDsW3tC+16lHV8G3tGmeQaKZVznwQJQzVgXoWCgmS?= =?us-ascii?q?agwT17iTUprraB0yzU2OTvbwQHNXBRRGZ5kFfsJJK4j9cAXEindwIpjgeq5V?= =?us-ascii?q?7mx6hHo6RyN3fTQUZUcCjqKGFiSLG8uaaCY85I7pMovj5aUOC9YVCcULH9uR?= =?us-ascii?q?wa3znkH2tEyzAxbyuqtYnhnxxmlGKdK25+rH7YecFr2RfT/cfcSuBV3joHQi?= =?us-ascii?q?l4lDbWC0OnP9mx/NWUkZbDvfylV267UJ1cbzXrx5uatCSn/W1qHQG/n/erl9?= =?us-ascii?q?39Fgg61Sv72MdwVSrUqxb9bJLm17+nMe17ZUlkHlj869B1GotmiIs/mIkQ2W?= =?us-ascii?q?QGhpWS5XcHknn8MdNA2a/lb3oCWzgLw8XT4Af7xE1vNHWJx5j2Vn+F2Mtue8?= =?us-ascii?q?G6Yn8K2iI6981KEL2b7KFAnSRrulq3twTRYeRjkTcH0vYu9WUajP8TuAo21C?= =?us-ascii?q?mdGbcSHVRCPSPwiRuI4de+rL9YZGmxa7Sw0lRxncy5BrGYvg5cQGr5eoslHS?= =?us-ascii?q?Jo8MV/Nk/D3Wbt6oHiZdbQbcgfthuKnBfcl+JVMo4+luIWhSp7PmLwpWUlxP?= =?us-ascii?q?QmjRxqxpy1oImHK3lt/a6gDB5XLDv1a9kU+jH3gqZUhtyW0Jy3HpV9BjULW4?= =?us-ascii?q?PlTfGoETIWq/vqLAOOEDoyqneVB7XfAROf6Edhr3LKDZ+nLXeXK2cFzd96Xh?= =?us-ascii?q?mSOFRfgBwIXDU9hpM5GBqlxMr9cEd+4zAc/VD4pQVRxeJvLRnwSH/fpB2vaj?= =?us-ascii?q?c2VpeQMAZW4htF50fPPsyU9vhzED1A/p29sAyNLXSWaBlUAmEMXUyEAUzjMq?= =?us-ascii?q?S16Nne7eeYHOu+LvrJYbWIs+BeUemHxY632It84zmMLtmPPmVlD/Aj1EpDR2?= =?us-ascii?q?52FNnCmzoVTSwXiyXNb9WAqRim5iJ3q9qz8PPxWALg/YGPEaddMc1z+xCqhq?= =?us-ascii?q?eOL+iQhDxjJjZAzpMB3nHIyLkF3F4JlyFueTitEbIaui7LUK3Qm7VYDxoBZy?= =?us-ascii?q?N0LstI4Lo23hNRNs7DltP1yrl4g+YuBFheUlDhnsCpZdcWI2GmLl/HH1iEO6?= =?us-ascii?q?icKT3Q3c73ZaK8SbtNjORbrBC/pTaaE1X+PjSYjTXoWQqgMf1XjCGcOhxSoo?= =?us-ascii?q?a9cgxiCWL7VtLpdgW7MMNrjT0x2bA0gHLKNWoYMTdiaENAtaef4j1CgvV4AW?= =?us-ascii?q?BB6WBlLeackSaD8+bYMooWsedsAilsjO1a4Xs6y7xT7CxfWfN6hjDdrt90rF?= =?us-ascii?q?GgiOWPzSBnUBVWoDZRmI2LpVliObne9pRYQ3nE8wgC7XuOBBkRoNtlEsPgu6?= =?us-ascii?q?ZVytfVlaLzLCxN89Xb/McGAMjUMs2HOmI7MRX1AD7UEBcFTTmzOGHDgExdle?= =?us-ascii?q?ue9meSrpk7tJfsnoEBSqVcVFMrFfMXEVhqHNsHIJhrRDwkiqKbgNQO5XWgsB?= =?us-ascii?q?nbXN9asYzfVvKOHfXvLy6UjbtEZxoI2bP4KoATNozn20N8cVR6mYXKG1bKXd?= =?us-ascii?q?9TuCFhaRU0oEpV+nhkUmIzw17lah+q4HILC/G0hgQ5ihF/YeQ27zrs+004Jk?= =?us-ascii?q?DLpCsriEkxnc/qjiyPfzLrK6ewR45WATLut0ctKpP7Xxp1bQqqkExiKjjLXb?= =?us-ascii?q?ZRgqBjdWBskw/cpYFAGfhHTa1HYR8c3/eXaOs00V5EsCWo2VdH5ffZCZtljA?= =?us-ascii?q?Yqa4Cjr2le1A15dt46OazQKbFSwVhRnKKBoyio1u4pwA8EOUkM8HmeeCgWt0?= =?us-ascii?q?wULrMmPTan/vRw6QyenDtOYHUDWOA0ovJr60w9IP+NwDj6075ZLUCwOfefIL?= =?us-ascii?q?2FtGjdj86IQ08w10MSm0lD47d2zd8pc1CIWEA30LuRCxMJONLGKQFSdcpd6n?= =?us-ascii?q?7TfCeJsejWzpJ1OZi9GvrvTe+Uu6YemlikExoxH4QQ8sQBGYGh0FrGIsfjLb?= =?us-ascii?q?4Fzwgt5QvwKVqZC/RJfQ6Eny0co8Gj1pN325dSJi0FC2VnLSq3/qrXphMtgP?= =?us-ascii?q?ebQNc2Y3IaXowYNnI2WMy3gDNWv3VADTatye0V0g6C4CHgpi7IFjnzc8JjZO?= =?us-ascii?q?uIZRNrENy54zE/86mqhlHJ6preImH7NdJlut/J8+wXvI2IC/JOQrl7qkvclZ?= =?us-ascii?q?RYS2asU2HRDd6/P4LwZJU0bdzoFna6VUSyhCkrQMf3J9uiNLWHgR/2SoZOq4?= =?us-ascii?q?mUxiojNM+nGjEZARdwqPkJ5Lhgag0bf5o7fRnouhwkN6y5IQeXztWuQ2GpKT?= =?us-ascii?q?tNV/dR1Pi0aaZLwiQrdeK11HwgTpQmwOat6k4NWIsGjhfAyva/f4NeSzT8Gm?= =?us-ascii?q?RBewXToio0j3RuNuQozegj2x7HrV4cMzSPdOxodmNEpc08Ck2OLnV2EGY4QE?= =?us-ascii?q?WcjYXb6A62w78S5zddn8pT0eBdqnjxpIXfYDW3V6GwtZXVqTAvbcY4rK11MI?= =?us-ascii?q?zjJMSGtJffnjzQTJnQrgOFXzSgF/pfgNRQJjxXQOVQk2E/JcMGoZZB6VY2Vs?= =?us-ascii?q?omKb1DErUjprCraTphDC4d1ywZWpiB3DMcnOizxaHWlhCKcJQtKBYEqolNgs?= =?us-ascii?q?MBUy5qZSMTvKqjWJ/Ml2+HVGcLPAYT7QJD5A8bmI5/ZObl75bMTJ9L1j5Zvu?= =?us-ascii?q?l0XjHNFpZ261vxUnuWjkTgSPW9j+yp2hpfzOrr0tkfQhF/E0Zcx+FSlksmM7?= =?us-ascii?q?x3Lq4QvonRsjCWaUz6pmXtyPC9JFlQz83UeEf0DI3ftWrzSicc42EbRZdTyH?= =?us-ascii?q?HDEpQfixB2aLw2pFVKOoymeV3z5z0lx4RoA7m3Ttqnx1A7onYaXy2qCcZOC/?= =?us-ascii?q?l6sFLLXz1oe4yrqJLgO5hJXm9c5JidpExDnEVrLSG51YJWK9tR7T4UQDhPvT?= =?us-ascii?q?KdscOySMJZw895FZsMLcpktnjgBqxEIICRrGMyurPx0H/V4Tc8sE21xD+rAa?= =?us-ascii?q?+3U/pZ/3ECGgUuP2meqE4vAPU3/2jP7F/NqU57//1HBreRkEp9ujB9EY5SBj?= =?us-ascii?q?xRz3CqM0xzTGVas+VdMKnVb9FTTOQzZRC1PxwzDuIp30uM/U5oh3j5eDByuh?= =?us-ascii?q?Fc+y/DQwk+TTMVjav1mT0CtsGnPicXRIlGbTo9cyvIKR+XlC5MsRlDbEFqXo?= =?us-ascii?q?wWDcxe+7EHx4dU+NTNSVq0IyEfQBNiLh440eZYlUNbqkWXZz3SDQqyevbTqR?= =?us-ascii?q?B3ecCRrNC3I/jn4AhHjZ7ov/4i+6UFWXKmhRWnQcrCoI/kqt2KqkyOeb/gM+?= =?us-ascii?q?2nfX/OViXDjQyriLc/CJnK4jLTPxZFJJl81Xoke4LuCWrRMRRBPaIbKFJRVb?= =?us-ascii?q?pmZtVevuBae8hkdb4V+a93GB2IWA7gFZeyrPlCMlbTXy7RLzuA8uy4pYLc86?= =?us-ascii?q?DdRfLnZsyWyHbNW7h3MYti6TnnB7fq1pdT+k/s1fdp8kN1V0TGMzybo9v7PQ?= =?us-ascii?q?4L4tetdlf5vpI1BzzWGIl/nGDrxk5ea8odWzeq/4gAyJNF9HbwTvp10krpv+?= =?us-ascii?q?1I8Llk8o037Kp3ycqvIKfSNPBasVNmAheIBwVl7JMtAHNlS2BWeO8RJ+/bfb?= =?us-ascii?q?4FgsD2t+D3C6sX5QWX++NDb9vHKVvBms6iBT6CUhFEgB0OqTgBLgubzfKFnb?= =?us-ascii?q?F7Sdq9r+jjxk0t+0S+LgIBzL116oeE56uIpOvTbxTPyLgJQbXlSd3oobQtoU?= =?us-ascii?q?yS4+colLkUemx6ewenCvQSVtYBxmf8yqAn1SAsE8LGH7/7/f5MSXI4kSz6m5?= =?us-ascii?q?B8GVUWFekYHbyV8oRChm04gfDWNsUKcqBenWaCDRikErsZxH6q7SuXJXNpgh?= =?us-ascii?q?DI0xH+W2O89kT2rTNiQSvR09jjjldVVqOpCktIWCqpI0B4uiuVPAX0rNr3pb?= =?us-ascii?q?g17EYuP2zhs9KNknehOLxJEMDkIdycIDM7pFQJg50tSN2v3pobGdmmINsL9n?= =?us-ascii?q?FxcOfe4XuxkyBdu6dHm5be4saN9/XTBnmgiq2Xpq6DxD9G13c4uks/5cq4Nv?= =?us-ascii?q?HU4N2KQeqn2HoNTytlvAvBRRG1oKTBr18IIUyLzFvLmIsSM9FY3Hg3zFvp6/?= =?us-ascii?q?Q4TdIo6gpeCpjPaO8YqTD0Ijv0zk6VY8grWSmGzztXAlX1HEFjF6g9w2Lxst?= =?us-ascii?q?jGlXXR+100Xol/bVHnhRhsAookLkIi9UYYzTAeEQgXbhCbFqunCV7iLYseWk?= =?us-ascii?q?gJcQ6H06SieqcrwU1zxaui5PfJYuxgG6UNNvhcjgmUnFhYA54WqrMRQLZ9e1?= =?us-ascii?q?9b6a7WqRPvC5D9UPj6iXUwNfO0QsdA8cAarXci4RiwRwCm6Zhd67YXkpeIdr?= =?us-ascii?q?RLYZLUpsBz819n5SITdixKmBV/gAm2UfoCq+D/4tjWq56o6ueyVKkzR+UY7Q?= =?us-ascii?q?U0B39kg5v2nl8jvcnd1/1ARY3NlYT/7AdNLmaFuInE1Rl8Ne0OK4WscLZ76X?= =?us-ascii?q?oHIykeJ3QTPduZcPQ85zFiMC/T5lNYGM8MY80XPNbVkwBOlkLpQK1T9tbcGl?= =?us-ascii?q?KADYdzdtwn723zyD8v6pswSOfg6DixJZDE9FFAJPZDgSpjld7Yo+gV2/XSAj?= =?us-ascii?q?AN4XaFcxh13j+Cy56VBvb/4eqM08rUW0obECA5VYldJTyC+RGoR+eum5XpVx?= =?us-ascii?q?mb6sntj54kc0KQXHOxlrwfsqlQCe5Aljn73j9GG4D3gPKVs9ys5HFLuV1HFI?= =?us-ascii?q?Zz8ADKGaRePpV9IhT4lcirS1NiBiv+ZsHbbB4ut/eXxusW5eVxKVf+b5cBIh?= =?us-ascii?q?0Y07L69WZVTgx2Rb73oFaWR+QRacBiSPPZs39V6IVgK7QVMFiavpzqoS9CqE?= =?us-ascii?q?oqDw8xdL8wsjtae1HMnAJLVab0troAhxASUNFjv09DB36wNHg45zXZSaRflL?= =?us-ascii?q?ORB+AN8jWPUqwOVF1lMix6QxOy1pRhZb+pnfRcv2NdmSN9pvkq3CB8SBu6py?= =?us-ascii?q?Lsu7oH2Sg897GgqDUBpXtFQ/2bkyfJClVDz/MKgLweC3n46ly8Z38DY5X04L?= =?us-ascii?q?V9I8Tv65Uh6WwlYRo/Zy0GQfigCybogqyTHIOPts5ciQWWuMXKar+zMTQSNq?= =?us-ascii?q?ojxh3+XXR91RLenBlw+msRXjqg9MMkJJm6Ocs9yCqnB2zbdFcU4qxXq8bwtF?= =?us-ascii?q?8LTO4zaVx/2mVj1taISjcKRMzVFGY/lhIkZnlccJJf9R8aELElgziQvqlc/w?= =?us-ascii?q?EbfCnbH5+g+onRgcfIw2cyQc1txmLMqa2Pnokq32F9m9No8i6Ov2wfd+vcU8?= =?us-ascii?q?ByGXXzzoNfxvblZ/Wxs+AIVJdmyK6/X/AcKMWj/3W52IlyUE+/2rseB0a5MP?= =?us-ascii?q?MExrrDVyelSGuYWfmEcmSVmzY5M1Xy5QWzLlAsacdFtUk9MuzYip5bjQ3hXq?= =?us-ascii?q?t+Rj+Mql/D0GwjLeQaehozuIi9ZwMKTO8RZ+6bJeU13v0+CV0MYGHNHSt3De?= =?us-ascii?q?+2rFGskJJ8O3V67kXwef7t/Rz+MNuOBhkEFpbXrpxr9vy5QWKOImRtzAB0PE?= =?us-ascii?q?lo9+ffEEkxtuBcc5aNh9TQgcp00fIdffd3LSI9osITmp5k6YSM0seKdBbRzo?= =?us-ascii?q?zoJdHUufiVGPvfwF4vem5EU7oVewT15581PtQhQb3cAaNZvQgABag9WJEhLG?= =?us-ascii?q?nx9KRoIw5ycQPcf6q0jdfwpuKKZ5pUoHnW4kg2LCjCpx1QgsCzGBd2a5Gsmm?= =?us-ascii?q?XaPIE7RjUHqcZkTBRhAthhAcQF+ju6B5/cu6G8h9ir+ERkoOwLoOKkG/PK09?= =?us-ascii?q?i+94p0Vpleo0eMOWCCV+FQnk15g7Hq0b/72Z7rBJanIIteDrpyX3LFZ7naH4?= =?us-ascii?q?62NjOJPIfmdlVb96KHj+MrTxWQYHmoR6Pe5GupOe5h7gM+w418Ou/SyG9Ijf?= =?us-ascii?q?nX29r3MnlSvTzr7WWIO51W8EHQCKTAUghVR/uI/CctHaAeYYbusuZbGdMnyd?= =?us-ascii?q?mYpQJ06Tk=3D?= X-IPAS-Result: =?us-ascii?q?A2DCAgDcgb1a/wHyM5BdHQEBBQELAYMXKANWeiiLXF6MJ?= =?us-ascii?q?IMDklGBbxYYiQghNBgBAgEBAQEBAQIBaiiCOCSCSgMDAQIkGQEbHgIBAgkBA?= =?us-ascii?q?QUQMwgDAR0CEQEFARwZBYMxgT4BAwgNA6I3PIxuFgUBF4JvBX1kgWkKGSYNV?= =?us-ascii?q?VeCJgIGEodMgVQ/hl+BaYEDhQgCjFCKNywIizCCcQuHLYUFK4kkhgQGAgkHD?= =?us-ascii?q?yGBBBw4gVJwFWuCEoIUjllPjQECJQeCGAEB?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 30 Mar 2018 00:18:56 +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 w2U0HiR8029208; Thu, 29 Mar 2018 20:18:01 -0400 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 w2U0HYXA053608 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Thu, 29 Mar 2018 20:17:34 -0400 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 w2U0Hcw6029205 for <selinux@tycho.nsa.gov>; Thu, 29 Mar 2018 20:17:38 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1DMAABogb1alywVGNZdHQEBBQELAYMXK?= =?us-ascii?q?Fl6KItcXowkgwOSUYF6C4UEAoQaITQYAQIBAQEBAQECEwEBAQEBBhgGhX0DAyc?= =?us-ascii?q?ZARseAwwGEDshAhEBBQEcGYM2gT4BAwgNA6I1PIxuFgUBF4JvBX1kgWkKGSYNV?= =?us-ascii?q?VeCJgIGEodMgVQ/hl+BaYEDhQgCjFCKNywIizCCcQuHLYUFK4kkhgQGAgkHDyG?= =?us-ascii?q?BBByCCnAVa4ISghQaGo4lT40BAiUHghgBAQ?= X-IPAS-Result: =?us-ascii?q?A1DMAABogb1alywVGNZdHQEBBQELAYMXKFl6KItcXowkgwO?= =?us-ascii?q?SUYF6C4UEAoQaITQYAQIBAQEBAQECEwEBAQEBBhgGhX0DAycZARseAwwGEDshA?= =?us-ascii?q?hEBBQEcGYM2gT4BAwgNA6I1PIxuFgUBF4JvBX1kgWkKGSYNVVeCJgIGEodMgVQ?= =?us-ascii?q?/hl+BaYEDhQgCjFCKNywIizCCcQuHLYUFK4kkhgQGAgkHDyGBBByCCnAVa4ISg?= =?us-ascii?q?hQaGo4lT40BAiUHghgBAQ?= X-IronPort-AV: E=Sophos;i="5.48,378,1517893200"; d="scan'208";a="239209" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 29 Mar 2018 20:17:35 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3ATyQhYxwEF45sVjXXCy+O+j09IxM/srCxBDY+r6?= =?us-ascii?q?Qd1OsfIJqq85mqBkHD//Il1AaPAd2Araocw8Pt8InYEVQa5piAtH1QOLdtbD?= =?us-ascii?q?Qizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBB?= =?us-ascii?q?r/KRB1JuPoEYLOksi7ze+/94HdbglSmDaxfa55IQmrownWqsQYm5ZpJLwryh?= =?us-ascii?q?vOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3?= =?us-ascii?q?o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDwULs6Wy?= =?us-ascii?q?mt771zRRH1iCkJKTA3/mLQhMNygqJWuw6tqwBlzoLIeoyZKOZyc6XAdt0aX2?= =?us-ascii?q?pBWcNRWjRDDYOha4sPDvcKM+NYr4n6ulQOqgG+BQqrBOPx0T9IhX723K0n2O?= =?us-ascii?q?kmEQDG3wwgH9UTv3TTt9j1O6ISXvq0zKnM1znMc/RW2TLk5YXObxsvoumMUK?= =?us-ascii?q?pufcbMxkQjDR3Jg1qKpYD7Ij+ZzOsAvmeD4+diVO+jkXMrpx1trjS128sgl5?= =?us-ascii?q?XFipgIxlza9Sh0xps+K8eiR05he9GkFYNdtyGEOItyRcMvW29ntiQ5xLMAt5?= =?us-ascii?q?O2YjIExYg7yxPfcfCIbZaH4hf4VOaeOzt4gWhqeLO7hxqo9Eigy+n8WtG10F?= =?us-ascii?q?ZMsCVFjsHBum4Q2xHc8MSLVPRw8l2/1TqSzQze5e5JLVgxlaXBKp4hxrAwlo?= =?us-ascii?q?AUsUTGBiL3mEb2jK+Rdko5/eil8OvnYrD8qZ+dM494kB3xMqMrmsCnG+Q3Lh?= =?us-ascii?q?AOX3SH+eS7zLDj5lP2QLFLjv0wj6nYv4vXJdgbp6GlAw9V1Zwv6xCkDzi8yt?= =?us-ascii?q?gYkn4HLEwWMC6A2pPkP1DIPeDQEea0g1Pqlixigf/BIO7PGJLIe0nelLapXr?= =?us-ascii?q?Z650lGyw0t1tNe9toAG7IBJ/70ckD0vd3cSBQ+NlrnkK7cFNxh29ZGCiq0Ca?= =?us-ascii?q?iDPfaK6wXa7/8zI+SKeI4esSr8LP5g/fP1kHslggBCL7Sp3J9OOWixRqQgLk?= =?us-ascii?q?iCZHWqh94AFSEPvw5tBODpiVjXSTdIfD7yRKMz4DgnFZirRZnOXIGjgbGNnW?= =?us-ascii?q?+7E5Raa3oACwWkHnLhdoHCUPAJZQ=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DeAADZgL1alywVGNZdHgEGDIMXKFl?= =?us-ascii?q?6KIw6jCSDA5JRgXoLhQQChBohNBgBAgEBAQEBAQIBEgEBAQEBBhgGV4I4IoJ?= =?us-ascii?q?MAwMnGQEbHgMMBhA7IQIRAQUBHBmDNoE+AQMIDQOiNDyMbhYFAReCbwV9ZIF?= =?us-ascii?q?pChkmDVVXgiYCBhKHTIFUP4ZfgWmBA4UIAoxQijcsCIswgnELhy2FBSuJJIY?= =?us-ascii?q?EBgIJBw8hgQQcggpwFWuCEoIUGhqOJU+NAQIlB4IYAQE?= X-IPAS-Result: =?us-ascii?q?A0DeAADZgL1alywVGNZdHgEGDIMXKFl6KIw6jCSDA5JRg?= =?us-ascii?q?XoLhQQChBohNBgBAgEBAQEBAQIBEgEBAQEBBhgGV4I4IoJMAwMnGQEbHgMMB?= =?us-ascii?q?hA7IQIRAQUBHBmDNoE+AQMIDQOiNDyMbhYFAReCbwV9ZIFpChkmDVVXgiYCB?= =?us-ascii?q?hKHTIFUP4ZfgWmBA4UIAoxQijcsCIswgnELhy2FBSuJJIYEBgIJBw8hgQQcg?= =?us-ascii?q?gpwFWuCEoIUGhqOJU+NAQIlB4IYAQE?= X-IronPort-AV: E=Sophos;i="5.48,378,1517875200"; d="scan'208";a="11411373" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from uhil3cpa05.eemsg.mail.mil ([214.24.21.44]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 30 Mar 2018 00:17:34 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;85f56087-b4ea-4abd-bd84-cd8b5ab46db6 Authentication-Results: uhil19pa08.eesmg.mail.mil; dkim=pass (signature verified) header.i=@gmail.com X-EEMSG-check-008: 273354701|UHIL19PA08_EEMSG_MP6.csd.disa.mil X-EEMSG-SBRS: 2.7 X-EEMSG-ORIG-IP: 209.85.216.196 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DNAAApgL1af8TYVdFdHQEBBQELAYMXgQGBIotcXowkgwOSUYF6C4UEAoQaITQYAQIBAQEBAQECEwEBCQsLCCYxhSYDAycZARseAwwGEDshAhEBBQEcGYM2gT4BAwgNojc8jG4WBQEXgm8FfWSBaQoZJg1VV4ImAgYJAQiHTIFUP4ZfgWmBA4UIAoxQijcsCIswgnELhy2FBSuJJIYEBgIJBw8hgQQcggpwFWuCEoIUjllPjQECJQeCGAEB X-IPAS-Result: A0DNAAApgL1af8TYVdFdHQEBBQELAYMXgQGBIotcXowkgwOSUYF6C4UEAoQaITQYAQIBAQEBAQECEwEBCQsLCCYxhSYDAycZARseAwwGEDshAhEBBQEcGYM2gT4BAwgNojc8jG4WBQEXgm8FfWSBaQoZJg1VV4ImAgYJAQiHTIFUP4ZfgWmBA4UIAoxQijcsCIswgnELhy2FBSuJJIYEBgIJBw8hgQQcggpwFWuCEoIUjllPjQECJQeCGAEB Received: from mail-qt0-f196.google.com ([209.85.216.196]) by uhil19pa08.eesmg.mail.mil with ESMTP; 30 Mar 2018 00:17:33 +0000 Received: by mail-qt0-f196.google.com with SMTP id l18so8064032qtj.1 for <selinux@tycho.nsa.gov>; Thu, 29 Mar 2018 17:17:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references; bh=uk1I06Qb86UPCVqX3TthlRjXMsgdtIkAINw5JTOP9ZA=; b=bIoIKij97W/DYdikfQwU2J65xHHsHKxL81Ts/TgwxUvGouV7F9VhDTbqdHjFQchEl0 f7b87NnUmZDJnRoIWSv3B+1gMVeC3p0mQuCTQH3obreuB+5F/HdtHOkGehQA3LJIoIKt RyUEhfrk8iywXxUuuV8fd6yRTDONpuJIQNNOvhoQIHp9xXQoxhAujC60nc7fGZH7XIbw tlqWkcgKupnva+Wdn1nZ9uifSRJ8r3noVgmk6m9udUk/wAjtBeFySrA0STQFpqwisAIV BsyNBQzF7XL+EWgIFU/fUuqYnK/6DZJssIVTHkl2fYgur6WXLviWOCzkKNXKVodNgo+9 5uoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=uk1I06Qb86UPCVqX3TthlRjXMsgdtIkAINw5JTOP9ZA=; b=MAzOqi494TySfGydtDmBZlcFXkxA04oXAncukJhvNDfRfOhSWkANggJPTzK7R2XA9f 1fA8feHCnbKWI3ew0rkJhtPh6+liI5rKAPUVdDIoEdCu5Me5ouHBoNWsD3DHNm/5WMBE gUkcyIE+OaxkY/pEoG7Y4/QmikAmeueQLUox0+k5M3jcl5txB3XzjIzeo/M35xjCW0hd /nZ67Oy4lqDuhL4EeWOnVcf01VM3yR17N3AsgwM/EP8qCDOJ4S/J3BRKYcYXPzMTQyNA zAaG2kuETM9pMY00iyxDdCVyuYPnmEOyhdjcMoOYyOYLqL3/Gm+H8T4I5QmZPZIKmTZi tTew== X-Gm-Message-State: ALQs6tDHxPQBM4FRIlmlD3ULn2Cv82OJ+CMirwUM0o+0x471PcrHfxVY VLcJmNklrs+4ZstRUi9+VX+WWw== X-Google-Smtp-Source: AIpwx4/ES8B8Y+hkNdrxP55YLG6HhLPBtf5bZKqDUyvNWOTS40+XpUG8zuqE0Cpu+j5jL2/QadIv2w== X-Received: by 10.200.81.139 with SMTP id c11mr7774982qtn.133.1522369052529; Thu, 29 Mar 2018 17:17:32 -0700 (PDT) Received: from localhost.localdomain (c-76-100-110-125.hsd1.md.comcast.net. [76.100.110.125]) by smtp.gmail.com with ESMTPSA id i11sm5824682qtc.30.2018.03.29.17.17.31 for <selinux@tycho.nsa.gov> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 29 Mar 2018 17:17:31 -0700 (PDT) X-EEMSG-check-009: 444-444 From: Yuli Khodorkovskiy <ykhodo@gmail.com> To: selinux@tycho.nsa.gov Date: Thu, 29 Mar 2018 17:16:42 -0700 Message-Id: <20180330001642.2374-3-ykhodo@gmail.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180330001642.2374-1-ykhodo@gmail.com> References: <20180330001642.2374-1-ykhodo@gmail.com> Subject: [PATCH v3 2/2] libselinux: echo line number of bad label in selabel_fini() 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> Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/libselinux/src/label.c b/libselinux/src/label.c index c510edc1..591815a7 100644 --- a/libselinux/src/label.c +++ b/libselinux/src/label.c @@ -142,7 +142,7 @@ static int selabel_fini(struct selabel_handle *rec, struct selabel_lookup_rec *lr, int translating) { - if (compat_validate(lr, rec->spec_file, 0)) + if (compat_validate(lr, rec->spec_file, lr->lineno)) return -1; if (translating && !lr->ctx_trans && diff --git a/libselinux/src/label_file.h b/libselinux/src/label_file.h index 9e52a3c4..3f9ce53b 100644 --- a/libselinux/src/label_file.h +++ b/libselinux/src/label_file.h @@ -472,6 +472,7 @@ static inline int process_line(struct selabel_handle *rec, spec_arr[nspec].mode = 0; spec_arr[nspec].lr.ctx_raw = context; + spec_arr[nspec].lr.lineno = lineno; /* * bump data->nspecs to cause closef() to cover it in its free diff --git a/libselinux/src/label_internal.h b/libselinux/src/label_internal.h index 75451858..b0d05882 100644 --- a/libselinux/src/label_internal.h +++ b/libselinux/src/label_internal.h @@ -73,6 +73,7 @@ struct selabel_lookup_rec { char * ctx_raw; char * ctx_trans; int validated; + unsigned lineno; }; struct selabel_handle {
Keep track of line numbers for each file context in selabel_handle. If an error occurs in selabel_fini(), the line number of an invalid file context is echoed to the user. Signed-off-by: Yuli Khodorkovskiy <ykhodo@gmail.com> --- libselinux/src/label.c | 2 +- libselinux/src/label_file.h | 1 + libselinux/src/label_internal.h | 1 + 3 files changed, 3 insertions(+), 1 deletion(-)