# $Id: TODO,v 1.9 2012/08/23 17:13:39 ksb Exp $ Write some HTML documents about kicker's best practices. Maybe make an option to diagnose the spool directory a little more. - Check modes on spooled file (must be +x), but instck does most of this with this configuration file: # $Compile: instck -C%f -lv /var/kicker drwxr-xr-x/03022 * * - /var/kicker/**/ " " " - /var/kicker/** -r?x?????? * * - - Output all the files that _could_ be run, and by whom, kinda like ls does :-), so this is pretty close: $ (cd /var/kicker && ls -l *) | less $ find /var/kicker -type f -print | grep -v /OLD/ | xapply -f 'ls -l' - I think this product is done. I hate to make kicker know about other tools, but explicitly skipping file that have a leading dot (.) in the name like ls hides might be a win (.owners, .profile, and the like). We already skip OLD/. Sadly Vixie's atrun is not a real replacement for a batch subsystem. I might have to code a batchd myself. We should monitor system load, subscribe to changes to the spool directory (only rescaning the spool directory when it changes). We should support at least 26 queues with some very simple tunes (nice, idprio, rtprio) the rest should be done with op or such as that. The solaris contract idea would be nice here. -- ksb, Aug 2012