[crux-commits] ports/contrib (refs/remotes/origin/3.6): padbuster: deleted unmaintained port

crux at crux.nu crux at crux.nu
Sat Apr 10 19:05:52 UTC 2021


commit 5f364a464d3e82479a56fd4ae8c68939efd7dc0e
Author: Tim Biermann <tbier at posteo.de>
Date:   Mon Feb 15 09:50:40 2021 +0000

    padbuster: deleted unmaintained port

diff --git a/padbuster/.footprint b/padbuster/.footprint
deleted file mode 100644
index 59b2c77b1..000000000
--- a/padbuster/.footprint
+++ /dev/null
@@ -1,3 +0,0 @@
-drwxr-xr-x	root/root	usr/
-drwxr-xr-x	root/root	usr/bin/
--rwxr-xr-x	root/root	usr/bin/padbuster
diff --git a/padbuster/.signature b/padbuster/.signature
deleted file mode 100644
index cda53a8ee..000000000
--- a/padbuster/.signature
+++ /dev/null
@@ -1,7 +0,0 @@
-untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF38wpRKV0zRH/tvdoNWqa2azugAABlHjC/DAgSoTIXflOoYIrjldfrfUjUJ/z8hdH1b42eubrTe2zIy7uyU7YSAA=
-SHA256 (Pkgfile) = 094c67517684ea5d817ef2b1306d59f02becd587a28bc9f1c31993a1953a4a0d
-SHA256 (.footprint) = 136f22206ecbeb2836ef0c6cd360ec4031656a06727f42149d1323657e89985f
-SHA256 (PadBuster-94460ff70218d39a858fb941e7936283f347cf52.zip) = 94799ae09589cb955836a74883d7a70870c3730c4d3dc5fa541f9bd4b1db8224
-SHA256 (0001-padBuster.pl-remove-unnecessary-Crypt-SSLeay.patch) = f54fceb8fee0a784860e0e107e4f3bddfb648e7037caef3618e00c570cfa9e7c
-SHA256 (0002-padBuster.pl-improve-help-message.patch) = f3f6bc3addf62442f215b0037b93a5006fa01a08bc7bed32c535a9ab8ec607d3
diff --git a/padbuster/0001-padBuster.pl-remove-unnecessary-Crypt-SSLeay.patch b/padbuster/0001-padBuster.pl-remove-unnecessary-Crypt-SSLeay.patch
deleted file mode 100644
index 8c5f4c0d8..000000000
--- a/padbuster/0001-padBuster.pl-remove-unnecessary-Crypt-SSLeay.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 1e1fd9b2c030f0fb9caaf585b013f70b599dc50f Mon Sep 17 00:00:00 2001
-From: Alexandr Savca <alexandrsavca89 at gmail.com>
-Date: Sun, 4 Oct 2020 18:34:15 +0300
-Subject: [PATCH 1/2] padBuster.pl: remove unnecessary Crypt::SSLeay
-
-Starting with version 6.02 of LWP, https support was unbundled into
-LWP::Protocol::https. This module specifies as one of its prerequisites
-IO::Socket::SSL which is automatically used by LWP::UserAgent unless this
-preference is overridden separately. IO::Socket::SSL is a more complete
-implementation, and, crucially, it allows hostname verification.
-Crypt::SSLeay does not support this.
----
- padBuster.pl | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/padBuster.pl b/padBuster.pl
-index 95bd5bd..6ab6f25 100755
---- a/padBuster.pl
-+++ b/padBuster.pl
-@@ -20,7 +20,6 @@ use URI::Escape;
- use Getopt::Long;
- use Time::HiRes qw( gettimeofday );
- use Compress::Zlib;
--use Crypt::SSLeay;
- use File::Basename qw(dirname);
- use File::Path qw(make_path);
- 
--- 
-2.28.0
-
diff --git a/padbuster/0002-padBuster.pl-improve-help-message.patch b/padbuster/0002-padBuster.pl-improve-help-message.patch
deleted file mode 100644
index 150628c8a..000000000
--- a/padbuster/0002-padBuster.pl-improve-help-message.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 5de8a7c03ca115c5f976cad8fba7428fadae7d78 Mon Sep 17 00:00:00 2001
-From: Alexandr Savca <alexandrsavca89 at gmail.com>
-Date: Sun, 4 Oct 2020 19:03:31 +0300
-Subject: [PATCH 2/2] padBuster.pl: improve help message
-
----
- padBuster.pl | 20 +++++++++++++++++---
- 1 file changed, 17 insertions(+), 3 deletions(-)
-
-diff --git a/padBuster.pl b/padBuster.pl
-index 6ab6f25..33aa5da 100755
---- a/padBuster.pl
-+++ b/padBuster.pl
-@@ -20,7 +20,7 @@ use URI::Escape;
- use Getopt::Long;
- use Time::HiRes qw( gettimeofday );
- use Compress::Zlib;
--use File::Basename qw(dirname);
-+use File::Basename qw(basename dirname);
- use File::Path qw(make_path);
- 
- # Set defaults with $variable = value
-@@ -92,7 +92,7 @@ print "+-------------------------------------------+\n";
- 
- if ($#ARGV < 2) { 
-  die "    
--    Use: padBuster.pl URL EncryptedSample BlockSize [options]
-+    Use: @{[basename $0]} URL EncryptedSample BlockSize [options]
- 
-   Where: URL = The target URL (and query string if applicable)
-          EncryptedSample = The encrypted value you want to test. Must
-@@ -130,7 +130,21 @@ Options:
- 	 -runafter [cmd]: Command to run after finished encryption (replaces #ENC, #DIR)
-          -verbose: Be Verbose
-          -veryverbose: Be Very Verbose (Debug Only)
--         
-+
-+Environment variables:
-+
-+	PERL_LWP_SSL_VERIFY_HOSTNAME
-+	 When 1 padBuster.pl will for secure protocol schemes ensure it connects to
-+	 servers that have a valid certificate matching the expected hostname.
-+	 If 0 no checks are made and you can't be sure that you communicate with the
-+	 expected peer. By default - 1.
-+
-+	PERL_LWP_SSL_CA_FILE, HTTPS_CA_FILE
-+	 The path to a file containing Certificate Authority certificates.
-+
-+	PERL_LWP_SSL_CA_PATH, HTTPS_CA_DIR
-+	 The path to a directory containing files containing Certificate Authority
-+	 certificates.
- ";}
- 
- # Ok, if we've made it this far we are ready to begin..
--- 
-2.28.0
-
diff --git a/padbuster/Pkgfile b/padbuster/Pkgfile
deleted file mode 100644
index 766210c18..000000000
--- a/padbuster/Pkgfile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Description: Performing Padding Oracle attacks (GW Fork)
-# URL:         https://github.com/gw0/PadBuster.git
-# Maintainer:  UNMAINTAINED
-# Depends on:  p5-libwww p5-lwp-protocol-https
-
-name=padbuster
-version=0.3.3.94460ff
-_commit=94460ff70218d39a858fb941e7936283f347cf52
-release=1
-source=(https://github.com/gw0/PadBuster/archive/$_commit/PadBuster-$_commit.zip
-	0001-padBuster.pl-remove-unnecessary-Crypt-SSLeay.patch
-	0002-padBuster.pl-improve-help-message.patch)
-
-build() {
-	cd PadBuster-$_commit
-
-	patch -p1 < $SRC/0001-padBuster.pl-remove-unnecessary-Crypt-SSLeay.patch
-	patch -p1 < $SRC/0002-padBuster.pl-improve-help-message.patch
-
-	#install -dm755 autoBuster.sh $PKG/usr/bin/autobuster
-	install -Dm755 padBuster.pl  $PKG/usr/bin/padbuster
-}


More information about the crux-commits mailing list