1.001 -> 1.002
If a log file was being continually replenished (e.g. if you're "tailing" /dev/ttyS0), the script would never terminate. This has now been fixed.
1.002 -> 1.003
Fixed broken dependencies on other modules.
1.003 -> 1.004
It appears that some forms of log rotation aren't the traditional rename+SIGHUP to the daemon, and the i-number doesn't change. Since only a change of i-number was checked, the logfile rotation wasn't noticed. The rotation check now includes a test to see if the logfile was truncated.
Some clients increment counters past 2**32, and we were blindly passing these invalid values back as COUNTER32. Now we mask to 32 bits since these values are expected to wrap around.