From patchwork Wed Mar 24 11:37:13 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 3978 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4F55nb4w7zz3xCX for ; Wed, 24 Mar 2021 11:37:39 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4F55nb20Q6znV; Wed, 24 Mar 2021 11:37:39 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4F55nb1Q67z2yVC; Wed, 24 Mar 2021 11:37:39 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4F55nZ0Krrz2xJs for ; Wed, 24 Mar 2021 11:37:38 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4F55nY3ZYPzYq; Wed, 24 Mar 2021 11:37:37 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1616585857; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WL6Y8Ka0v01VFNr37HIxadl1cguLaz44z7rIGG1h8J0=; b=P7OZdPD/GPzzAuHWE/MVOJgkMdJA+DNM/8QuJsSnke+Gwk0uoq/PhGQ5MwBJq8V6UqHjv8 kUTHm9gOzSAGVKBQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1616585857; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WL6Y8Ka0v01VFNr37HIxadl1cguLaz44z7rIGG1h8J0=; b=rOixgdfdgFDMoHwgD/IWlRw1uiREdxiApAkVaVKag4cXnJTqzqraB2ncMCvT/WGxxOrLq+ OVDonTENE16q0scZ0ubKTsSN4U94y5rm+O9MYwWYB6j9lPf0QG1RRl9caa+OBWpK1lrt8j 0Yj/DKJtgGScXBuJzUERG3RaO4wqcpLZVpApM2Uj722KXK8dF0PLb2NIZ161qWLC2XSniW 2jOTVhdlTm95Qg504ccw4XhH8j0RCayLYVUbgp0h6wPYpq34gxi+IGZePZZaQzG1yscQ1S ySvuEzxOEl70I3cTXRHAglpYZJY+T0mZfDhYmgxVpr10AM8h6mTfYKs4K2XncQ== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 1/2] perl-libnet: Provides replacement for deprecated perl-Net-SMTP-SSL Date: Wed, 24 Mar 2021 12:37:13 +0100 Message-Id: <20210324113714.63498-2-adolf.belka@ipfire.org> In-Reply-To: <20210324113714.63498-1-adolf.belka@ipfire.org> References: <20210324113714.63498-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - libnet is a collection of perl5 modules which all relate to network programming. - perl-libnet is replacing perl-Net-SMTP-SSL as a dependency for git The only module being installed from perl-libnet is Net-SMTP Since Net::SMTP v1.28 (2014-10-08), Net::SMTP itself has support for SMTP over SSL, and also for STARTTLS - Recommendation of the maintainer of module Net-SMTP-SSL is to use Net-SMTP and Net-SMTP-SSL has been deprecated. - Remove perl-Net-SMTP-SSL from make.sh and replace with perl-libnet - Remove perl-Net-SMTP-SSL rootfile - Create perl-libnet rootfile Signed-off-by: Adolf Belka --- config/rootfiles/packages/perl-Net-SMTP-SSL | 6 ------ config/rootfiles/packages/perl-libnet | 19 +++++++++++++++++++ lfs/{perl-Net-SMTP-SSL => perl-libnet} | 10 +++++----- make.sh | 2 +- 4 files changed, 25 insertions(+), 12 deletions(-) delete mode 100644 config/rootfiles/packages/perl-Net-SMTP-SSL create mode 100644 config/rootfiles/packages/perl-libnet rename lfs/{perl-Net-SMTP-SSL => perl-libnet} (95%) diff --git a/config/rootfiles/packages/perl-Net-SMTP-SSL b/config/rootfiles/packages/perl-Net-SMTP-SSL deleted file mode 100644 index 1ac5584f7..000000000 --- a/config/rootfiles/packages/perl-Net-SMTP-SSL +++ /dev/null @@ -1,6 +0,0 @@ -#usr/lib/perl5/site_perl/5.30.0/Net/SMTP -usr/lib/perl5/site_perl/5.30.0/Net/SMTP/SSL.pm -#usr/lib/perl5/site_perl/5.30.0/xxxMACHINExxx-linux-thread-multi/auto/Net/SMTP -#usr/lib/perl5/site_perl/5.30.0/xxxMACHINExxx-linux-thread-multi/auto/Net/SMTP/SSL -#usr/lib/perl5/site_perl/5.30.0/xxxMACHINExxx-linux-thread-multi/auto/Net/SMTP/SSL/.packlist -#usr/share/man/man3/Net::SMTP::SSL.3 diff --git a/config/rootfiles/packages/perl-libnet b/config/rootfiles/packages/perl-libnet new file mode 100644 index 000000000..ffe788da0 --- /dev/null +++ b/config/rootfiles/packages/perl-libnet @@ -0,0 +1,19 @@ +#usr/lib/perl5/site_perl/5.30.0/Net/Cmd.pm +#usr/lib/perl5/site_perl/5.30.0/Net/Config.pm +#usr/lib/perl5/site_perl/5.30.0/Net/Domain.pm +#usr/lib/perl5/site_perl/5.30.0/Net/FTP +#usr/lib/perl5/site_perl/5.30.0/Net/FTP.pm +#usr/lib/perl5/site_perl/5.30.0/Net/FTP/A.pm +#usr/lib/perl5/site_perl/5.30.0/Net/FTP/E.pm +#usr/lib/perl5/site_perl/5.30.0/Net/FTP/I.pm +#usr/lib/perl5/site_perl/5.30.0/Net/FTP/L.pm +#usr/lib/perl5/site_perl/5.30.0/Net/FTP/dataconn.pm +#usr/lib/perl5/site_perl/5.30.0/Net/NNTP.pm +#usr/lib/perl5/site_perl/5.30.0/Net/Netrc.pm +#usr/lib/perl5/site_perl/5.30.0/Net/POP3.pm +usr/lib/perl5/site_perl/5.30.0/Net/SMTP.pm +#usr/lib/perl5/site_perl/5.30.0/Net/Time.pm +#usr/lib/perl5/site_perl/5.30.0/Net/libnet.cfg +#usr/lib/perl5/site_perl/5.30.0/Net/libnetFAQ.pod +#usr/lib/perl5/site_perl/5.30.0/xxxMACHINExxx-linux-thread-multi/auto/Net/.packlist +#usr/share/man/man3/Net::FTP::dataconn.3 diff --git a/lfs/perl-Net-SMTP-SSL b/lfs/perl-libnet similarity index 95% rename from lfs/perl-Net-SMTP-SSL rename to lfs/perl-libnet index 2bb00a808..27e716f82 100644 --- a/lfs/perl-Net-SMTP-SSL +++ b/lfs/perl-libnet @@ -24,16 +24,16 @@ include Config -VER = 1.04 +VER = 3.13 -THISAPP = Net-SMTP-SSL-$(VER) +THISAPP = libnet-$(VER) DL_FILE = ${THISAPP}.tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) -PROG = perl-Net-SMTP-SSL +PROG = perl-libnet DEPS = -PAK_VER = 3 +PAK_VER = 1 ############################################################################### # Top-level Rules @@ -43,7 +43,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 62b49c961043898b43b041dafbc1b389 +$(DL_FILE)_MD5 = 3fa5c6989db687b2381cd42fe55f5134 install : $(TARGET) diff --git a/make.sh b/make.sh index 0c124ac81..8d2e0bfc5 100755 --- a/make.sh +++ b/make.sh @@ -1499,7 +1499,7 @@ buildipfire() { lfsmake2 libmpdclient lfsmake2 mpc lfsmake2 perl-Net-CIDR-Lite - lfsmake2 perl-Net-SMTP-SSL + lfsmake2 perl-libnet lfsmake2 perl-MIME-Base64 lfsmake2 perl-Authen-SASL lfsmake2 perl-MIME-Lite From patchwork Wed Mar 24 11:37:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 3979 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4F55nj5P9Nz3xCX for ; Wed, 24 Mar 2021 11:37:45 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4F55nj2kcnzYq; Wed, 24 Mar 2021 11:37:45 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4F55nj27fxz2y0p; Wed, 24 Mar 2021 11:37:45 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4F55nh1wgjz2xJs for ; Wed, 24 Mar 2021 11:37:44 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4F55ng6Jgtz9k; Wed, 24 Mar 2021 11:37:43 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1616585863; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=sFwZqqbD/m6gDGgLji5a4TXaQtgrruBU82+iUGYkOmA=; b=i/y+Y/gYjaZ5f032LCh4dZbFDCWeagbv17cB48thnt9dWWHcOWqEMpRx7GxBxHnc+k8nNj 9SJk1CdStHO5FUDg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1616585863; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=sFwZqqbD/m6gDGgLji5a4TXaQtgrruBU82+iUGYkOmA=; b=DEyc9IkBQQCBoan5X1aUGTKS/LIKJcrjmORj60vw0fh6dcpO62rkqZzYICgBYvvJxqJ3s7 xCqyQLo/EPESq99Q6vxoFHLBPuUKhur05XEiRcv6+pmm92RftNPCj9XBz/meuDsjQxg/w6 tm8/eFCBPvxh8m1ejTOnLrj5mtaEHrG6kGMRq58GVPyS/VwV78vp0lY6vO0NRbUpgZc5WX MdjzwFNbdCN0AooTZJqpBBSQtKBGnSWbs7zyABcVgM6NKLdy64JtT8swv5t2K9kcxj5dxN n83H2VnOML6zr5aFD3dWZixMqRJAPaYnDJ/GkqXuPMmZHHgixQyQ0NfbYXQQ/Q== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 2/2] git: Change dependency from perl-Net-SMTP-SSL to perl-libnet Date: Wed, 24 Mar 2021 12:37:14 +0100 Message-Id: <20210324113714.63498-3-adolf.belka@ipfire.org> In-Reply-To: <20210324113714.63498-1-adolf.belka@ipfire.org> References: <20210324113714.63498-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - perl-Net-SMTP-SSL has been deprecated - perl-libnet contains the Net-SMTP module which replaces net-SMTP-SSL Only Net-SMTP is installed from perl-libnet - Update of rootfile not required Signed-off-by: Adolf Belka --- lfs/git | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/git b/lfs/git index 2290c6e99..db225fe36 100644 --- a/lfs/git +++ b/lfs/git @@ -32,9 +32,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = git -PAK_VER = 19 +PAK_VER = 20 -DEPS = perl-Authen-SASL perl-MIME-Base64 perl-Net-SMTP-SSL +DEPS = perl-Authen-SASL perl-MIME-Base64 perl-libnet ############################################################################### # Top-level Rules