I just thought that nowdays, when FreeBSD (and PC-BSD) ain't installed on servers only, computers running these systems may not be turned on all the time, so they will certainly miss (some of) the nightly-ran crontab jobs in this case. As some of them are quite important from usage point of view (eg. updating the locate database), this is not good
So it would be nice, if user could choose when to run these regular cron-jobs. Good alternatives for some specific time would be startup and shutdown - for an example, I really don't like getting in the middle of the nighlty cron jobs, especially if I'm playing some game
but I wouldn't mind at all if the jobs ran after I choose to turn of my computer. So maybe somebody doesn't mind if the jobs run at startup..
The weekly and monthly jobs should then keep track on whether they should be ran too, ie. if it's the day for them to run or if it's more than week/month the last job ran.
I actually think this kind of setup would be very useful in desktop-linuxes too, but I don't know any distro that has it.. but well, I haven't searched for it yet either..
So what do you think about the idea?