History log of /external/selinux/gui/modulesPage.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3b5e8fb8421b0f80a7be61d0e54d71ee694b2b33 01-Oct-2017 Nicolas Iooss <nicolas.iooss@m4x.org> gui: fix parsing of "semodule -lfull" in tab Modules

The output of "semodule -lfull" changed from "module version" to
"priority module kind". Update system-config-selinux to use this new
format in its tab "Policy Module".

Signed-off-by: Nicolas Iooss <nicolas.iooss@m4x.org>
/external/selinux/gui/modulesPage.py
0f3beeb00e7a42cc2f44ef0392b8a3a7566a17d7 20-Sep-2017 Nicolas Iooss <nicolas.iooss@m4x.org> gui: port to Python 3 by migrating to PyGI

PyGTK has been deprecated in favor of PyGI+GTK and thus has never been
ported to python3. Using pygi-convert.sh from
https://git.gnome.org/browse/pygobject/tree/pygi-convert.sh helps
migrating most of the API but gnome-python.

The glade file has been converted to GtkBuilder using

gtk-builder-convert system-config-selinux.glade system-config-selinux.ui

and some fixes in order to provide an application window (object
GnomeApp disappeared, GtkVBox is deprecated, etc.). The associated
Python code also needed some modifications in order to migrate to
GtkBuilder.

The result has been tested on Arch Linux with Python 3.6. There are some
bugs in the GUI itself, for which patches will be sent afterwards.

Signed-off-by: Nicolas Iooss <nicolas.iooss@m4x.org>
/external/selinux/gui/modulesPage.py
2e4d0bc862a7706d25a26a0fc37c14a02a628a9a 31-Oct-2016 Stephen Smalley <sds@tycho.nsa.gov> Move policycoreutils/gui to gui.

Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
/external/selinux/gui/modulesPage.py