I am looking for a simple project to use as an example of Java GNOME development. Because I am interested in SELinux, I thought that I could write a GNOME application that was SELinux-related. I am looking for an application that would take about one month to write (working on it part-time). Only the GUI needs to be written in Java.
One idea I had was an application that would help parse AVC messages in a system's log files. The program would categorize AVC messages by criteria like scontext and present a expandable list of categories. The categories could be expanded to reveal AVC messages. This might help when debugging a SELinux policy.
So, does anyone have any suggestions? As I mentioned, my goal is really to demonstrate the use of Java GNOME, but I would like to do something useful. I would like to hear if there is anything anyone wants to see.
-- Mike
On Wed, 2004-12-08 at 18:13, W. Michael Petullo wrote:
I am looking for a simple project to use as an example of Java GNOME development. Because I am interested in SELinux, I thought that I could write a GNOME application that was SELinux-related. I am looking for an application that would take about one month to write (working on it part-time). Only the GUI needs to be written in Java.
One idea I had was an application that would help parse AVC messages in a system's log files. The program would categorize AVC messages by criteria like scontext and present a expandable list of categories. The categories could be expanded to reveal AVC messages. This might help when debugging a SELinux policy.
There is a 'seaudit' tool that is part of the setools-gui package, possibly you could extend it in some way.
So, does anyone have any suggestions? As I mentioned, my goal is really to demonstrate the use of Java GNOME, but I would like to do something useful. I would like to hear if there is anything anyone wants to see.
Higher-level tools that make the policy more accessible to typical admins are always welcome. Not sure if any of them fall into the "simple" category. Take a look at setools-gui/setools, slat, and polgen, and think about what you would want if you were administering a SELinux system.
selinux@lists.fedoraproject.org