On Sun, Jun 07, 2020 at 06:52:50AM +0000, Switch 1024 wrote: > Hello, > > first time OpenBSD user here. I came from 20 years of linux, then 6 > years of freebsd, and finally arrived at OpenBSD, thank you guys for > doing such a great job. It just feels right, feels like home! > > While checking about how to backup the system correctly, and what > files I need to recover my system and checked the altroot strategy, > which is executed from the daily script which is started via cron. > > I checked my cron log and there are no executions of daily, weekly, > etc. I only see newsyslog jobs being executed. Right, I put my laptop > to sleep or turn it off most of the time when I am done working. > > So how to deal with this correctly? Change the hours to run the > backups during the day? Is there a way to tell cron to run jobs it > missed? (Reading the man pages, I did not see that there would be ...) > > How do you guys schedule these tasks (also cleanup tasks to clean out > /tmp etc. on your laptops? > > Thank you, > Best regards > Rai
One suggestion would be to, just like on Linux, run jobs that need to run at least once a day (if the machine is up at least once a day) using anacron. The anacron tool is available as a package. You would trigger anacron with a "@reboot", and possibly also with a "@daily" cron job. -- Andreas (Kusalananda) Kähäri SciLifeLab, NBIS, ICM Uppsala University, Sweden .

