FF4L is a system for enhancing the GNU locate utility. It consists of a Linux kernel module and a couple of utilities that complement GNU locate. FF4L maintains a database file that logs all files created, so that locate can find files as soon as they are created instead of having to wait until the indexing utility is run.
The file check daemon monitors files according to rules defined in configuration files. When a file is considered stable (due to its age, presence of a flag file, etc.) then it gets copied to a new location. Rotating backups of the destination file can be made and owner, group and permissions can be specified for the destination. Some examples of where this utility has been found to be useful are: Moving files out of an incoming FTP directory in a timely manner. Moving files uploaded to a web server into directories with different user/group. This lets the administrator run the web server as a non-root user and accept uploads using web server based authentication and then move the files to a more secure area after the transfer. The details of how to determine whether a file is stable and what to do with it once it is are defined in a "Filespec" configuration file. There is a separate filespec for each file that will be monitored which means that each file can have unique behavior associated with it.
fb is a binary file viewer, editor, and manipulator. It can be used as a filter, an interactive browser, or to simply dump a file in either binary, decimal, hexadecimal, or octal and/or characters. Either overwrite bytes in either of the four bases or characters or dump to a file and edit the resulting text file with any text editor, then fb can translate from either of the four bases back into a binary file. In summary, fb is a versatile tool for binary file creation, manipulation, and examination.
Enable_Logitech_Wheel is designed to send re-initialization strings to the mouse device which enable the scroll wheel functions of many popular OEM models of Logitech's FirstMouse+ and MouseMan+ (Models M-S48 and M-S48-OEM which are based off a Zilog controler chip and do not initalize with the standard Xserver or gpm packages). When run the mouse will issue commands sequences identical to the retail version of the FirstMouse+ (M-C48) and work properly with XFree86 Releases > 3.3.2.
Enscriptconfig is a front-end to GNU enscript's configuration files. It provides a straightforward way of configuring nearly all of enscript's options without resorting to the commandline or a text editor. This is the standalone version of the enscript configuration plugin that is distributed with tkchooser.
dlkern downloads the current stable/beta/prepatch Linux kernel and its signature, and verifies the signature via GnuPG.pm. Versions are specified on the command line as -s (stable), -b (beta), or -p (pre-patch) (all 3 may be specified at once). Downloads are done via ncftpget, wget, or Net::FTP. It allows specification of 2-letter country code for the kernel mirror system, and selection of compression format (.gz/.bz2).