From patchwork Tue Apr 23 11:35:15 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnout Vandecappelle X-Patchwork-Id: 1089330 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=mind.be Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=mind-be.20150623.gappssmtp.com header.i=@mind-be.20150623.gappssmtp.com header.b="MIM8FD6p"; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 44pLwh2pwpz9sNp for ; Tue, 23 Apr 2019 21:35:30 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id A23CD24368; Tue, 23 Apr 2019 11:35:26 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QsfeBhUzymzw; Tue, 23 Apr 2019 11:35:23 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 94D8E22EC1; Tue, 23 Apr 2019 11:35:23 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id DE37A1BF5A9 for ; Tue, 23 Apr 2019 11:35:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id DB7A5854E7 for ; Tue, 23 Apr 2019 11:35:21 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O55KdvfqN2j3 for ; Tue, 23 Apr 2019 11:35:20 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f65.google.com (mail-ed1-f65.google.com [209.85.208.65]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 5369485429 for ; Tue, 23 Apr 2019 11:35:20 +0000 (UTC) Received: by mail-ed1-f65.google.com with SMTP id u57so12322909edm.3 for ; Tue, 23 Apr 2019 04:35:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mind-be.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6RVNiy6MpcnJniHtzZtYFLmNUMzfJHYB4KMhnAIA54M=; b=MIM8FD6pMlkhIQm1bqgPxK/rTGTe810gV+Dt01NCTqLyNnr/Q3JFjkObYH+FpBZN8W /FgQXkW2BL5y4dBK3H6PCQBe2NQkJM/O4mk7EKBEq0NJ5IEQUxvQAS1DNf1vl91qrqoo /QIhUJluni6MPSiH2e5PMEk6nPDz3XJzQnXxU/TWWigo9tFCFzS5HyZE2JJgO4GicsYS Ok8NQMPFvUtJBlPDRhlqJkdhXtL1B7huEyT0mFVl1THqaRDqfijD9RrB3H0na2jdBRnX 0mbChNK6RADpkRN+5tZKY7rwV+XSkgizaAOCGCsEaLrJa8iWILsFsl2A18qlbQp3/zxW DWFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=6RVNiy6MpcnJniHtzZtYFLmNUMzfJHYB4KMhnAIA54M=; b=RtL+ZNq8dlbkykU4BknuhZBrldSzolooCP6p9bvhHgOtzWuDPryNMNRWWR7rMSNR/b EEPThDv4bp2b+72gfv/HDyMFVounK7BN8wWFzON3V/t+0Xxmck2S3CZJ+nfsTAX8FQYy K/azJbvbZkDklCGDz9v1pBEMkJjFuk3V7dKdhJAS6GnL8AS2FKxLYdfdT84V6tKTk1gT DwmhZvVuE3Ppt22NYU545RSC/jfZDNJufomIYxEcj2tEUb76XEdkczOAQzED5NCcxRcw SNyaaldB8Af2jnVGnZEJNsyjvgUGFlJDtY8m6VP26saWKXfUUPTZinCl8Jajoncwmhvy dSgQ== X-Gm-Message-State: APjAAAXjJo3MfYEJbKEniGAIf/mRhPSflKW/EENLCZUu8Y7CN95vDwwj pq9Gw+U9G6YB1pOuezpLU4LNFSl4D+s= X-Google-Smtp-Source: APXvYqx9YOE/uTM3jKP52DmXANCcOua3s6bk5FnDsgSfeLlfQvIE5NLCA3GGDFZf4pJPOEXmM5lMBg== X-Received: by 2002:a50:f78b:: with SMTP id h11mr11515083edn.143.1556019317912; Tue, 23 Apr 2019 04:35:17 -0700 (PDT) Received: from arnout-laptop.local.ess-mail.com (ip-188-118-3-185.reverse.destiny.be. [188.118.3.185]) by smtp.gmail.com with ESMTPSA id x13sm4563488eda.13.2019.04.23.04.35.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 23 Apr 2019 04:35:16 -0700 (PDT) From: "Arnout Vandecappelle (Essensium/Mind)" To: buildroot@buildroot.org Date: Tue, 23 Apr 2019 13:35:15 +0200 Message-Id: <20190423113515.6482-1-arnout@mind.be> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Subject: [Buildroot] [PATCH] package/owfs: delay sysvinit start until after network and avahi X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" In its default configuration, owserver opens a TCP socket on the 'lo' interface. However, in some situations, the 'lo' interface may not yet be up until S40network is started. This causes owserver not to start its TCP socket, which makes it impossible for the owfs client to connect to it. In addition, owserver may have avahi integration. Therefore, delay the start of owserver and owfs until after S40network and S50avahi-daemon. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) --- package/owfs/{S25owserver => S55owserver} | 0 package/owfs/{S30owfs => S60owfs} | 0 package/owfs/owfs.mk | 8 ++++---- 3 files changed, 4 insertions(+), 4 deletions(-) rename package/owfs/{S25owserver => S55owserver} (100%) rename package/owfs/{S30owfs => S60owfs} (100%) diff --git a/package/owfs/S25owserver b/package/owfs/S55owserver similarity index 100% rename from package/owfs/S25owserver rename to package/owfs/S55owserver diff --git a/package/owfs/S30owfs b/package/owfs/S60owfs similarity index 100% rename from package/owfs/S30owfs rename to package/owfs/S60owfs diff --git a/package/owfs/owfs.mk b/package/owfs/owfs.mk index cd1c2dba6d..fccc2efa58 100644 --- a/package/owfs/owfs.mk +++ b/package/owfs/owfs.mk @@ -31,8 +31,8 @@ OWFS_CONF_OPTS += \ --with-fuseinclude=$(STAGING_DIR)/usr/include \ --with-fuselib=$(STAGING_DIR)/usr/lib define OWFS_INSTALL_FUSE_INIT_SYSV - $(INSTALL) -D -m 0755 $(OWFS_PKGDIR)S30owfs \ - $(TARGET_DIR)/etc/init.d/S30owfs + $(INSTALL) -D -m 0755 $(OWFS_PKGDIR)S60owfs \ + $(TARGET_DIR)/etc/init.d/S60owfs endef define OWFS_CREATE_MOUNTPOINT mkdir -p $(TARGET_DIR)/dev/1wire @@ -102,8 +102,8 @@ endif OWFS_MAKE = $(MAKE) $(OWFS_EXTRA_MAKE_OPTS) define OWFS_INSTALL_INIT_SYSV - $(INSTALL) -D -m 0755 $(OWFS_PKGDIR)S25owserver \ - $(TARGET_DIR)/etc/init.d/S25owserver + $(INSTALL) -D -m 0755 $(OWFS_PKGDIR)S55owserver \ + $(TARGET_DIR)/etc/init.d/S55owserver $(OWFS_INSTALL_FUSE_INIT_SYSV) endef