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

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


commit 4496074acc29a1d7f146870c9e6b090a324c146f
Author: Tim Biermann <tbier at posteo.de>
Date:   Mon Mar 8 18:41:40 2021 +0000

    skipfish: deleted unmaintained port

diff --git a/skipfish/.footprint b/skipfish/.footprint
deleted file mode 100644
index 5043d7517..000000000
--- a/skipfish/.footprint
+++ /dev/null
@@ -1,41 +0,0 @@
-drwxr-xr-x	root/root	usr/
-drwxr-xr-x	root/root	usr/bin/
--rwxr-xr-x	root/root	usr/bin/skipfish
-drwxr-xr-x	root/root	usr/share/
-drwxr-xr-x	root/root	usr/share/skipfish/
-drwxr-xr-x	root/root	usr/share/skipfish/assets/
--rw-r--r--	root/root	usr/share/skipfish/assets/i_high.png
--rw-r--r--	root/root	usr/share/skipfish/assets/i_low.png
--rw-r--r--	root/root	usr/share/skipfish/assets/i_medium.png
--rw-r--r--	root/root	usr/share/skipfish/assets/i_note.png
--rw-r--r--	root/root	usr/share/skipfish/assets/i_warn.png
--rw-r--r--	root/root	usr/share/skipfish/assets/index.html
--rw-r--r--	root/root	usr/share/skipfish/assets/mime_entry.png
--rw-r--r--	root/root	usr/share/skipfish/assets/n_children.png
--rw-r--r--	root/root	usr/share/skipfish/assets/n_clone.png
--rw-r--r--	root/root	usr/share/skipfish/assets/n_collapsed.png
--rw-r--r--	root/root	usr/share/skipfish/assets/n_expanded.png
--rw-r--r--	root/root	usr/share/skipfish/assets/n_failed.png
--rw-r--r--	root/root	usr/share/skipfish/assets/n_maybe_missing.png
--rw-r--r--	root/root	usr/share/skipfish/assets/n_missing.png
--rw-r--r--	root/root	usr/share/skipfish/assets/n_unlinked.png
--rw-r--r--	root/root	usr/share/skipfish/assets/p_dir.png
--rw-r--r--	root/root	usr/share/skipfish/assets/p_file.png
--rw-r--r--	root/root	usr/share/skipfish/assets/p_param.png
--rw-r--r--	root/root	usr/share/skipfish/assets/p_pinfo.png
--rw-r--r--	root/root	usr/share/skipfish/assets/p_serv.png
--rw-r--r--	root/root	usr/share/skipfish/assets/p_unknown.png
--rw-r--r--	root/root	usr/share/skipfish/assets/p_value.png
--rw-r--r--	root/root	usr/share/skipfish/assets/sf_name.png
-drwxr-xr-x	root/root	usr/share/skipfish/dictionaries/
--rw-r--r--	root/root	usr/share/skipfish/dictionaries/complete.wl
--rw-r--r--	root/root	usr/share/skipfish/dictionaries/extensions-only.wl
--rw-r--r--	root/root	usr/share/skipfish/dictionaries/medium.wl
--rw-r--r--	root/root	usr/share/skipfish/dictionaries/minimal.wl
-drwxr-xr-x	root/root	usr/share/skipfish/signatures/
--rw-r--r--	root/root	usr/share/skipfish/signatures/apps.sigs
--rw-r--r--	root/root	usr/share/skipfish/signatures/context.sigs
--rw-r--r--	root/root	usr/share/skipfish/signatures/files.sigs
--rw-r--r--	root/root	usr/share/skipfish/signatures/messages.sigs
--rw-r--r--	root/root	usr/share/skipfish/signatures/mime.sigs
--rw-r--r--	root/root	usr/share/skipfish/signatures/signatures.conf
diff --git a/skipfish/.signature b/skipfish/.signature
deleted file mode 100644
index b5eb445f7..000000000
--- a/skipfish/.signature
+++ /dev/null
@@ -1,7 +0,0 @@
-untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3x4puWVbWwzPzjZWvi7uuCD/FlB1lih2l1qYQarPu4EFnezl7Eq10tggQA8uKbnYq/ATlPtWjWjS4HVbponWAg0=
-SHA256 (Pkgfile) = 3a8efeb29d48d70e5304af0ca79240e8675861d755d187dfa5e4c60826f017ed
-SHA256 (.footprint) = df675d7d0e900e9960b5d5c6db3f3d30ab6822c93077f64e5c29b93f286b7338
-SHA256 (skipfish-2.10b.tgz) = 1a4fbc9d013f1f9b970946ea7228d943266127b7f4100c994ad26c82c5352a9e
-SHA256 (skipfish.patch) = 096e9f7095a499605c8bf29bb9737397e9d5a168ec47888004dc8c2e7ceb0b62
-SHA256 (skipfish-openssl-1.0.patch) = ac606b9b3f64dedca2560cca5b36d76cf93c5d6f82212866e6748794d6feb55c
diff --git a/skipfish/Pkgfile b/skipfish/Pkgfile
deleted file mode 100644
index 17109af88..000000000
--- a/skipfish/Pkgfile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Description: web application security scanner
-# URL:         https://github.com/spinkham/skipfish
-# Maintainer:  Thomas Penteker, tek at serverop dot de
-# Depends on:  libpcre openssl1 zlib libidn
-
-name=skipfish
-version=2.10b
-release=1
-source=(https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/$name/$name-$version.tgz
-  skipfish.patch skipfish-openssl-1.0.patch)
-
-build() {
-  cd $name-$version
-
-  patch -Np0 -i $SRC/skipfish.patch
-  patch -Np0 -i $SRC/skipfish-openssl-1.0.patch
-  sed -i -e 's|"assets"|"/usr/share/skipfish/assets"|g' src/config.h
-  sed -i -e 's|"signatures/|"/usr/share/skipfish/signatures/|g' src/config.h
-  sed -i -e 's|include signatures/|include /usr/share/skipfish/signatures/|g' signatures/signatures.conf
-
-  CFLAGS+=" -I/usr/include/openssl-1.0 -fcommon"
-  LDFLAGS+=" -I/usr/lib/openssl-1.0"
-  make
-  rm assets/COPYING
-
-  for i in assets dictionaries signatures; do
-    install -m 755 -d $PKG/usr/share/skipfish/"$i"
-    install -m 644 "$i"/* $PKG/usr/share/skipfish/"$i"
-  done
-
-  install -m 755 -D skipfish $PKG/usr/bin/skipfish
-}
diff --git a/skipfish/skipfish-openssl-1.0.patch b/skipfish/skipfish-openssl-1.0.patch
deleted file mode 100644
index e40d604cd..000000000
--- a/skipfish/skipfish-openssl-1.0.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- Makefile.orig	2020-05-28 16:04:48.412888331 +0000
-+++ Makefile	2020-05-28 16:06:02.901701194 +0000
-@@ -33,13 +33,13 @@
- OBJFILES   = $(patsubst %,$(SRCDIR)/%,$(SFILES))
- INCFILES   = $(patsubst %,$(SRCDIR)/%,$(IFILES))
- 
--CFLAGS_GEN = -Wall -funsigned-char -g -ggdb -I/usr/local/include/ \
--             -I/opt/local/include/ $(CFLAGS) -DVERSION=\"$(VERSION)\"
-+CFLAGS_GEN = -Wall -funsigned-char -g -ggdb -I/usr/include/openssl-1.0 \
-+             -I/usr/include/ $(CFLAGS) -DVERSION=\"$(VERSION)\"
- CFLAGS_DBG = -DLOG_STDERR=1 -DDEBUG_ALLOCATOR=1 \
-              $(CFLAGS_GEN)
- CFLAGS_OPT =  -O3 -Wno-format $(CFLAGS_GEN)
- 
--LDFLAGS   += -L/usr/local/lib/ -L/opt/local/lib
-+LDFLAGS   += -L/usr/lib/openssl-1.0 -L/usr/lib
- LIBS      += -lcrypto -lssl -lidn -lz -lpcre
- 
- all: $(PROGNAME)
diff --git a/skipfish/skipfish.patch b/skipfish/skipfish.patch
deleted file mode 100644
index a88924677..000000000
--- a/skipfish/skipfish.patch
+++ /dev/null
@@ -1,49 +0,0 @@
---- src/config.h	2012-09-01 07:53:25.000000000 +0200
-+++ src/config.h.new	2012-09-05 09:08:37.099387176 +0200
-@@ -35,10 +35,10 @@
- 
- /* Default paths to runtime files: */
- 
--#define ASSETS_DIR              "assets"
-+#define ASSETS_DIR              "/usr/share/skipfish/assets"
- 
- /* Default signature file */
--#define SIG_FILE                "signatures/signatures.conf"
-+#define SIG_FILE                "/usr/share/skipfish/signatures/signatures.conf"
- 
- /* Various default settings for HTTP client (cmdline override): */
-
-
---- signatures/signatures.conf	2012-09-01 07:53:25.000000000 +0200
-+++ signatures/signatures.conf.new	2012-09-05 09:09:10.027968510 +0200
-@@ -6,23 +6,23 @@
- # The mime signatures warn about server responses that have an interesting
- # mime. For example anything that is presented as php-source will likely
- # be interesting
--include signatures/mime.sigs
-+include /usr/share/skipfish/signatures/mime.sigs
- 
- # The files signature will use the content to determine if a response
- # is an interesting file. For example, a SVN file.
--include signatures/files.sigs
-+include /usr/share/skipfish/signatures/files.sigs
- 
- # The messages signatures look for interesting server messages. Most
- # are based on errors, such as caused by incorrect SQL queries or PHP
- # execution failures.
--include signatures/messages.sigs
-+include /usr/share/skipfish/signatures/messages.sigs
- 
- # The apps signatures will help to find pages and applications who's
- # functionality is a security risk by default. For example, phpinfo()
- # pages that leak information or CMS admin interfaces.
--include signatures/apps.sigs
-+include /usr/share/skipfish/signatures/apps.sigs
- 
- # Context signatures are linked to injection tests. They look for strings
- # that are relevant to the current injection test and help to highlight
- # potential vulnerabilities.
--include signatures/context.sigs
-+include /usr/share/skipfish/signatures/context.sigs
-
-  


More information about the crux-commits mailing list