From patchwork Sun Dec 5 10:29:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joachim Wiberg X-Patchwork-Id: 1563718 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=DHErg8RX; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4J6N8z3HtTz9s0r for ; Sun, 5 Dec 2021 21:29:39 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 254F8827AF; Sun, 5 Dec 2021 10:29:37 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bomDLWYp7DcL; Sun, 5 Dec 2021 10:29:36 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 9063381ABA; Sun, 5 Dec 2021 10:29:35 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 82EA61BF283 for ; Sun, 5 Dec 2021 10:29:23 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 736F38176F for ; Sun, 5 Dec 2021 10:29:23 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fic10SAufKgf for ; Sun, 5 Dec 2021 10:29:22 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by smtp1.osuosl.org (Postfix) with ESMTPS id A739181064 for ; Sun, 5 Dec 2021 10:29:22 +0000 (UTC) Received: by mail-lf1-x134.google.com with SMTP id c32so18006144lfv.4 for ; Sun, 05 Dec 2021 02:29:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Sr+kMCYr8eZ5P0YMsQzkIca1BT2SBPxzwzF6xlSDJiM=; b=DHErg8RXoVUhWDxN4eMyzuwkIwrPi1ZGdBLVERGuoCoq0ydmIMlD9u/Zlu55JfiqIa TWt9am+utJCuUNcerV1amFFbXpvG/HeCZP1cXKvEuPIwPLkQlNI29LbhJ5N2A0ssdqBy 2w2gG1Zlw2ASl3PBYzala5EJ7TkhJH1NO+/oGss0Csk06EGo3b6OpCcRj3GEKOVYox6M fNdJ7aR+IKCdP5oaGP6BZJrkbghYRxsx62js6baM3wnEflwlXsJ1PIVAC6/PcEreMU0Z lQEf21Ryn1kLY8CwJL8ZjOjYy5JxJVLJwQNAogeq4QywgMwMzuEdS3D0S5mF7r3QogaD Qvpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Sr+kMCYr8eZ5P0YMsQzkIca1BT2SBPxzwzF6xlSDJiM=; b=2+qIYSbcnVvPnIm4EoQKnl5m+ZIvSQWUHa7D40H3r6Zv6VIbOVsEDlxfvVIUiFWM0M lOrj9y9ZODw627AF+hg65G7M37hBW4BGEkT9ImsNAloFmvLPoY1mJiWt0JgXiKOUqKbx 0c4EYylgdLMitOoPW1nUCZeoQVchJuIW692/7AI4WgPbo/YlwSa6wagq2oQtV35rbVHG vRMmDUPBjQ0tky9e3UndWiWXSae4r8y48CAl8lrncwQn89gnwhDXB1skTRXRrZp1IPDF iiaqiTHd+aL6BTz3sBK0WJNC5Bt5+xwjIZrr5Q/qujGEbk2oC4LmFf77bcW7kKpIC+rT jo0A== X-Gm-Message-State: AOAM533sIhecr/i8UKMmcVCFZmRaNFVP/j8bUlLmlX6GVc5Es2hbQZ48 eg8lQoMzOpetk7hIY5sFv+bHhwGys2I= X-Google-Smtp-Source: ABdhPJxqKo4NGwaFC9Er41dZ4zj7K/i+0s55NOD6TfIpSWy5NZimr8HJo6l77AqovVoyMTq4/rUS5A== X-Received: by 2002:a05:6512:1151:: with SMTP id m17mr29288173lfg.414.1638700160215; Sun, 05 Dec 2021 02:29:20 -0800 (PST) Received: from localhost.localdomain ([176.10.248.198]) by smtp.gmail.com with ESMTPSA id k22sm1047191lfu.95.2021.12.05.02.29.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Dec 2021 02:29:19 -0800 (PST) From: Joachim Wiberg To: buildroot@buildroot.org Date: Sun, 5 Dec 2021 11:29:04 +0100 Message-Id: <20211205102907.2836980-2-troglobit@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20211205102907.2836980-1-troglobit@gmail.com> References: <20211205102907.2836980-1-troglobit@gmail.com> MIME-Version: 1.0 Subject: [Buildroot] [PATCH next 1/3] package/inadyn: replace local systemd unit file with upstream X-BeenThere: buildroot@buildroot.org 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: , Cc: Joachim Wiberg , thomas.petazzoni@bootlin.com Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" If systemd is available at configure time, the inadyn configure script detects it and generates the unit file. Also, the local unit file had the wrong absolute path to the binary. Signed-off-by: Joachim Wiberg --- package/inadyn/inadyn.mk | 2 +- package/inadyn/inadyn.service | 10 ---------- 2 files changed, 1 insertion(+), 11 deletions(-) delete mode 100644 package/inadyn/inadyn.service diff --git a/package/inadyn/inadyn.mk b/package/inadyn/inadyn.mk index fc04fd5f25..9ccb16ddfe 100644 --- a/package/inadyn/inadyn.mk +++ b/package/inadyn/inadyn.mk @@ -31,7 +31,7 @@ define INADYN_INSTALL_INIT_SYSV endef define INADYN_INSTALL_INIT_SYSTEMD - $(INSTALL) -D -m 644 package/inadyn/inadyn.service \ + $(INSTALL) -D -m 644 $(@D)/inadyn.service \ $(TARGET_DIR)/usr/lib/systemd/system/inadyn.service endef diff --git a/package/inadyn/inadyn.service b/package/inadyn/inadyn.service deleted file mode 100644 index abc0a1e401..0000000000 --- a/package/inadyn/inadyn.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=DDNS client -After=syslog.target network.target - -[Service] -ExecStart=/usr/bin/inadyn -Restart=always - -[Install] -WantedBy=multi-user.target From patchwork Sun Dec 5 10:29:05 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joachim Wiberg X-Patchwork-Id: 1563719 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=lXOBUBbS; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4J6N9C2yMmz9s0r for ; Sun, 5 Dec 2021 21:29:51 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id DF84A81C6E; Sun, 5 Dec 2021 10:29:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qJ30Il9pSZ0i; Sun, 5 Dec 2021 10:29:48 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 114C98300C; Sun, 5 Dec 2021 10:29:47 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 240C21BF283 for ; Sun, 5 Dec 2021 10:29:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 11EFA40259 for ; Sun, 5 Dec 2021 10:29:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Authentication-Results: smtp4.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3bjd5xOopRF6 for ; Sun, 5 Dec 2021 10:29:24 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by smtp4.osuosl.org (Postfix) with ESMTPS id 40F45401FE for ; Sun, 5 Dec 2021 10:29:24 +0000 (UTC) Received: by mail-lf1-x129.google.com with SMTP id l22so17972639lfg.7 for ; Sun, 05 Dec 2021 02:29:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Maw45ypDfMqdMmuSGI4A2a38o6IUZpe+pEdYkNNkYXg=; b=lXOBUBbSxNcbsrqKl0SePFW1IvNIZ+NlXv2EYnTemL5ynRxyoiWGKFlYQVAnns/KGL h0HrJ0nhbcV0bultBKgJrSQ2iPFk+7lrisizkT+q9M6m3gBTs7kUHYK9bzH1asUkavt3 V8ZenXOrQ+nJwk+rypPs5QMY6SRjpT6arcx1tYSGnAiIv3lFDZZgWiSCS28UONwv1V6a 7N6qe5i7AIsZJArPo4sL475LBB77eoFhB2NwDksqjM0Gq0PwNU5eT+rYiIGGeoxguRyo HbSkDU224qIKU2/sMQJokI7kdo6ep1hC5XVIduT0EkRYg7fsjXxtMIvS3h6W0hCLoboq OwOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Maw45ypDfMqdMmuSGI4A2a38o6IUZpe+pEdYkNNkYXg=; b=BJzSCcXtEE6gGXkx+2iyqkgFOCSOVka4fhGUOYCDaijvKh/VaC+7snqSiZmvaka+lw YMWXU+nYdFsti4hhjWdXceiNSn3zaf/DQDqSborl45+kbubx+JoHzyRHffH43SPHG81J TzNcN3iHjtsiJOXi4HW/ioOdVXXZ5rDZzMWIKL6SuUFERi2x7XQzp+y0OF5Bnk1pYxQB 6eIb8QTSuKLTFBScbNpxL7Ksc68l7AkOIjJFvrB413bGFW/ialBXcrTpyqZrLcOz198n fnSajDu9n252JOJ+DaVqdDTWBgyS6qEGzfJawD0P1kf4r/f6Npi5jZS3pfxD0re3/ZYL 5YFw== X-Gm-Message-State: AOAM530JQTKDYaLTJr9I2taKziqShmhoLOFxEPDeE6vESYucK9hj52nQ QAyQmcISJn7NsrfMDkHFl1UMXu7Bs5M= X-Google-Smtp-Source: ABdhPJx12mg0RqdaUG3X/q05oHlK5uOzRahJ8c740FNWFmuR1hwH2IW+eEuaS6E5TlmI13dUjdIcyw== X-Received: by 2002:a05:6512:31d1:: with SMTP id j17mr27971361lfe.395.1638700161883; Sun, 05 Dec 2021 02:29:21 -0800 (PST) Received: from localhost.localdomain ([176.10.248.198]) by smtp.gmail.com with ESMTPSA id k22sm1047191lfu.95.2021.12.05.02.29.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Dec 2021 02:29:21 -0800 (PST) From: Joachim Wiberg To: buildroot@buildroot.org Date: Sun, 5 Dec 2021 11:29:05 +0100 Message-Id: <20211205102907.2836980-3-troglobit@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20211205102907.2836980-1-troglobit@gmail.com> References: <20211205102907.2836980-1-troglobit@gmail.com> MIME-Version: 1.0 Subject: [Buildroot] [PATCH next 2/3] package/inadyn: refactor start script X-BeenThere: buildroot@buildroot.org 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: , Cc: Joachim Wiberg , thomas.petazzoni@bootlin.com Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" This patch is a complete rewrite of the Inadyn start script, based on the BusyBox S01syslogd template. Additional features, compared to the template, are limited to the ability to: - Check if enabled, using an ENABLED="yes" from /etc/default/inadyn, this for compatibility with the previous version of the script - Override INADYN_ARGS from /etc/default/inadyn - A reload command that sends SIGHUP, since that works and is both quicker and a less resource intensive operation Signed-off-by: Joachim Wiberg --- package/inadyn/S70inadyn | 100 +++++++++++++++++++++++++-------------- 1 file changed, 65 insertions(+), 35 deletions(-) mode change 100644 => 100755 package/inadyn/S70inadyn diff --git a/package/inadyn/S70inadyn b/package/inadyn/S70inadyn old mode 100644 new mode 100755 index ca7b414678..d44acacec3 --- a/package/inadyn/S70inadyn +++ b/package/inadyn/S70inadyn @@ -1,44 +1,74 @@ #!/bin/sh +# Customizations are sourced from /etc/default/inadyn. For example, +# override INADYN_ARGS to adjust log level, add a startup delay, etc. # -# Start & stop the inadyn client -# +# NOTE: to start, add a line ENABLED="yes" to /etc/default/inadyn + +DAEMON="inadyn" +PIDFILE="/var/run/$DAEMON.pid" + +INADYN_ARGS="" -CONFIG=/etc/inadyn.conf +# shellcheck source=/dev/null +[ -r "/etc/default/$DAEMON" ] && . "/etc/default/$DAEMON" -# check if CONFIG exists, print message & exit if it doesn't -[ ! -f $CONFIG ] && ( echo "The config file "$CONFIG" is missing...exiting now." && exit 2 ) +start() +{ + printf 'Starting %s: ' "$DAEMON" + if [ "$ENABLED" != "yes" ]; then + echo "SKIPPED" + exit 0 + fi + # shellcheck disable=SC2086 # we need the word splitting + start-stop-daemon -S -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" \ + -- $INADYN_ARGS + status=$? + if [ "$status" -eq 0 ]; then + echo "OK" + else + echo "FAIL" + fi + return "$status" +} -# Allow a few customizations from a config file. Especially inadyn -# must be explicitly enabled by adding ENABLED="yes" in this file. -test -r /etc/default/inadyn && . /etc/default/inadyn +stop() +{ + printf 'Stopping %s: ' "$DAEMON" + start-stop-daemon -K -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" + status=$? + if [ "$status" -eq 0 ]; then + rm -f "$PIDFILE" + echo "OK" + else + echo "FAIL" + fi + return "$status" +} + +restart() +{ + stop + sleep 1 + start +} + +reload() +{ + printf 'Reloading %s: ' "$DAEMON" + start-stop-daemon -K -s HUP -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" + status=$? + if [ "$status" -eq 0 ]; then + echo "OK" + else + echo "FAIL" + fi + return "$status" +} case "$1" in - start) - printf "Starting inadyn: " - if test "${ENABLED}" != "yes" ; then - echo "SKIPPED" - exit 0 - fi - start-stop-daemon -b -q -S -p /var/run/inadyn.pid -x /usr/sbin/inadyn - [ $? = 0 ] && echo "OK" || echo "FAIL" - ;; - stop) - printf "Stopping inadyn: " - if test "${ENABLED}" != "yes" ; then - echo "SKIPPED" - exit 0 - fi - start-stop-daemon -q -K -p /var/run/inadyn.pid -x /usr/sbin/inadyn - [ $? = 0 ] && echo "OK" || echo "FAIL" - rm -f /var/run/inadyn.pid - ;; - restart) - "$0" stop - "$0" start - ;; - *) - echo "Usage: $0 {start|stop|restart}" + start|stop|restart|reload) + "$1";; + *) + echo "Usage: $0 {start|stop|restart|reload}" exit 1 esac - -exit $? From patchwork Sun Dec 5 10:29:06 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joachim Wiberg X-Patchwork-Id: 1563720 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=E0XG8w4B; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4J6N9Q2751z9s0r for ; Sun, 5 Dec 2021 21:30:02 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 50BCE405B2; Sun, 5 Dec 2021 10:30:00 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QjOYexbERvyW; Sun, 5 Dec 2021 10:29:59 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 9F8744058B; Sun, 5 Dec 2021 10:29:58 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id DF4D61BF283 for ; Sun, 5 Dec 2021 10:29:26 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id DB1C08176F for ; Sun, 5 Dec 2021 10:29:26 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Authentication-Results: smtp1.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id djoG6JlAAstE for ; Sun, 5 Dec 2021 10:29:25 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by smtp1.osuosl.org (Postfix) with ESMTPS id A59E981064 for ; Sun, 5 Dec 2021 10:29:25 +0000 (UTC) Received: by mail-lf1-x12a.google.com with SMTP id bu18so18149656lfb.0 for ; Sun, 05 Dec 2021 02:29:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=JV815GlNQvg3tWOaTVHK68/Q2RDiaVBOnbDzD12Daqc=; b=E0XG8w4B1jzBDnaVW0HY1J+9lTvSKy6+EnU7xprp9ppN2KohQ0y1bxL+7ow6T3XpR5 q8ElN6aTJDfCoXzgU4MEe62XdxAwvSvWIbA38PsUV++AEhozpOHLHqLh6+CbKmEKc+fg PXLfV7bUKpun8sEuWrYCUv0HvZkM/qmACQj2d3FOl/rPhzJn0CHI8Caumh8k4MAlfrAw EsPuyFHWwymSWsVJWX88Rym/gJ31OiIE7qTSCz66K5HKvg4aKIjWzFk7k45EvZVvkp4f dg5QzX8PbPXOo3+Hg2uECi6bEphLNbmq6GaOWb+9wemynfse1pyMoKlu1xpdRhr3FVcz UNAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=JV815GlNQvg3tWOaTVHK68/Q2RDiaVBOnbDzD12Daqc=; b=EJq4HmL/+hdM2zF151WbE7aOCOkN2BgsvmC1XdjgjtJf/151QSqf+YLH/CMWcd4xh6 lx5N/KI48iRxuLbUK9YbDcWaTqLejxn6r138lfQyBwd8ePsDctnfH/tzXoYaXtvJyXf6 7rnnCzi1LvTXw7Y3J1lfYNLqaCgpS5WasX/FfIFh4pf8wZqHzUL01wPsZHbEj3GvpCSX Jjv6xOrXqbGzLqeW/PA65FB9UA1zGuV0pmx9jERvd/3QeNIasokPDOftwK+7/UkjQBCG bwP7ZsEMK6JEvVU8xT9m5ii2gUGh/t6ppcWA1JpJfFBxreJfjyUPz7goZkR/2DV07CTX hX6g== X-Gm-Message-State: AOAM5302tHK+5/HPShakm/e5asfWMaS2rt0JSo/dcxzUjaECHOsxuEnQ 8F/VQU0MclTX6Bo37kAWsOLxg+UXUHg= X-Google-Smtp-Source: ABdhPJzUSvThb23KOqMpUd4/HrqOKkPfnwY6SSCNf4Bfe9e8YIBLJGxond/drzi5qyhB47lLviL7SQ== X-Received: by 2002:a05:6512:1087:: with SMTP id j7mr29064611lfg.345.1638700163505; Sun, 05 Dec 2021 02:29:23 -0800 (PST) Received: from localhost.localdomain ([176.10.248.198]) by smtp.gmail.com with ESMTPSA id k22sm1047191lfu.95.2021.12.05.02.29.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Dec 2021 02:29:23 -0800 (PST) From: Joachim Wiberg To: buildroot@buildroot.org Date: Sun, 5 Dec 2021 11:29:06 +0100 Message-Id: <20211205102907.2836980-4-troglobit@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20211205102907.2836980-1-troglobit@gmail.com> References: <20211205102907.2836980-1-troglobit@gmail.com> MIME-Version: 1.0 Subject: [Buildroot] [PATCH next 3/3] package/inadyn: update inadyn.conf example X-BeenThere: buildroot@buildroot.org 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: , Cc: Joachim Wiberg , thomas.petazzoni@bootlin.com Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" - Comment out iface setting, usually not what you want - Update DynDNS example, show use of multiple hostnames - Add FreeDNS sample config, free and stable service - Add link to syntax and examples Signed-off-by: Joachim Wiberg --- package/inadyn/inadyn.conf | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/package/inadyn/inadyn.conf b/package/inadyn/inadyn.conf index 1b29027606..3328ee2218 100644 --- a/package/inadyn/inadyn.conf +++ b/package/inadyn/inadyn.conf @@ -1,11 +1,26 @@ -# Basic configuration file for inadyn +# Example /etc/inadyn.conf # -# /etc/inadyn.conf -iface = eth0 +# Remember to change this file to match your provider and credentials +# Username and password can be included from another file. For more +# info, see https://man.troglobit.com/man5/inadyn.conf.5.html + +# Use IP address of interface instead of external checkip server. +# Useful when you want to register internal IP addresses +#iface = eth0 + +# IP address change check interval period = 300 -provider default@dyndns.org { +# Remove of change to match your Dyn account +provider dyndns.org { username = test password = test - hostname = test + hostname = { "my.example.com", "other.example.org" } +} + +# Remove or change to match your FreeDNS account +provider freedns { + username = lower-case-username + password = case-sensitive-pwd + hostname = some.example.com }