|
Removing the --exec call doesn't seem like good behavior to me. Given that:
- Ubuntu and Debian both use the exact same `start-stop-daemon` call in their init.d scripts that we are (e.g. see the one from canonical)
- It's standard/good practice to use --exec to ensure that you're actually going to be stopping the specific daemon associated with the service – which is /usr/bin/mongod, the same binary we're starting with the service (e.g. see grep "start-stop-daemon" "exec" /etc/init.d/*)
- There's something odd/unexpected happening in the specific case noted, which I don't fully understand.
Changing our behavior here doesn't seem wise so closing the ticket with "Works as Designed". If anybody does find related information and thinks that this is a mistake, I'm happy to re-open it and discuss further.
|