The process immediately exists on success, so the systemd unit type should be oneshot instead of simple.