The program will also include the process queuing feature using waitforbw and sermonstats. See the source file for details. As far as I can tell, the script is required because redirection doesn't work in inittab, and serialmon requires stdout to point to the required screen device. Serialmon needs to be run as root to allow it to increase its priority. This is required to reduce the wierd data transfer rates caused by irregular scheduling.
Times are local time.
This can make the log reports look a bit weird when the clocks change. If you are running with iso01 fonts, you may get weird characters instead of the box characters. Copyright notices are not to be removed or altered. This program has been compiled on my machine using gcc 2.7.2.3, ncurses 5.1 and linux 2.2.17, and it seems to work for me.