From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id kJ4bLhGwumQQkQAASxT56A (envelope-from ) for ; Fri, 21 Jul 2023 18:19:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id aDoXLRGwumRkBwEAG6o9tA (envelope-from ) for ; Fri, 21 Jul 2023 18:19:29 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9464C3BABF for ; Fri, 21 Jul 2023 18:19:29 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=mQyj0Lmb; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1689956369; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-to:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=0IE5Q0t1m9/wzZJagFmhGBrS+0HDDkeZxsP9flBBcNw=; b=U5T8C+O5gLanXsSsHGf2uP5zKNAmEgC8Q5xicZZ90lxqWmjDdHjUkJBGoZ+VNf2YWJj2sp CGj4iDEjArVFiOT9FKg0Ozf2fo0TLM/GxgNhBpu1BNM0Rvp3Ub5aXucIqYfMg1V8onzg/I L+ip99FtIbbimBr1WuUfHy4lTInLHP3Rjc8y4HMixRf28RV/4OpGkCiUwcmz2FG46/28he mPjTZSRnWLIOBF6Mp5ybXPo2+n7cSbmDPiF91wLYNa6rsyjRov6qIYGwosgFlKz3Auxlvv VKs3EeANyME7pv/3fJIpgOqBL3337mvCSjRi/dQ1DBEuQzUhuHdmzUeYtVSxnw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1689956369; a=rsa-sha256; cv=none; b=im9YY4rS4toH3pXRA7D+eBBx+jm8UJTxOpEQjEOkev7nbcfoIOp10MQFDbxSNyQGaXrRoS 8bhaiPrwcgRUk9F94QgXVFLJ4IK1RqX/VMo+t3nN77Meh1LmF0OoIyy4gTpJzWUL0c6oHi T6zXC4uMJUuQzqZeRS8cplE7+LwmMIlxDDV8xS4d5rVSXk1m2HXP1umg6FzWquQm85NEGs 6kfUTxSHoRnqfdz1DWXYbFkUIYieKq8b4im9GNmLQLK/v7RXvV4LEuJPdnWp/BH+UwumiM k6JF0if7U0EX51rGJlnmDTFWWczmTdBgxomojSfpIok7V5Q2LcrXP8uMN9foLA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=mQyj0Lmb; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qMsqO-0007yJ-0r; Fri, 21 Jul 2023 12:19:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qMsqM-0007wg-91 for guix-patches@gnu.org; Fri, 21 Jul 2023 12:19:02 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qMsqM-0001Lk-1J for guix-patches@gnu.org; Fri, 21 Jul 2023 12:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qMsqL-0006bn-Sk for guix-patches@gnu.org; Fri, 21 Jul 2023 12:19:01 -0400 Subject: bug#63402: [PATCH v5 2/5] services: wireguard: Implement a dynamic IP monitoring feature. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Fri, 21 Jul 2023 16:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 63402 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Bruno Victal , ludo@gnu.org Cc: 63402-done@debbugs.gnu.org Mail-Followup-To: 63402@debbugs.gnu.org, maxim.cournoyer@gmail.com, maxim.cournoyer@gmail.com Received: via spool by 63402-done@debbugs.gnu.org id=D63402.168995630425356 (code D ref 63402); Fri, 21 Jul 2023 16:19:01 +0000 Received: (at 63402-done) by debbugs.gnu.org; 21 Jul 2023 16:18:24 +0000 Received: from localhost ([127.0.0.1]:34694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qMspk-0006au-9P for submit@debbugs.gnu.org; Fri, 21 Jul 2023 12:18:24 -0400 Received: from mail-qt1-x82c.google.com ([2607:f8b0:4864:20::82c]:49264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qMspi-0006ai-Rs for 63402-done@debbugs.gnu.org; Fri, 21 Jul 2023 12:18:23 -0400 Received: by mail-qt1-x82c.google.com with SMTP id d75a77b69052e-403a72df0a6so15182401cf.2 for <63402-done@debbugs.gnu.org>; Fri, 21 Jul 2023 09:18:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689956297; x=1690561097; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=0IE5Q0t1m9/wzZJagFmhGBrS+0HDDkeZxsP9flBBcNw=; b=mQyj0Lmberfrc9cOYkZX0xHMVN7KuKOn+KvHDp5a8Hn8BohqC+qZP4g4To5mkZsrhg za3pokalmDWcJM1xJCupF8dH/7lC6KhFSb1DvDkKu0MUA7PTiOrxy5Oaqu0Yt/7Be93e lK471cSMTd3zd8ZTcy4wKkMdWwfyGabxGk9/fEnRm10voVXm/FiJHp+u2KpYXU8JesXG YlLbamY6F9QxRtfUeL1oLW2s4cqHa5oD8cThw5ha2rpQTpFedYFojuBkqo7hF4/rUAob 9G9UjcqyDUtFCqXqydaRVb6WeCgWo4N+5Yws1dd3A6EMY/5TCqAro1Zp/7Z1qf32DNIO JB+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689956297; x=1690561097; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=0IE5Q0t1m9/wzZJagFmhGBrS+0HDDkeZxsP9flBBcNw=; b=L0ckLlTxm5PHKM8LDCB4r3eJ2YcpuJw4RJlpEtSglZTtO/XLS8zq43vKENJc6rOb8k yLdUbKszHdOdZRc/ZLluc6C08/wjamsLz4ypmFhmki+VL9j6tqqqX+Vlx6+7ZQ6TP3w2 AGq2qGRkRKvVkhWvXkcl3BNvresI5Hm6/1KbyFDLhvfzshpi+e0SGDWTh97R3hJxHILX v8d9oM+A3SEW4wfw6x8N9h1GOdmKB6roaLzX7TlxcoVdRdci5Zx4z7i31upKZR3LXPz9 8GId1dS7P7p3cIIaehAuLhWJhSraAtrlfCF4s4pwxRV7tjWWcYNB+4etBZtZNa+QObso UeZg== X-Gm-Message-State: ABy/qLZ8BMUz3J2Ml0P0IlRDmQ0mZfxJFDWl7QalJJ35986tGaSAdHQh AuGFpEUDHjYId5sPzHzfa+BQtPSDF9s= X-Google-Smtp-Source: APBJJlEJaqHSlKT3F+ODw9rkNrNGuUZVK6D5EqsXH7MxOGnppVp6iA/WYkZD8uJj49zjGop8mncPaQ== X-Received: by 2002:a05:622a:cf:b0:403:a0a4:97d5 with SMTP id p15-20020a05622a00cf00b00403a0a497d5mr569443qtw.36.1689956297140; Fri, 21 Jul 2023 09:18:17 -0700 (PDT) Received: from hurd (dsl-10-135-166.b2b2c.ca. [72.10.135.166]) by smtp.gmail.com with ESMTPSA id o9-20020ac872c9000000b00403c1a19a2bsm1308345qtp.92.2023.07.21.09.18.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Jul 2023 09:18:16 -0700 (PDT) From: Maxim Cournoyer References: <87o7k5kjfd.fsf@gmail.com> Date: Fri, 21 Jul 2023 12:18:04 -0400 In-Reply-To: (Bruno Victal's message of "Fri, 21 Jul 2023 14:23:44 +0100") Message-ID: <87wmyti6gz.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.56 X-Spam-Score: -3.56 X-Migadu-Queue-Id: 9464C3BABF X-Migadu-Scanner: mx1.migadu.com X-TUID: 287wu2blaZx6 Hi, I've implemented most of the comments in this thread, and at last, installed the change. It's been used for the last months by myself and the Wireguard tunnel has remained reachable for that time (for the lengths my machine stayed running -- sometimes week), with the IP changing daily. Thanks for the comments/review! -- Thanks, Maxim