From nobody Thu Feb 09 02:39:42 2023 X-Original-To: python@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PC1Kp6x24z3npCh for ; Thu, 9 Feb 2023 02:39:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PC1Kp2fyvz3HmZ for ; Thu, 9 Feb 2023 02:39:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675910382; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=XDMqTVLH4muv+7B0aQni4X+dryaRvbSLTIUs8KAuJhw=; b=sc1HQjKpO/1b6njyOZz2r/Oj1LiECKx9A+YVsGlMRKoBrrFZnevWE+J/SRLpWwnw9GpdG1 IgBfDtMnU5v3sXmd9sxE1dOz7bpy1HDJDRMT5VatiPyvfXOBlvKn+RXQ84w0yO8idX7UZW kChASTPc6Ca01he41A4/rfDY2mlLc2c6F5pBJlb8JioilPGAeA74zqmZcsV9L0U6KwL49n DtsVjTEUp2idIM87Dcfzlj4dOaJdTnFI2u2LJLvvPDjDS6qXbJc9bko6w8VfdOECbS5vs4 1ORUfMQqnZLdIl3rYfBXWVTx8V4GSMTMcyVRMPtG7efehP+OijpBb2AHfIsz9g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1675910382; a=rsa-sha256; cv=none; b=DzI9oDnqX8FZ+/HVOzh52pcA+BL/sHS+6PREc92Kjlas/oIcANVcKjXv7zLKZMLsVxNJdq gz5HbxfjUALHhASXNrxhyPBaKIV61TRlUymhur1dmWMziunisvcr+36A9EXokw/Ltk1R0p THWcIji3H7LhxgCp4EfYi38idlroe/JInSY7J9Y+sxRCw9mInr04kdc9AIonf6pL3dazFd opx2W5KN6Q7FLOxzkC/Ah1YI8771ET11saE8Ewh1d1cFhRFrbFVeg1ijS1JzMo3GMOrzg3 H4bfbh1nW1H9PPp/lFwVun5jGCMombr6s8AMJW5AwpXXgGcPj8y3h3HXj/S90w== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PC1Kp1fMDzL1w for ; Thu, 9 Feb 2023 02:39:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 3192dgFh010375 for ; Thu, 9 Feb 2023 02:39:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3192dgYB010374 for python@FreeBSD.org; Thu, 9 Feb 2023 02:39:42 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: maintainer-feedback requested: [Bug 269427] security/py-certbot: enabling the periodic timer by default Date: Thu, 09 Feb 2023 02:39:42 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: python@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-python@freebsd.org X-BeenThere: freebsd-python@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N Bugzilla Automation has asked freebsd-python (Nobody) for maintainer-feedback: Bug 269427: security/py-certbot: enabling the periodic timer by default https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D269427 --- Description --- I am writing to find out whether it would be possible to have Certbot's ren= ewal periodic script (https://cgit.freebsd.org/ports/tree/security/py-certbot/files/500.certbot.= in) be enabled by default upon installation of the package. Currently, the weekly_certbot_enable needs to be set, after installation of= the security/py-certbot package. In the Certbot project, we suggest to packagers that `certbot renew -q` be = run often, as it will be a no-op if no certificate renewals are due. In our fir= st party packages and in a number of Linux distros, this is twice daily. These scheduled tasks are enabled by default, which is our preference upstream. My feeling is that Certbot users would expect renewals to happen automatica= lly, as it is the primary purpose of the tool. The extra step to enable the peri= odic script on FreeBSD is something that users may not be expecting or not know about (e.g. https://github.com/certbot/website/issues/784). I'm not familiar with FreeBSD packaging policies around periodic scripts, w= ould something like this change be acceptable for the py-certbot package? Thank you, Alex