Public bug reported:
The options passed to start-stop-daemon are parsed wrong.
Given any option with double colon removes the second colon.
Example:
start-stop-daemon --start -exec /usr/sbin/rtpproxy -- -s udp:127.0.0.1:7722
Instead of executing
"/usr/sbin/rtpproxy -s udp:127.0.0.1:7722"
what is executed is
"/usr/sbin/rtpproxy -s udp:127.0.0.1 7722"
Note that the second colon has been converted to a blank space.
This breaks many programs that use multiple colons in option value.
The bug is quite hard to find because the colon->blank switch is not very
noticeable in the ps output.
** Affects: ubuntu
Importance: Undecided
Status: New
** Tags: daemon defaults options parse start-stop-daemon
** Tags added: daemon defaults options parse start-stop-daemon
--
start-stop-daemon option parser error
https://bugs.launchpad.net/bugs/592833
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs