Apparently it's a Linux daemon
No it isn't. It's a standard UNIX daemon.
A cron script would definitely let you open at drifting intervals.
Really? Off-hand, I can't see how. Cron is very good at running tasks at specific times (e.g. 10:34am every Monday, 12:15am on the first day of every months, etc.), and even reasonably good at regular intervals (e.g. every 2 hours, every 15 minutes), but there's no way with cron to set a drift.
Given that the OP wants '6 hours and one minute' intervals, you'd be looking at something like:
Monday, 00:00
Monday, 06:01
Monday, 12:02
Monday, 18:03
Tuesday, 00:04
Tuesday, 06:05
Tuesday, 12:06
There's no way for cron to do this. The only possible way I can think is to run it every 6 hours and add the delay logic to the script itself - invoke the script every 6 hours and have the script pause for a set number of minutes based on how many times it's been run. But even then you need to define some kind of limit - you don't want an indefinite counter running otherwise you'll eventually end up with a delay that's greater than the cron launch interval.