start-stop-daemon from baselayout-1.12.11.1 ignores every --env option but the last one without any notification. It does not look like right thing to do. E.g. start-stop-daemon -S --env FOO=base --env BAR=baz -x /usr/bin/env will not have "FOO=base" in environment. start-stop-daemon from openrc-0.3 (that is required by baselayout-2.0) is complete rewrite and is not affected.
Created attachment 167922 [details, diff] trivial patch Here is trivial patch that forbids using two --env options and suggests to use /usr/bin/env instead.
thanks, added to svn