From patchwork Thu May 4 20:45:38 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jann Horn via Selinux X-Patchwork-Id: 9712713 Return-Path: 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 011A060235 for ; Thu, 4 May 2017 20:54:06 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EB0732865A for ; Thu, 4 May 2017 20:54:05 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DDA6F2869F; Thu, 4 May 2017 20:54:05 +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=-1.4 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM autolearn=no version=3.3.1 Received: from emsm-gh1-uea10.nsa.gov (smtp.nsa.gov [8.44.101.8]) (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 5184B2865A for ; Thu, 4 May 2017 20:54:05 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.38,289,1491264000"; d="scan'208";a="6676670" IronPort-PHdr: =?us-ascii?q?9a23=3A5uDZxRKo+qpaEtamMNmcpTZWNBhigK39O0sv0rFi?= =?us-ascii?q?tYgQKf75rarrMEGX3/hxlliBBdydsKMazbSM+Pm6ASQp2tWoiDg6aptCVhsI24?= =?us-ascii?q?09vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7?= =?us-ascii?q?Ovr6GpLIj8Swyuu+54Dfbx9GiTe5YL5+NhS7oRveusULn4duNrs6xwfUrHdPZ+?= =?us-ascii?q?lY335jK0iJnxb76Mew/Zpj/DpVtvk86cNOUrj0crohQ7BAAzsoL2465MvwtRne?= =?us-ascii?q?VgSP/WcTUn8XkhVTHQfI6gzxU4rrvSv7sup93zSaPdHzQLspVzmu87tnRRn1gy?= =?us-ascii?q?gJLT459HzchNJ2gqxVvRmtowVzz5PIbI2QMvdxeb/QcN0GSWZcR8pdSzFNCZ64?= =?us-ascii?q?Y4cSD+cNOOBVpJT/qVQTtxuzHReiCv7hxDFLgXH536M60/wjHA3b0gEuH8gOv2?= =?us-ascii?q?rPrNjuKKseTfq4wLXSwDnfbf5b3yr25ojSchAmpPGBRax9ccrLyUkuDAPFklSQ?= =?us-ascii?q?ppbjPziI1+oVtXSb7/Z7Ve2zi24otRx6oiauxsg2l4LHm5waylTF9SV/3YY0Ks?= =?us-ascii?q?CzRUlgYdG6FJtQtieaN5Z5Q845X2FpuDo1yr0BuZKheigK044oywTQa/yAbYiF?= =?us-ascii?q?+xTuX/uSLzdgnH9pZb2yihmo/UWg1+HwTNe43VlUoiZfj9XArnIA2h/J5sWHRf?= =?us-ascii?q?Zx5Fqt1DKV2w3T5OxJJ10/m7DBJJ472LEwk4IesUHEHiDrhkr7lLSWdkA4+uiw?= =?us-ascii?q?7OTnf6nmqoecN4BqjgH+NbwjmtClDuQiMwgOQnOb9f6g1Lzj4UL5QLJKgucwkq?= =?us-ascii?q?bFq5DVOd4Xpqu4Aw9Ryooj6hC/ACm60NkAgHUKI11IdAiHgoT0IV3CPv/1Aeml?= =?us-ascii?q?j1ixiDtrwurJPrzlApXDNHjDl7LhcK5m60FCzAozzNZf549bC70YO/3zXVLxtN?= =?us-ascii?q?rEARAnKAy52PrnCdVh2YMeXmKDGKmZMLjIvlOS6eIvJPeMaJcPuDnhM/gl++Lu?= =?us-ascii?q?jXghlF8feqmp24EYaGy4Hvt8JUWUenjsgtAHEWcPpAU+V/Dqh0OYUT5IfXqyWL?= =?us-ascii?q?g85j4jAoK8EYjDXpytgKCG3CqjHJ1WZHpJBUyPEXfzcIWEXfYMaDyJL89vljwE?= =?us-ascii?q?SLegRJQ81RGoqA/61qBrLu3O+i0XrZjjzsR65/XPlREu8jx5F9yd3H+WQG5qmG?= =?us-ascii?q?MIRiM23KdkrEx81FiMz7Z3j+ZfFdxJ6PNDSh06OoLEz+xmF9DyXRrMccqOSFag?= =?us-ascii?q?RNWpHC8+TtYww9IVeUlyBc+ijhfZ0yqtGb8VmKSBBIYo/aLEw3jxO8F9xm7b26?= =?us-ascii?q?k9lVYmWNBCOnGhhq566wfcHZXJk1mDm6asa6scwDbH9H2fwmqWoEFYTAlwXL3E?= =?us-ascii?q?XXAZekvZs9D56V3HT7CwFbQnKAtAxNWFKqtSdNLpi1BGS+3iONTaeG2xnGixCQ?= =?us-ascii?q?yPxrOWY4rgY38d0znFCEgYjwAT+m6LNAg/ByempWLTFzluFVb2b0Pt9+lysnW7?= =?us-ascii?q?QVUuzwGJbk1hyaS69gQThfOCV/MZxqgEtzs5qzVoAFa92MrbBMSYpwV7ZqVcYM?= =?us-ascii?q?g97Uxf1W3DrQx9P4egL7hmhlEEbwt4oVni1xJtCoVPicIqtm8lzBJuKaKE11NM?= =?us-ascii?q?bz2Z3ZH0Or3SNGby5guia6DI1V7D19aW4L0A6Owiq1XkvgGmCFYt82l939lSyX?= =?us-ascii?q?uc6Y3ADBAOXpLpTkY36x96qqnUYikn/YzU02FjMaivsjLZ3tIpHOolxg+7f9ZR?= =?us-ascii?q?K6OIDgjyE9cVB8K2Muwlh0Cpbg4YPOBV7KM0PNmpd/iB2K62J+tgnyipjWdA4I?= =?us-ascii?q?BgyE6M8DB8SuHQ1ZYf3/6YxheHVyv7jFq5qM/4hJpEZTAMEWql0iXrHpJeZqho?= =?us-ascii?q?cYYME2euLNW9xs9iiJ71R35Y6FmjCksa18CzfRqdcUf93RFQ1EQQunGngje3zz?= =?us-ascii?q?1qnDEvsqqf3TbBz/7kdBUZJm5BXHNigkv0IYiok9AaW1ClbxMnlBu/4kb63LRb?= =?us-ascii?q?qb9kL2nVRkdJcS32IHtkUqeqsLqNfdJP4osysSpLSOS8fUyaSrnlrhoUySzjG3?= =?us-ascii?q?deyy4hdzGxoZj5gQJ1iHiGI3ZuqXrVY8ZwxQ3Q5NbEX/5ewiIGRDVkiTnQHlW8?= =?us-ascii?q?I8Sm8siVl5jZtuCzTH6uVppWcSb314yArze76XdsARKhg/C5gsfnHhQi0S/ny9?= =?us-ascii?q?lqUj3FrAj9Yob3y6S6NvhnclN0C1/87Mp6HI5+n5A0hJER33gVnI+V/X0dnWf0?= =?us-ascii?q?K9Vb1rr0bGARSj4T397V/A/l1VVnLnKI3IL5SmyRwtB/aNm+Y2MW3D897s9RBa?= =?us-ascii?q?eP9LxEnC11olukogLKe/R9mCkSyec24n4An+4JoBYtzjmaAr0KB0lYOijslxCW?= =?us-ascii?q?4NCksKpXY2iufKOr1Epjgd+hF6uOogZGWHb2Yp0iBzN/7t1jMFLQ133+8pnkd8?= =?us-ascii?q?PNbdIXrBGbiQ3MgPNSKJI1ivoKgixnNHn4vXE5ze47igBh0Yu8vIeZN2Vn5Li5?= =?us-ascii?q?DQJANj3pe8MT/SngjaVAkcaQxICiBZZhFSsNXJvzS/KnDi4Sue7gNwaUHz02sm?= =?us-ascii?q?2bFqbHHQ+D9EdmqGrCE4ixOHGKIHkW081iSwObJExDng8URi43noMiFg+03szh?= =?us-ascii?q?a1115isW5l7lsBtD1vxnNxf4UmfFqwendC04SJ6BIxpK9gtC/VvaMdSC7uJvGC?= =?us-ascii?q?FV5oOhrAqQJWGAeQRIC3wGWkyeC1DlILau+cHK8/KECeqmM/vOfbKOpPRGV/iS?= =?us-ascii?q?2JKv1pBr8CqNNsWTPnhuFvM71VBFXXxjHMTZgToPQTQNly3Rd86buAu8+ipvo8?= =?us-ascii?q?C88PXrXBzg6JCKC7tVP9Vv9Q65gbufN+6QgyZ5LChX2okKxXDW1LgVxEQShD12?= =?us-ascii?q?dzmxDbQAsjbATKzKla9REx4bbCZzOdBG760iwwZNPtTbhcnt1r5iif41CUlKWk?= =?us-ascii?q?D9ms2zYswKOW69PkvdBEmXLLSGOSHLw8bvbKOmU7FRgv9YtxiqtjafFE/iPi+O?= =?us-ascii?q?mCP1WBCqK+1MizubPBNGsoGnbhltEXTjTM7hahCjPt93lyM5zqAvhnzQM24cLT?= =?us-ascii?q?98c1hWo7KK8SxYh+9zG2tb7npqNeOEgTqW7/HEKpYKtvtmGiJ0l/hA73Qi07tY?= =?us-ascii?q?9y9ERP1vmCvJst5urVCmku+VxTphTBVOqyxEhIaRsUVlI6XZ+YFKWWzY8xIV8W?= =?us-ascii?q?WQFxMKqsN+BdL0vKxQztnPlLnvKDdZ6d7U5tUTCNTOJMKcLnUhNRvpGDjJDAoK?= =?us-ascii?q?VjOkKWHeh1ZAkPGJ7HGUoII1qoT3mJoJTL9XTls1FukVCk59BtwNPI93Xi84kb?= =?us-ascii?q?6clMMI43u+rB3VRMpEpZDKTeidDuv1KDael7VEYAEIwbzgJ4QJKoL7w1BiakV9?= =?us-ascii?q?nInSAEXQXN9NoipnbgIvvUpC7mNxTmwp1ELjcA+t52UTFfGslB4slgR+efgt9C?= =?us-ascii?q?vr41ovPFXKqzE/kFcvltj+hjCRaCD+LKG1XY5MCir0s1M+MpT0Qgpvag2yh0Nk?= =?us-ascii?q?Pi/eR71Nl7tgaXxriAjEtJtTHv5cSLdIYAUXxfCWefoo109Tqj+gxUBZ5uvIEo?= =?us-ascii?q?dtlAwvcZGwtX1AwB5jYMQzJaPOOKpD1kJQib6Wvi+0yuAxxxcTJ0AT/2yIfC4F?= =?us-ascii?q?o08INr49Jyq05ONs7xeCmzhCeGQWUfolvO5q/FsnO+uc1yLgz6JDKkepOuyFMa?= =?us-ascii?q?yZoHbPmtSSQlws1kMFjFJK/bls0cg+dEqUWVgvzKGPGBUJL8bCLx9ab9ZK/njJ?= =?us-ascii?q?YSmOqfnNwY5yP4ilC+/nV/GOtKcJjUK/BwsmBZ4M7t4GHpiiy0HXM9voLKMfyR?= =?us-ascii?q?Us+ATqJE+JDPJXdxKXiD0Hud2wzIdr3YlBITEQGXhyMT6p6bnNqQ8qmuCMXMkt?= =?us-ascii?q?b3cBRIQENW82WNeglCJDu3RAET+33fgDyASb8z/8oSfQDTn7b9Z5Yvebew9sAs?= =?us-ascii?q?ms+Toj66i2lULX8pLGKmH+MtRioMHA6eUbppaAEP5UQr99s1rGl4lfXXyqXHbF?= =?us-ascii?q?EcSpKJjod4kscdv0B26hUlOhjzI1TsHxPMuiL6WTnQ7oQoNUv5WB0zA4Kc+xDD?= =?us-ascii?q?ceFAlsp+sb/qJzeRUDY4YnYR7vrwkxKrCwIAKf0tWoX2ahNCBbT+dBwuWgZrxW?= =?us-ascii?q?zi0sbumgxHsmUJ460/G98VQRS5ESkhHe2fGjapFdUSjpGn1SYQPPpTY5l2V6Oe?= =?us-ascii?q?Yyxf8/zw/SvVkaLT+LaPRjaHZYsNEkGVOSPXJ2B3IkR1+diIrD5RKs37AS/iZG?= =?us-ascii?q?gtlU0O1Ev2LlsZPFZjKjRrCro43PsyU8ddgmv7FxMYv7L8uJrpPRhDrfTIXLvw?= =?us-ascii?q?2EVy67GfxamsRQIC1GQflIn30lNtIcuYZb70o+SNs+LaRVCKYwvrCqdSZkDSkK?= =?us-ascii?q?wCADU4OA3SANjfmk1LvflhaQdpMiMBoev5hZmdQdUjR5YiUHqK+tSoXajWmERX?= =?us-ascii?q?YXIA0L9wRD+BoAlpNsfuDi+IfHV4FDyzhNrv1uTyTLCIdn90HgSm6Mm1j5SO+t?= =?us-ascii?q?k+uz3QJd1PjsyMUUWAZjCUhBwOZbjlEoKLd2K6YMvo7KtTuIdVjismz01eWoPk?= =?us-ascii?q?Vcx8rPelLkC4rFsHbzXTcH+X0IX4NPzm/QFYgKmQpjdKkrvElMIJyhekvm+zMk?= =?us-ascii?q?xZ5mEKWjWM+3wFYlqXIGRya0HNpbF+Fprk7YWD1/b5CsspXlNI1YQnVM952Ft1?= =?us-ascii?q?dZjEJtPjajyZVGMcFN5SUDUSNToTWHptSyVtNM2ct3D58KLdd/v3b9GKxEOJiN?= =?us-ascii?q?rX05oKbvynrD9zA6rli62C25G7WkQOJB420eBgIpKnyQq0U1E+Qs8mbS8lXMsl?= =?us-ascii?q?9u/OdWHbmPgltvrzljBJxOASxJ1X+9JVRpUHZGq/laKLjSc8FEW/kyYhuvNAYk?= =?us-ascii?q?Ff8o2EyJ+U90kGz8Yyx1sQta4D7SUBUuVSkSmbftgjweqseoOTMATJJIdzohZT?= =?us-ascii?q?/fKw2HgSBXoApfa0ZyVp8DGNZF5rcb0ZFX/sfZSEasKCAFXAB5OQ4i1/pQi1JD?= =?us-ascii?q?ul2CeS/BFQqoaerPshpvcMeNq86pKe/0/BtbhoPiq+807aMDSGO6mQe1W9DRs5?= =?us-ascii?q?f8tsGWtkuJbKr4M/ezYWXbQzjIkB+9nqorAIfS/yjLLgVbL4d1yWA+bZjmE27L?= =?us-ascii?q?MgxMJ7gHKEpDSaB6ddJGr/hYZ89jZqkE4rJiCQycRhzxAoyvsOdJIUvJSTTYMS?= =?us-ascii?q?qB7vS1oZjP4rzFVejgesuMym7cTKJ5Iph29Tv2F6rk3IJF5kX23fJt+V9gRljd?= =?us-ascii?q?LyCNttLhKR0X5MO6bEvtooUpHS/KAJd3iHft3F9PeNcXQyKw7JQV05dZ6HHuSe?= =?us-ascii?q?1mzET8rOpS+KR65oUt5bBm19u0L7/IKftGqU9nHgSUBgJy+5U1G2h/W3pebfIN?= =?us-ascii?q?KPrKZqQZit3uq/rrGKMJ7h2V5/ZZZsHDJ03bncm/ED6cQwRenAgdsT4aMhec1/?= =?us-ascii?q?mdlq9oU8aqu/b21V827lijKh4G0Kpt6p2a+qqJo+/XawXezaQeVqjtXMPzoawm?= =?us-ascii?q?u1mO6v08iL4OZmt1bhWiEOcHUs4dwnnvzbw2zS02CczOBLTg9+BfV3Iigj3vgY?= =?us-ascii?q?h9EEsMFvMSA7WL4ZxUnn0klOzBKt0WbqdCl36NFRG+CL8CzmWr6y+NL2l7mRzO?= =?us-ascii?q?1gzwQWev7F/3sSB4QDHDz9H4kkZPUbm3H0hSVTKzOUBkqDOPIBbotN3vtKQ39k?= =?us-ascii?q?42NGLktMiKlGS8JrxaBNH/K8aaISkvo1IblpsxScKz2YoDA9qyPM8R8G1ibvvZ?= =?us-ascii?q?826rnDJBo6ZDh4ra/M6V/+7aEmS+gKKBqrWC3jZYxmI/vVEl5dCqLuvO6MGSQ/?= =?us-ascii?q?S0y2YRSD9yuw3FXxOuq7zbqVUUNVaK0EfNlowKJMtW3WIk1kH8+egsXM4z9BhE?= =?us-ascii?q?Foneff8CoirzODTsy1aFf903TjWe0ydQHl/tFFl4H6482H7/vM3XjnrQ/lwoSZ?= =?us-ascii?q?N2d0P5mRx2AYI4KVgu6FgM2CYDFxYCaQyDBrGyGUvlNZcEVVQEaRmfxri1Z7o4?= =?us-ascii?q?0FZ8wrOq6+7fd+p8CLQRNvxFlA6BgEBbGo4Ksa0ZWL98f0Rd9KvXqwX5BYjoQe?= =?us-ascii?q?XplX0qNfKvWsBa68cZt3k87QmjWxqs85BD76wUiJqQbK5LfYDMvNxg70dg/TMP?= =?us-ascii?q?bTZCgAZlgBO2T+8cv/vu4sPBv5q28OmuW7giR/4N+xgyGWt+k4P6gEo/rtHPy+?= =?us-ascii?q?dcVorVhJz98ABMJn6Ho4Pa3Ad8KOUQMYKrfbBg93odKygYOX0OIcKca+Mg7C91?= =?us-ascii?q?LDXT+1tCD9sNZdIZJsXCgxxbh1byWL5N6srUBEOXB510d8Ay4Gr90Co1/ockUu?= =?us-ascii?q?b89D+2IojS4EpMP/NYgiRjjtDCpOkJwfrKEicX/H2ZZgNpzSOF1paCFez//fiW?= =?us-ascii?q?yNHTTVMJBDQ6U4BHJDqN4QanXPa6lI31UgOI7c/+mIo+e1iMRnOtnKQEvKFMEf?= =?us-ascii?q?RDiinixThRCIT1h/OTs9qx52parUVHH5xv7RLZGKVeMJJ7OQ77lsWxRUhzGDH/?= =?us-ascii?q?eMfKeRoqouaWwf0M4+pmPUvkeYAbOg4Ey6796XdNUgtuUqD5vlKDUuIXetRrU+?= =?us-ascii?q?7LrnFa6YJhN68AJkOdq4bwrjdVslw2BhEmaKMopDxAakbOhBFVW7rzuLMYhQsT?= =?us-ascii?q?S8R5tlFQGWKwI28+4zvHVbhLg6mREvMV7y6TQrYIU0p2LiN0Wwm114l2e7u1gf?= =?us-ascii?q?BHtXtLnixjr/gszzxmQxy8tSr3p60T3TIg+be4tCgOuHFeSuWRjT3ICFVZw/gQ?= =?us-ascii?q?i6cTFWri40SmYHYfdIvy/KVnJcP4+Ikn4nQwfRIjfykcUuS7ES3wjqSIAouUsN?= =?us-ascii?q?JHnxONvcrDbLCpISgVLLQ9xgrpR2Jh3QjGgBZo7GwLTy2v7NA4P4W9It8pyDen?= =?us-ascii?q?F2bddVYM5L5JscTquF4ESes5c1Vhz3t53siAXC0NS9TFG3wpgQg8dWVEbJVD5A?= =?us-ascii?q?cYF6kvgjaIuLNK8R0UYDfQD4Sq54jRncbO2XkmTtdqx3nbprOEhpM0ynJln857?= =?us-ascii?q?7i+UtHQUaePYT9dmAmLv2YdH1ez+e/Ktv/gGSIt40ruhVuQPMs2++WSr2ZVqXV?= =?us-ascii?q?Slyq4ZH1qjP+8J3q3bXDu9SW2EReSLdHCBnzQnPU786xmoKkY6aclQoE87LOTC?= =?us-ascii?q?moRQlwv/XrNoXi+Qv0PUzHQ/MeMGcAI7oIinewgNTO8feeecIewuzeYlCFsLaX?= =?us-ascii?q?/JHDd5B/WwsVGzgIhxI29g7lniYeTx7gDmN8OfGhsEEY/atp5x/vi6RmOdOXB+?= =?us-ascii?q?1xByOUh09/vFF1svrONcdIyRndfIjdRhzeEFb+ttMTE6utMLlYJj9IiU39qNcR?= =?us-ascii?q?zK0pbyP8/aov6EA/LFy0QlYGdaXaYYYQzv/Yk6OMA2W6HLF7tDoRscHbQ6QIAm?= =?us-ascii?q?N2rp6KF0LQZzfxXNZLS1nsbqpfyEZp9Oq3/Q8F0wMD/WuwcfxfysUQx7c5eqim?= =?us-ascii?q?33IJAxRTJBrNptBwBkHIRVGMMAqAynDICSmK2hjd++5V96sfcQsaXsEvDKyMi5?= =?us-ascii?q?34JpUpdB+0OLOirRCbJwgkRhieSynuvA0ofvBsz/Y98EU/J7QmHdYL/cAoq/Mi?= =?us-ascii?q?6OOt77e0Ne/b6TzrZ5UhSJZC/nRKeHtSykNPBh4Uol0Ix4ePTcwCYq77HB19v4?= =?us-ascii?q?f3tbqTu7rX6VKJtf60THBOLGXxJOSPqK7HhqELYSbYv16OcOK8ItzMKb4wlp4z?= =?us-ascii?q?RIyNGFLLS5rk/QxkJ7corWLEzt2yknQoQKOBC/PlE3gW/Fq3TSHWhcLtK6JsZz?= =?us-ascii?q?mtqVCALi51Vpk2E3emFBAnboRcuWOWUD38K+ZQuK9B9EDtoam+63eFU4trGpSe?= =?us-ascii?q?RzO5VKg+OqtLIdndZuMSHPS9BQPzvMI79uIjpREuLPqUAzYhEat7g1W4E1ZYWB?= =?us-ascii?q?IU8AP0mA1SPywhXY0ULqb9yjzr2EICUI/XVdybLKzzxMqBKkufaWmMHjV6rZbJ?= =?us-ascii?q?7uVv7ILCUlTi2aRSg1EUux/FeroeYLvPqZIWcZpVAZeTySCA8Vpq9xqdjQD2nT?= =?us-ascii?q?mfBsfZEQg/CaQS/wQjVilKUuHiZLqVyMQ/0bGAnUdXDhg21ctxe5K/9R+3Llc7?= =?us-ascii?q?2Yxq1IW+wZAotMbueVQ93GdvBCPz0ojCkWOP6gf93AqLY0yl3IQnECHKnS9V2R?= =?us-ascii?q?UkqWT+eCxzLvR4oVpIk0ujcy9tLWgCB3D7zCP6yDqD627o64kCGYtPXcVmkoZE?= =?us-ascii?q?w1mvgCAGiawBRbLmELEdQVt1/sQqKaYEZMzn0pg/p02xAQYARzTmFu0npOkfam?= =?us-ascii?q?FM1ZTEIbgWKtTfAdclB4Eikw/U6L4w31Z9wMo8bTSHFC9uhEdY1IN/Qs6Y/KKI?= =?us-ascii?q?MM0f0p23RguyV8vCKDXGlQlgaUz62FN6Jmx6Ze5GA+t97oQl2USDPSOjzMxZih?= =?us-ascii?q?Dc9U7Shppn/g2s/dv+QrP7xf8dJXGlAPVAl2PNHG4TFIVynbRheupB27EXyAIT?= =?us-ascii?q?tR2zsPJCoYZq4h1OJ/sRDVZv7d+EiQsOQns0LtBgGVXOnnkKdXA93kgF3rIRJA?= =?us-ascii?q?di+mQs17?= X-IPAS-Result: =?us-ascii?q?A2FRAwCdlAtZ/wHyM5AmNhAKAQEBAQIBAQEBCAEBAQEVAQE?= =?us-ascii?q?BAQIBAQEBCAEBAQGDASmQYZNckwyIbgEIg3VXAQEBAQEBAQECAQJoKIIkDwqCW?= =?us-ascii?q?QYBAnkDCQEBFzEIAwEwAQUBAwEYHogDTYEzAQEWBKUUP44uJgKDaVmCGwQKhAY?= =?us-ascii?q?SkHWFGQEEnVMSkwiKfQschlCSbTNDUliBCiULHicPXwZoGYVURYkwAQEB?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 04 May 2017 20:53: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 v44KqVMr001724; Thu, 4 May 2017 16:52:34 -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 v44Kjqrk035984 for ; Thu, 4 May 2017 16:45:52 -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 v44Kjoqe031752 for ; Thu, 4 May 2017 16:45:51 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1B2AgCXkgtZf0JSfUpcHAEBBAEBCgEBgyyCF45zqGGGJAKETVcBAgEBAQEBAhMBAQkLCwgmhUcDA0ABOAEDDAZLNAEFARyIboEyAQMVBKULP44ugwoFgQKCUQpADYMuAQEBAQEFAh4CBgkBCIQ9jDiFGQWdUxKTCIp9C4Zskm0zgRWBYS9AFV+ES4IQdIkBAQEB X-IPAS-Result: A1B2AgCXkgtZf0JSfUpcHAEBBAEBCgEBgyyCF45zqGGGJAKETVcBAgEBAQEBAhMBAQkLCwgmhUcDA0ABOAEDDAZLNAEFARyIboEyAQMVBKULP44ugwoFgQKCUQpADYMuAQEBAQEFAh4CBgkBCIQ9jDiFGQWdUxKTCIp9C4Zskm0zgRWBYS9AFV+ES4IQdIkBAQEB X-IronPort-AV: E=Sophos;i="5.38,289,1491278400"; d="scan'208";a="6041206" Received: from emsm-gh1-uea11.corp.nsa.gov (HELO emsm-gh1-uea11.nsa.gov) ([10.208.41.37]) by goalie.tycho.ncsc.mil with ESMTP; 04 May 2017 16:45:50 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AcIxU+RwYqyYTTEfXCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?1O8XIJqq85mqBkHD//Il1AaPBtSFrawewLOM6+jJYi8p2d65qncMcZhBBVcuqP?= =?us-ascii?q?49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6?= =?us-ascii?q?JvjvGo7Vks+7y/2+94fdbghMhTexe7J/IAu5oQnMqMUanZZpJ7osxBfOvnZGYf?= =?us-ascii?q?ldy3lyJVKUkRb858Ow84Bm/i9Npf8v9NNOXLvjcaggQrNWEDopM2Yu5M32rhbD?= =?us-ascii?q?VheA5mEdUmoNjBVFBRXO4QzgUZfwtiv6sfd92DWfMMbrQ704RSiu4qF2QxLulS?= =?us-ascii?q?wJNSM28HvPh8JwkqxVvRyvqR94zYHWboGYL+Zycr/HcN8GX2dNQsRcWipcCY28?= =?us-ascii?q?dYsPCO8BMP5Goon9vVsOrAC+BRWtBOz1zD9Dm374xasm0+Q9CgHJwAwgEMwTu3?= =?us-ascii?q?nTsNr1O6YTUeezzKbW1jXOdPxW2TD66IjHdhAuv/SMUqhxccrV00UgCwTFjlCJ?= =?us-ascii?q?pIHjIjib1fwNvnCZ4udvT+6jlnArpgFrrjWs2MsgkIjEi4MNxl3G9ih12oY4KN?= =?us-ascii?q?KiREJmZdOoCptdui+cOoBrWM0tWXtotzw/yrAeuZ60YiwKyJM/yh7acfOHcoyI?= =?us-ascii?q?7gvtVeaUPTt0nXxldbO+ihqo/kigzer8Vsaw0FlUtCZKjt7MtnUV2xzS7MiIVO?= =?us-ascii?q?d981+j1DuAzQzf9/9ILEAumafYNZIt2L89m5sLvUTGBCD2mUH2jKGMdkUj/+il?= =?us-ascii?q?8/joYrrnp5+bMY97lBr+P78hmsy4BuQ4PQwOUHae+eum1b3j+Vf1T6lNjv0ziq?= =?us-ascii?q?XZqozVJdwHpq6lBA9Yyp0j5Ai7Dzen1tQYgHYGIUlZeBOHk4fpO1bOLOr+Dfek?= =?us-ascii?q?mVugijhrx/fYPu6pPpKYNXXHkbH8bZ5h+kVcz0w11tkZ6JVKWZ8bJ/emcU/rtc?= =?us-ascii?q?fEDxY/eyMq3/r8A9VwntcVVnCIBKKCGKzVtlCM6+cmIu3Kb4gQ7mWuY8M57uLj?= =?us-ascii?q?2Cdq0WQWerOkiMMa?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0GcAQAvkgtZf0JSfUpcHAEBBAEBCgEBF?= =?us-ascii?q?wEBBAEBCgEBgwGCF45zqGGGJAKETVcBAQEBAQEBAQIBAhABAQkLCwgmMYIzIFV?= =?us-ascii?q?YAQEBAQEBAQEBAQEBAQEBAQEBARYCKyUBARkDA0ABOAEDDAZLNAEFARyIboEyA?= =?us-ascii?q?QMVBKUMP44ugwoFgQKCUQpADYMuAQEBAQEFAh4CBgkBCIQ9jDiFGQWdUxKTCIp?= =?us-ascii?q?9C4Zskm0zgRWBYi9AFV+ES4IQdIkBAQEB?= X-IPAS-Result: =?us-ascii?q?A0GcAQAvkgtZf0JSfUpcHAEBBAEBCgEBFwEBBAEBCgEBgwG?= =?us-ascii?q?CF45zqGGGJAKETVcBAQEBAQEBAQIBAhABAQkLCwgmMYIzIFVYAQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBARYCKyUBARkDA0ABOAEDDAZLNAEFARyIboEyAQMVBKUMP44ugwo?= =?us-ascii?q?FgQKCUQpADYMuAQEBAQEFAh4CBgkBCIQ9jDiFGQWdUxKTCIp9C4Zskm0zgRWBY?= =?us-ascii?q?i9AFV+ES4IQdIkBAQEB?= X-IronPort-AV: E=Sophos;i="5.38,289,1491264000"; d="scan'208";a="5499837" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mail-wm0-f66.google.com ([74.125.82.66]) by emsm-gh1-uea11.nsa.gov with ESMTP/TLS/AES128-GCM-SHA256; 04 May 2017 20:45:50 +0000 Received: by mail-wm0-f66.google.com with SMTP id y10so5878935wmh.0 for ; Thu, 04 May 2017 13:45:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=4FcQdyrJKkgGGv8Z03X7HcXPv28avmict5dtSIKenHo=; b=Z9+3akimXcs/cR0aiGrs+R3XukgxTsGHzFjkccCbnRDfytPqADJLDiQwcMiclp7Ucb uxUUiIlSFyJSPu1fLm0JUtqeMVSybiYqprv3RZYfeuQWFOoifw8K2vEyLDSMqgaOs5Ft b5hmPLzPIW2SibyGFo+aEh6CwGhwu/flEMelSv1gI1WOEtJky3nZEvScWwDqr5UX9x9m As3GbXZFLNucyE2rXEh6ozBpM6DeZf0ZU37tFwDHbQusNL92GihTdXLD1NiMakbV/f3t NBhdjsBPu90GDrHtOrNAnV83Bx+b1gJ6wTcOFZLu2UJyxE3fap1Co0uGjqJwEhDVMPJP 1Pjw== X-Gm-Message-State: AN3rC/5GLEcDXNERSe8p0jReESX9GQWhzJIl34HshBgKuOsgIrsQUA6W +ULsEJs+Kzn1Iw== X-Received: by 10.80.150.66 with SMTP id y60mr30464542eda.95.1493930749181; Thu, 04 May 2017 13:45:49 -0700 (PDT) Received: from localhost.localdomain (x4e361335.dyn.telefonica.de. [78.54.19.53]) by smtp.gmail.com with ESMTPSA id e11sm1188148edd.68.2017.05.04.13.45.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 04 May 2017 13:45:48 -0700 (PDT) To: selinux@tycho.nsa.gov Subject: [PATCH 2/2] sestatus: show checkreqprot status Date: Thu, 4 May 2017 22:45:38 +0200 Message-Id: <20170504204538.17853-3-cgzones@googlemail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170504204538.17853-1-cgzones@googlemail.com> References: <20170504204538.17853-1-cgzones@googlemail.com> X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" List-Post: List-Help: From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= via Selinux Reply-To: =?UTF-8?q?Christian=20G=C3=B6ttsche?= Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP Show the current active checkreqprot state in sestatus --- policycoreutils/sestatus/sestatus.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/policycoreutils/sestatus/sestatus.c b/policycoreutils/sestatus/sestatus.c index 2111b15d..a461251d 100644 --- a/policycoreutils/sestatus/sestatus.c +++ b/policycoreutils/sestatus/sestatus.c @@ -330,6 +330,20 @@ int main(int argc, char **argv) break; } + printf_tab("Current checkreqprot mode:"); + rc = security_get_checkreqprot(); + switch (rc) { + case 0: + printf("Kernel preset\n"); + break; + case 1: + printf("Application requested\n"); + break; + default: + printf("error (%s)\n", strerror(errno)); + break; + } + rc = security_policyvers(); printf_tab("Max kernel policy version:"); if (rc < 0)