
#################################################################################
#
# WISHLIST : Personal and public 'wishes' for Rootkit Hunter
#
# Notes:
# - All things below CAN be integrated in future, but there are no planned
#   dates available. *Your* support can change help that!
#
#################################################################################
#
# Request:
# - Do you have a copy of an undetected rootkit? Please send it to us, so
#   it can be added and help others.
# - Are you a package maintainer? Please submit your changes through
#   rkhunter.sourceforge.net so *everyone* can benefit from it.
# - Are you an enduser? If you want to submit a patch or discuss enhancements,
#   file a bug report, have comments, gripes or questions please
#   visit rkhunter.sourceforge.net on how you can best reach the project team and
#   fellow Rootkit Hunter users.
#
#################################################################################
#

Stale:
 - the defaulthashes.dat file will be deprecated in the next release in
   favour of locally generated hashes using the community-supplied hashupd
 - the os.dat file will be deprecated in the next release, since it is only
   used by defaulthashes.dat.

 Important:
 - Make a 'whereis' function for the installer
 - Make the installer FSSTND or FHS or whatever-else-goes compliant.
 - Add MD5 check for unknown OSes
 - Add/improve Tuxkit
 - Missing hashes for any releases of supported O.S.es
 - Promiscuous mode detection. In kernel-2.6 the ifconfig + ip (iproute2) 
   method is no longer working.

 Startup:
 - Comparing LKM/KLD startups from rc-scripts (differences)
 - Checking for kldload (*BSD) and loading of LKMs in rc-scripts
 - Black/whitelisting of LKM/KLD
 
 Processes:
 - Black/whitelisting of processes
 - Check for multiple instances of tools (like file, ls, ps, find)

 Scanning:
 - Check Perl (and configuration) when Perl tests are used
 - Implement string scanner into main scanner

 Support:
 - Set lo interface into promisc mode to test ifconfig
 - Improve support for Sebek LKM
 - Option to use Perl modules on a different place than the usual
   (requested by Henk Wevers)
 - Debian package (.deb)
 - Improve translation (and add it to main script)
 
 Misc:
 - Multi-language (checker and website)
 - Make installation optional, so rkhunter can run without installing
 - Create more documentation
 - Scanning of multiple machines by using a central server
 - Add debuglevels (also for use with logfile)
 - Add checksums for all databases and scripts
 - Add support for SSH version of SSH.com
 
 Website:
 - Reporting tool for trojaned binaries
 - Create a static download URL for releases (rkhunter-latest.tar.gz), after setting up mirrors..
 - Adding comparision between Rootkit Hunter and other projects (pros/cons).
   *** Maybe someone likes to help us with this? I like an objective comparison, not
       a commercial bullsh*t comparison which tells all other competitors are bad ;-)

 NetBSD:
 - Remove whereis parameter '-b' (doesn't exist)
 - Use /usr/pkg/bin/perl instead of /usr/bin/perl

#
#################################################################################
#
