2023-07-21 20:12:20 +10:00
|
|
|
{
|
|
|
|
# reboot every sunday between 00:00 and 06:00
|
|
|
|
launchd.daemons.reboot = {
|
2023-08-13 12:55:48 +10:00
|
|
|
script = ''/sbin/shutdown -r "+$(( $RANDOM % ( 6 * 60 ) ))"'';
|
2023-07-21 20:12:20 +10:00
|
|
|
serviceConfig.StartCalendarInterval = [
|
|
|
|
{
|
|
|
|
Hour = 0;
|
|
|
|
Minute = 0;
|
|
|
|
Weekday = 0;
|
|
|
|
}
|
|
|
|
];
|
|
|
|
};
|
|
|
|
}
|