Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org --- config/rootfiles/common/perl-Try-Tiny | 6 ++ lfs/perl-Try-Tiny | 79 +++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 86 insertions(+) create mode 100644 config/rootfiles/common/perl-Try-Tiny create mode 100644 lfs/perl-Try-Tiny
diff --git a/config/rootfiles/common/perl-Try-Tiny b/config/rootfiles/common/perl-Try-Tiny new file mode 100644 index 000000000..bb259b538 --- /dev/null +++ b/config/rootfiles/common/perl-Try-Tiny @@ -0,0 +1,6 @@ +#usr/lib/perl5/site_perl/5.32.1/Try +usr/lib/perl5/site_perl/5.32.1/Try/Tiny.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Try +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Try/Tiny +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Try/Tiny/.packlist +#usr/share/man/man3/Try::Tiny.3 diff --git a/lfs/perl-Try-Tiny b/lfs/perl-Try-Tiny new file mode 100644 index 000000000..abff99afb --- /dev/null +++ b/lfs/perl-Try-Tiny @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +############################################################################### + + +############################################################################### +# Definitions +############################################################################### +include Config +VER = 0.31 + +THISAPP = Try-Tiny-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 993a29ee8a03c9bd9c2f7c53d1082a03 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && perl Makefile.PL + cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 378cd35eb..4ef9edb1f 100755 --- a/make.sh +++ b/make.sh @@ -1278,6 +1278,7 @@ buildipfire() { lfsmake2 perl-Apache-Htpasswd lfsmake2 perl-Parse-Yapp lfsmake2 perl-Data-UUID + lfsmake2 perl-Try-Tiny lfsmake2 gnupg lfsmake2 hdparm lfsmake2 sdparm
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org --- config/rootfiles/common/perl-HTTP-Message | 26 ++++++++ lfs/perl-HTTP-Message | 79 +++++++++++++++++++++++ make.sh | 1 + 3 files changed, 106 insertions(+) create mode 100644 config/rootfiles/common/perl-HTTP-Message create mode 100644 lfs/perl-HTTP-Message
diff --git a/config/rootfiles/common/perl-HTTP-Message b/config/rootfiles/common/perl-HTTP-Message new file mode 100644 index 000000000..d52b1dea1 --- /dev/null +++ b/config/rootfiles/common/perl-HTTP-Message @@ -0,0 +1,26 @@ +#usr/lib/perl5/site_perl/5.32.1/HTTP +usr/lib/perl5/site_perl/5.32.1/HTTP/Config.pm +#usr/lib/perl5/site_perl/5.32.1/HTTP/Headers +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Auth.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/ETag.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Util.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Message.pm +#usr/lib/perl5/site_perl/5.32.1/HTTP/Request +usr/lib/perl5/site_perl/5.32.1/HTTP/Request.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Request/Common.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Response.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Status.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Message +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Message/.packlist +#usr/share/man/man3/HTTP::Config.3 +#usr/share/man/man3/HTTP::Headers.3 +#usr/share/man/man3/HTTP::Headers::Auth.3 +#usr/share/man/man3/HTTP::Headers::ETag.3 +#usr/share/man/man3/HTTP::Headers::Util.3 +#usr/share/man/man3/HTTP::Message.3 +#usr/share/man/man3/HTTP::Request.3 +#usr/share/man/man3/HTTP::Request::Common.3 +#usr/share/man/man3/HTTP::Response.3 +#usr/share/man/man3/HTTP::Status.3 diff --git a/lfs/perl-HTTP-Message b/lfs/perl-HTTP-Message new file mode 100644 index 000000000..8fc6cc36c --- /dev/null +++ b/lfs/perl-HTTP-Message @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +############################################################################### + + +############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.36 + +THISAPP = HTTP-Message-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = e847fb3e297e740080ab6fd1ac127f7f + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && perl Makefile.PL + cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 4ef9edb1f..3719ef233 100755 --- a/make.sh +++ b/make.sh @@ -1279,6 +1279,7 @@ buildipfire() { lfsmake2 perl-Parse-Yapp lfsmake2 perl-Data-UUID lfsmake2 perl-Try-Tiny + lfsmake2 perl-HTTP-Message lfsmake2 gnupg lfsmake2 hdparm lfsmake2 sdparm
Reviewed-by: Peter Müller peter.mueller@ipfire.org
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/rootfiles/common/perl-HTTP-Message | 26 ++++++++ lfs/perl-HTTP-Message | 79 +++++++++++++++++++++++ make.sh | 1 + 3 files changed, 106 insertions(+) create mode 100644 config/rootfiles/common/perl-HTTP-Message create mode 100644 lfs/perl-HTTP-Message
diff --git a/config/rootfiles/common/perl-HTTP-Message b/config/rootfiles/common/perl-HTTP-Message new file mode 100644 index 000000000..d52b1dea1 --- /dev/null +++ b/config/rootfiles/common/perl-HTTP-Message @@ -0,0 +1,26 @@ +#usr/lib/perl5/site_perl/5.32.1/HTTP +usr/lib/perl5/site_perl/5.32.1/HTTP/Config.pm +#usr/lib/perl5/site_perl/5.32.1/HTTP/Headers +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Auth.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/ETag.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Util.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Message.pm +#usr/lib/perl5/site_perl/5.32.1/HTTP/Request +usr/lib/perl5/site_perl/5.32.1/HTTP/Request.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Request/Common.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Response.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Status.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Message +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Message/.packlist +#usr/share/man/man3/HTTP::Config.3 +#usr/share/man/man3/HTTP::Headers.3 +#usr/share/man/man3/HTTP::Headers::Auth.3 +#usr/share/man/man3/HTTP::Headers::ETag.3 +#usr/share/man/man3/HTTP::Headers::Util.3 +#usr/share/man/man3/HTTP::Message.3 +#usr/share/man/man3/HTTP::Request.3 +#usr/share/man/man3/HTTP::Request::Common.3 +#usr/share/man/man3/HTTP::Response.3 +#usr/share/man/man3/HTTP::Status.3 diff --git a/lfs/perl-HTTP-Message b/lfs/perl-HTTP-Message new file mode 100644 index 000000000..8fc6cc36c --- /dev/null +++ b/lfs/perl-HTTP-Message @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +###############################################################################
+############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.36
+THISAPP = HTTP-Message-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)
+############################################################################### +# Top-level Rules +###############################################################################
+objects = $(DL_FILE)
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_FILE)_MD5 = e847fb3e297e740080ab6fd1ac127f7f
+install : $(TARGET)
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+md5 : $(subst %,%_MD5,$(objects))
+dist:
- @$(PAK)
+############################################################################### +# Downloading, checking, md5sum +###############################################################################
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
+$(subst %,%_MD5,$(objects)) :
- @$(MD5)
+############################################################################### +# Installation Details +###############################################################################
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && perl Makefile.PL
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh index 4ef9edb1f..3719ef233 100755 --- a/make.sh +++ b/make.sh @@ -1279,6 +1279,7 @@ buildipfire() { lfsmake2 perl-Parse-Yapp lfsmake2 perl-Data-UUID lfsmake2 perl-Try-Tiny
- lfsmake2 perl-HTTP-Message lfsmake2 gnupg lfsmake2 hdparm lfsmake2 sdparm
Reviewed-by: Adolf Belka adolf.belka@ipfire.org
On 03/02/2022 12:16, Stefan Schantl wrote:
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/rootfiles/common/perl-HTTP-Message | 26 ++++++++ lfs/perl-HTTP-Message | 79 +++++++++++++++++++++++ make.sh | 1 + 3 files changed, 106 insertions(+) create mode 100644 config/rootfiles/common/perl-HTTP-Message create mode 100644 lfs/perl-HTTP-Message
diff --git a/config/rootfiles/common/perl-HTTP-Message b/config/rootfiles/common/perl-HTTP-Message new file mode 100644 index 000000000..d52b1dea1 --- /dev/null +++ b/config/rootfiles/common/perl-HTTP-Message @@ -0,0 +1,26 @@ +#usr/lib/perl5/site_perl/5.32.1/HTTP +usr/lib/perl5/site_perl/5.32.1/HTTP/Config.pm +#usr/lib/perl5/site_perl/5.32.1/HTTP/Headers +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Auth.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/ETag.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Util.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Message.pm +#usr/lib/perl5/site_perl/5.32.1/HTTP/Request +usr/lib/perl5/site_perl/5.32.1/HTTP/Request.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Request/Common.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Response.pm +usr/lib/perl5/site_perl/5.32.1/HTTP/Status.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Message +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Message/.packlist +#usr/share/man/man3/HTTP::Config.3 +#usr/share/man/man3/HTTP::Headers.3 +#usr/share/man/man3/HTTP::Headers::Auth.3 +#usr/share/man/man3/HTTP::Headers::ETag.3 +#usr/share/man/man3/HTTP::Headers::Util.3 +#usr/share/man/man3/HTTP::Message.3 +#usr/share/man/man3/HTTP::Request.3 +#usr/share/man/man3/HTTP::Request::Common.3 +#usr/share/man/man3/HTTP::Response.3 +#usr/share/man/man3/HTTP::Status.3 diff --git a/lfs/perl-HTTP-Message b/lfs/perl-HTTP-Message new file mode 100644 index 000000000..8fc6cc36c --- /dev/null +++ b/lfs/perl-HTTP-Message @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +###############################################################################
+############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.36
+THISAPP = HTTP-Message-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)
+############################################################################### +# Top-level Rules +###############################################################################
+objects = $(DL_FILE)
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_FILE)_MD5 = e847fb3e297e740080ab6fd1ac127f7f
+install : $(TARGET)
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+md5 : $(subst %,%_MD5,$(objects))
+dist:
- @$(PAK)
+############################################################################### +# Downloading, checking, md5sum +###############################################################################
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
+$(subst %,%_MD5,$(objects)) :
- @$(MD5)
+############################################################################### +# Installation Details +###############################################################################
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && perl Makefile.PL
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh index 4ef9edb1f..3719ef233 100755 --- a/make.sh +++ b/make.sh @@ -1279,6 +1279,7 @@ buildipfire() { lfsmake2 perl-Parse-Yapp lfsmake2 perl-Data-UUID lfsmake2 perl-Try-Tiny
- lfsmake2 perl-HTTP-Message lfsmake2 gnupg lfsmake2 hdparm lfsmake2 sdparm
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org --- config/rootfiles/common/libwww-perl | 80 ++++------------------------- lfs/libwww-perl | 6 +-- 2 files changed, 14 insertions(+), 72 deletions(-)
diff --git a/config/rootfiles/common/libwww-perl b/config/rootfiles/common/libwww-perl index a3f79e4d7..38edd2f48 100644 --- a/config/rootfiles/common/libwww-perl +++ b/config/rootfiles/common/libwww-perl @@ -1,50 +1,23 @@ -#usr/lib/perl5/site_perl/5.32.1/Bundle -usr/lib/perl5/site_perl/5.32.1/Bundle/LWP.pm -#usr/lib/perl5/site_perl/5.32.1/File -usr/lib/perl5/site_perl/5.32.1/File/Listing.pm -usr/lib/perl5/site_perl/5.32.1/HTML/Form.pm -#usr/lib/perl5/site_perl/5.32.1/HTTP -#usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies -usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies/Microsoft.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies/Netscape.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Daemon.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Date.pm -#usr/lib/perl5/site_perl/5.32.1/HTTP/Headers -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Auth.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/ETag.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Util.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Message.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Negotiate.pm -#usr/lib/perl5/site_perl/5.32.1/HTTP/Request -usr/lib/perl5/site_perl/5.32.1/HTTP/Request.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Request/Common.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Response.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Status.pm #usr/lib/perl5/site_perl/5.32.1/LWP usr/lib/perl5/site_perl/5.32.1/LWP.pm -#usr/lib/perl5/site_perl/5.32.1/LWP/Authen +usr/lib/perl5/site_perl/5.32.1/LWP/Authen usr/lib/perl5/site_perl/5.32.1/LWP/Authen/Basic.pm usr/lib/perl5/site_perl/5.32.1/LWP/Authen/Digest.pm usr/lib/perl5/site_perl/5.32.1/LWP/Authen/Ntlm.pm usr/lib/perl5/site_perl/5.32.1/LWP/ConnCache.pm +#usr/lib/perl5/site_perl/5.32.1/LWP/Debug usr/lib/perl5/site_perl/5.32.1/LWP/Debug.pm +usr/lib/perl5/site_perl/5.32.1/LWP/Debug/TraceHTTP.pm usr/lib/perl5/site_perl/5.32.1/LWP/DebugFile.pm -usr/lib/perl5/site_perl/5.32.1/LWP/MediaTypes.pm usr/lib/perl5/site_perl/5.32.1/LWP/MemberMixin.pm #usr/lib/perl5/site_perl/5.32.1/LWP/Protocol usr/lib/perl5/site_perl/5.32.1/LWP/Protocol.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/GHTTP.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/cpan.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/data.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/file.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/ftp.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/gopher.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/http.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/http10.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/https.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/https10.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/loopback.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/mailto.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/nntp.pm @@ -52,51 +25,20 @@ usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/nogo.pm usr/lib/perl5/site_perl/5.32.1/LWP/RobotUA.pm usr/lib/perl5/site_perl/5.32.1/LWP/Simple.pm usr/lib/perl5/site_perl/5.32.1/LWP/UserAgent.pm -usr/lib/perl5/site_perl/5.32.1/LWP/media.types -#usr/lib/perl5/site_perl/5.32.1/Net -#usr/lib/perl5/site_perl/5.32.1/Net/HTTP -usr/lib/perl5/site_perl/5.32.1/Net/HTTP.pm -usr/lib/perl5/site_perl/5.32.1/Net/HTTP/Methods.pm -usr/lib/perl5/site_perl/5.32.1/Net/HTTP/NB.pm -usr/lib/perl5/site_perl/5.32.1/Net/HTTPS.pm -#usr/lib/perl5/site_perl/5.32.1/WWW -#usr/lib/perl5/site_perl/5.32.1/WWW/RobotRules -usr/lib/perl5/site_perl/5.32.1/WWW/RobotRules.pm -usr/lib/perl5/site_perl/5.32.1/WWW/RobotRules/AnyDBM_File.pm -#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww-perl -#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww-perl/.packlist -#usr/lib/perl5/site_perl/5.32.1/lwpcook.pod -#usr/lib/perl5/site_perl/5.32.1/lwptut.pod -#usr/share/man/man3/Bundle::LWP.3 -#usr/share/man/man3/File::Listing.3 -#usr/share/man/man3/HTML::Form.3 -#usr/share/man/man3/HTTP::Cookies.3 -#usr/share/man/man3/HTTP::Cookies::Microsoft.3 -#usr/share/man/man3/HTTP::Cookies::Netscape.3 -#usr/share/man/man3/HTTP::Daemon.3 -#usr/share/man/man3/HTTP::Date.3 -#usr/share/man/man3/HTTP::Headers.3 -#usr/share/man/man3/HTTP::Headers::Util.3 -#usr/share/man/man3/HTTP::Message.3 -#usr/share/man/man3/HTTP::Negotiate.3 -#usr/share/man/man3/HTTP::Request.3 -#usr/share/man/man3/HTTP::Request::Common.3 -#usr/share/man/man3/HTTP::Response.3 -#usr/share/man/man3/HTTP::Status.3 +#usr/lib/perl5/site_perl/5.32.1/libwww +#usr/lib/perl5/site_perl/5.32.1/libwww/lwpcook.pod +#usr/lib/perl5/site_perl/5.32.1/libwww/lwptut.pod +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww/perl +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww/perl/.packlist #usr/share/man/man3/LWP.3 #usr/share/man/man3/LWP::Authen::Ntlm.3 #usr/share/man/man3/LWP::ConnCache.3 #usr/share/man/man3/LWP::Debug.3 -#usr/share/man/man3/LWP::DebugFile.3 -#usr/share/man/man3/LWP::MediaTypes.3 #usr/share/man/man3/LWP::MemberMixin.3 #usr/share/man/man3/LWP::Protocol.3 #usr/share/man/man3/LWP::RobotUA.3 #usr/share/man/man3/LWP::Simple.3 #usr/share/man/man3/LWP::UserAgent.3 -#usr/share/man/man3/Net::HTTP.3 -#usr/share/man/man3/Net::HTTP::NB.3 -#usr/share/man/man3/WWW::RobotRules.3 -#usr/share/man/man3/WWW::RobotRules::AnyDBM_File.3 -#usr/share/man/man3/lwpcook.3 -#usr/share/man/man3/lwptut.3 +#usr/share/man/man3/libwww::lwpcook.3 +#usr/share/man/man3/libwww::lwptut.3 diff --git a/lfs/libwww-perl b/lfs/libwww-perl index 536a49769..4943ecd06 100644 --- a/lfs/libwww-perl +++ b/lfs/libwww-perl @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2020 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 # @@ -24,7 +24,7 @@
include Config
-VER = 5.803 +VER = 6.61
THISAPP = libwww-perl-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 3345d5f15a4f42350847254141725c8f +$(DL_FILE)_MD5 = 57223812e46c8af53ef39b4358a05e5a
install : $(TARGET)
Reviewed-by: Peter Müller peter.mueller@ipfire.org
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/rootfiles/common/libwww-perl | 80 ++++------------------------- lfs/libwww-perl | 6 +-- 2 files changed, 14 insertions(+), 72 deletions(-)
diff --git a/config/rootfiles/common/libwww-perl b/config/rootfiles/common/libwww-perl index a3f79e4d7..38edd2f48 100644 --- a/config/rootfiles/common/libwww-perl +++ b/config/rootfiles/common/libwww-perl @@ -1,50 +1,23 @@ -#usr/lib/perl5/site_perl/5.32.1/Bundle -usr/lib/perl5/site_perl/5.32.1/Bundle/LWP.pm -#usr/lib/perl5/site_perl/5.32.1/File -usr/lib/perl5/site_perl/5.32.1/File/Listing.pm -usr/lib/perl5/site_perl/5.32.1/HTML/Form.pm -#usr/lib/perl5/site_perl/5.32.1/HTTP -#usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies -usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies/Microsoft.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies/Netscape.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Daemon.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Date.pm -#usr/lib/perl5/site_perl/5.32.1/HTTP/Headers -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Auth.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/ETag.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Util.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Message.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Negotiate.pm -#usr/lib/perl5/site_perl/5.32.1/HTTP/Request -usr/lib/perl5/site_perl/5.32.1/HTTP/Request.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Request/Common.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Response.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Status.pm #usr/lib/perl5/site_perl/5.32.1/LWP usr/lib/perl5/site_perl/5.32.1/LWP.pm -#usr/lib/perl5/site_perl/5.32.1/LWP/Authen +usr/lib/perl5/site_perl/5.32.1/LWP/Authen usr/lib/perl5/site_perl/5.32.1/LWP/Authen/Basic.pm usr/lib/perl5/site_perl/5.32.1/LWP/Authen/Digest.pm usr/lib/perl5/site_perl/5.32.1/LWP/Authen/Ntlm.pm usr/lib/perl5/site_perl/5.32.1/LWP/ConnCache.pm +#usr/lib/perl5/site_perl/5.32.1/LWP/Debug usr/lib/perl5/site_perl/5.32.1/LWP/Debug.pm +usr/lib/perl5/site_perl/5.32.1/LWP/Debug/TraceHTTP.pm usr/lib/perl5/site_perl/5.32.1/LWP/DebugFile.pm -usr/lib/perl5/site_perl/5.32.1/LWP/MediaTypes.pm usr/lib/perl5/site_perl/5.32.1/LWP/MemberMixin.pm #usr/lib/perl5/site_perl/5.32.1/LWP/Protocol usr/lib/perl5/site_perl/5.32.1/LWP/Protocol.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/GHTTP.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/cpan.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/data.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/file.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/ftp.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/gopher.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/http.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/http10.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/https.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/https10.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/loopback.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/mailto.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/nntp.pm @@ -52,51 +25,20 @@ usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/nogo.pm usr/lib/perl5/site_perl/5.32.1/LWP/RobotUA.pm usr/lib/perl5/site_perl/5.32.1/LWP/Simple.pm usr/lib/perl5/site_perl/5.32.1/LWP/UserAgent.pm -usr/lib/perl5/site_perl/5.32.1/LWP/media.types -#usr/lib/perl5/site_perl/5.32.1/Net -#usr/lib/perl5/site_perl/5.32.1/Net/HTTP -usr/lib/perl5/site_perl/5.32.1/Net/HTTP.pm -usr/lib/perl5/site_perl/5.32.1/Net/HTTP/Methods.pm -usr/lib/perl5/site_perl/5.32.1/Net/HTTP/NB.pm -usr/lib/perl5/site_perl/5.32.1/Net/HTTPS.pm -#usr/lib/perl5/site_perl/5.32.1/WWW -#usr/lib/perl5/site_perl/5.32.1/WWW/RobotRules -usr/lib/perl5/site_perl/5.32.1/WWW/RobotRules.pm -usr/lib/perl5/site_perl/5.32.1/WWW/RobotRules/AnyDBM_File.pm -#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww-perl -#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww-perl/.packlist -#usr/lib/perl5/site_perl/5.32.1/lwpcook.pod -#usr/lib/perl5/site_perl/5.32.1/lwptut.pod -#usr/share/man/man3/Bundle::LWP.3 -#usr/share/man/man3/File::Listing.3 -#usr/share/man/man3/HTML::Form.3 -#usr/share/man/man3/HTTP::Cookies.3 -#usr/share/man/man3/HTTP::Cookies::Microsoft.3 -#usr/share/man/man3/HTTP::Cookies::Netscape.3 -#usr/share/man/man3/HTTP::Daemon.3 -#usr/share/man/man3/HTTP::Date.3 -#usr/share/man/man3/HTTP::Headers.3 -#usr/share/man/man3/HTTP::Headers::Util.3 -#usr/share/man/man3/HTTP::Message.3 -#usr/share/man/man3/HTTP::Negotiate.3 -#usr/share/man/man3/HTTP::Request.3 -#usr/share/man/man3/HTTP::Request::Common.3 -#usr/share/man/man3/HTTP::Response.3 -#usr/share/man/man3/HTTP::Status.3 +#usr/lib/perl5/site_perl/5.32.1/libwww +#usr/lib/perl5/site_perl/5.32.1/libwww/lwpcook.pod +#usr/lib/perl5/site_perl/5.32.1/libwww/lwptut.pod +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww/perl +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww/perl/.packlist #usr/share/man/man3/LWP.3 #usr/share/man/man3/LWP::Authen::Ntlm.3 #usr/share/man/man3/LWP::ConnCache.3 #usr/share/man/man3/LWP::Debug.3 -#usr/share/man/man3/LWP::DebugFile.3 -#usr/share/man/man3/LWP::MediaTypes.3 #usr/share/man/man3/LWP::MemberMixin.3 #usr/share/man/man3/LWP::Protocol.3 #usr/share/man/man3/LWP::RobotUA.3 #usr/share/man/man3/LWP::Simple.3 #usr/share/man/man3/LWP::UserAgent.3 -#usr/share/man/man3/Net::HTTP.3 -#usr/share/man/man3/Net::HTTP::NB.3 -#usr/share/man/man3/WWW::RobotRules.3 -#usr/share/man/man3/WWW::RobotRules::AnyDBM_File.3 -#usr/share/man/man3/lwpcook.3 -#usr/share/man/man3/lwptut.3 +#usr/share/man/man3/libwww::lwpcook.3 +#usr/share/man/man3/libwww::lwptut.3 diff --git a/lfs/libwww-perl b/lfs/libwww-perl index 536a49769..4943ecd06 100644 --- a/lfs/libwww-perl +++ b/lfs/libwww-perl @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2020 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 # @@ -24,7 +24,7 @@
include Config
-VER = 5.803 +VER = 6.61
THISAPP = libwww-perl-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 3345d5f15a4f42350847254141725c8f +$(DL_FILE)_MD5 = 57223812e46c8af53ef39b4358a05e5a
install : $(TARGET)
Reviewed-by: Adolf Belka adolf.belka@ipfire.org
On 03/02/2022 12:16, Stefan Schantl wrote:
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/rootfiles/common/libwww-perl | 80 ++++------------------------- lfs/libwww-perl | 6 +-- 2 files changed, 14 insertions(+), 72 deletions(-)
diff --git a/config/rootfiles/common/libwww-perl b/config/rootfiles/common/libwww-perl index a3f79e4d7..38edd2f48 100644 --- a/config/rootfiles/common/libwww-perl +++ b/config/rootfiles/common/libwww-perl @@ -1,50 +1,23 @@ -#usr/lib/perl5/site_perl/5.32.1/Bundle -usr/lib/perl5/site_perl/5.32.1/Bundle/LWP.pm -#usr/lib/perl5/site_perl/5.32.1/File -usr/lib/perl5/site_perl/5.32.1/File/Listing.pm -usr/lib/perl5/site_perl/5.32.1/HTML/Form.pm -#usr/lib/perl5/site_perl/5.32.1/HTTP -#usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies -usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies/Microsoft.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies/Netscape.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Daemon.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Date.pm -#usr/lib/perl5/site_perl/5.32.1/HTTP/Headers -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Auth.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/ETag.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Headers/Util.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Message.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Negotiate.pm -#usr/lib/perl5/site_perl/5.32.1/HTTP/Request -usr/lib/perl5/site_perl/5.32.1/HTTP/Request.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Request/Common.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Response.pm -usr/lib/perl5/site_perl/5.32.1/HTTP/Status.pm #usr/lib/perl5/site_perl/5.32.1/LWP usr/lib/perl5/site_perl/5.32.1/LWP.pm -#usr/lib/perl5/site_perl/5.32.1/LWP/Authen +usr/lib/perl5/site_perl/5.32.1/LWP/Authen usr/lib/perl5/site_perl/5.32.1/LWP/Authen/Basic.pm usr/lib/perl5/site_perl/5.32.1/LWP/Authen/Digest.pm usr/lib/perl5/site_perl/5.32.1/LWP/Authen/Ntlm.pm usr/lib/perl5/site_perl/5.32.1/LWP/ConnCache.pm +#usr/lib/perl5/site_perl/5.32.1/LWP/Debug usr/lib/perl5/site_perl/5.32.1/LWP/Debug.pm +usr/lib/perl5/site_perl/5.32.1/LWP/Debug/TraceHTTP.pm usr/lib/perl5/site_perl/5.32.1/LWP/DebugFile.pm -usr/lib/perl5/site_perl/5.32.1/LWP/MediaTypes.pm usr/lib/perl5/site_perl/5.32.1/LWP/MemberMixin.pm #usr/lib/perl5/site_perl/5.32.1/LWP/Protocol usr/lib/perl5/site_perl/5.32.1/LWP/Protocol.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/GHTTP.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/cpan.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/data.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/file.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/ftp.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/gopher.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/http.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/http10.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/https.pm -usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/https10.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/loopback.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/mailto.pm usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/nntp.pm @@ -52,51 +25,20 @@ usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/nogo.pm usr/lib/perl5/site_perl/5.32.1/LWP/RobotUA.pm usr/lib/perl5/site_perl/5.32.1/LWP/Simple.pm usr/lib/perl5/site_perl/5.32.1/LWP/UserAgent.pm -usr/lib/perl5/site_perl/5.32.1/LWP/media.types -#usr/lib/perl5/site_perl/5.32.1/Net -#usr/lib/perl5/site_perl/5.32.1/Net/HTTP -usr/lib/perl5/site_perl/5.32.1/Net/HTTP.pm -usr/lib/perl5/site_perl/5.32.1/Net/HTTP/Methods.pm -usr/lib/perl5/site_perl/5.32.1/Net/HTTP/NB.pm -usr/lib/perl5/site_perl/5.32.1/Net/HTTPS.pm -#usr/lib/perl5/site_perl/5.32.1/WWW -#usr/lib/perl5/site_perl/5.32.1/WWW/RobotRules -usr/lib/perl5/site_perl/5.32.1/WWW/RobotRules.pm -usr/lib/perl5/site_perl/5.32.1/WWW/RobotRules/AnyDBM_File.pm -#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww-perl -#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww-perl/.packlist -#usr/lib/perl5/site_perl/5.32.1/lwpcook.pod -#usr/lib/perl5/site_perl/5.32.1/lwptut.pod -#usr/share/man/man3/Bundle::LWP.3 -#usr/share/man/man3/File::Listing.3 -#usr/share/man/man3/HTML::Form.3 -#usr/share/man/man3/HTTP::Cookies.3 -#usr/share/man/man3/HTTP::Cookies::Microsoft.3 -#usr/share/man/man3/HTTP::Cookies::Netscape.3 -#usr/share/man/man3/HTTP::Daemon.3 -#usr/share/man/man3/HTTP::Date.3 -#usr/share/man/man3/HTTP::Headers.3 -#usr/share/man/man3/HTTP::Headers::Util.3 -#usr/share/man/man3/HTTP::Message.3 -#usr/share/man/man3/HTTP::Negotiate.3 -#usr/share/man/man3/HTTP::Request.3 -#usr/share/man/man3/HTTP::Request::Common.3 -#usr/share/man/man3/HTTP::Response.3 -#usr/share/man/man3/HTTP::Status.3 +#usr/lib/perl5/site_perl/5.32.1/libwww +#usr/lib/perl5/site_perl/5.32.1/libwww/lwpcook.pod +#usr/lib/perl5/site_perl/5.32.1/libwww/lwptut.pod +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww/perl +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/libwww/perl/.packlist #usr/share/man/man3/LWP.3 #usr/share/man/man3/LWP::Authen::Ntlm.3 #usr/share/man/man3/LWP::ConnCache.3 #usr/share/man/man3/LWP::Debug.3 -#usr/share/man/man3/LWP::DebugFile.3 -#usr/share/man/man3/LWP::MediaTypes.3 #usr/share/man/man3/LWP::MemberMixin.3 #usr/share/man/man3/LWP::Protocol.3 #usr/share/man/man3/LWP::RobotUA.3 #usr/share/man/man3/LWP::Simple.3 #usr/share/man/man3/LWP::UserAgent.3 -#usr/share/man/man3/Net::HTTP.3 -#usr/share/man/man3/Net::HTTP::NB.3 -#usr/share/man/man3/WWW::RobotRules.3 -#usr/share/man/man3/WWW::RobotRules::AnyDBM_File.3 -#usr/share/man/man3/lwpcook.3 -#usr/share/man/man3/lwptut.3 +#usr/share/man/man3/libwww::lwpcook.3 +#usr/share/man/man3/libwww::lwptut.3 diff --git a/lfs/libwww-perl b/lfs/libwww-perl index 536a49769..4943ecd06 100644 --- a/lfs/libwww-perl +++ b/lfs/libwww-perl @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2020 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 # @@ -24,7 +24,7 @@
include Config
-VER = 5.803 +VER = 6.61
THISAPP = libwww-perl-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 3345d5f15a4f42350847254141725c8f +$(DL_FILE)_MD5 = 57223812e46c8af53ef39b4358a05e5a
install : $(TARGET)
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org --- config/rootfiles/common/perl-HTTP-Date | 4 ++ lfs/perl-HTTP-Date | 79 ++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 84 insertions(+) create mode 100644 config/rootfiles/common/perl-HTTP-Date create mode 100644 lfs/perl-HTTP-Date
diff --git a/config/rootfiles/common/perl-HTTP-Date b/config/rootfiles/common/perl-HTTP-Date new file mode 100644 index 000000000..75c250b7b --- /dev/null +++ b/config/rootfiles/common/perl-HTTP-Date @@ -0,0 +1,4 @@ +usr/lib/perl5/site_perl/5.32.1/HTTP/Date.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Date +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Date/.packlist +#usr/share/man/man3/HTTP::Date.3 diff --git a/lfs/perl-HTTP-Date b/lfs/perl-HTTP-Date new file mode 100644 index 000000000..7e3571b3a --- /dev/null +++ b/lfs/perl-HTTP-Date @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +############################################################################### + + +############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.05 + +THISAPP = HTTP-Date-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 2ecbb3aedf6aef062605191813ca3027 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && perl Makefile.PL + cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 3719ef233..5a2650402 100755 --- a/make.sh +++ b/make.sh @@ -1280,6 +1280,7 @@ buildipfire() { lfsmake2 perl-Data-UUID lfsmake2 perl-Try-Tiny lfsmake2 perl-HTTP-Message + lfsmake2 perl-HTTP-Date lfsmake2 gnupg lfsmake2 hdparm lfsmake2 sdparm
Reviewed-by: Peter Müller peter.mueller@ipfire.org
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/rootfiles/common/perl-HTTP-Date | 4 ++ lfs/perl-HTTP-Date | 79 ++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 84 insertions(+) create mode 100644 config/rootfiles/common/perl-HTTP-Date create mode 100644 lfs/perl-HTTP-Date
diff --git a/config/rootfiles/common/perl-HTTP-Date b/config/rootfiles/common/perl-HTTP-Date new file mode 100644 index 000000000..75c250b7b --- /dev/null +++ b/config/rootfiles/common/perl-HTTP-Date @@ -0,0 +1,4 @@ +usr/lib/perl5/site_perl/5.32.1/HTTP/Date.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Date +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Date/.packlist +#usr/share/man/man3/HTTP::Date.3 diff --git a/lfs/perl-HTTP-Date b/lfs/perl-HTTP-Date new file mode 100644 index 000000000..7e3571b3a --- /dev/null +++ b/lfs/perl-HTTP-Date @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +###############################################################################
+############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.05
+THISAPP = HTTP-Date-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)
+############################################################################### +# Top-level Rules +###############################################################################
+objects = $(DL_FILE)
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_FILE)_MD5 = 2ecbb3aedf6aef062605191813ca3027
+install : $(TARGET)
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+md5 : $(subst %,%_MD5,$(objects))
+dist:
- @$(PAK)
+############################################################################### +# Downloading, checking, md5sum +###############################################################################
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
+$(subst %,%_MD5,$(objects)) :
- @$(MD5)
+############################################################################### +# Installation Details +###############################################################################
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && perl Makefile.PL
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh index 3719ef233..5a2650402 100755 --- a/make.sh +++ b/make.sh @@ -1280,6 +1280,7 @@ buildipfire() { lfsmake2 perl-Data-UUID lfsmake2 perl-Try-Tiny lfsmake2 perl-HTTP-Message
- lfsmake2 perl-HTTP-Date lfsmake2 gnupg lfsmake2 hdparm lfsmake2 sdparm
Reviewed-by: Adolf Belka adolf.belka@ipfire.org
On 03/02/2022 12:16, Stefan Schantl wrote:
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/rootfiles/common/perl-HTTP-Date | 4 ++ lfs/perl-HTTP-Date | 79 ++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 84 insertions(+) create mode 100644 config/rootfiles/common/perl-HTTP-Date create mode 100644 lfs/perl-HTTP-Date
diff --git a/config/rootfiles/common/perl-HTTP-Date b/config/rootfiles/common/perl-HTTP-Date new file mode 100644 index 000000000..75c250b7b --- /dev/null +++ b/config/rootfiles/common/perl-HTTP-Date @@ -0,0 +1,4 @@ +usr/lib/perl5/site_perl/5.32.1/HTTP/Date.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Date +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/HTTP/Date/.packlist +#usr/share/man/man3/HTTP::Date.3 diff --git a/lfs/perl-HTTP-Date b/lfs/perl-HTTP-Date new file mode 100644 index 000000000..7e3571b3a --- /dev/null +++ b/lfs/perl-HTTP-Date @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +###############################################################################
+############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.05
+THISAPP = HTTP-Date-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)
+############################################################################### +# Top-level Rules +###############################################################################
+objects = $(DL_FILE)
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_FILE)_MD5 = 2ecbb3aedf6aef062605191813ca3027
+install : $(TARGET)
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+md5 : $(subst %,%_MD5,$(objects))
+dist:
- @$(PAK)
+############################################################################### +# Downloading, checking, md5sum +###############################################################################
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
+$(subst %,%_MD5,$(objects)) :
- @$(MD5)
+############################################################################### +# Installation Details +###############################################################################
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && perl Makefile.PL
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh index 3719ef233..5a2650402 100755 --- a/make.sh +++ b/make.sh @@ -1280,6 +1280,7 @@ buildipfire() { lfsmake2 perl-Data-UUID lfsmake2 perl-Try-Tiny lfsmake2 perl-HTTP-Message
- lfsmake2 perl-HTTP-Date lfsmake2 gnupg lfsmake2 hdparm lfsmake2 sdparm
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org --- .../rootfiles/common/perl-LWP-Protocol-https | 6 ++ lfs/perl-LWP-Protocol-https | 79 +++++++++++++++++++ make.sh | 1 + 3 files changed, 86 insertions(+) create mode 100644 config/rootfiles/common/perl-LWP-Protocol-https create mode 100644 lfs/perl-LWP-Protocol-https
diff --git a/config/rootfiles/common/perl-LWP-Protocol-https b/config/rootfiles/common/perl-LWP-Protocol-https new file mode 100644 index 000000000..9457d27e6 --- /dev/null +++ b/config/rootfiles/common/perl-LWP-Protocol-https @@ -0,0 +1,6 @@ +usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/https.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP/Protocol +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP/Protocol/https +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP/Protocol/https/.packlist +#usr/share/man/man3/LWP::Protocol::https.3 diff --git a/lfs/perl-LWP-Protocol-https b/lfs/perl-LWP-Protocol-https new file mode 100644 index 000000000..a8cb3e07c --- /dev/null +++ b/lfs/perl-LWP-Protocol-https @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +############################################################################### + + +############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.10 + +THISAPP = LWP-Protocol-https-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = cf64e4bc57a9266ac4343cdf0808c5c8 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && perl Makefile.PL + cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 5a2650402..1fcb1067c 100755 --- a/make.sh +++ b/make.sh @@ -1305,6 +1305,7 @@ buildipfire() { lfsmake2 Digest-SHA1 lfsmake2 Digest-HMAC lfsmake2 libwww-perl + lfsmake2 perl-LWP-Protocol-https lfsmake2 Net-DNS lfsmake2 Net-IPv4Addr lfsmake2 Net_SSLeay
Reviewed-by: Peter Müller peter.mueller@ipfire.org
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
.../rootfiles/common/perl-LWP-Protocol-https | 6 ++ lfs/perl-LWP-Protocol-https | 79 +++++++++++++++++++ make.sh | 1 + 3 files changed, 86 insertions(+) create mode 100644 config/rootfiles/common/perl-LWP-Protocol-https create mode 100644 lfs/perl-LWP-Protocol-https
diff --git a/config/rootfiles/common/perl-LWP-Protocol-https b/config/rootfiles/common/perl-LWP-Protocol-https new file mode 100644 index 000000000..9457d27e6 --- /dev/null +++ b/config/rootfiles/common/perl-LWP-Protocol-https @@ -0,0 +1,6 @@ +usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/https.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP/Protocol +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP/Protocol/https +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP/Protocol/https/.packlist +#usr/share/man/man3/LWP::Protocol::https.3 diff --git a/lfs/perl-LWP-Protocol-https b/lfs/perl-LWP-Protocol-https new file mode 100644 index 000000000..a8cb3e07c --- /dev/null +++ b/lfs/perl-LWP-Protocol-https @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +###############################################################################
+############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.10
+THISAPP = LWP-Protocol-https-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)
+############################################################################### +# Top-level Rules +###############################################################################
+objects = $(DL_FILE)
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_FILE)_MD5 = cf64e4bc57a9266ac4343cdf0808c5c8
+install : $(TARGET)
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+md5 : $(subst %,%_MD5,$(objects))
+dist:
- @$(PAK)
+############################################################################### +# Downloading, checking, md5sum +###############################################################################
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
+$(subst %,%_MD5,$(objects)) :
- @$(MD5)
+############################################################################### +# Installation Details +###############################################################################
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && perl Makefile.PL
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh index 5a2650402..1fcb1067c 100755 --- a/make.sh +++ b/make.sh @@ -1305,6 +1305,7 @@ buildipfire() { lfsmake2 Digest-SHA1 lfsmake2 Digest-HMAC lfsmake2 libwww-perl
- lfsmake2 perl-LWP-Protocol-https lfsmake2 Net-DNS lfsmake2 Net-IPv4Addr lfsmake2 Net_SSLeay
Reviewed-by: Adolf Belka adolf.belka@ipfire.org
On 03/02/2022 12:16, Stefan Schantl wrote:
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
.../rootfiles/common/perl-LWP-Protocol-https | 6 ++ lfs/perl-LWP-Protocol-https | 79 +++++++++++++++++++ make.sh | 1 + 3 files changed, 86 insertions(+) create mode 100644 config/rootfiles/common/perl-LWP-Protocol-https create mode 100644 lfs/perl-LWP-Protocol-https
diff --git a/config/rootfiles/common/perl-LWP-Protocol-https b/config/rootfiles/common/perl-LWP-Protocol-https new file mode 100644 index 000000000..9457d27e6 --- /dev/null +++ b/config/rootfiles/common/perl-LWP-Protocol-https @@ -0,0 +1,6 @@ +usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/https.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP/Protocol +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP/Protocol/https +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/LWP/Protocol/https/.packlist +#usr/share/man/man3/LWP::Protocol::https.3 diff --git a/lfs/perl-LWP-Protocol-https b/lfs/perl-LWP-Protocol-https new file mode 100644 index 000000000..a8cb3e07c --- /dev/null +++ b/lfs/perl-LWP-Protocol-https @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +###############################################################################
+############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.10
+THISAPP = LWP-Protocol-https-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)
+############################################################################### +# Top-level Rules +###############################################################################
+objects = $(DL_FILE)
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_FILE)_MD5 = cf64e4bc57a9266ac4343cdf0808c5c8
+install : $(TARGET)
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+md5 : $(subst %,%_MD5,$(objects))
+dist:
- @$(PAK)
+############################################################################### +# Downloading, checking, md5sum +###############################################################################
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
+$(subst %,%_MD5,$(objects)) :
- @$(MD5)
+############################################################################### +# Installation Details +###############################################################################
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && perl Makefile.PL
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh index 5a2650402..1fcb1067c 100755 --- a/make.sh +++ b/make.sh @@ -1305,6 +1305,7 @@ buildipfire() { lfsmake2 Digest-SHA1 lfsmake2 Digest-HMAC lfsmake2 libwww-perl
- lfsmake2 perl-LWP-Protocol-https lfsmake2 Net-DNS lfsmake2 Net-IPv4Addr lfsmake2 Net_SSLeay
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org --- config/rootfiles/common/perl-Net-HTTP | 11 ++++ lfs/perl-Net-HTTP | 79 +++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 91 insertions(+) create mode 100644 config/rootfiles/common/perl-Net-HTTP create mode 100644 lfs/perl-Net-HTTP
diff --git a/config/rootfiles/common/perl-Net-HTTP b/config/rootfiles/common/perl-Net-HTTP new file mode 100644 index 000000000..4c09cd61f --- /dev/null +++ b/config/rootfiles/common/perl-Net-HTTP @@ -0,0 +1,11 @@ +#usr/lib/perl5/site_perl/5.32.1/Net/HTTP +usr/lib/perl5/site_perl/5.32.1/Net/HTTP.pm +usr/lib/perl5/site_perl/5.32.1/Net/HTTP/Methods.pm +usr/lib/perl5/site_perl/5.32.1/Net/HTTP/NB.pm +usr/lib/perl5/site_perl/5.32.1/Net/HTTPS.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Net/HTTP +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Net/HTTP/.packlist +#usr/share/man/man3/Net::HTTP.3 +#usr/share/man/man3/Net::HTTP::Methods.3 +#usr/share/man/man3/Net::HTTP::NB.3 +#usr/share/man/man3/Net::HTTPS.3 diff --git a/lfs/perl-Net-HTTP b/lfs/perl-Net-HTTP new file mode 100644 index 000000000..a37c169f3 --- /dev/null +++ b/lfs/perl-Net-HTTP @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +############################################################################### + + +############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.22 + +THISAPP = Net-HTTP-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 1d46019fb8559070a5ec1d838b690657 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && perl Makefile.PL + cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 1fcb1067c..f3e2c9627 100755 --- a/make.sh +++ b/make.sh @@ -1306,6 +1306,7 @@ buildipfire() { lfsmake2 Digest-HMAC lfsmake2 libwww-perl lfsmake2 perl-LWP-Protocol-https + lfsmake2 perl-Net-HTTP lfsmake2 Net-DNS lfsmake2 Net-IPv4Addr lfsmake2 Net_SSLeay
Reviewed-by: Peter Müller peter.mueller@ipfire.org
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/rootfiles/common/perl-Net-HTTP | 11 ++++ lfs/perl-Net-HTTP | 79 +++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 91 insertions(+) create mode 100644 config/rootfiles/common/perl-Net-HTTP create mode 100644 lfs/perl-Net-HTTP
diff --git a/config/rootfiles/common/perl-Net-HTTP b/config/rootfiles/common/perl-Net-HTTP new file mode 100644 index 000000000..4c09cd61f --- /dev/null +++ b/config/rootfiles/common/perl-Net-HTTP @@ -0,0 +1,11 @@ +#usr/lib/perl5/site_perl/5.32.1/Net/HTTP +usr/lib/perl5/site_perl/5.32.1/Net/HTTP.pm +usr/lib/perl5/site_perl/5.32.1/Net/HTTP/Methods.pm +usr/lib/perl5/site_perl/5.32.1/Net/HTTP/NB.pm +usr/lib/perl5/site_perl/5.32.1/Net/HTTPS.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Net/HTTP +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Net/HTTP/.packlist +#usr/share/man/man3/Net::HTTP.3 +#usr/share/man/man3/Net::HTTP::Methods.3 +#usr/share/man/man3/Net::HTTP::NB.3 +#usr/share/man/man3/Net::HTTPS.3 diff --git a/lfs/perl-Net-HTTP b/lfs/perl-Net-HTTP new file mode 100644 index 000000000..a37c169f3 --- /dev/null +++ b/lfs/perl-Net-HTTP @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +###############################################################################
+############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.22
+THISAPP = Net-HTTP-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)
+############################################################################### +# Top-level Rules +###############################################################################
+objects = $(DL_FILE)
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_FILE)_MD5 = 1d46019fb8559070a5ec1d838b690657
+install : $(TARGET)
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+md5 : $(subst %,%_MD5,$(objects))
+dist:
- @$(PAK)
+############################################################################### +# Downloading, checking, md5sum +###############################################################################
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
+$(subst %,%_MD5,$(objects)) :
- @$(MD5)
+############################################################################### +# Installation Details +###############################################################################
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && perl Makefile.PL
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh index 1fcb1067c..f3e2c9627 100755 --- a/make.sh +++ b/make.sh @@ -1306,6 +1306,7 @@ buildipfire() { lfsmake2 Digest-HMAC lfsmake2 libwww-perl lfsmake2 perl-LWP-Protocol-https
- lfsmake2 perl-Net-HTTP lfsmake2 Net-DNS lfsmake2 Net-IPv4Addr lfsmake2 Net_SSLeay
Reviewed-by: Adolf Belka adolf.belka@ipfire.org
On 03/02/2022 12:16, Stefan Schantl wrote:
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/rootfiles/common/perl-Net-HTTP | 11 ++++ lfs/perl-Net-HTTP | 79 +++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 91 insertions(+) create mode 100644 config/rootfiles/common/perl-Net-HTTP create mode 100644 lfs/perl-Net-HTTP
diff --git a/config/rootfiles/common/perl-Net-HTTP b/config/rootfiles/common/perl-Net-HTTP new file mode 100644 index 000000000..4c09cd61f --- /dev/null +++ b/config/rootfiles/common/perl-Net-HTTP @@ -0,0 +1,11 @@ +#usr/lib/perl5/site_perl/5.32.1/Net/HTTP +usr/lib/perl5/site_perl/5.32.1/Net/HTTP.pm +usr/lib/perl5/site_perl/5.32.1/Net/HTTP/Methods.pm +usr/lib/perl5/site_perl/5.32.1/Net/HTTP/NB.pm +usr/lib/perl5/site_perl/5.32.1/Net/HTTPS.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Net/HTTP +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Net/HTTP/.packlist +#usr/share/man/man3/Net::HTTP.3 +#usr/share/man/man3/Net::HTTP::Methods.3 +#usr/share/man/man3/Net::HTTP::NB.3 +#usr/share/man/man3/Net::HTTPS.3 diff --git a/lfs/perl-Net-HTTP b/lfs/perl-Net-HTTP new file mode 100644 index 000000000..a37c169f3 --- /dev/null +++ b/lfs/perl-Net-HTTP @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +###############################################################################
+############################################################################### +# Definitions +############################################################################### +include Config +VER = 6.22
+THISAPP = Net-HTTP-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)
+############################################################################### +# Top-level Rules +###############################################################################
+objects = $(DL_FILE)
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_FILE)_MD5 = 1d46019fb8559070a5ec1d838b690657
+install : $(TARGET)
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+md5 : $(subst %,%_MD5,$(objects))
+dist:
- @$(PAK)
+############################################################################### +# Downloading, checking, md5sum +###############################################################################
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
+$(subst %,%_MD5,$(objects)) :
- @$(MD5)
+############################################################################### +# Installation Details +###############################################################################
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && perl Makefile.PL
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh index 1fcb1067c..f3e2c9627 100755 --- a/make.sh +++ b/make.sh @@ -1306,6 +1306,7 @@ buildipfire() { lfsmake2 Digest-HMAC lfsmake2 libwww-perl lfsmake2 perl-LWP-Protocol-https
- lfsmake2 perl-Net-HTTP lfsmake2 Net-DNS lfsmake2 Net-IPv4Addr lfsmake2 Net_SSLeay
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org --- config/cfgroot/ids-functions.pl | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/config/cfgroot/ids-functions.pl b/config/cfgroot/ids-functions.pl index 74d55def6..bf02bcbaa 100644 --- a/config/cfgroot/ids-functions.pl +++ b/config/cfgroot/ids-functions.pl @@ -281,7 +281,15 @@ sub downloadruleset ($) { use LWP::UserAgent;
# Init the download module. - my $downloader = LWP::UserAgent->new; + # + # Request SSL hostname verification and specify path + # to the CA file. + my $downloader = LWP::UserAgent->new( + ssl_opts => { + SSL_ca_file => '/etc/ssl/cert.pem', + verify_hostname => 1, + } + );
# Set timeout to 10 seconds. $downloader->timeout(10);
Interesting to see this requires certificate validation to be actively enabled. I wonder how many Perl projects using LWP are vulnerable to TLS interception by self-signed/untrusted certificates... :-/
Reviewed-by: Peter Müller peter.mueller@ipfire.org
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/cfgroot/ids-functions.pl | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/config/cfgroot/ids-functions.pl b/config/cfgroot/ids-functions.pl index 74d55def6..bf02bcbaa 100644 --- a/config/cfgroot/ids-functions.pl +++ b/config/cfgroot/ids-functions.pl @@ -281,7 +281,15 @@ sub downloadruleset ($) { use LWP::UserAgent;
# Init the download module.
- my $downloader = LWP::UserAgent->new;
#
# Request SSL hostname verification and specify path
# to the CA file.
my $downloader = LWP::UserAgent->new(
ssl_opts => {
SSL_ca_file => '/etc/ssl/cert.pem',
verify_hostname => 1,
}
);
# Set timeout to 10 seconds. $downloader->timeout(10);
Reviewed-by: Adolf Belka adolf.belka@ipfire.org
On 03/02/2022 12:16, Stefan Schantl wrote:
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/cfgroot/ids-functions.pl | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/config/cfgroot/ids-functions.pl b/config/cfgroot/ids-functions.pl index 74d55def6..bf02bcbaa 100644 --- a/config/cfgroot/ids-functions.pl +++ b/config/cfgroot/ids-functions.pl @@ -281,7 +281,15 @@ sub downloadruleset ($) { use LWP::UserAgent;
# Init the download module.
- my $downloader = LWP::UserAgent->new;
#
# Request SSL hostname verification and specify path
# to the CA file.
my $downloader = LWP::UserAgent->new(
ssl_opts => {
SSL_ca_file => '/etc/ssl/cert.pem',
verify_hostname => 1,
}
);
# Set timeout to 10 seconds. $downloader->timeout(10);
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org --- src/pakfire/lib/functions.pl | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/pakfire/lib/functions.pl b/src/pakfire/lib/functions.pl index 2f34763d5..37b930080 100644 --- a/src/pakfire/lib/functions.pl +++ b/src/pakfire/lib/functions.pl @@ -155,7 +155,14 @@ sub fetchfile { logger("DOWNLOAD INFO: Host: $host ($proto) - File: $file");
- my $ua = LWP::UserAgent->new; + # Init LWP::UserAgent, request SSL hostname verification + # and specify CA file. + my $ua = LWP::UserAgent->new( + ssl_opts => { + SSL_ca_file => '/etc/ssl/cert.pem', + verify_hostname => 1, + } + ); $ua->agent("Pakfire/$Conf::version"); $ua->timeout(20);
Same here. Let's hope we never overlook this is necessary...
Reviewed-by: Peter Müller peter.mueller@ipfire.org
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
src/pakfire/lib/functions.pl | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/pakfire/lib/functions.pl b/src/pakfire/lib/functions.pl index 2f34763d5..37b930080 100644 --- a/src/pakfire/lib/functions.pl +++ b/src/pakfire/lib/functions.pl @@ -155,7 +155,14 @@ sub fetchfile { logger("DOWNLOAD INFO: Host: $host ($proto) - File: $file");
my $ua = LWP::UserAgent->new;
# Init LWP::UserAgent, request SSL hostname verification
# and specify CA file.
my $ua = LWP::UserAgent->new(
ssl_opts => {
SSL_ca_file => '/etc/ssl/cert.pem',
verify_hostname => 1,
}
$ua->agent("Pakfire/$Conf::version"); $ua->timeout(20););
Reviewed-by: Adolf Belka adolf.belka@ipfire.org
On 03/02/2022 12:16, Stefan Schantl wrote:
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
src/pakfire/lib/functions.pl | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/pakfire/lib/functions.pl b/src/pakfire/lib/functions.pl index 2f34763d5..37b930080 100644 --- a/src/pakfire/lib/functions.pl +++ b/src/pakfire/lib/functions.pl @@ -155,7 +155,14 @@ sub fetchfile { logger("DOWNLOAD INFO: Host: $host ($proto) - File: $file");
my $ua = LWP::UserAgent->new;
# Init LWP::UserAgent, request SSL hostname verification
# and specify CA file.
my $ua = LWP::UserAgent->new(
ssl_opts => {
SSL_ca_file => '/etc/ssl/cert.pem',
verify_hostname => 1,
}
$ua->agent("Pakfire/$Conf::version"); $ua->timeout(20););
Reviewed-by: Peter Müller peter.mueller@ipfire.org
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/rootfiles/common/perl-Try-Tiny | 6 ++ lfs/perl-Try-Tiny | 79 +++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 86 insertions(+) create mode 100644 config/rootfiles/common/perl-Try-Tiny create mode 100644 lfs/perl-Try-Tiny
diff --git a/config/rootfiles/common/perl-Try-Tiny b/config/rootfiles/common/perl-Try-Tiny new file mode 100644 index 000000000..bb259b538 --- /dev/null +++ b/config/rootfiles/common/perl-Try-Tiny @@ -0,0 +1,6 @@ +#usr/lib/perl5/site_perl/5.32.1/Try +usr/lib/perl5/site_perl/5.32.1/Try/Tiny.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Try +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Try/Tiny +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Try/Tiny/.packlist +#usr/share/man/man3/Try::Tiny.3 diff --git a/lfs/perl-Try-Tiny b/lfs/perl-Try-Tiny new file mode 100644 index 000000000..abff99afb --- /dev/null +++ b/lfs/perl-Try-Tiny @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +###############################################################################
+############################################################################### +# Definitions +############################################################################### +include Config +VER = 0.31
+THISAPP = Try-Tiny-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)
+############################################################################### +# Top-level Rules +###############################################################################
+objects = $(DL_FILE)
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_FILE)_MD5 = 993a29ee8a03c9bd9c2f7c53d1082a03
+install : $(TARGET)
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+md5 : $(subst %,%_MD5,$(objects))
+dist:
- @$(PAK)
+############################################################################### +# Downloading, checking, md5sum +###############################################################################
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
+$(subst %,%_MD5,$(objects)) :
- @$(MD5)
+############################################################################### +# Installation Details +###############################################################################
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && perl Makefile.PL
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh index 378cd35eb..4ef9edb1f 100755 --- a/make.sh +++ b/make.sh @@ -1278,6 +1278,7 @@ buildipfire() { lfsmake2 perl-Apache-Htpasswd lfsmake2 perl-Parse-Yapp lfsmake2 perl-Data-UUID
- lfsmake2 perl-Try-Tiny lfsmake2 gnupg lfsmake2 hdparm lfsmake2 sdparm
Reviewed-by: Adolf Belka adolf.belka@ipfire.org
On 03/02/2022 12:16, Stefan Schantl wrote:
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org
config/rootfiles/common/perl-Try-Tiny | 6 ++ lfs/perl-Try-Tiny | 79 +++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 86 insertions(+) create mode 100644 config/rootfiles/common/perl-Try-Tiny create mode 100644 lfs/perl-Try-Tiny
diff --git a/config/rootfiles/common/perl-Try-Tiny b/config/rootfiles/common/perl-Try-Tiny new file mode 100644 index 000000000..bb259b538 --- /dev/null +++ b/config/rootfiles/common/perl-Try-Tiny @@ -0,0 +1,6 @@ +#usr/lib/perl5/site_perl/5.32.1/Try +usr/lib/perl5/site_perl/5.32.1/Try/Tiny.pm +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Try +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Try/Tiny +#usr/lib/perl5/site_perl/5.32.1/xxxMACHINExxx-linux-thread-multi/auto/Try/Tiny/.packlist +#usr/share/man/man3/Try::Tiny.3 diff --git a/lfs/perl-Try-Tiny b/lfs/perl-Try-Tiny new file mode 100644 index 000000000..abff99afb --- /dev/null +++ b/lfs/perl-Try-Tiny @@ -0,0 +1,79 @@ +############################################################################### +# # +# 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/. # +# # +###############################################################################
+############################################################################### +# Definitions +############################################################################### +include Config +VER = 0.31
+THISAPP = Try-Tiny-$(VER) +DL_FILE = ${THISAPP}.tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)
+############################################################################### +# Top-level Rules +###############################################################################
+objects = $(DL_FILE)
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+$(DL_FILE)_MD5 = 993a29ee8a03c9bd9c2f7c53d1082a03
+install : $(TARGET)
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+md5 : $(subst %,%_MD5,$(objects))
+dist:
- @$(PAK)
+############################################################################### +# Downloading, checking, md5sum +###############################################################################
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
+$(subst %,%_MD5,$(objects)) :
- @$(MD5)
+############################################################################### +# Installation Details +###############################################################################
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && perl Makefile.PL
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
diff --git a/make.sh b/make.sh index 378cd35eb..4ef9edb1f 100755 --- a/make.sh +++ b/make.sh @@ -1278,6 +1278,7 @@ buildipfire() { lfsmake2 perl-Apache-Htpasswd lfsmake2 perl-Parse-Yapp lfsmake2 perl-Data-UUID
- lfsmake2 perl-Try-Tiny lfsmake2 gnupg lfsmake2 hdparm lfsmake2 sdparm