From nobody Tue Mar 26 10:05:41 2024 X-Original-To: dev-commits-ports-all@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 4V3n635BB6z5FMhx; Tue, 26 Mar 2024 11:05:47 +0000 (UTC) (envelope-from jadawin@tuxaco.net) Received: from relay9-d.mail.gandi.net (relay9-d.mail.gandi.net [217.70.183.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4V3n630MZFz4NQ1; Tue, 26 Mar 2024 11:05:46 +0000 (UTC) (envelope-from jadawin@tuxaco.net) Authentication-Results: mx1.freebsd.org; none Received: by mail.gandi.net (Postfix) with ESMTPSA id 0E48AFF80C; Tue, 26 Mar 2024 11:05:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuxaco.net; s=gm1; t=1711451141; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ZNVleCp0DutC3ZoJiFSx+Z8WvvhuRpY2guUvbhs4618=; b=k+fgAHqPjgYtw2BgCSjo5KrnRxrAHQg4aALSjABO6kQh/L4PmiA2ezK8FvjaZvShQcakul 6GpF99c4syxrvOQdFYusXXQTPHO4Fl2SE6PfCJNZSU0Nhq3MP0l3PcAuDzzDeq3HYdi7Fr eWLqB2KNMOz5Nk1FB2VOOKzFy4rPOzfby+OYUTTdytI0ZQ8TDw1rzb2GBeNG0tkFpPFaiS S2SZNtS7yjeS6oj4yZH7UbU/u6UZfPFVp0WD7jVgzy9TNOKgSvB5CRpLxzaJoDdj9kNZak aDVMVAVZv7CwLCRqqQKGeVaE9/klRYNM0xZSmUnhNcSmqug7IHBpOVuFHsU6oA== Date: Tue, 26 Mar 2024 11:05:41 +0100 From: Philippe =?iso-8859-1?Q?Aud=E9oud?= To: Philippe Audeoud Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 4ede5b61f28e - main - security/py-pnu-certwatch: new port Message-ID: References: <202403261102.42QB2qSO028248@gitrepo.freebsd.org> List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="b8SFZEgEUnXMO5aN" Content-Disposition: inline In-Reply-To: <202403261102.42QB2qSO028248@gitrepo.freebsd.org> X-GND-Sasl: jadawin@tuxaco.net X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:29169, ipnet:217.70.176.0/20, country:FR] X-Rspamd-Queue-Id: 4V3n630MZFz4NQ1 --b8SFZEgEUnXMO5aN Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 26, 2024 at 11:02:52AM +0000, Philippe Audeoud wrote: > The branch main has been updated by jadawin: >=20 > URL: https://cgit.FreeBSD.org/ports/commit/?id=3D4ede5b61f28e82a74af0fca1= 97a75e2db2039ac9 >=20 > commit 4ede5b61f28e82a74af0fca197a75e2db2039ac9 > Author: Philippe Audeoud > AuthorDate: 2024-03-26 10:21:37 +0000 > Commit: Philippe Audeoud > CommitDate: 2024-03-26 11:02:11 +0000 >=20 > security/py-pnu-certwatch: new port > =20 > The certwatch utility monitors X509 certificates expiration dates by > processing one or more data files containing lists of hostnames with > optional port numbers. > =20 > It's mainly used to check the expiration date of HTTPS certificates > (which is the default target when the port number is not indicated), > but the tool is protocol-agnostic and can "talk" to any SNI-aware > (Server Name Information) SSL/TLS server (smtps, imaps, ldaps, etc.) > without making too much assumptions on the correctness of servers > certificates. > =20 > The certificates can be saved to a specified directory for further > analysis with other tools (such as OpenSSL). > =20 > The tool's results are presented as text tables. > =20 > The main one is the list of certificates successfully fetched, ordered > by expiration date. This list can be filtered to only show > certificates expired or expiring within the specified number of days. > =20 > The second table is the sorted list of hostnames / hostports where > certificates couldn't be fetched, with our best attempts to identify > the reason why. > =20 > Two additional tables can be generated in order to print the common > names and alternate names unmentioned in your input data files. > =20 > Finally, for user convenience, all these reports can be generated in a > single multi-tabs Excel workbook. > =20 > PR: 277970 > Approved by: maintainer, bapt (mentor) Hey, Sorry, i forgot=20 Differential Revision: https://reviews.freebsd.org/D44508 Regards, --=20 Philippe Aud=E9oud=20 --b8SFZEgEUnXMO5aN Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQQWEjHjobWBSuNUIKrLisDQToM/pAUCZgKd7wAKCRDLisDQToM/ pHlQAQD0ctnXDgU+VI77xLHhppWWYOzK9hUnxQpNeHjTr5i/1wD/Vc/J81FjPjnl CKX9qeSfA5oRqB44QHYw3dg/2D/nOQw= =4fii -----END PGP SIGNATURE----- --b8SFZEgEUnXMO5aN--