All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-selinux][PATCH 1/3] selinux-python: add RDEPENDES on audit-python
@ 2021-12-08  7:33 Yi Zhao
  2021-12-08  7:33 ` [meta-selinux][PATCH 2/3] selinux: move selinux scripts to selinux-scripts Yi Zhao
  2021-12-08  7:33 ` [meta-selinux][PATCH 3/3] selinux: upgrade 3.2 -> 3.3 Yi Zhao
  0 siblings, 2 replies; 3+ messages in thread
From: Yi Zhao @ 2021-12-08  7:33 UTC (permalink / raw)
  To: yocto, joe_macdonald, joe

Add RDEPENDS on audit-python for selinux-python-semanage.

Fixes:
$ semanage fcontext -a -t user_home_t "/web(/.*)?"
Traceback (most recent call last):
  File "/usr/sbin/semanage", line 975, in <module>
    do_parser()
  File "/usr/sbin/semanage", line 947, in do_parser
    args.func(args)
  File "/usr/sbin/semanage", line 329, in handleFcontext
    OBJECT.add(args.file_spec, args.type, args.ftype, args.range, args.seuser)
  File "/usr/lib/python3.9/site-packages/seobject.py", line 2485, in add
    self.__add(target, type, ftype, serange, seuser)
  File "/usr/lib/python3.9/site-packages/seobject.py", line 2481, in __add
    self.mylog.log_change("resrc=fcontext op=add %s ftype=%s tcontext=%s:%s:%s:%s"
      % (audit.audit_encode_nv_string("tglob", target, 0), ftype_to_audit[ftype],)
NameError: name 'audit' is not defined

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
---
 recipes-security/selinux/selinux-python_3.2.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/recipes-security/selinux/selinux-python_3.2.bb b/recipes-security/selinux/selinux-python_3.2.bb
index a954676..d130900 100644
--- a/recipes-security/selinux/selinux-python_3.2.bb
+++ b/recipes-security/selinux/selinux-python_3.2.bb
@@ -50,6 +50,7 @@ RDEPENDS:${BPN}-semanage += "\
         python3-xml \
         python3-misc \
         libselinux-python \
+        audit-python \
         ${BPN} \
 "
 RDEPENDS:${BPN}-sepolicy += "\
-- 
2.25.1



^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-12-08  7:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-08  7:33 [meta-selinux][PATCH 1/3] selinux-python: add RDEPENDES on audit-python Yi Zhao
2021-12-08  7:33 ` [meta-selinux][PATCH 2/3] selinux: move selinux scripts to selinux-scripts Yi Zhao
2021-12-08  7:33 ` [meta-selinux][PATCH 3/3] selinux: upgrade 3.2 -> 3.3 Yi Zhao

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.