From patchwork Sun Aug 12 20:25:10 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Iooss X-Patchwork-Id: 10563733 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1D1C6139A for ; Sun, 12 Aug 2018 20:31:00 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0CBC02910B for ; Sun, 12 Aug 2018 20:31:00 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 00DC429115; Sun, 12 Aug 2018 20:30:59 +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=-5.2 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from UPBD19PA09.eemsg.mail.mil (upbd19pa09.eemsg.mail.mil [214.24.27.84]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 4CB542910B for ; Sun, 12 Aug 2018 20:30:56 +0000 (UTC) Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by UPBD19PA09.eemsg.mail.mil with ESMTP; 12 Aug 2018 20:30:54 +0000 X-IronPort-AV: E=Sophos;i="5.53,230,1531785600"; d="scan'208";a="16897393" IronPort-PHdr: 9a23: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 X-IPAS-Result: A2DoBADSl3Bb/wHyM5BbHQEBBQELAYMkJ4EJShIojFakBIFcFRgUiAs3FQECAQEBAQEBAgFsKII1JIJfAwMBAjcUIA4DCQEBQAgIAwEtFREOCwUYBIJ/KYFYAwEBqiuDem6FZopsP4ESh10BEgFshQkCjQI9jR8HAoF9g3KJWo5DkxGBVyJhcTMaMEOCaZBVbXoDFBSJZ4I6AQE Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 12 Aug 2018 20:30:54 +0000 Received: from prometheus.infosec.tycho.ncsc.mil (prometheus.infosec.tycho.ncsc.mil [192.168.25.40]) by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7CKUrhW017961; Sun, 12 Aug 2018 16:30:53 -0400 Received: from tarius.infosec.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 w7CKR7IN024338 for ; Sun, 12 Aug 2018 16:27:07 -0400 Received: from goalie.tycho.ncsc.mil (goalie.infosec.tycho.ncsc.mil [144.51.242.250]) by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w7CKR6JJ017836 for ; Sun, 12 Aug 2018 16:27:06 -0400 IronPort-PHdr: 9a23:OROVxRRLwMDb6gG+fbifOBrExtpsv++ubAcI9poqja5Pea2//pPkeVbS/uhpkESTAd2J9upOh7OHq6m4BSoN7JOavzYHeZ1IERoEjZZekw8hBZuDDkv2ZL7vYjchFctPHFli4zmgMEdTFcq/L13fq3G/93gTTxP4Mwcmbv/tFNvqht+sn/u354WVex9B0Ty8arR2JQ7wrALWrdI+hNdybKErxUiBuWNGLtxf3nggPlePh1D578a08oRk9nFrgcl5ostPY4+vXP9tSOBISjM8PDUz5cbssRDYCwqI4WAHem8RjxxDDhOD6U3qGJDrvXiyrfJzjRGTJta+VrUoQXKi4qNsHQfvkzsCPiUl/Xv/j9wpyrpcpAO9qhd/xY/NfYzTM+Bxcw== X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1BkAwDSl3Bbly0bGNZbHgEGDIMkJ4FlKIxWi1maHCyHaiE4FAECAQEBAQEBAhQBAQEBAQYYBoYQBoEJUVcZgyApgVgDAQGqK4N6boVmiRSBWD+BEohdhQkCjQKNXAcCgX2DcolajkOTEYFYgXMzGjCDLIJNjghtehcUjCEBAQ X-IPAS-Result: A1BkAwDSl3Bbly0bGNZbHgEGDIMkJ4FlKIxWi1maHCyHaiE4FAECAQEBAQEBAhQBAQEBAQYYBoYQBoEJUVcZgyApgVgDAQGqK4N6boVmiRSBWD+BEohdhQkCjQKNXAcCgX2DcolajkOTEYFYgXMzGjCDLIJNjghtehcUjCEBAQ X-IronPort-AV: E=Sophos;i="5.53,230,1531800000"; d="scan'208";a="344584" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 12 Aug 2018 16:27:06 -0400 IronPort-PHdr: 9a23:qDo/8xSOrBjCxoZR9Xq4DUX2c9psv+yvbD5Q0YIujvd0So/mwa69bBeN2/xhgRfzUJnB7Loc0qyK6/6mATRIyK3CmUhKSIZLWR4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+KPjrFY7OlcS30P2594HObwlSizexfbJ/IA+qoQnNq8IbnZZsJqEtxxXTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM30u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xymp4qF2QxHqlSgHLSY0/nzXhMJugqxVoxWvqB5xw4PPfI2ZKOBzcr/HcN8GWWZMWNtaWSxbAoO7aosCF/IPPedEoIn6o1sBtwC+DhSvCuPozT9InWT21rA93uQnEAHJwAsgH9YUv3TPttn1NaASUeeuzKnT1jjDavxb2Djn5IjPaBAhruiBULRtesTS0UkiDx3JgkifpID/IT+Y2f4Bv3aZ4uZ6Wu+ii3YrpgJ1rzS128shiojEipgLxl3E6yl12oI4KNulQ0Bhe9GkCoFftySCOot2XMwiR2ZotT40xbMct5C2YiYHxYo9yRPDd/CKcpKE7Qz9W+aUOjd4i2hpeLeliBaz9Uis0Oj8Vsiw0FpSrypFlMfDtmwV2hDN98SKReFx8lmu1DqVyQze6PtILE80mKbDLp4u2L8wlp4dsUTZGS/2nV37grKKeEs55uSl8+HnYrrlqZKBL4J6jw/zP7wrmsGwDuU0KA8OX3KU+emk0r3j/FH2QLJOjvIsianVqpHaJcMcpq6iGA9YyZ0s6xGiDzegzNsXg2IHIEhAeB+IgInlIVbOIOr3DfunmVSjjC9rx+zaPr3mGpjNNWbMkLPgfbZ79k5dxxE+zcxf5p1ICrEBJ+j/WknqtNPCFBM5PAu0w/i0QOl6g5gTXWOJH7+xLLLZsVjO4PkmZeaLetw7ojH4ft4k7PnqhGRxuFgaZrLhiZ0WY3e8F+8gIkKeemHEh4sRV2AQsVxtH6TRlFSeXGsLND6JVKUm62RjUtj0BJrfRo2rnL2K1Tu6GZsTfG1dF1SQCi20L9eZQ/0AMXOKK5c91DEJUKOuDYoo1BXosQ7+mPJrLevRrysfs5+rlN14/Pbamhx68ztoR9+c3GeAQyA8nm4BSzIsmqEqp0t7xwTLyrB21sRRDscb/PZVSkEiL5eJye1xDNT7QUTAedCSU36jHsXgBis+HZoq29FbW09mAJ25iwzbmS+jArsbjbuOUacOyfqJ2nfDDZNekCPDiLlniEMpF81OPmqij7U59g/UHJXhmUKEka2nbuIZgD6L832MniKVpE8NaAdrSu3eWGwHIEvbqdOs/kTZU7qnEqgqKCNE2ZfEMqxOe8HkhlVARe7+NZLZeW28 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BlAwDSl3Bbly0bGNZbHgEGDIMkJ4FlKIxWi1maHCyHaiE4FAECAQEBAQEBAgETAQEBAQEGGAZYgjUigmEGgQlRVxmDICmBWAMBAaorg3puhWaJFIFYP4ESiF2FCQKNAo1cBwKBfYNyiVqOQ5MRgViBczMaMIMsgk2OCG16FxSMIQEB X-IPAS-Result: A0BlAwDSl3Bbly0bGNZbHgEGDIMkJ4FlKIxWi1maHCyHaiE4FAECAQEBAQEBAgETAQEBAQEGGAZYgjUigmEGgQlRVxmDICmBWAMBAaorg3puhWaJFIFYP4ESiF2FCQKNAo1cBwKBfYNyiVqOQ5MRgViBczMaMIMsgk2OCG16FxSMIQEB X-IronPort-AV: E=Sophos;i="5.53,230,1531785600"; d="scan'208";a="16897326" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from updc3cpa06.eemsg.mail.mil ([214.24.27.45]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 12 Aug 2018 20:27:05 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;c686f6a0-4d92-4c4c-b931-b5748f72da23 Authentication-Results: upbd19pa04.eemsg.mail.mil; dkim=none (message not signed) header.i=none; spf=Pass smtp.pra=nicolas.iooss@m4x.org; spf=Pass smtp.mailfrom=SRS0=mgZB=K3=m4x.org=nicolas.iooss@bounces.m4x.org; spf=Pass smtp.helo=postmaster@mx1.polytechnique.org X-EEMSG-check-008: 327739518|UPBD19PA04_EEMSG_MP4.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 129.104.30.34 X-EEMSG-check-002: true IronPort-PHdr: 9a23:cLLZrhFhpDUmXF1jtXj0VZ1GYnF86YWxBRYc798ds5kLTJ78oMWwAkXT6L1XgUPTWs2DsrQY07SQ6/iocFdDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZrKeTpAI7SiNm82/yv95HJbAhEmDuwbaluIBmqsA7cqtQYjYx+J6gr1xDHuGFIe+NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjDQhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VDK/5KlpVRDokj8KOT4n/m/KhMJ+j6VVrxCvpxFk34LYfJuYOOZkc6/BYd8XQ3dKUMZLVyxGB4Oxd5MBD+sdMuZfq4nyvUAOpga9CwmrA+Pv0SRIjWLx0K080uQuDQbG3Ag6ENIVqnjUrdL1NKAJUeCu16TIyDrObvxM1Tf68ojIfQksrPeRVrxzacrc0VQjGx3Bg1mKtIDpIzyY2v4DvmSH9eZtW+2ih3Ykpgx1uDSj28chh4jTio4Lyl3I6z91zYIzKNalUkB0e8SkH4FVtyyCN4t5XMciQ2ZwtSY/xbwKpIS3fDANyJQjxx/fd+KIfJSI4hLlVeaROCp4i2x/dLK4nRay/lCsyuz6VsaqzFZHtjdJnsfIu3wXyhDf9seKRuFz80u9wzqC2Q/e5vlBIU8ulKrbL5AhwqQ3lpoWqUnNAzP4lljqgKKOc0Uk9eun5vn/b7vjqJKRL4p0hw7xM6g0ncy/G+s4PxAIX2ia5eu807nj8lfiQLlQj/02la7ZsIvBJckAvaG5BBJV0oA/5BmhFDeqytEYkHYILV5ffxKHlYfpN0nUIP/kFfe/n0iskDBzyvDdILLhBpTNLn7ekLbuZrt9905dxxYzzdBY/Z5UDKoBL+jpVk/+s9zYEExxDwvh2OvjCdNgxqsCSGmPBemfK6qUvliWtcw1JOzZQo4evzL0MLAE4Pn1ljdtn14Weq2gxt0Wb3ejBdxjf1XfZmDj1IRSWVwWtxYzGbS5wGaJViReMi7rDvAMowojAYfjNr/tA4WkgbiPxiC+R8IEbGdbDFuBCjHtK5XCXO0DOnvLfp1R1wccXL3kcLcPkAm0vV6ozuZ3aO3O9X9B7M+x5J1O/+TW0CoK23l0AsCaiTrfSnEt2HsPQy4q0at/p01k11rF1rJ30aVV X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BqAwCGl3BbhyIeaIFbHgEGDIMkggwojFaLWZocExgBh2oaBgEFMhUBAgEBAQEBAQEBARMBAQEKCwkIKS+CNSKCYQaBCVFXGYMgKYFYBAGqK4N6boVmiRSBWD+BEohdhQkCjQKNXAcCgX2DcolajkOTEYFXgXQzGjCDLJBVbXoVAQEUjCEBAQ X-IPAS-Result: A0BqAwCGl3BbhyIeaIFbHgEGDIMkggwojFaLWZocExgBh2oaBgEFMhUBAgEBAQEBAQEBARMBAQEKCwkIKS+CNSKCYQaBCVFXGYMgKYFYBAGqK4N6boVmiRSBWD+BEohdhQkCjQKNXAcCgX2DcolajkOTEYFXgXQzGjCDLJBVbXoVAQEUjCEBAQ Received: from mx1.polytechnique.org ([129.104.30.34]) by upbd19pa04.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256; 12 Aug 2018 20:27:03 +0000 Received: from localhost.localdomain (89-156-252-9.rev.numericable.fr [89.156.252.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTPSA id 47FC3564728 for ; Sun, 12 Aug 2018 22:25:58 +0200 (CEST) X-EEMSG-check-009: 444-444 From: Nicolas Iooss To: selinux@tycho.nsa.gov Date: Sun, 12 Aug 2018 22:25:10 +0200 Message-Id: <20180812202522.3743-2-nicolas.iooss@m4x.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180812202522.3743-1-nicolas.iooss@m4x.org> References: <20180812202522.3743-1-nicolas.iooss@m4x.org> X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Sun Aug 12 22:25:58 2018 +0200 (CEST)) X-Org-Mail: nicolas.iooss.2010@polytechnique.org Subject: [PATCH v2 01/13] libselinux: fix flake8 warnings in SWIG-generated code X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" List-Post: List-Help: MIME-Version: 1.0 Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP flake8, a Python linter, complains: libselinux/src/selinux.py:100:1: F401 'errno' imported but unused libselinux/src/selinux.py:100:1: F401 'stat' imported but unused libselinux/src/selinux.py:100:14: E401 multiple imports on one line libselinux/src/selinux.py:130:16: E111 indentation is not a multiple of four libselinux/src/selinux.py:130:45: E231 missing whitespace after ',' Signed-off-by: Nicolas Iooss --- libselinux/src/selinuxswig_python.i | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libselinux/src/selinuxswig_python.i b/libselinux/src/selinuxswig_python.i index be17ceffe01f..2af7c7e0c038 100644 --- a/libselinux/src/selinuxswig_python.i +++ b/libselinux/src/selinuxswig_python.i @@ -13,7 +13,8 @@ %pythoncode %{ -import shutil, os, errno, stat +import shutil +import os DISABLED = -1 PERMISSIVE = 0 @@ -43,7 +44,7 @@ def chcon(path, context, recursive=False): if recursive: for root, dirs, files in os.walk(path): for name in files + dirs: - lsetfilecon(os.path.join(root,name), context) + lsetfilecon(os.path.join(root, name), context) def copytree(src, dest): """ An SELinux-friendly shutil.copytree method """