SELinux Tools (setools), version 1.4
by Tresys Technology, LLC
(selinux@tresys.com, www.tresys.com/selinux)

June 02, 2004


CURRENT BUGS AND ISSUES

This file contains a description of the bugs of which we are currently 
aware. There are undoubtedly more; please report any new bugs you may 
find to selinux@tresys.com.

APOL
   
1. There is a bug in the text search feature. The text widgets' 
   search command does not handle a '-' as the first character in the 
   string. 
   
2. The domain transition analysis currently does not handle the '~' 
   semantics in allow rules
   
3. Double clicking on listbox items may not display popup windows in 
   certain window managers, such as Gnome or Ximian. For example, 
   double- clicking an attribute in the [policy components]/types tab 
   does not display the types for that attribute. You must right-
   click on the item in order to display popup windows. This is a 
   Tcl/Tk bug and has been submitted to 
   http://sourceforge.net/projects/tcllib.
   
4. The use of some fonts may cause widgets in the GUI to be obscured. 
   If you experience this problem, you may edit the fonts in the 
   .apol file in your home directory.
   
5. 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 cannot use them 
   as parameters.

SEPCUT

1. There is a bug in the text search feature. The text widgets' search 
   command does not handle a '-' as the first character in the string. 


LIBAPOL

1. Lots of yacc shift/reduce errors in libapol that don't currently 
   impact operation (so it appears).
   

SEAUDIT

1. Sorting by date will not work correctly if your audit log spans 
   through a new calendar year.  For example, if your audit log 
   includes entries from December 2003 and January 2004, when you sort 
   by date January 2004 will come before December 2003 entire.  This 
   is because audit logs do not include a year so we assign the same 
   year to all dates.


TESTING INFORMATION

Operating Systems: Red Hat Linux 7.2/9.0/Fedora Core 1/Fedora Core 2
SELinux versions: 2.4, 2.6
SELinux Policy versions: 12, 15, 16, and 17 (with and without MLS support)
TCL/TK versions: 8.3, 8.4
BWidget versions: 1.4, 1.6, 1.7
Desktops: Gnome, KDE, Ximiam Gnome, fvwm 

These tools will likely have some bugs of which we are currently unaware.  
Please report any new bugs or comments to selinux@tresys.com.  Thank you 
for using setools!