$ selinux-polgengui Traceback (most recent call last): File "/usr/share/system-config-selinux/polgengui.py", line 32, in <module> from sepolicy import generate ImportError: cannot import name generate
эта утилита и не будет работать в среде altlinux, её надо или удалять, или переписывать.
даже если починить все зависимости, то получим: $ selinux-polgengui (polgengui.py:8193): libglade-WARNING **: unknown attribute `swapped' for <signal>. (polgengui.py:8193): libglade-WARNING **: unknown attribute `swapped' for <signal>. (polgengui.py:8193): libglade-WARNING **: unknown attribute `swapped' for <signal>. (polgengui.py:8193): libglade-WARNING **: unknown attribute `swapped' for <signal>. (polgengui.py:8193): libglade-WARNING **: unknown attribute `swapped' for <signal>. (polgengui.py:8193): libglade-WARNING **: unknown attribute `swapped' for <signal>. (polgengui.py:8193): libglade-WARNING **: unknown attribute `swapped' for <signal>. (polgengui.py:8193): libglade-WARNING **: unknown attribute `swapped' for <signal>. (polgengui.py:8193): libglade-WARNING **: unknown attribute `swapped' for <signal>. (polgengui.py:8193): libglade-WARNING **: unknown attribute `swapped' for <signal>. Traceback (most recent call last): File "/usr/share/system-config-selinux/polgengui.py", line 767, in <module> app = childWindow() File "/usr/share/system-config-selinux/polgengui.py", line 196, in __init__ self.all_users = generate.get_all_users() File "/usr/lib64/python2.7/site-packages/sepolicy/generate.py", line 102, in get_all_users users.remove("system_u") ValueError: list.remove(x): x not in list
Алексей, посмотри пожалуйста, что с этим лучше сделать.
Заставить её запуститься - вполне можно. Будет ли нормально работать - не знаю пока что.
policycoreutils-1:3.2-alt5 -> sisyphus: Fri Sep 03 2021 Aleksei Nikiforov <darktemplar@altlinux> 1:3.2-alt5 - Fixed selinux-polgengui (Closes: #30183).