X-Original-To: alpine-aports@mail.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id EA80EDC0D45; Tue, 25 Aug 2015 07:47:52 +0000 (UTC) Received: from ncopa-desktop.alpinelinux.org (unknown [79.160.13.133]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: n@tanael.org) by mail.alpinelinux.org (Postfix) with ESMTPSA id 33487DC01DF; Tue, 25 Aug 2015 07:47:51 +0000 (UTC) Date: Tue, 25 Aug 2015 09:47:47 +0200 From: Natanael Copa To: Stuart Cardall Cc: alpine-aports@lists.alpinelinux.org Subject: Re: [alpine-aports] [PATCH] main/openvswitch: fix ifupdown script Message-ID: <20150825094747.0471379c@ncopa-desktop.alpinelinux.org> In-Reply-To: <1439851162-53509-1-git-send-email-developer@it-offshore.co.uk> References: <1439851162-53509-1-git-send-email-developer@it-offshore.co.uk> X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.25; x86_64-alpine-linux-musl) X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP On Mon, 17 Aug 2015 22:39:22 +0000 Stuart Cardall wrote: > --- a/main/openvswitch/ifupdown.sh > +++ b/main/openvswitch/ifupdown.sh > @@ -29,7 +29,9 @@ if (ovs_vsctl --version) > /dev/null 2>&1; then :; else > exit 0 > fi > > -if /etc/init.d/ovs-vswitchd status > /dev/null 2>&1; then :; else > +if ! /etc/init.d/ovs-vswitchd status &>/dev/null; then > + /etc/init.d/ovs-modules start > + /etc/init.d/ovsdb-server start > /etc/init.d/ovs-vswitchd start > fi > Why don't we add ovsdb-server and ovs-modules as dependencies for ovs-vswitchd? If it is not a hard dependency (but a configurable, soft dependency), then maybe the /etc/conf.d/ovs-vswitchd should have: rc_depend="ovs-modules ovsdb-server" I think hardcoding it in the ifupdown.sh script is wrong in case the dependencies for the ovs-vswitchd service changes in future version. -nc --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---