Use of a flag doesn't make it easy to share code, especially with the systemd units.
mentioned in commit 3800aa25