What's new in version 2.0:

  - instmon now has more advanced monitoring methods in addition to good
    old find, so it should be faster and more accurate.
  - Its operation has changed a bit, so now it has to be run only once
    for each installation.
  - The informative messages have changed slightly, and they can also be
    turned off.
  - Logs can be renamed now, and instmon can also list all the stored
    logs.
  - Options for printing a help message and the version number have been
    added.

What's new in version 1.5:

  - Slightly changed the default search list (added /var/lib) and the
    default exclude list (added /root).
  - instmon now uses $TMPDIR when set.
  - Comparisons between version numbers are now done in a different way,
    which is more correct for the UN*X world.
  - Fixed to work with RPM >= 2.5.0.
  - Empty directories are now removed even more aggressively.
  - Things are becoming complicated, so the awk command is now required,
    and instmon has to store some helper scripts (currently one) in
    /usr/local/lib/instmon. No, I'm not going to rewrite instmon in
    Perl anytime soon, exciting as it would be.

What's new in version 1.4:

  - In log manipulation mode, the version of a package is no longer
    required; instmon will automatically select the newest package using
    only its name.
  - Added two more actions: instmon can now compare different versions of
    the same package, and it can remove the files left by previous versions
    that are no longer needed.
  - Made handling of unknown options more gracious.
  - Fixed a serious bug that could cause a directory not to be searched at
    all, if it appeared on both the search and exclude lists. Sometimes this
    made it impossible to search the directories on the default exclude
    list.
  - The egrep and diff commands are now required for the new actions.

What's new in version 1.3:

  - Added more actions to logs: tar, deb, and rpm packages can be created;
    the list action has been enhanced; and instmon can print the full path
    name of a specific log file. Also, when removing the files listed inside
    a log, instmon removes empty directories more aggressively.
  - Some security checks are now performed when creating files in /tmp.
  - The cp, mkdir, tar, dpkg, dpkg-deb and rpm commands are now required in
    some cases.

What's new in version 1.2:

  - Introduced log manipulation mode: instmon can now list logs, remove the
    files they contain and remove the logs themselves.
  - The package argument is no longer necessary, and when it is omitted it
    will default to the basename of the current directory.
  - All messages are now directed to standard error instead of standard
    output.
  - The basename command is now required (if you don't specify a package
    name), while egrep isn't required any more.

What's new in version 1.1:

  - instmon now completely skips the directories in the exclusion list,
    which makes it run faster. To allow this, the internal structure as well
    as the command line has changes. See the manual page for details.
  - The filesystem type to search can now be specified. This way directories
    like NFS mounts or DOS drives can be completely skipped.
  - The directory where the log files should be stored can be changed.
  - Long options are officially documented in the manual page. From now on,
    not all options will have a short form (see --fstype).
  - The tr command is now required for instmon to run properly.

