Message ID | 20180121214617.8975-5-marcus.folkesson@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 1B0CF60353 for <patchwork-selinux@patchwork.kernel.org>; Mon, 22 Jan 2018 13:35:33 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EC7BC1FFB1 for <patchwork-selinux@patchwork.kernel.org>; Mon, 22 Jan 2018 13:35:32 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E0DFE2623D; Mon, 22 Jan 2018 13:35:32 +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 ucol19pa09.eemsg.mail.mil (ucol19pa09.eemsg.mail.mil [214.24.24.82]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4EC3D1FFB1 for <patchwork-selinux@patchwork.kernel.org>; Mon, 22 Jan 2018 13:35:32 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.46,396,1511827200"; d="scan'208";a="615532161" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by ucol19pa09.eemsg.mail.mil with ESMTP; 22 Jan 2018 13:35:31 +0000 X-IronPort-AV: E=Sophos;i="5.46,396,1511827200"; d="scan'208";a="8374334" IronPort-PHdr: =?us-ascii?q?9a23=3AdSjeXRznMXM+RMPXCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?1u0WL/ad9pjvdHbS+e9qxAeQG9mDsrQc06L/iOPJYSQ4+5GPsXQPItRndiQuro?= =?us-ascii?q?EopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBgvwNRZv?= =?us-ascii?q?JuTyB4Xek9m72/q99pHPfglEniaxba9vJxiqsAvdsdUbj5F/Iagr0BvJpXVIe+?= =?us-ascii?q?VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PGAv5c3krgfM?= =?us-ascii?q?QA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb5Q6o0WTC/5Kl1ThHmhj?= =?us-ascii?q?oMOzog/G3KlsB8iaRWqw+jqRNi2Y7ZeIGbOuRwcK3eet0VR2RBUNtJVyFDH4+x?= =?us-ascii?q?YZUAD/EaMOpEs4XwvUcCoAGiCQWwAu7k1z9GhmXx3a0/y+kvFhvJ3BY8ENITq3?= =?us-ascii?q?TfsdX7NKAWUeC20qbI1i7Db/RQ2Tzg74XIdwouoeuQUrJtasrd00cvFwTBjlWT?= =?us-ascii?q?t4PlJCiV1uMLs2WA4OpgUPigi28jqw1rvjevwcIsh5DPi4kIyV7E7T10zJs6KN?= =?us-ascii?q?C3UkJ2YcOoHIFOuyyVKYd6WN4uT3lntSs70LEKpJq2cScQxJg5yRPTd+aLf5WU?= =?us-ascii?q?7h/jUuuaPC12i2h/eL2lgha/6U2gyurhWcaqyFtKtS9FksXUtnAKyhzT9tCLSv?= =?us-ascii?q?tj8Uel3jaCzxzT5fteIUA1iKrbMIQtwqIwl5UPsUTDGTX6mEPqg6+Nakoo4O2o?= =?us-ascii?q?6+XjYrn+p5+cMZF7ih3mP6gzlcGyDv40PwgTU2SB5+ix26Pv8VfkTLlSi/05iK?= =?us-ascii?q?jZsJTUJcQBoa65BhdY0p095Ba7Djem1skYnHYeIF1efxKHko7pNE3QL/DjFvq/?= =?us-ascii?q?n1Stnytrx/DBJLHhBI7NIWLZnLfuerZ99VZQyBAvwtBH+5JUFrYBLerxWk/2st?= =?us-ascii?q?zXFAM5MwyuzObhE9h91IQeWWSKAqCDK6PSrUGH5vg0I+WWY48Vojn9IeA/5/Hy?= =?us-ascii?q?lX85hUMdfa6x0JsVanC3BOhpI0aCYXrrhNcBEHkKsxEwTOzulV2DXiVcZ2u0X6?= =?us-ascii?q?Ig+zE3EoWmDZ3MRoq1mryOwD+7HoFKZmBBEl2NH3bod4GBW/gSciKfOcFhnSIZ?= =?us-ascii?q?WrimUY8uzwmutBX9y7plMOXb5jEYuYjk1Nhv6O3ZjQsy+iBsD8SBz2GNSHl5kX?= =?us-ascii?q?4USD8z26B/p1B9xkqY3KhmnfNYD91T5vJOUgc8L5LcyfJ1C8zqUALbYtiJUEqm?= =?us-ascii?q?QsmhATwpU90x38UBY1xmFtq+iRDD2jalDKUOl7yXHpA09LzT32TpLcZn13nGzL?= =?us-ascii?q?Uhj0UhQsZXNWynh6l/9w7ICo7Ml0WVjqeqdaIG0C7L7miD12mOvEBGUAFuS6nF?= =?us-ascii?q?W24QZlfOp9Tj+kzCV6OuCaggMgZZ18GCMrFFasfojVVdX/rjIM7RY3iwm2erHR?= =?us-ascii?q?aIwqmDY5b0dGkH2yXdEkcEmRgJ/XmaLQg+Gjuho2XGATxgD1LgeUXs/vV/qHOg?= =?us-ascii?q?VUI0yhmKb0x427qu9B8VnuaQS/QJ3rILoC0hsSl7HE6h39LKDNqNvwlhc79fYd?= =?us-ascii?q?M6/VdKzmHZuBZ+PpynMqBunFkecx54v0n2zRV4Fp1AkdQ2rHMt1Ad9M7+X0ElA?= =?us-ascii?q?dzyGx5D9IafYJXX3/By1bK7WwF7e2s6M+qgT8PQ4t0njvAaxG0o47npozsJY03?= =?us-ascii?q?SZ5pTFFgYSV4z+Ulov/Rhgu77aejU955/T1XB0Kqm0vCXC29UyBOs50RugZNFf?= =?us-ascii?q?MKSKFQ/3CcIaAdKiKOo0lFi1dhgEJvxd9LYoP8O6cPuLwKCqM/xknDK6k2tH+p?= =?us-ascii?q?t931mS9yViUO7HxIsFw/SC0guATTf8g0+rstrrloBceTESAm2/xDDiBI5QYq1y?= =?us-ascii?q?eZgECXy1LsKt2Np+nZntV2Rf9F65CFMMwNWpdgaKb1zhwQ1Q0lwaoWKmmSSk0z?= =?us-ascii?q?x0lCsporCD0yzOxOTichUHN3VPRGlji1fjO5K0j9cAUEivdQgpmwOv5VzmyKhD?= =?us-ascii?q?uKR/M27TTF9Mfyj3NGFiTrK8tqGcbM5L6ZMotzhXUeunbFCBUr79oh0a0yL/EG?= =?us-ascii?q?tF3jw7cS+luonhlRxglG2dNGpzrGbeecxo3xff49jcRfpP0TocWCZ4jjfWC0On?= =?us-ascii?q?P9m04dqUjI3PsuekV2KuTpdTazXkzZuctCun4m1nGR6/kO61mt38CgU60jH019?= =?us-ascii?q?9xVSXOshn8fpPn16OgMeJoZkNoHkPz69JmGoFilYs9nIkQ1mIHhpWR43UHiX38?= =?us-ascii?q?MdNH2a3gdnoAXiMLw8XL7wj/w01vNGmJx4XkVnWH3sRuede6YmQM2iIy8c9GEq?= =?us-ascii?q?GU46JYnSFtuFq3sRrRYeRhnjca0fYu9ngajPwStQozyCWSH7ASEVNePSPyixSC?= =?us-ascii?q?98q+o7lPZGazbbiw01Jznci7A7GfpgFRQ2r2epY+HS5w98l/PkjD0Hvp5oHjYt?= =?us-ascii?q?nQYsoZtgeInBfYk+hVNJUxm+IEhSV9P2L9oXoly+sggBxgw561oY+HK39386Kh?= =?us-ascii?q?GB5YMT/1aN0P9THxl6pemdyW34+3FJV7BjoLRIfoTe6vED8KsPToLQKOEDkipX?= =?us-ascii?q?eHBbrQBxWQ5Vxgr33RD5CrLG2YK2MBzdp8XhWdIlJQgBwMVjUggpE5DhyqxNDm?= =?us-ascii?q?cEph/DAd/FD5pgFJyu1yMxn/VWfeqRyyZTgoTZiTNh1W7htN503NK8yR8vpzHz?= =?us-ascii?q?1E/p2mtAGNJHabaBpVAmESQEOEAUzjPr615dTb6eeXGu++I+HJYbWUpuxUT+2I?= =?us-ascii?q?yo630ot64zaMMd2CPn94D/IhwkpDRWt0G8rYmzUVUCwXiyzNb8+dpBim/C14ss?= =?us-ascii?q?G//+7vWA714ouPEbRSO811+x+qmaeDK/KQhCFhJDZAyJwD3mHHyL4e3F4OjCFj?= =?us-ascii?q?bDitHqoeuiHTVq7QnbVXDxEDYSNpKMRI97483hVKOcPDkdz6zbl0jvo0C1deSV?= =?us-ascii?q?zhgdulZdcULG6hLl/HH1iENLCHJT3N3sH2brixRqFQjeVOqh2woiyXEkH5MTSf?= =?us-ascii?q?jDnpUBavPftLjCGBMxxUoJu9fQp1CWj/UNLmbQW2P8R2jT05xr00gGjHOnMCPj?= =?us-ascii?q?dnckNCtLuQ4TlfgvVlFGxL9mBlIvWcmyaF8+nYLY4bvuFkAituieJV/m83y7xN?= =?us-ascii?q?7C5aQvx1nTHdrt9qo169lemOxSBrUB1UqjZEnIiLp1ltOb3F9plcXnbJ5A4N7W?= =?us-ascii?q?KVCxgQvdtlDdzutL5WytfUjqLzLylN89HP8MQAAMjULd6IP2A6MRr1AjLUChUK?= =?us-ascii?q?TSKzP2HFm0NdiO2S9mGSrpUiqZjtmJ4ORaFAWVwwEfMaBEplE8IeIJdrXjMklr?= =?us-ascii?q?ubg9AS6Xq4shbRWN1QvorbWfKKHfXvNDGZgKFCZxQW27z4KZ8eNo7820x5dll1?= =?us-ascii?q?hoLKG1HTXdBMuCFhaBE7oFlV+nhkUmIzw17lah+q4HILD/67gAU2hRVkbuQ36D?= =?us-ascii?q?js40w6KUHLpCsqjUYxntvlgSiLcDHvLKa8R4dWBDTot0IpKJP0Xx51bRGunUxj?= =?us-ascii?q?LDrLWrVRj71mdW92lgDcvZpPFOVGQqJaeh8QwuubZ/Iy0VRTsi+n31NI5fPZCZ?= =?us-ascii?q?t+kwsnaYOjoGhe2wJicdE1PrfdK7BTzlhKgaKPsDSo2f4tzw8DPUYN8X+SeS4S?= =?us-ascii?q?tEwOKLYmOzKi/vZw5gyahztDZG8MWuIuovJt7EMyJeKAziPn07NYJUCxMfGfI7?= =?us-ascii?q?meu2jams6CWkkw2V8Ql0lZ4bh21t8uc1GKWEArzbuREQkJNMXZJA5JaMpS8WTc?= =?us-ascii?q?cjyVseXR2551OZuyFvzwR++UqKkUml6kHBouH4kU8sQBH5ys0EbELcfnLL8I0g?= =?us-ascii?q?gi5AXrJVqfF/tFYhSLnykbo8un1p94wZFdJi0BAWV6KSi4/LLXpg42j/WdRNg2?= =?us-ascii?q?Z3cbXo0DNnIwQsK3gDVWv3VaAzmxy+4ZxhWC4yX6pivOEDn2d8Bja+uMZRNwFN?= =?us-ascii?q?G2/i0y/LOohl7R6ZjRPXz1Ncp8td/V8uMVvYyHCvNOQbl6qUfclJFSR2a2XG7X?= =?us-ascii?q?Dd61O5/wZpEjbdzpC3a6Vli/hCwwT8rqIdmiMLOHgQDySoZSqoWb2yojNcClHD?= =?us-ascii?q?EEBxhwv/0D5L57ZQAbeZo7Zx/ouBg+N6y4JAeYyc2gTX+wJzVMU/RRyv63aKBQ?= =?us-ascii?q?zyopcuC10mAgTo0gw+mx70ENWIkAjgvCyva7e4leTS/zF2RHewrVvyo5kHNuO/?= =?us-ascii?q?0uwucl2hzIr0cTMzSKdOxvZ2xEu9A8BVySIXVqBGo3XUWcjY/Z7g6qwb8S4zNX?= =?us-ascii?q?n8xI3u1drHj+opjfbSqiWaCxtZrVsysgbd0no6JrMozuOcqGu43AkTPBVpXQtR?= =?us-ascii?q?eFUCGiHfpAhtdQOD5YQOVPmWw9PMwJo5BB6UkvWcciJrxPDqYsq6ukaDV+Cy4d?= =?us-ascii?q?0SsZV4Sd3DMfmeewwb3amQmMcJ46KhwLrI1CgscBUy5xei4RvrWjV5jQl2OeSW?= =?us-ascii?q?gGOwYT7QVN5AIcjYB8ZObl75TUTJVU0T5Zv+p0UjfXFplv71b7S2eWgUTmR/Wl?= =?us-ascii?q?jeOp2BxdzO720tgbQxN/DlBdyPhQlkstMr53Kq0QsZXNsj6Hb0/6u3jtyOS+Ll?= =?us-ascii?q?lL1cLUb0H4DJbCtWfkTi0c/ngUSJRTyH3DEJQdiBB1aKA1q1VQOIqmYFrx5yQ4?= =?us-ascii?q?x4R1GLm1TcCryEw/rXkcQyelDsFMBPx4v1LPQD1qfZSrp4v/O5lIRW9Q4pKdoU?= =?us-ascii?q?9DkEpxKy651YZcK8ZV7z4OWzhAvy6Qs8asR81Yx8B2FYMMLclitHvnHqNLJoSR?= =?us-ascii?q?qWUsurPz0n/Z5yw8sFCiyTWvBqC3UuNZ8HcaGggyO2uerUwvAPc2/WfJ7lDBqF?= =?us-ascii?q?Z08PlHBrKXl0V+vC59HoxSBjZOzX2qNFpzQ2Vav+hYNajYfddRTOU1ZR+qJxMx?= =?us-ascii?q?D+Um31CT8UFyg3j5fzR4thFG9CDFQwk0SS4Vj6/3mTIAt86nOSUVS45TYDUlaC?= =?us-ascii?q?fFNRyUlT5LsxZYdk5lRYoVAtBb9LEHxYFU5NbNSV6wKSEZWxxvLho40eFDlUFZ?= =?us-ascii?q?rUqYZTvQDRGvdfbSqB14YdmerMi1LPTj5ghHjpnrsOci96UMX3emgxGiQcjCr4?= =?us-ascii?q?/gsd2HrleOdL3mPOKifHDMVyXMjRSshbc+FZbK4SnTMA1fK5Zk1Xooe5/hCXTE?= =?us-ascii?q?PR5ePaIUO1JbVbxmadVBuu1aZdVreLwO+a92AhKIXA3vFZeqrPlbKlbTWTXeID?= =?us-ascii?q?mA8uOlp4LT9qbRSe/6ZsyD33zHWb54Po9m6TnnHLfnyY1e9VDw2vdj7EN6TkXJ?= =?us-ascii?q?PD6aodT9PAwL4tKidkz4sp0vAzzWHI96kGDxyUFYa8oXXyqq/YweyJNd83vwSO?= =?us-ascii?q?R40k3pvO1T8blk55M37KpyyceoP6fSNOhVsVN6AhiOGApm7JItAHJwR2pJeO8e?= =?us-ascii?q?NO/RfbgFjcDps+34C7YY6BmL9OxCddvGJ0bBl9KkCj6ASBxLggEBqSIbLgSGzf?= =?us-ascii?q?KFnbF7Sdq9r+jjxk0t+0S+LgIBzL114YeE4a+Iqe/MYhvf07cLR6/qRtnpobQ0?= =?us-ascii?q?oUOS4v8km6ASdWxpeQGnF/IdVsEFzGf60a8q1T4sE9/EH7/4+v5DVnc5kynlm5?= =?us-ascii?q?9jH1QZBOkUHbuN/YRRhGs4nfLWNsEOeKBYhmmPDQKkEqMFyXOz6iuWIXNqjQvS?= =?us-ascii?q?3BzrWmO88kP2ojFkTifWyNfjiEVVXKGtBUhORyqpJVN4sDSXMQXztdr3oqo041?= =?us-ascii?q?s0MmzlqNKNjHGuOK5TH8DkONOcJjQ7q0wNg50sXNyv3pobFsCnLNcW6nF+YePU?= =?us-ascii?q?63m3nC9Zv6dHm43e79mN+vrNAXmvk62aqruKxDBCyXg0pEo/5c6kNvHP4d2KXv?= =?us-ascii?q?up2n0JTyhlpwvOQx61q7Lcr1AOOkyHykTLl5IQPtFfw3Y40lvq5O85QNI87A9e?= =?us-ascii?q?DJrPZ+sepTDvPzv52VmfbMgtViaAzztXHkn4EV15GKggxm3wvNjGlWrL+1EyQI?= =?us-ascii?q?l/aVDnjwRtD4okMUIt9EQXwi0bHAgCdx+bCq2oBUPiLYcDTkgMdxCH3Lm8eqcq?= =?us-ascii?q?0kx+2bev6/HJbe18HaUBLPBdgRCSnFJDAJIZrbUeQK5ge19a7KPYugriBJL7UP?= =?us-ascii?q?X9iXUwMvm1QsRb8c8HrXsi/hiwSAag6ZtZ6LYbkp+IfLZeYZfQpMB881tn5TkX?= =?us-ascii?q?eyxIhxh/iQ+5Ue8Cq+3459jbsYCn6uCwW6YxSeQX8AI0B2dlj5fqhlAsv83X3f?= =?us-ascii?q?9GSoLJkYT/7BxNI3mStYbVzxZ8MvEOJ5u2crhv8XsHJi4eJ28BPNeNZPk85jVi?= =?us-ascii?q?MDPN6FBYBcMMf9wYNtLXmQ9Ikk3pRK1T9s3DF1+aDIdzd8Yo43DrxzA19Zs8T/?= =?us-ascii?q?vv6T63JZDZ9FFNPPJDgT5ylNLDuuga2/7SBzUW4XWDbRh63D+CwYGXC/ns5eWM?= =?us-ascii?q?1M3UV1QeEy43TYdSPjyC9BejRuqoiZrpUwSU6tTpjJI5bkKQSWS7nL4ZvaZUDe?= =?us-ascii?q?5AliL70yBcFo/rifKVvd6s5XBZt1JdFoZ88wHFFL9ZPpplJRTyjtOrSVRkBivj?= =?us-ascii?q?ZMHUcQIjuOWSxucL7eRxKU/+ZYsALxIfzLL673tVQRd0RL7woFmZQfobZMF6R/?= =?us-ascii?q?PcsnBV9YVgJrcNPFidpJ3qtjBIqFQ3AA81drA9tTladkjSnA1PRan4orkAihET?= =?us-ascii?q?UdRho09DBXqwOH4i5zrATalVkKiRCPkO/zWPT6wBT0ZoPT16Qx+v3pVhZaepl+?= =?us-ascii?q?hdsmxahiN9vOQq0zt+SRu5uC3spKEN2TU79bG6rjoBuntFTuOAnCfOE1lDyuoF?= =?us-ascii?q?jbsEAXb49VO8eGUDbJf14LR/Psvv648h42gkbBU4ey0GWvigCz3uj6yWH4ODqt?= =?us-ascii?q?VchASCuM/Wd7+8MTASNqghyRLkX3V9yg/enBJy/2sRTDSg69skJIumNMYgwSqo?= =?us-ascii?q?HnPbe0gQ7aNTt8vxrkULTOowaVNu2mlj1dKHRiIVTszVB2k1lhQkaXlDcJ9b5x?= =?us-ascii?q?8VCa0ogjeQvqZY5QwVYTbUEoGg+obOh8fI3WcyQc1txmLMqa2Pnokq32F9m9No?= =?us-ascii?q?8i6Ov2wfduLAU892A3j8yplQxPf7Z/WsruAHUpVpxK6mUP8YPcmp4XG214lyWk?= =?us-ascii?q?+52rQeGEK0MOgHxrjFSCqlUWmYVv6Qc2iQnjY2LlLy5QO2IVIpcstKqVEyMvfa?= =?us-ascii?q?jJ5GiwLhSa90RjmXpVLDyGwjMOUadx85uYu+fwwKTfURZ/SHJeU1wf0xEl0Mb3?= =?us-ascii?q?jTEStxEe+2vkannJJnNHV4/UX6fePt/xjjMNSIBhYEEY/arph2+fGhWGKBOHlg?= =?us-ascii?q?wwN2PEl18effClswuvVbc5aLktjan8573vIdd/dxLS09vcYemoB55omX18eFag?= =?us-ascii?q?rczov0JdHJoviYBODfz0sqemFGSLYZZx3655kiNN4jR7LTBadZvQgbBaUiQpwh?= =?us-ascii?q?MmDx9LtuLANyaQ7cf7K0jdPvpu2VZ5tYvXjW7kg/LC3EoR0M1uS0TRBnb5Ctn3?= =?us-ascii?q?jyO54wRjddoNBsCRZrB5VPFN0arwqmAp+Un6e7h8W3+0xkp+9Z+Zb3X+vH0NW/?= =?us-ascii?q?wpVZQ4lR5UvNOi3YQqZsnAAtiOW5hfPJyd/wDsT5YvsBCPg9RXTKLvfdEp6XNi?= =?us-ascii?q?OFOsW6fVVPtbGbzuFXSBKUMQXwRaGbr2WKM/Fn7F4gzYowKO/a1jcw9PfV39/x?= =?us-ascii?q?anpAoSGLonuANZ8Z51vPU7+NFylIQOaIpT42VZYcapH5oaJXadE=3D?= X-IPAS-Result: =?us-ascii?q?A2DCBgDw52Va/wHyM5BeHAEBAQQBAQoBAYMVKgOBWieOdY1?= =?us-ascii?q?um04TGIoVQxQBAQEBAQEBAQEBaiiCOCSCSAMDAQI9ARsdAQIBAgkBAQUQMwgDA?= =?us-ascii?q?R0CEQEFARwHEgWIW4E6AQMVAwGpZUCOGAUBHIMLBYECglsKGScNWYIPKgIGEoQ?= =?us-ascii?q?3gTZfgVeBaIYZRASHawEEoz09gkaOEYR3DYwaiAWOFIkGAgQCBAUCBhQlgRc2I?= =?us-ascii?q?oFQTCOBBIF4gkVEgU93imoBAQE?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 22 Jan 2018 13:35:26 +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 w0MDZPjX013079; Mon, 22 Jan 2018 08:35:25 -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 w0LLkZaY076460 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Sun, 21 Jan 2018 16:46:35 -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 w0LLkWcG003774; Sun, 21 Jan 2018 16:46:36 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1BVBQCZCWVaZCIbGNZdHQEBBQELAYMVK?= =?us-ascii?q?gMkgTYnjnWNa5tXCgWFNgKEY0MUAQEBAQEBAQEBBBwUhgMGQAEbHQEDDAYQMAs?= =?us-ascii?q?hAhEBBQEcBxKIYIE6AQMVAwGnHECOGAUBHIMLBYECglQKGScNWYIPAQEBAQEFA?= =?us-ascii?q?QEBARwCBhKEN4E2X4FXgWiGGUQEh2sBBKM9PYJGjhGEdw2MGogFjhSJBgIEAgQ?= =?us-ascii?q?FAgYUJYEXNoFyTCOBBIF4gkVEgU93inYBAQE?= X-IPAS-Result: =?us-ascii?q?A1BVBQCZCWVaZCIbGNZdHQEBBQELAYMVKgMkgTYnjnWNa5t?= =?us-ascii?q?XCgWFNgKEY0MUAQEBAQEBAQEBBBwUhgMGQAEbHQEDDAYQMAshAhEBBQEcBxKIY?= =?us-ascii?q?IE6AQMVAwGnHECOGAUBHIMLBYECglQKGScNWYIPAQEBAQEFAQEBARwCBhKEN4E?= =?us-ascii?q?2X4FXgWiGGUQEh2sBBKM9PYJGjhGEdw2MGogFjhSJBgIEAgQFAgYUJYEXNoFyT?= =?us-ascii?q?COBBIF4gkVEgU93inYBAQE?= X-IronPort-AV: E=Sophos;i="5.46,393,1511845200"; d="scan'208";a="179506" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.34]) by goalie.tycho.ncsc.mil with ESMTP; 21 Jan 2018 16:46:36 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3ADftjpRbv099QwRcwDfr7ck3/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZr8q9bnLW6fgltlLVR4KTs6sC17KM9fm4EjVdud6oizMrSNR0TRgLiM?= =?us-ascii?q?EbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVr?= =?us-ascii?q?O+/7BpDdj9it1+C15pbffxhEiCCybL9uMhm6txjdutUZjYd/Kqs91gbCr2dVde?= =?us-ascii?q?hR2W5mP0+YkQzm5se38p5j8iBQtOwk+sVdT6j0fLk2QKJBAjg+PG87+MPktR/Y?= =?us-ascii?q?TQuS/XQcSXkZkgBJAwfe8h73WIr6vzbguep83CmaOtD2TawxVD+/4apnVAPkhS?= =?us-ascii?q?EaPDM/7WrZiNF/jLhDrRy8pxJx3YDaboKSOvV8cKPQZs8WSXZbU8pNTSFNHp+w?= =?us-ascii?q?Yo0SBOQBJ+ZYqIz9qkMJoxSkHwmjGP7vyiRVjXH22q061+chHh/d3Aw7GNIOtm?= =?us-ascii?q?nfodLwNKgIS+C60LTIzS7ZY/NY3jf97IvIfQ46ofGXWrJwd9HcyUYqFwzfj1WQ?= =?us-ascii?q?rZbpMC+S1uQIqmWW6fdrW+G3i2M/tQ19vzeiyt0yhoTGnI4Z1FLJ+T93zYs6Pd?= =?us-ascii?q?G1R092bcS5HJZUuCyWLZV6T80+T21ypSo21r0LtJimdyYQ0psn3QTQa/mffoiI?= =?us-ascii?q?/B3jUOGRLC9lhHJ9Y72wmgu+/Ey4yuLmSsW4zUxGoTRbndnJrXAN2Abf6s2dRf?= =?us-ascii?q?t8+ketwzOP1wHX6u1cIEA0k7TUK4I5z7Iui5Yevl7PEjH5lUnskqObdF8o9+an?= =?us-ascii?q?5uj/Z7XpvJ6cN4t6igHkNaQun9SyAeEiPQgUQ2eb5P+82Kft/U3+RLVKjeM5kr?= =?us-ascii?q?LCsJDdI8QWvaG5AwpP3YYi7xazFSup0NMdnXUfNlJKZAqHj5T1O1HJOP34Fuqw?= =?us-ascii?q?g0+3nTd3x/HJIr3hApLXInjFi7fuZ6xx60FbyAot1dpf/Y5bCqkdIPLvXU/8rM?= =?us-ascii?q?fYAQE9Mwy1xebnFdp825gCWWOPHqCZMKTSvUWO5uI0OeaAfoAVuDHjK6tt2/m7?= =?us-ascii?q?lnI9mFkAbYG1zJAXbza+Bf0gLEKHJTLqg9wGFW4R+As5S/fxoFjeQXhUfXn2F7?= =?us-ascii?q?kw/RknGYmmCsHFXYnrj7ufjwmhGZgDQ2lcAU2XWVnvc4aJQOwLbmrGJ8Z7mSEf?= =?us-ascii?q?E7amT4wszgqpsif1zrNmKqzf/ShO5sGr78R8++CGzUJ6zjdzFcnIi2w=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BXBQCZCWVaZCIbGNZdHQEBBQELAYMVK?= =?us-ascii?q?gMkgTYnjnWNa5tXCgWFNgKEY0MUAQEBAQEBAQEBAQMcFF+COCKCSgZAARsdAQM?= =?us-ascii?q?MBhAwCyECEQEFARwHEohggToBAxUDAaccQI4YBQEcgwsFgQKCVAoZJw1Zgg8BA?= =?us-ascii?q?QEBAQUBAQEBHAIGEoQ3gTZfgVeBaIYZRASHawWjPT2CRo4RhHcNjBqIBY4UiQY?= =?us-ascii?q?CBAIEBQIGFCWBFzaBckwjgQSBeIJFRIFPd4p2AQEB?= X-IPAS-Result: =?us-ascii?q?A0BXBQCZCWVaZCIbGNZdHQEBBQELAYMVKgMkgTYnjnWNa5t?= =?us-ascii?q?XCgWFNgKEY0MUAQEBAQEBAQEBAQMcFF+COCKCSgZAARsdAQMMBhAwCyECEQEFA?= =?us-ascii?q?RwHEohggToBAxUDAaccQI4YBQEcgwsFgQKCVAoZJw1Zgg8BAQEBAQUBAQEBHAI?= =?us-ascii?q?GEoQ3gTZfgVeBaIYZRASHawWjPT2CRo4RhHcNjBqIBY4UiQYCBAIEBQIGFCWBF?= =?us-ascii?q?zaBckwjgQSBeIJFRIFPd4p2AQEB?= X-IronPort-AV: E=Sophos;i="5.46,393,1511827200"; d="scan'208";a="7836798" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from upbd19pa01.eemsg.mail.mil ([214.24.27.34]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 21 Jan 2018 21:46:35 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;10d2d030-86ac-469b-ba8f-14a782e7a5d4 Received: from localhost.localdomain (localhost [127.0.0.1]) by UPDCF3IC03.oob.disa.mil (Postfix) with SMTP id 3zPp6f4WFQzJnW9; Sun, 21 Jan 2018 21:46:34 +0000 (UTC) Received: from UPBD19PA02.eemsg.mil (unknown [192.168.18.3]) by UPDCF3IC03.oob.disa.mil (Postfix) with ESMTP id 3zPp6f2x4TzJmrD; Sun, 21 Jan 2018 21:46:34 +0000 (UTC) Authentication-Results: upbd19pa02.eemsg.mail.mil; dkim=pass (signature verified) header.i=@gmail.com X-EEMSG-check-008: 278823148|UPBD19PA02_EEMSG_MP2.csd.disa.mil X-EEMSG-SBRS: 0.3 X-EEMSG-ORIG-IP: 209.85.215.68 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0A5AgCTCGVaZ0TXVdFdHAEBAQQBAQoBAYMVLYIBjnWNa5tXCgWFNgKEY0MUAQEBAQEBAQEBEwsLCwYoMYUkBkABGx0BAwwGEDshAhEBBQEcBxKIYIE6AQMVBKcTQI4YBQEcgwsFgQKCVAoZJw1Zgg8BAQEBAQUBAQEBHAIGCQEIhDeBNl+BV4FohhlEBIdrBaM9PYJGjhGEdw2MGogFjhSJBgIEAgQFAgYUJYEXNoFyTCOBBIF4gkVEgU93inYBAQE X-IPAS-Result: A0A5AgCTCGVaZ0TXVdFdHAEBAQQBAQoBAYMVLYIBjnWNa5tXCgWFNgKEY0MUAQEBAQEBAQEBEwsLCwYoMYUkBkABGx0BAwwGEDshAhEBBQEcBxKIYIE6AQMVBKcTQI4YBQEcgwsFgQKCVAoZJw1Zgg8BAQEBAQUBAQEBHAIGCQEIhDeBNl+BV4FohhlEBIdrBaM9PYJGjhGEdw2MGogFjhSJBgIEAgQFAgYUJYEXNoFyTCOBBIF4gkVEgU93inYBAQE Received: from mail-lf0-f68.google.com ([209.85.215.68]) by upbd19pa02.eemsg.mail.mil with ESMTP; 21 Jan 2018 21:46:34 +0000 Received: by mail-lf0-f68.google.com with SMTP id t79so8267881lfe.3; Sun, 21 Jan 2018 13:46:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=etMcC6iNjA5DQrFP8ldSTu5GXqt9TOcKBGRCX5RfLDs=; b=Qe9oKR0j3YiIQtA1W7sCiy71pnmWN+1Dp7bK59NjMtWwEHttxjKJWra/9YMtZIvE1j 6VmeYunowyeWhWn514kTjRZQo7v6wbycv3SIxssNkOCLoaP9VE2obRT3IfUXdk09NvnQ H1HFNPF4EKd6ijcYu9rRPoJwfX66qPrxKvhXy4ypjxvAmOKc2dBSkU1Mj0GW8x9XA7fO ordtsxNCNoJ5X0E8RoBdsiD9Enn8DGmdBKtlGha0wQLtSTPXHH4eIRmUpbMkZqnUqpJY poMhiegHxBqQo9O44uW/3ALsUevSC0/rtKehgKhuy8j7R08Kg4pt7x7du7OjXKeCbnMI d2qw== 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=etMcC6iNjA5DQrFP8ldSTu5GXqt9TOcKBGRCX5RfLDs=; b=IYxGc3sVnd59KDskV5AWGvN4n8CXGNw9L9dG1cN+cNt3SwWQ82Vg/Ecv/pBdRXVev1 5qQX+QFpWYmZiqplEehmGoyBAZ5tOFyshJXm66Y88k7TPE8G5ZEQ22PeRqA6bE3Gh/4y erRm6JIKs1sjWXaSmIsQ/gQy9wJsIMz/iumI7NeIJfqvb88spkeCUaYBEU5CGbjhli67 fF1vTozCFIg/Y+U6Ln/e0pFh2N+ql5VIKj+cTokWORP6gxOgzGi0uBy353MQi44HdliR l4NDnlOrL1mm8I8Uy6K0jQjXpLsqKjNo8CzR2cOxM4y0p+4TOaz2eFE2iO05VkvGMvCU EimA== X-Gm-Message-State: AKwxyte/ohYr6rglJL20a85VBVSU3qBBtG3gyP963KONUNqPKhdANayc dG0euuBgl+g5CN1sBV9KKQ3GBOZ1 X-Google-Smtp-Source: AH8x226sxUhUCiFE1Ce2rdB0FcZiSgDR8XaVXfMdnu0xIwa+vcfp5NwR5Pu/aUXf4X50AGlgxqVtEw== X-Received: by 10.25.217.210 with SMTP id s79mr2167044lfi.73.1516571193391; Sun, 21 Jan 2018 13:46:33 -0800 (PST) Received: from localhost.localdomain (c-2ec2e669-74736162.cust.telenor.se. [46.194.230.105]) by smtp.gmail.com with ESMTPSA id r21sm2589186lja.8.2018.01.21.13.46.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 21 Jan 2018 13:46:32 -0800 (PST) X-EEMSG-check-009: 444-444 From: Marcus Folkesson <marcus.folkesson@gmail.com> To: selinux@tycho.nsa.gov, nicolas.iooss@m4x.org, sds@tycho.nsa.gov Date: Sun, 21 Jan 2018 22:46:07 +0100 Message-Id: <20180121214617.8975-5-marcus.folkesson@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180121214617.8975-1-marcus.folkesson@gmail.com> References: <marcus.folkesson@gmail.com> <20180121214617.8975-1-marcus.folkesson@gmail.com> X-Mailman-Approved-At: Mon, 22 Jan 2018 08:33:05 -0500 Subject: [PATCH v3 04/14] checkpolicy: build: follow standard semantics for DESTDIR and PREFIX 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: Marcus Folkesson <marcus.folkesson@gmail.com> Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/checkpolicy/Makefile b/checkpolicy/Makefile index 68e11f2a..78a8a43b 100644 --- a/checkpolicy/Makefile +++ b/checkpolicy/Makefile @@ -1,12 +1,10 @@ # # Makefile for building the checkpolicy program # -PREFIX ?= $(DESTDIR)/usr -BINDIR ?= $(PREFIX)/bin -MANDIR ?= $(PREFIX)/share/man -LIBDIR ?= $(PREFIX)/lib -INCLUDEDIR ?= $(PREFIX)/include -LIBSEPOLA ?= $(LIBDIR)/libsepol.a +PREFIX ?= /usr +BINDIR ?= $(DESTDIR)$(PREFIX)/bin +MANDIR ?= $(DESTDIR)$(PREFIX)/share/man +LIBDIR ?= $(DESTDIR)$(PREFIX)/lib TARGETS = checkpolicy checkmodule LEX = flex @@ -14,6 +12,11 @@ YACC = bison -y CFLAGS ?= -g -Wall -Werror -Wshadow -O2 -pipe -fno-strict-aliasing +# If no specific libsepol.a is specified, fall back on LDFLAGS search path +ifeq ($(LIBSEPOLA),) + LDFLAGS += -l:libsepol.a +endif + override CFLAGS += -I. CHECKOBJS = y.tab.o lex.yy.o queue.o module_compiler.o parse_util.o \ @@ -27,11 +30,13 @@ all: $(TARGETS) $(MAKE) -C test checkpolicy: $(CHECKPOLOBJS) $(LIBSEPOLA) + $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) checkmodule: $(CHECKMODOBJS) $(LIBSEPOLA) + $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) %.o: %.c - $(CC) $(CFLAGS) -o $@ -c $< + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -c $< y.tab.o: y.tab.c $(CC) $(filter-out -Werror, $(CFLAGS)) -o $@ -c $< diff --git a/checkpolicy/test/Makefile b/checkpolicy/test/Makefile index 59fa4460..3eb1c512 100644 --- a/checkpolicy/test/Makefile +++ b/checkpolicy/test/Makefile @@ -1,19 +1,24 @@ # # Makefile for building the dispol program # -PREFIX ?= $(DESTDIR)/usr -BINDIR ?= $(PREFIX)/bin -LIBDIR ?= $(PREFIX)/lib -INCLUDEDIR ?= $(PREFIX)/include -LIBSEPOLA ?= $(LIBDIR)/libsepol.a +PREFIX ?= /usr +BINDIR ?= $(DESTDIR)$(PREFIX)/bin +LIBDIR ?= $(DESTDIR)$(PREFIX)/lib CFLAGS ?= -g -Wall -W -Werror -O2 -pipe +# If no specific libsepol.a is specified, fall back on LDFLAGS search path +ifeq ($(LIBSEPOLA),) + LDFLAGS += -l:libsepol.a +endif + all: dispol dismod dispol: dispol.o $(LIBSEPOLA) + $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) dismod: dismod.o $(LIBSEPOLA) + $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) clean: -rm -f dispol dismod *.o
This patch solves the following issues: - DESTDIR is needed during compile time to compute library and header paths which it should not. - Installing with both DESTDIR and PREFIX set gives us odd paths - Make usage of DESTDIR and PREFIX more standard Signed-off-by: Marcus Folkesson <marcus.folkesson@gmail.com> --- checkpolicy/Makefile | 19 ++++++++++++------- checkpolicy/test/Makefile | 15 ++++++++++----- 2 files changed, 22 insertions(+), 12 deletions(-)