fixed a bug that should use systemd_newunit instead of systemd_dounit