From: Wenzong Fan <wenzong....@windriver.com> Fix python error about:
File "/usr/lib64/python2.7/site-packages/seobject.py", line 109, in log message += " sename=" + sename TypeError: cannot concatenate 'str' and 'NoneType' objects Signed-off-by: Wenzong Fan <wenzong....@windriver.com> --- ...cycoreutils-fix-TypeError-for-seobject.py.patch | 32 ++++++++++++++++++++ recipes-security/selinux/policycoreutils_2.2.5.bb | 1 + 2 files changed, 33 insertions(+) create mode 100644 recipes-security/selinux/policycoreutils/policycoreutils-fix-TypeError-for-seobject.py.patch diff --git a/recipes-security/selinux/policycoreutils/policycoreutils-fix-TypeError-for-seobject.py.patch b/recipes-security/selinux/policycoreutils/policycoreutils-fix-TypeError-for-seobject.py.patch new file mode 100644 index 0000000..dd6ca6d --- /dev/null +++ b/recipes-security/selinux/policycoreutils/policycoreutils-fix-TypeError-for-seobject.py.patch @@ -0,0 +1,32 @@ +From a66c50c0e8cd3799fc2819835b872ab62419f684 Mon Sep 17 00:00:00 2001 +From: Wenzong Fan <wenzong....@windriver.com> +Date: Tue, 1 Apr 2014 02:53:36 -0400 +Subject: [PATCH] policycoreutils: fix TypeError for seobject.py + +File "/usr/lib64/python2.7/site-packages/seobject.py", line 109, in log + message += " sename=" + sename +TypeError: cannot concatenate 'str' and 'NoneType' objects + +Uptream-Status: pending + +Signed-off-by: Wenzong Fan <wenzong....@windriver.com> +--- + semanage/seobject.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/semanage/seobject.py b/semanage/seobject.py +index f8d2243..66653e6 100644 +--- a/semanage/seobject.py ++++ b/semanage/seobject.py +@@ -105,7 +105,7 @@ except: + + def log(self, msg, name = "", sename = "", serole = "", serange = "", oldsename = "", oldserole = "", oldserange = ""): + message = " %s name=%s" % (msg, name) +- if sename != "": ++ if sename != "" and sename != None: + message += " sename=" + sename + if oldsename != "": + message += " oldsename=" + oldsename +-- +1.7.9.5 + diff --git a/recipes-security/selinux/policycoreutils_2.2.5.bb b/recipes-security/selinux/policycoreutils_2.2.5.bb index 7c32064..560cee6 100644 --- a/recipes-security/selinux/policycoreutils_2.2.5.bb +++ b/recipes-security/selinux/policycoreutils_2.2.5.bb @@ -14,4 +14,5 @@ SRC_URI += "\ file://policycoreutils-loadpolicy-symlink.patch \ file://policycoreutils-semanage-edit-user.patch \ file://policycoreutils-process-ValueError-for-sepolicy-seobject.patch \ + file://policycoreutils-fix-TypeError-for-seobject.py.patch \ " -- 1.7.9.5 -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto