Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Jun 2023 19:01:44 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0537cfd01d9c - main - www/webstone-ssl: Remove expired port:
Message-ID:  <202306011901.351J1i2o061343@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0537cfd01d9c8d5b9199104b3a4baad862ca9769

commit 0537cfd01d9c8d5b9199104b3a4baad862ca9769
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2023-06-01 19:01:35 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2023-06-01 19:01:35 +0000

    www/webstone-ssl: Remove expired port:
    
    2023-06-01 www/webstone-ssl: Requires upstream EOL OpenSSL 1.0.X
---
 MOVED                                        |  1 +
 www/Makefile                                 |  1 -
 www/webstone-ssl/Makefile                    | 60 ----------------------------
 www/webstone-ssl/distinfo                    |  2 -
 www/webstone-ssl/files/patch-src_Makefile.in | 37 -----------------
 www/webstone-ssl/files/patch-src_get.c       | 45 ---------------------
 www/webstone-ssl/pkg-descr                   | 18 ---------
 www/webstone-ssl/pkg-message                 | 20 ----------
 www/webstone-ssl/pkg-plist                   | 51 -----------------------
 9 files changed, 1 insertion(+), 234 deletions(-)

diff --git a/MOVED b/MOVED
index f686c19b0c7d..5c2a74f5a4dc 100644
--- a/MOVED
+++ b/MOVED
@@ -7605,3 +7605,4 @@ sysutils/puppetserver6|sysutils/puppetserver7|2023-06-01|Has expired: Puppet 6 h
 databases/puppetdb6|databases/puppetdb7|2023-06-01|Has expired: Puppet 6 has reached EOL
 databases/puppetdb-terminus6|databases/puppetdb-terminus7|2023-06-01|Has expired: Puppet 6 has reached EOL
 sysutils/boxbackup-devel||2023-06-01|Has expired: Requires upstream EOL OpenSSL 1.0.X
+www/webstone-ssl||2023-06-01|Has expired: Requires upstream EOL OpenSSL 1.0.X
diff --git a/www/Makefile b/www/Makefile
index 0d81b98eb56f..658769bfdbcf 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -2407,7 +2407,6 @@
     SUBDIR += websocat
     SUBDIR += websocketd
     SUBDIR += webstone
-    SUBDIR += webstone-ssl
     SUBDIR += webtrees20
     SUBDIR += webtrees21
     SUBDIR += wget2
