Hallo henry,
wenn ich mittels cron alle 6 Monate einen Rechner automatisch rebooten will, habe ich das Problem, das manchmal 2x gebootet wird.
z.B. wenn um 0 Uhr ein reboot(shutdown -r) kommt und der Rechner innerhalb einer Minute bootet, d.h. es ist immer noch 0 Uhr, dann wird sofort wieder gebootet.
Ich halte das generell nicht für eine gute Idee. Aber wenn du das wirklich möchtest, ersetze einfach den Crontab-Eintrag durch das hier:
0 0 * */6 * shutdown -r 00:01
Das rebootet dann erst um 00:01. Alternativ könntest du auch 61 Sekunden warten, bevor der Rechner rebootet:
0 0 * */6 * sleep 61; shutdown -r now
Letzteres halte ich für sicherer, nicht, dass da irgendein Zeitzonen-Foo oder ein NTP oder so reinspielt, so dass du erst am darauf folgenden Tag um 00:01 rebootest.
LG,
CK