From patchwork Thu Feb 16 16:17:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6532 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PHg8Z2P2mz3x1n for ; Thu, 16 Feb 2023 16:17:50 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PHg8X0WDmz2Ky; Thu, 16 Feb 2023 16:17:48 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PHg8W5SB4z30GS; Thu, 16 Feb 2023 16:17:47 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PHg8T6fzqz2xbl for ; Thu, 16 Feb 2023 16:17:45 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PHg8S6YwyzRM; Thu, 16 Feb 2023 16:17:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1676564265; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=slhX/dXfcWw8LQ1xi0hyyySHUd6pZE1xSxF73V64SxQ=; b=Zb6BWm/Ee/59GHH9L0tX6qheo5iaEwNlXz08QJasFwMux08VZmeoOc+yr9KY5NrD+j/Xgd eSvhMo3QrdCJHoEXmHidYiMY/LoVYPYFy//mFWtKE1Al/euoLZTvzG7cCxvEUmP1OjPCQn 9qQ9K2RN3SO+fGDCFhA/0ekV5ETLKU53uquESIkrhgYhhdDIGAOhbV47VG7oidgqRRMaBk tjHBQh09c6zlTz4Y2Yms7bY+hnFJDkpFI+sqU0Gui0W0dkNVGxQbrrL0GwiQ6gGjHrpqxq S5R+hCZ6Xcc+7j/QsBowhuagNlBvCWi6Dd/uOpjjE2gU7VijJ+hnj6L4HDm35A== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1676564265; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=slhX/dXfcWw8LQ1xi0hyyySHUd6pZE1xSxF73V64SxQ=; b=SsW24e7uDE90y9u3riVnz0gLDSRo6f34/AV8DgqanGkJE7x+bbRSlBf4bs0IuhxUTZg5fB Fc6q2QAiNVANfYBw== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 1/5] perl-Crypt-OpenSSL-Guess: New package Date: Thu, 16 Feb 2023 17:17:30 +0100 Message-Id: <20230216161734.1027788-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- .../perl-Crypt-OpenSSL-Guess.nm | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 perl-Crypt-OpenSSL-Guess/perl-Crypt-OpenSSL-Guess.nm diff --git a/perl-Crypt-OpenSSL-Guess/perl-Crypt-OpenSSL-Guess.nm b/perl-Crypt-OpenSSL-Guess/perl-Crypt-OpenSSL-Guess.nm new file mode 100644 index 000000000..af137f220 --- /dev/null +++ b/perl-Crypt-OpenSSL-Guess/perl-Crypt-OpenSSL-Guess.nm @@ -0,0 +1,39 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # +############################################################################### + +name = perl-Crypt-OpenSSL-Guess +version = 0.15 +release = 1 +arch = noarch +thisapp = Crypt-OpenSSL-Guess-%{version} + +groups = Development/Libraries +url = http://search.cpan.org/dist/Crypt-OpenSSL-Guess +license = GPL+ +summary = Guess the OpenSSL include path. + +description + This package provides helpers to guess OpenSSL include path on any platforms. +end + +source_dl = https://cpan.metacpan.org/authors/id/A/AK/AKIYM/ + +build + requires + perl(ExtUtils::MakeMaker) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + make_install_targets = \ + pure_install +end + +packages + package %{name} +end From patchwork Thu Feb 16 16:17:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6533 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PHg8b0PXTz3xDh for ; Thu, 16 Feb 2023 16:17:51 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PHg8Z1sfWz35G; Thu, 16 Feb 2023 16:17:50 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PHg8Z0TPyz30GJ; Thu, 16 Feb 2023 16:17:50 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PHg8V2zHTz2xbl for ; Thu, 16 Feb 2023 16:17:46 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PHg8T71hWzr2; Thu, 16 Feb 2023 16:17:45 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1676564266; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2mi6YU53tFKJUxv4Bq/oQQhycdKGpsi466TwaxUtKPo=; b=DjrC4YLnM3QbFpAlEZktRnvKgakEoWdDVnN5xFkM3xY0non537sPkZ7n8aDWZv1l0F9KFt BQ/FC6yI465sIsCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1676564266; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2mi6YU53tFKJUxv4Bq/oQQhycdKGpsi466TwaxUtKPo=; b=b9y9GArEwUN0zv+InVoTle5vJmfOweCMSb6tM7ia8RE913kKfPXAi4H4nVrnGlxYZCCvMB CSiQ5LpeQCVqGKTM19Pwe0xjnhkYWNDy0QStKV4oXugb7Lo/ZAtgYpWh3Fm1de5txPxIP4 3BUhDx1Ik0gD6OYcxwghACJsZlR955HuUzPLB/5XuxCFumOIRsn9VkIs4GektKPGuoAlFu WagUdqy+unS5do4eR0wcARQbWXoIbYiFn3gEE7PKxkYIFWaAfP+t2uFbu89EXPMKNIeyR1 /y3iKSBeRHAX1D1cJ9vC0Lb6bycPy8RhlguVsUe3wvUIBvncTJcRqoFwFz1BmA== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 2/5] perl-Crypt-OpenSSL-X509: New package Date: Thu, 16 Feb 2023 17:17:31 +0100 Message-Id: <20230216161734.1027788-2-stefan.schantl@ipfire.org> In-Reply-To: <20230216161734.1027788-1-stefan.schantl@ipfire.org> References: <20230216161734.1027788-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- .../perl-Crypt-OpenSSL-X509.nm | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 perl-Crypt-OpenSSL-X509/perl-Crypt-OpenSSL-X509.nm diff --git a/perl-Crypt-OpenSSL-X509/perl-Crypt-OpenSSL-X509.nm b/perl-Crypt-OpenSSL-X509/perl-Crypt-OpenSSL-X509.nm new file mode 100644 index 000000000..9ab4b1fbe --- /dev/null +++ b/perl-Crypt-OpenSSL-X509/perl-Crypt-OpenSSL-X509.nm @@ -0,0 +1,44 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # +############################################################################### + +name = perl-Crypt-OpenSSL-X509 +version = 1.914 +release = 1 +thisapp = Crypt-OpenSSL-X509-%{version} + +groups = Development/Libraries +url = http://search.cpan.org/dist/Crypt-OpenSSL-X509 +license = GPL+ +summary = Perl extension to OpenSSL's X509 API. + +description + This perl module implements a large majority of OpenSSL's useful X509 API. +end + +source_dl = https://cpan.metacpan.org/authors/id/J/JO/JONASBN/ + +build + requires + perl(Crypt::OpenSSL::Guess) + perl(ExtUtils::MakeMaker) + openssl-devel + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + make_install_targets = \ + pure_install +end + +packages + package %{name} + + package %{name}-debuginfo + template DEBUGINFO + end +end From patchwork Thu Feb 16 16:17:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6534 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PHg8c0HNNz3x1n for ; Thu, 16 Feb 2023 16:17:52 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PHg8Z6Bnnzr2; Thu, 16 Feb 2023 16:17:50 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PHg8Z5GjLz2yq0; Thu, 16 Feb 2023 16:17:50 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PHg8V6Vbnz2xbl for ; Thu, 16 Feb 2023 16:17:46 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PHg8V3VZ0z171; Thu, 16 Feb 2023 16:17:46 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1676564266; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pU3XH2cP9pMwNZwjDlLoR3+8fza8pNFTAczwvHTTx7k=; b=Mhnfzr4pO0UrZwNni7DNyMVXuSBeP2UOxSDem8H49TD3l4whXrsq9MbTKCx3ypMKecq46v +tbs6E0YzWnZ7KCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1676564266; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pU3XH2cP9pMwNZwjDlLoR3+8fza8pNFTAczwvHTTx7k=; b=Z/iWBpJZfSPcHS4DDcX1jbgQjIop7FdftcyD9f5UlgIEKTQhYPuMWkSWuthvy5AZWm4/Fl AnXxEq3RLA0csA6IzPioY85UuhjeGz/ckVcGTJqt0jy7RWIxeYHw5MoBWrW7u5kMMDneYR evOuMxjutDT2AoA5Mn/XilI1Bbf1gTusGGv83gT5cu+uZCXXZQRx8Jk2ZXW27I7hE85KI3 NYwh9W+8mX/x6vGZGINjuEPzpwt2JtF0K3tew9e+EYPmKOBSm0Vtm48d/a8MKQmOy2cv4m kNVt5jVYgzCxY9oYhyoR9cfN8owChj2gzsQuw8IoDSPbzIOKGoZnlQvk5a7Jcg== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 3/5] perl-Convert-ASN1: New package Date: Thu, 16 Feb 2023 17:17:32 +0100 Message-Id: <20230216161734.1027788-3-stefan.schantl@ipfire.org> In-Reply-To: <20230216161734.1027788-1-stefan.schantl@ipfire.org> References: <20230216161734.1027788-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- perl-Convert-ASN1/perl-Convert-ASN1.nm | 39 ++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 perl-Convert-ASN1/perl-Convert-ASN1.nm diff --git a/perl-Convert-ASN1/perl-Convert-ASN1.nm b/perl-Convert-ASN1/perl-Convert-ASN1.nm new file mode 100644 index 000000000..60a316076 --- /dev/null +++ b/perl-Convert-ASN1/perl-Convert-ASN1.nm @@ -0,0 +1,39 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # +############################################################################### + +name = perl-Convert-ASN1 +version = 0.33 +release = 1 +arch = noarch +thisapp = Convert-ASN1-%{version} + +groups = Development/Libraries +url = http://search.cpan.org/dist/Convert-ASN1 +license = GPL+ +summary = ASN.1 Encode/Decode library for perl. + +description + Convert::ASN1 encodes and decodes ASN.1 data structures using BER/DER rules. +end + +source_dl = https://cpan.metacpan.org/authors/id/T/TI/TIMLEGGE/ + +build + requires + perl(ExtUtils::MakeMaker) + end + + build + perl Makefile.PL INSTALLDIRS=vendor + make %{PARALLELISMFLAGS} + end + + make_install_targets = \ + pure_install +end + +packages + package %{name} +end From patchwork Thu Feb 16 16:17:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6535 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PHg8c5Wfzz3xHG for ; Thu, 16 Feb 2023 16:17:52 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PHg8b2RyWz9NG; Thu, 16 Feb 2023 16:17:51 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PHg8b1cGPz2xbl; Thu, 16 Feb 2023 16:17:51 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PHg8W2s78z2xbl for ; Thu, 16 Feb 2023 16:17:47 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PHg8W01kMzRM; Thu, 16 Feb 2023 16:17:46 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1676564267; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ClF3XYEqLcUceFqCLuFXmHec1kugfnMJsJqogNoVUuo=; b=9zOWoZMLuzE2VG3XOmavPU1jWjC/JNQz4SP7vEdqTFkQmSVyXVS2EodaiX4o5g/WlRDIuH RPKsVt57GbwalbDg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1676564267; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ClF3XYEqLcUceFqCLuFXmHec1kugfnMJsJqogNoVUuo=; b=Aim5/itkSaOL/I9gttn0Xsbly+A71vszWDa9LA0/caHZ6GSzzESZrGNvEblmGhy9i6VZ6D MlsW1XK69vPTYdnGW2NzmEritI31QVOPPc0WBg829np/oKPplZHfTxUd5AlpbiEMezfNCB Zy6FKzRLZpAo2w8bmrQfXa/XqfNkTJkOyd4Sx6YjUdsSc75cLHgILBSoCF/WQDiMhPxyVv K15m80PWtCD2Z3wye+fOVB6hJUvgjCq7HOpzYb8gdKEARrLaXTW7fmWv0i0ZcVdT/lmwSO U39DEZdCeqqPiF7sSsRGdMPaNJpLlS3fRGNnX0Visgh+uJYiH3bOsvMwlKtAYQ== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 4/5] perl-TimeDate: New package Date: Thu, 16 Feb 2023 17:17:33 +0100 Message-Id: <20230216161734.1027788-4-stefan.schantl@ipfire.org> In-Reply-To: <20230216161734.1027788-1-stefan.schantl@ipfire.org> References: <20230216161734.1027788-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- perl-TimeDate/perl-TimeDate.nm | 45 ++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 perl-TimeDate/perl-TimeDate.nm diff --git a/perl-TimeDate/perl-TimeDate.nm b/perl-TimeDate/perl-TimeDate.nm new file mode 100644 index 000000000..858846b81 --- /dev/null +++ b/perl-TimeDate/perl-TimeDate.nm @@ -0,0 +1,45 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # +############################################################################### + +name = perl-TimeDate +version = 2.33 +release = 1 +arch = noarch +thisapp = TimeDate-%{version} + +groups = Development/Libraries +url = http://search.cpan.org/dist/TimeDate/ +license = GPL+ or Artistic +summary = A Perl module for time and date manipulation + +description + This module includes a number of smaller modules suited for + manipulation of time and date strings with Perl. In particular, the + Date::Format and Date::Parse modules can display and read times and + dates in various formats, providing a more reliable interface to + textual representations of points in time. +end + +source_dl = https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/ + +build + requires + perl(ExtUtils::MakeMaker) + perl(Test::More) + end + + build + perl Makefile.PL INSTALLDIRS=perl + make %{PARALLELISMFLAGS} + end + + test + make test + end +end + +packages + package %{name} +end From patchwork Thu Feb 16 16:17:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Schantl X-Patchwork-Id: 6536 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PHg8f0wFqz3xDh for ; Thu, 16 Feb 2023 16:17:54 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PHg8b4yT6z9NM; Thu, 16 Feb 2023 16:17:51 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PHg8b3m0Jz2xfn; Thu, 16 Feb 2023 16:17:51 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PHg8X0dkBz2xYk for ; Thu, 16 Feb 2023 16:17:48 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PHg8W3QNgz1p7; Thu, 16 Feb 2023 16:17:47 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1676564267; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=rfixiJof7QgwGTiNZoGeRjQln61lxXAbu/ywZ3neZK0=; b=AOK1XmlSyGZa4sIkL1g1csAoj7nTQRoHXUoShVXnNuhTelRyEFS53cpXafaMowtV3eAm2D /HvGEk28igfKIRCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1676564267; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=rfixiJof7QgwGTiNZoGeRjQln61lxXAbu/ywZ3neZK0=; b=waXH8PGKAoMo9r1cmSc0+6RH0Vsbjgx6sCePkUQnenceBIhu97UR+6YXiiN63QRWxKyQnQ lvYMllsQXlarA+NlJkqc1HTZrakI+SeiFztR9B3R7jmSJyK+Yt7QL1uLVMmZUNEZWErLO3 93fyZAGe+kvonLRhkH7G9NAfaqhv0lvIYtVuTrt8r/QKhmI+gZFufs/cZk0ubv6THt993D Qf0tQYwuXbZfY8AVfHG7xkWCnJKPeb3HhgSz5hOrJRtX/cryLoJcCJ+OkkeeTteP8Db87w bC6bvbljGnAZSgTbJ8FmnY91L1Fz+Y7AlB52q2WJNBTI8EGxd5PmEqvpKj7txw== From: Stefan Schantl To: development@lists.ipfire.org Subject: [PATCH 5/5] squid: Update to 5.7 Date: Thu, 16 Feb 2023 17:17:34 +0100 Message-Id: <20230216161734.1027788-5-stefan.schantl@ipfire.org> In-Reply-To: <20230216161734.1027788-1-stefan.schantl@ipfire.org> References: <20230216161734.1027788-1-stefan.schantl@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Stefan Schantl --- .../patches/squid-3.0.STABLE1-perlpath.patch | 9 ---- squid/patches/squid-3.1.0.9-config.patch | 26 ------------ squid/patches/squid-3.1.0.9-location.patch | 41 ------------------- squid/squid.nm | 22 +++++----- 4 files changed, 10 insertions(+), 88 deletions(-) delete mode 100644 squid/patches/squid-3.0.STABLE1-perlpath.patch delete mode 100644 squid/patches/squid-3.1.0.9-config.patch delete mode 100644 squid/patches/squid-3.1.0.9-location.patch diff --git a/squid/patches/squid-3.0.STABLE1-perlpath.patch b/squid/patches/squid-3.0.STABLE1-perlpath.patch deleted file mode 100644 index 19b512e1d..000000000 --- a/squid/patches/squid-3.0.STABLE1-perlpath.patch +++ /dev/null @@ -1,9 +0,0 @@ -diff -up squid-3.0.STABLE1/contrib/url-normalizer.pl.perlpath squid-3.0.STABLE1/contrib/url-normalizer.pl ---- squid-3.0.STABLE1/contrib/url-normalizer.pl.perlpath 1996-12-06 18:54:31.000000000 +0100 -+++ squid-3.0.STABLE1/contrib/url-normalizer.pl 2008-01-23 12:07:50.000000000 +0100 -@@ -1,4 +1,4 @@ --#!/usr/local/bin/perl -Tw -+#!/usr/bin/perl -Tw - - # From: Markus Gyger - # diff --git a/squid/patches/squid-3.1.0.9-config.patch b/squid/patches/squid-3.1.0.9-config.patch deleted file mode 100644 index 09d7a156e..000000000 --- a/squid/patches/squid-3.1.0.9-config.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff -up squid-3.0.STABLE9/src/cf.data.pre.config squid-3.0.STABLE9/src/cf.data.pre ---- squid-3.0.STABLE9/src/cf.data.pre.config 2008-09-09 18:06:44.000000000 +0200 -+++ squid-3.0.STABLE9/src/cf.data.pre 2008-10-19 23:34:17.000000000 +0200 -@@ -2135,7 +2136,7 @@ DOC_END - - NAME: logfile_rotate - TYPE: int --DEFAULT: 10 -+DEFAULT: 0 - LOC: Config.Log.rotateNumber - DOC_START - Specifies the number of logfile rotations to make when you -@@ -3254,11 +3256,11 @@ COMMENT_END - - NAME: cache_mgr - TYPE: string --DEFAULT: webmaster -+DEFAULT: root - LOC: Config.adminEmail - DOC_START - Email-address of local cache manager who will receive -- mail if the cache dies. The default is "webmaster." -+ mail if the cache dies. The default is "root." - DOC_END - - NAME: mail_from diff --git a/squid/patches/squid-3.1.0.9-location.patch b/squid/patches/squid-3.1.0.9-location.patch deleted file mode 100644 index 816b358bd..000000000 --- a/squid/patches/squid-3.1.0.9-location.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff -up squid-3.1.0.9/QUICKSTART.location squid-3.1.0.9/QUICKSTART ---- squid-3.1.0.9/QUICKSTART.location 2009-06-26 12:35:27.000000000 +0200 -+++ squid-3.1.0.9/QUICKSTART 2009-07-17 14:03:10.000000000 +0200 -@@ -12,10 +12,9 @@ After you retrieved, compiled and instal - INSTALL in the same directory), you have to configure the squid.conf - file. This is the list of the values you *need* to change, because no - sensible defaults could be defined. Do not touch the other variables --for now. We assume you have installed Squid in the default location: --/usr/local/squid -+for now. - --Uncomment and edit the following lines in /usr/local/squid/etc/squid.conf: -+Uncomment and edit the following lines in /etc/squid/squid.conf: - - ============================================================================== - -@@ -56,7 +55,7 @@ cache_effective_user - Some configuration lines which are optional but may be needed. - - --cache_dir ufs /usr/local/squid/var/cache 100 16 256 -+cache_dir ufs /var/spool/squid 100 16 256 - - Add here (first number, here 100) the amount of hard disk space - (in megabytes) to devote to caching. -@@ -84,12 +83,12 @@ After editing squid.conf to your liking, - line TWICE: - - To create any disk cache_dir configured: -- % /usr/local/squid/sbin/squid -z -+ % /usr/sbin/squid -z - - To start squid: -- % /usr/local/squid/sbin/squid -+ % /usr/sbin/squid - --Check in the cache.log (/usr/local/squid/var/logs/cache.log) that -+Check in the cache.log (/var/log/squid/cache.log) that - everything is all right. - - Once Squid created all its files (it can take several minutes on some diff --git a/squid/squid.nm b/squid/squid.nm index 9db970596..ccd96c27c 100644 --- a/squid/squid.nm +++ b/squid/squid.nm @@ -4,14 +4,15 @@ ############################################################################### name = squid -major_ver = 3.1 -version = %{major_ver}.19 -release = 2 +major_ver = 5 +minor_ver = 7 +version = %{major_ver}.%{minor_ver} +release = 1 groups = Networking/Daemons -url = http://www.squid-cache.org/ +url = https://www.squid-cache.org/ license = GPLv2+ -summary = The Squid proxy caching server. +summary = The Squid proxy caching server description Squid is a high-performance proxy caching server for Web clients, @@ -22,7 +23,7 @@ description DNS lookups, and implements negative caching of failed requests. end -source_dl = http://www.squid-cache.org/Versions/v3/%{major_ver}/ +source_dl = http://www.squid-cache.org/Versions/v%{ver_major}/ build requires @@ -33,8 +34,8 @@ build samba-devel pam-devel libcap-devel - /usr/bin/smbclient shadow-utils + systemd-devel end CFLAGS += -Wno-error @@ -58,9 +59,8 @@ build --enable-kill-parent-hack \ --enable-snmp \ --enable-arp-acl \ - --enable-ipf-transparent \ --enable-htcp \ - --enable-ssl \ + --disable-ssl \ --enable-forw-via-db \ --disable-cache-digests \ --enable-poll \ @@ -71,7 +71,7 @@ build --enable-linux-netfilter \ --disable-ident-lookups \ --enable-internal-dns \ - --enable-auth=basic,ntlm \ + --enable-auth \ --enable-basic-auth-helpers="LDAP,MSNT,multi-domain-NTLM,PAM,NCSA,SMB,squid_radius_auth" \ --enable-ntlm-auth-helpers="smb_lm,no_check,fakeauth" \ --enable-ntlm-fail-open \ @@ -148,8 +148,6 @@ packages /bin/systemctl try-restart squid.service >/dev/null 2>&1 || : end - requires = /usr/bin/smbclient - filter_requires = perl.Auth.* end