From: Bastian Bittorf Date: Fri, 19 Apr 2013 10:36:03 +0000 (+0200) Subject: olsrd: init: verbose logging if daemon-startup fails. till now everything is quiet... X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=c92fa19ddccf8a66f724be03b6867f8971a0aa3a;p=feed%2Frouting.git olsrd: init: verbose logging if daemon-startup fails. till now everything is quiet in this situation. reproduce via configuring httpinfo-plugin on ipv6-socket (which throws an silent error) --- diff --git a/olsrd/files/olsrd.init b/olsrd/files/olsrd.init index 7282bfe..e025ff9 100644 --- a/olsrd/files/olsrd.init +++ b/olsrd/files/olsrd.init @@ -817,8 +817,12 @@ start() { return 1 else service_start /usr/sbin/olsrd -f "$OLSRD_CONFIG_FILE" -nofork + service_check /usr/sbin/olsrd || { + log "startup-error: check via: '/usr/sbin/olsrd -f \"$OLSRD_CONFIG_FILE\" -nofork'" + } fi fi + olsrd_setup_smartgw_rules }