Sorry for my misleading earlier post. Both parts were wrong.
1. ConditionACPower=no means to run on battery only; to ignore AC, it must be empty.
2. The ANACRON_RUN_ON_BATTERY_POWER flag has no effect when anacron is launched via systemd.
So in conclusion, it was mere coincidence that my approach had seemed to solve the problem.
Sorry for my misleading earlier post. Both parts were wrong. RUN_ON_ BATTERY_ POWER flag has no effect when anacron is launched via systemd.
1. ConditionACPower=no means to run on battery only; to ignore AC, it must be empty.
2. The ANACRON_
So in conclusion, it was mere coincidence that my approach had seemed to solve the problem.