IO-Socket-SSL: Update to version 2.066

Message ID 20190918045451.24752-1-ummeegge@ipfire.org
State Accepted
Commit 639ce4545d9af2d7c6cb889c7b42f9595de25798
Headers
Series IO-Socket-SSL: Update to version 2.066 |

Commit Message

ummeegge Sept. 18, 2019, 4:54 a.m. UTC
  Fix for "Undefined subroutine &IO::Socket::SSL::set_client_defaults called at /usr/libexec/git-core/git-send-email" problem.

Signed-off-by: Erik Kapfer <ummeegge@ipfire.org>
---
 config/rootfiles/common/IO-Socket-SSL | 12 ++++++++++--
 lfs/IO-Socket-SSL                     | 25 ++++++++++++++++++++-----
 2 files changed, 30 insertions(+), 7 deletions(-)
  

Comments

Michael Tremer Sept. 18, 2019, 12:30 p.m. UTC | #1
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>

> On 18 Sep 2019, at 00:54, Erik Kapfer <ummeegge@ipfire.org> wrote:
> 
> Fix for "Undefined subroutine &IO::Socket::SSL::set_client_defaults called at /usr/libexec/git-core/git-send-email" problem.
> 
> Signed-off-by: Erik Kapfer <ummeegge@ipfire.org>
> ---
> config/rootfiles/common/IO-Socket-SSL | 12 ++++++++++--
> lfs/IO-Socket-SSL                     | 25 ++++++++++++++++++++-----
> 2 files changed, 30 insertions(+), 7 deletions(-)
> 
> diff --git a/config/rootfiles/common/IO-Socket-SSL b/config/rootfiles/common/IO-Socket-SSL
> index 9780d6c2d..2cfcd22ca 100644
> --- a/config/rootfiles/common/IO-Socket-SSL
> +++ b/config/rootfiles/common/IO-Socket-SSL
> @@ -1,6 +1,14 @@
> -usr/lib/perl5/site_perl/5.30.0/IO/Socket
> +#usr/lib/perl5/site_perl/5.30.0/IO/Socket
> +#usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL
> usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL.pm
> -usr/lib/perl5/site_perl/5.30.0/MACHINE-linux-thread-multi/auto/IO/Socket
> +#usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL.pod
> +usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL/Intercept.pm
> +usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL/PublicSuffix.pm
> +usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL/Utils.pm
> +#usr/lib/perl5/site_perl/5.30.0/MACHINE-linux-thread-multi/auto/IO/Socket
> #usr/lib/perl5/site_perl/5.30.0/MACHINE-linux-thread-multi/auto/IO/Socket/SSL
> #usr/lib/perl5/site_perl/5.30.0/MACHINE-linux-thread-multi/auto/IO/Socket/SSL/.packlist
> #usr/share/man/man3/IO::Socket::SSL.3
> +#usr/share/man/man3/IO::Socket::SSL::Intercept.3
> +#usr/share/man/man3/IO::Socket::SSL::PublicSuffix.3
> +#usr/share/man/man3/IO::Socket::SSL::Utils.3
> diff --git a/lfs/IO-Socket-SSL b/lfs/IO-Socket-SSL
> index f328fd811..750f3e9ca 100644
> --- a/lfs/IO-Socket-SSL
> +++ b/lfs/IO-Socket-SSL
> @@ -1,6 +1,21 @@
> ###############################################################################
> -# IPFire.org    - An Open Source Firewall Solution                            #
> -# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
> +#                                                                             #
> +# IPFire.org - A linux based firewall                                         #
> +# Copyright (C) 2007-2019  IPFire Team  <info@ipfire.org>                     #
> +#                                                                             #
> +# This program is free software: you can redistribute it and/or modify        #
> +# it under the terms of the GNU General Public License as published by        #
> +# the Free Software Foundation, either version 3 of the License, or           #
> +# (at your option) any later version.                                         #
> +#                                                                             #
> +# This program is distributed in the hope that it will be useful,             #
> +# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
> +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
> +# GNU General Public License for more details.                                #
> +#                                                                             #
> +# You should have received a copy of the GNU General Public License           #
> +# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
> +#                                                                             #
> ###############################################################################
> 
> ###############################################################################
> @@ -9,11 +24,11 @@
> 
> include Config
> 
> -VER        = 1.78
> +VER        = 2.066
> 
> THISAPP    = IO-Socket-SSL-$(VER)
> DL_FILE    = $(THISAPP).tar.gz
> -DL_FROM    = http://cpan.noris.de/authors/id/S/SU/SULLR/
> +DL_FROM    = $(URL_IPFIRE)
> DIR_APP    = $(DIR_SRC)/$(THISAPP)
> TARGET     = $(DIR_INFO)/$(THISAPP)
> 
> @@ -25,7 +40,7 @@ objects = $(DL_FILE)
> 
> $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
> 
> -$(DL_FILE)_MD5 = 172201f3ebc400dc3733a0577ac29095
> +$(DL_FILE)_MD5 = ecf96ce2ff9e04a03a2d101c76ce1020
> 
> install : $(TARGET)
> 
> -- 
> 2.12.2
>
  

Patch

diff --git a/config/rootfiles/common/IO-Socket-SSL b/config/rootfiles/common/IO-Socket-SSL
index 9780d6c2d..2cfcd22ca 100644
--- a/config/rootfiles/common/IO-Socket-SSL
+++ b/config/rootfiles/common/IO-Socket-SSL
@@ -1,6 +1,14 @@ 
-usr/lib/perl5/site_perl/5.30.0/IO/Socket
+#usr/lib/perl5/site_perl/5.30.0/IO/Socket
+#usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL
 usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL.pm
-usr/lib/perl5/site_perl/5.30.0/MACHINE-linux-thread-multi/auto/IO/Socket
+#usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL.pod
+usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL/Intercept.pm
+usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL/PublicSuffix.pm
+usr/lib/perl5/site_perl/5.30.0/IO/Socket/SSL/Utils.pm
+#usr/lib/perl5/site_perl/5.30.0/MACHINE-linux-thread-multi/auto/IO/Socket
 #usr/lib/perl5/site_perl/5.30.0/MACHINE-linux-thread-multi/auto/IO/Socket/SSL
 #usr/lib/perl5/site_perl/5.30.0/MACHINE-linux-thread-multi/auto/IO/Socket/SSL/.packlist
 #usr/share/man/man3/IO::Socket::SSL.3
+#usr/share/man/man3/IO::Socket::SSL::Intercept.3
+#usr/share/man/man3/IO::Socket::SSL::PublicSuffix.3
+#usr/share/man/man3/IO::Socket::SSL::Utils.3
diff --git a/lfs/IO-Socket-SSL b/lfs/IO-Socket-SSL
index f328fd811..750f3e9ca 100644
--- a/lfs/IO-Socket-SSL
+++ b/lfs/IO-Socket-SSL
@@ -1,6 +1,21 @@ 
 ###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2019  IPFire Team  <info@ipfire.org>                     #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
 ###############################################################################
 
 ###############################################################################
@@ -9,11 +24,11 @@ 
 
 include Config
 
-VER        = 1.78
+VER        = 2.066
 
 THISAPP    = IO-Socket-SSL-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
-DL_FROM    = http://cpan.noris.de/authors/id/S/SU/SULLR/
+DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 
@@ -25,7 +40,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 172201f3ebc400dc3733a0577ac29095
+$(DL_FILE)_MD5 = ecf96ce2ff9e04a03a2d101c76ce1020
 
 install : $(TARGET)