[ SEA-GHOST MINI SHELL]
SETools version 3.3
Tresys Technology
setools@tresys.com, http://oss.tresys.com/projects/setools
August 15, 2008
CURRENT BUGS AND ISSUES
This file contains a description of the currently aware issues with
SETools. There are undoubtedly more; please report any new problems
to setools-bugs@tresys.com.
SETOOLS
1. There is a critical error in libsepol versions 1.16.2 and 2.0.2
that prevents SETools from opening source policies. The supplied
configure script will detect and abort if it finds this particular
version.
APOL
1. Double clicking on listbox items may not display popup windows in
certain window managers. Instead the user can right-click on the
item in order to display popup windows. This is due to Tk's event
buffer and is not fixable. (Ref: http://tinyurl.com/ltmuh)
2. Apol will correctly load policies with aliases, but the alias names
will be lost (the root type name is used instead). Therefore,
aliases are not displayed and queries should not use them as
parameters.
3. Certain older source policies will not load if complemented type
sets are used outside of neverallow rules. This is due to apol using
a similar parser to checkpolicy, which no longer accepts this use of
the complement operator (~).
SEAUDIT
1. Sorting by date will not work correctly if an audit log spans
through a new calendar year. For example, if the audit log
includes entries from December 2003 and January 2004, when sorted
by date January 2004 will come before the December 2003 entry. This
is because audit logs do not include a year; all messages are
assumed to have occurred on the same year.
2. Audit messages that span multiple lines are not parsed correctly.
This will be addressed in a future revision of SETools.
LIBPOLDIFF-SWIG-JAVA
1. There is currently an issue with SWIG Java bindings that prevents
disowning an object, and there is an issue in libsepol that prevents the
duplication of a policy. Pending the availability of one of these features,
it will not be possible to safely use libpoldiff in Java. Future revisions
to the policy representation are expected to permit the duplication of
policies.
TESTING INFORMATION
Operating Systems:
Fedora Core 5 through 9, for both i386 and x86_64 architectures
SELinux monolithic policy versions:
12, 15 through 18
19 through 23 (both with and without MLS support)
SELinux modular policy versions:
5 through 8
Please report any new bugs or comments to setools-bugs@tresys.com.
Thank you for using SETools!
SEA-GHOST - SHELL CODING BY SEA-GHOST