Ok. Architecture dependent tools should probably not be in the
maintenance scripts. I proposed it under the mistaken premise that apm,
being in base, was on all architectures not just the ones on my desk.
A stronger note for non-server systems in the post-install checklist,
afterboot(8), would be one option. There are some code examples there
so a one-liner with 'find' and 'at' could be suggested for use in
rc.local or wherever else appropriate for desktop or laptop users.
http://www.openbsd.org/cgi-bin/man.cgi?query=afterboot
I use that method, but that may be a vote against the method. ;)
If the weekly script is launched using 'at', then it will run at the
first opportunity.
KK's suggestion of making the weekly script modular so that specific
routines can be rerun individually is useful in a lot of situations.
/Lars