From cab879c0f3ceca49ee9c25a41c05628f6adf3533 Mon Sep 17 00:00:00 2001
From: acinonyx <acinonyx@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Date: Thu, 12 Jul 2012 08:23:04 +0000
Subject: [PATCH] [packages] quagga: Do not try to start 'watchquagga' if it is
 not available

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@32675 3c298f89-4303-0410-b956-a3cf2f4a3e73
---
 Makefile     | 2 +-
 files/quagga | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 192ec4e..1219843 100644
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=quagga
 PKG_VERSION:=0.99.21
-PKG_RELEASE:=2
+PKG_RELEASE:=3
 PKG_MD5SUM:=99840adbe57047c90dfba6b6ed9aec7f
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
diff --git a/files/quagga b/files/quagga
index 0ccfb1c..b172090 100644
--- a/files/quagga
+++ b/files/quagga
@@ -33,7 +33,7 @@ DAEMONS="zebra ripd ripngd ospfd ospf6d bgpd"
 DAEMON_FLAGS=-d
 WATCHQUAGGA_FLAGS="-d -z -T 60 -R"
 WATCHQUAGGA_CMD="$0 watchrestart"
-if [ ${COMMAND} != "watchrestart" ]
+if [ ${COMMAND} != "watchrestart" -a -x "${BINDIR}/watchquagga" ]
 then
 	DAEMONS="${DAEMONS} watchquagga"
 fi