From: cshore Date: Tue, 5 Apr 2011 10:30:33 +0000 (+0000) Subject: [net] Firewall: miniupnpd: Fixed miniupnpd attaching to shell when extra logging... X-Git-Url: https://git.archive.openwrt.org/?a=commitdiff_plain;h=0d8889ce49e17775f77cf0241b4e806fd275fb36;p=packages.git [net] Firewall: miniupnpd: Fixed miniupnpd attaching to shell when extra logging enabled. Fixed duplicated log messages when doing extra logging and removed unnecessary eval. git-svn-id: svn://svn.openwrt.org/openwrt/packages@26478 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/net/miniupnpd/files/miniupnpd.init b/net/miniupnpd/files/miniupnpd.init index 1cf3fc15e..3d41ba8ab 100644 --- a/net/miniupnpd/files/miniupnpd.init +++ b/net/miniupnpd/files/miniupnpd.init @@ -163,9 +163,9 @@ start() { miniupnpd_add_rules "$zone" "${extiface:-wan}" "$ifname" if [ "$logging" = "1" ]; then - eval start-stop-daemon -S -x miniupnpd -- $args -d | logger -t miniupnpd & + start-stop-daemon -b -S -x miniupnpd -- $args -d else - eval start-stop-daemon -S -x miniupnpd -- $args 2>/dev/null + start-stop-daemon -S -x miniupnpd -- $args fi else logger -t "upnp daemon" "external interface not found, not starting"