diff --git a/www/webstone-ssl/Makefile b/www/webstone-ssl/Makefile
deleted file mode 100644
index 8de4649d2138..000000000000
--- a/www/webstone-ssl/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-PORTNAME=	webstone
-PORTVERSION=	2.5
-PORTREVISION=	4
-CATEGORIES=	www benchmarks
-MASTER_SITES=	http://crypto.stanford.edu/~nagendra/projects/WebStone/download/
-PKGNAMESUFFIX=	-ssl
-DISTNAME=	WebStone-SSL-${PORTVERSION}
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	World wide web server benchmarking with SSL support
-WWW=		https://crypto.stanford.edu/~nagendra/projects/WebStone/
-
-DEPRECATED=	Requires upstream EOL OpenSSL 1.0.X
-EXPIRATION_DATE=	2023-06-01
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-USES=		perl5 shebangfix tar:tgz ssl
-USE_PERL5=	run
-SHEBANG_FILES=	bin/*.wpl bin/*.pl
-perl_OLD_CMD=	/bin/perl5 /usr/local/bin/perl5.001
-GNU_CONFIGURE=	yes
-WRKSRC=		${WRKDIR}/WebStone${PORTVERSION}
-CONFIGURE_WRKSRC=	${WRKSRC}/src
-BUILD_WRKSRC=	${WRKSRC}/src
-ALL_TARGET=	install
-MAKE_JOBS_UNSAFE=	yes
-
-CFLAGS+=	-I${OPENSSLINC}
-LDFLAGS+=	-L${OPENSSLLIB}
-
-.include <bsd.port.pre.mk>
-
-.if ${SSL_DEFAULT} == base
-BROKEN_FreeBSD_12=	incomplete definition of type 'struct ssl_st'
-BROKEN_FreeBSD_13=	incomplete definition of type 'struct ssl_st'
-BROKEN_FreeBSD_14=	incomplete definition of type 'struct ssl_st'
-.endif
-
-pre-configure:
-	@${RM} ${WRKSRC}/src/config.cache
-
-do-install:
-	@${RMDIR} ${WRKSRC}/bin/runs
-	@${MKDIR} ${STAGEDIR}${PREFIX}/webstone-ssl/bin
-	@${MKDIR} ${STAGEDIR}${PREFIX}/webstone-ssl/conf
-	@${MKDIR} ${STAGEDIR}${PREFIX}/webstone-ssl/lgm
-	${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${STAGEDIR}${PREFIX}/webstone-ssl/bin
-	${INSTALL_SCRIPT} ${WRKSRC}/lgm/* ${STAGEDIR}${PREFIX}/webstone-ssl/lgm
-	${INSTALL_DATA} ${WRKSRC}/conf/* ${STAGEDIR}${PREFIX}/webstone-ssl/conf
-	${INSTALL_SCRIPT} ${WRKSRC}/webstone  ${STAGEDIR}${PREFIX}/webstone-ssl
-.for i in webclient webmaster genrand
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/webstone-ssl/bin/${i}
-.endfor
-.for i in ws20_cgi ws25_cgi
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/webstone-ssl/lgm/${i}
-.endfor
-
-.include <bsd.port.post.mk>
diff --git a/www/webstone-ssl/distinfo b/www/webstone-ssl/distinfo
deleted file mode 100644
index 2e664bf5b40a..000000000000
--- a/www/webstone-ssl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (WebStone-SSL-2.5.tgz) = 249fca5a07aa3a9b77957f5c14bfba0bed5de9133851c2b7116e05212fd31a1c
-SIZE (WebStone-SSL-2.5.tgz) = 1062421
diff --git a/www/webstone-ssl/files/patch-src_Makefile.in b/www/webstone-ssl/files/patch-src_Makefile.in
deleted file mode 100644
index 9a16d1affb6b..000000000000
--- a/www/webstone-ssl/files/patch-src_Makefile.in
+++ /dev/null
@@ -1,37 +0,0 @@
---- src/Makefile.in.orig	2000-06-15 20:49:19 UTC
-+++ src/Makefile.in
-@@ -29,7 +29,7 @@ PRODUCT = @PRODUCT@
- VERSION = @VERSION@
- 
- CC		= @CC@
--LIBS		= @LIBS@ -lssl -lcrypto	#-lm 
-+LIBS		= @LIBS@ -lssl -lcrypto	-lcompat #-lm 
- LDFLAGS         = @LDFLAGS@
- INCLUDES	= 
- CFLAGS		= @CFLAGS@ -DSTONE_SSL
-@@ -47,11 +47,11 @@ EXECUTABLE3	= genrand
- MAIN3		= genrand.c
- 
- MASTERSRCS	= timefunc.c bench.c parse_file_list.c statistics.c \
--		  errexit.c sysdep.c
-+		  errexit.c sysdep.c random.c
- 
- STONESRCS	= timefunc.c get.c \
- 		  parse_file_list.c bench.c statistics.c errexit.c \
--		  sysdep.c
-+		  sysdep.c random.c
- 
- COMPILE         = $(CC) $(CFLAGS) $(DEFS) $(INCLUDES)
- 
-@@ -64,9 +64,9 @@ TARGETS = $(EXECUTABLE1) $(EXECUTABLE2) 
- .SUFFIXES:
- .SUFFIXES: .c .o
- 
--all:	$(TARGETS) cgi api
-+all:	$(TARGETS) cgi
- 
--install: all install-api install-cgi
-+install: all install-cgi
- 	$(CP) $(TARGETS) $(BINDIR)
- 
- pure: all
diff --git a/www/webstone-ssl/files/patch-src_get.c b/www/webstone-ssl/files/patch-src_get.c
deleted file mode 100644
index 531b876452cf..000000000000
--- a/www/webstone-ssl/files/patch-src_get.c
+++ /dev/null
@@ -1,45 +0,0 @@
---- src/get.c.orig	2000-06-21 19:15:41 UTC
-+++ src/get.c
-@@ -169,27 +169,33 @@ get(char *loc, NETPORT port, char *url, 
-       OpenSSL_add_all_algorithms();
-       OpenSSL_add_ssl_algorithms();
- 
--		if(ssl_version != NULL && strcasecmp(ssl_version, "SSLv23") == 0) {
--			if((ctx = SSL_CTX_new(SSLv23_client_method())) == NULL) {
--				ERR_print_errors_fp(stderr);
--				goto error;
--			}
--			D_PRINTF( "SSL version = SSLv23\n" );
--		}
--		else if(ssl_version != NULL && strcasecmp(ssl_version, "SSLv2") == 0) {
-+#ifndef OPENSSL_NO_SSL2
-+		if(ssl_version != NULL && strcasecmp(ssl_version, "SSLv2") == 0) {
- 			if((ctx = SSL_CTX_new(SSLv2_client_method())) == NULL) {
- 				ERR_print_errors_fp(stderr);
- 				goto error;
- 			}
- 			D_PRINTF( "SSL version = SSLv2\n" );
- 		}
--		else {
-+		else
-+#endif
-+#ifndef OPENSSL_NO_SSL3_METHOD
-+		if(ssl_version != NULL && strcasecmp(ssl_version, "SSLv3") == 0) {
- 			if((ctx = SSL_CTX_new(SSLv3_client_method())) == NULL) {
- 				ERR_print_errors_fp(stderr);
- 				goto error;
- 			}
- 			D_PRINTF( "SSL version = SSLv3\n" );
- 		}
-+		else
-+#endif
-+		{
-+			if((ctx = SSL_CTX_new(SSLv23_client_method())) == NULL) {
-+				ERR_print_errors_fp(stderr);
-+				goto error;
-+			}
-+			D_PRINTF( "SSL version = SSLv23\n" );
-+		}
- 		
- 		/* set preferred cipher */
- 		if(ssl_cipher != NULL && strlen(ssl_cipher) > 0) {
diff --git a/www/webstone-ssl/pkg-descr b/www/webstone-ssl/pkg-descr
deleted file mode 100644
index 5404c155d3b7..000000000000
--- a/www/webstone-ssl/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-WebStone is free benchmarking tool for web servers available from
-Mindcraft. The version available here has been SSL enabled, so secure
-web servers can be benchmarked using our version. In addition to the
-default configuration parameters, the following can be specified:
-
-  1. SSL_VERSION: SSLv2, SSLv23 or SSLv3 (default SSLv3)
-
-  2. SSL_CIPHER(SSL preferred cipher): use ssl ciphers specified in
-     ssl[2,3].h, e.g RC4-SHA, IDEA-CBC-SHA, DH-DSS-DES-CBC3-SHA
-     (default EDH-RSA-DES-CBC3-SHA). Specifying an SSLv2 cipher in
-     SSLv3 mode won't work (and vice versa)
-
-  3. SSL_CACHE_MODE(client cache mode): ON, OFF (default OFF)
-
-  4. SSL_MIX(percentage HTTPS connections, remaining connections are
-     filled in with HTTP connections): 0.0-1.0 (default 1.0)
-
-  5. HTTPS_PORT: port (default 8443)
diff --git a/www/webstone-ssl/pkg-message b/www/webstone-ssl/pkg-message
deleted file mode 100644
index 87dfd03f8072..000000000000
--- a/www/webstone-ssl/pkg-message
+++ /dev/null
@@ -1,20 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-Before running webstone make sure that the non-root user
-who runs webstone has rexec access to the webclients and
-the web server. This user must also have write access to
-/usr/local/webstone-ssl on webmaster and write access in
-the web data directory on the web server. Be aware of
-security risks!
-
-To run configure webstones, run it, and see the results:
-
-    cd /usr/local/webstone-ssl
-    ${EDITOR} conf/testbed
-    ./webstone -genfiles
-    ./webstone
-    ./webstone -results
-EOM
-}
-]
diff --git a/www/webstone-ssl/pkg-plist b/www/webstone-ssl/pkg-plist
deleted file mode 100644
index 08aec89e84c1..000000000000
--- a/www/webstone-ssl/pkg-plist
+++ /dev/null
@@ -1,51 +0,0 @@
-webstone-ssl/bin/WebStone-common.pl
-webstone-ssl/bin/WebStone-filelist.wpl
-webstone-ssl/bin/WebStone-help.wpl
-webstone-ssl/bin/WebStone-manage.wpl
-webstone-ssl/bin/WebStone-run.wpl
-webstone-ssl/bin/WebStone-testbed.wpl
-webstone-ssl/bin/checkfilelist
-webstone-ssl/bin/genfiles
-webstone-ssl/bin/genfiles-from-filelist.sh
-webstone-ssl/bin/genfiles.pl
-webstone-ssl/bin/genrand
-webstone-ssl/bin/gui-configure
-webstone-ssl/bin/killbench
-webstone-ssl/bin/killbench.wpl
-webstone-ssl/bin/mine-logs.wpl
-webstone-ssl/bin/move-filelist.wpl
-webstone-ssl/bin/move-runs.wpl
-webstone-ssl/bin/runbench
-webstone-ssl/bin/runbench.pl
-webstone-ssl/bin/runbench.wpl
-webstone-ssl/bin/tabs2html
-webstone-ssl/bin/view-results.wpl
-webstone-ssl/bin/webclient
-webstone-ssl/bin/webmaster
-webstone-ssl/bin/webstone-gui.pl
-webstone-ssl/bin/write-testbed.wpl
-webstone-ssl/bin/ws-utils.pl
-webstone-ssl/bin/wscollect
-webstone-ssl/bin/wscollect.pl
-webstone-ssl/conf/README
-webstone-ssl/conf/filelist
-webstone-ssl/conf/filelist-dyn-cgi-ws20
-webstone-ssl/conf/filelist-dyn-cgi-ws20-win
-webstone-ssl/conf/filelist-dyn-cgi-ws25
-webstone-ssl/conf/filelist-dyn-cgi-ws25-win
-webstone-ssl/conf/filelist-dyn-ws20-iis
-webstone-ssl/conf/filelist-dyn-ws20-ns
-webstone-ssl/conf/filelist-dyn-ws25-iis
-webstone-ssl/conf/filelist-dyn-ws25-ns
-webstone-ssl/conf/filelist.homepage
-webstone-ssl/conf/filelist.manyfiles
-webstone-ssl/conf/filelist.standard
-webstone-ssl/conf/fileset
-webstone-ssl/conf/paths.pl
-webstone-ssl/conf/testbed
-webstone-ssl/conf/testbed.nt
-webstone-ssl/conf/testbed.orig
-webstone-ssl/lgm/keepme
-webstone-ssl/lgm/ws20_cgi
-webstone-ssl/lgm/ws25_cgi
-webstone-ssl/webstone



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202306011901.351J1i2o061343>