FreeBSD Bugzilla – Attachment 32163 Details for
Bug 53269
New port: security/proxycheck - scans for open proxy servers
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 5.23 KB, created by
Paul Chvostek
on 2003-06-13 09:30:15 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Paul Chvostek
Created:
2003-06-13 09:30:15 UTC
Size:
5.23 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># proxycheck/ ># proxycheck/Makefile ># proxycheck/distinfo ># proxycheck/files ># proxycheck/files/patch-ac ># proxycheck/files/patch-aa ># proxycheck/files/patch-ab ># proxycheck/pkg-descr ># proxycheck/pkg-plist ># >echo c - proxycheck/ >mkdir -p proxycheck/ > /dev/null 2>&1 >echo x - proxycheck/Makefile >sed 's/^X//' >proxycheck/Makefile << 'END-of-proxycheck/Makefile' >X# New ports collection makefile for: proxycheck >X# Date created: Fri Jun 13 02:26:04 EDT 2003 >X# Whom: Paul Chvostek <paul@it.ca> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= proxycheck >XPORTVERSION= 0.45 >XCATEGORIES= security >XMASTER_SITES= http://www.corpit.ru/mjt/proxycheck/:0 \ >X http://www.it.ca/~paul/src/:0 >XDISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:0 >X >X.if !defined(NOPORTDOCS) >XEXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} >XMASTER_SITES+= http://www.corpit.ru/mjt/:1 \ >X http://www.it.ca/~paul/src/:1 >XDISTFILES+= proxycheck.html:1 >X.endif >X >XMAINTAINER= paul+ports@it.ca >XCOMMENT= Check for open proxy servers >X >XMAN1= proxycheck.1 >X >Xdo-install: >X @${INSTALL_PROGRAM} ${WRKSRC}/proxycheck ${PREFIX}/sbin/ >X @${INSTALL_MAN} ${WRKSRC}//proxycheck.1 ${PREFIX}/man/man1/ >X.if !defined(NOPORTDOCS) >X @${MKDIR} ${DOCSDIR} >X @${INSTALL_DATA} ${WRKSRC}/CHANGES ${DOCSDIR} >X @${INSTALL_DATA} ${DISTDIR}/proxycheck.html ${DOCSDIR} >X.endif >X >X.include <bsd.port.mk> >END-of-proxycheck/Makefile >echo x - proxycheck/distinfo >sed 's/^X//' >proxycheck/distinfo << 'END-of-proxycheck/distinfo' >XMD5 (proxycheck-0.45.tar.gz) = 281eebe5ac6727dcdabf1cefcb2424cf >XMD5 (proxycheck.html) = 3d393ad5c49e58f20fe9f1d43c359395 >END-of-proxycheck/distinfo >echo c - proxycheck/files >mkdir -p proxycheck/files > /dev/null 2>&1 >echo x - proxycheck/files/patch-ac >sed 's/^X//' >proxycheck/files/patch-ac << 'END-of-proxycheck/files/patch-ac' >X--- proxycheck.1.orig Fri Jun 13 03:07:05 2003 >X+++ proxycheck.1 Fri Jun 13 03:07:42 2003 >X@@ -72,7 +72,7 @@ >X (username, password, recipient address, cookie server, ...) are >X expected to be found in environment variables. Run \fBproxycheck\fR >X with \fB\-h\fR option to see a list of recognized variables and >X-their default values. By default, \fBproxycheck\fR will anonimously >X+their default values. By default, \fBproxycheck\fR will anonymously >X submit all found proxies to unconfirmed.dsbl.org (which isn't very >X useful). For trusted DSBL user, at least DSBL_USER and DSBL_PASS >X variables should be set properly. >END-of-proxycheck/files/patch-ac >echo x - proxycheck/files/patch-aa >sed 's/^X//' >proxycheck/files/patch-aa << 'END-of-proxycheck/files/patch-aa' >X--- Makefile.orig Sun May 11 10:47:38 2003 >X+++ Makefile Fri Jun 13 03:01:04 2003 >X@@ -2,15 +2,15 @@ >X # Makefile for proxycheck. GPL >X >X-CC = cc >X-CFLAGS = -O >X+CC ?= cc >X+CFLAGS += -O >X DEFS = -D_GNU_SOURCE >X LD = $(CC) >X-LDFLAGS = >X+# LDFLAGS = >X >X # For Solaris, we need -lsocket -lnsl and -lresolv for inet_aton >X-RSOCKLIBS = `[ -f /usr/lib/libsocket.so ] && echo -lresolv -lsocket -lnsl || :` >X-SOCKLIBS = `[ -f /usr/lib/libsocket.so ] && echo -lsocket -lnsl || :` >X+# RSOCKLIBS = `[ -f /usr/lib/libsocket.so ] && echo -lresolv -lsocket -lnsl || :` >X+# SOCKLIBS = `[ -f /usr/lib/libsocket.so ] && echo -lsocket -lnsl || :` >X >X USE_CFLAGS = $(CFLAGS) $(DEFS) >X >END-of-proxycheck/files/patch-aa >echo x - proxycheck/files/patch-ab >sed 's/^X//' >proxycheck/files/patch-ab << 'END-of-proxycheck/files/patch-ab' >X--- proxycheck.c.orig Fri Jun 13 03:07:12 2003 >X+++ proxycheck.c Fri Jun 13 03:07:53 2003 >X@@ -974,7 +974,7 @@ >X dstspec = strdup(pxybuf); >X } >X >X- dsbluser = egetenv("DSBL_USER", "anonimous"); >X+ dsbluser = egetenv("DSBL_USER", "anonymous"); >X dsblpass = egetenv("DSBL_PASS", ""); >X dsblfrom = egetenv("DSBL_FROM", dsbluser); >X dsblrcpt = egetenv("DSBL_RCPT", "listme@listme.dsbl.org"); >X@@ -1015,7 +1015,7 @@ >X { "dsbl", dsblh, dsbld, dsble, dsbli, "[:smtpserver[:port]]", >X "attempt to submit proxy to DSBL-like system\n" >X " DSBL settings are expected to be in environment:\n" >X- "\t$DSBL_USER - username (anonimous)\n" >X+ "\t$DSBL_USER - username (anonymous)\n" >X "\t$DSBL_PASS - password (default is empty)\n" >X "\t$DSBL_COOKIE_HOST - cookie server (cookie.dsbl.org)\n" >X "\t$DSBL_COOKIE - already obtained DSBL cookie\n" >END-of-proxycheck/files/patch-ab >echo x - proxycheck/pkg-descr >sed 's/^X//' >proxycheck/pkg-descr << 'END-of-proxycheck/pkg-descr' >Xproxycheck is a simple tool that may be used to check whether a given >Xhost or set of hosts has open proxy server running. >X >XSee http://www.corpit.ru/mjt/proxycheck.html for more information. >X >Xproxycheck was written by Michael Tokarev and comes ready to contribute >Xresults to DSBL.org. >X >XWWW: http://www.corpit.ru/mjt/proxycheck.html >X >X- Paul Chvostek <paul+ports@it.ca> >END-of-proxycheck/pkg-descr >echo x - proxycheck/pkg-plist >sed 's/^X//' >proxycheck/pkg-plist << 'END-of-proxycheck/pkg-plist' >Xsbin/proxycheck >X%%PORTDOCS%%share/doc/proxycheck/CHANGES >X%%PORTDOCS%%share/doc/proxycheck/proxycheck.html >X%%PORTDOCS%%@dirrm share/doc/proxycheck >END-of-proxycheck/pkg-plist >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 53269
: 32163