I guess this conditional should probably say `stdenv.isLinux`? systemd doesn't exist on any other platform.