FreeBSD Bugzilla – Attachment 146068 Details for
Bug 188374
net/3proxy update to 0.7.1.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
0.7.1.1 shar file
3proxy.patch (text/plain), 7.03 KB, created by
Pavel Timofeev
on 2014-08-20 12:51:02 UTC
(
hide
)
Description:
0.7.1.1 shar file
Filename:
MIME Type:
Creator:
Pavel Timofeev
Created:
2014-08-20 12:51:02 UTC
Size:
7.03 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: ># ># . ># ./files ># ./files/patch-Makefile.unix ># ./files/patch-cfg-3proxy.cfg.sample ># ./files/threeproxy.in ># ./pkg-plist ># ./pkg-descr ># ./distinfo ># ./Makefile ># >echo c - . >mkdir -p . > /dev/null 2>&1 >echo c - ./files >mkdir -p ./files > /dev/null 2>&1 >echo x - ./files/patch-Makefile.unix >sed 's/^X//' >./files/patch-Makefile.unix << '16eceeb9b4765f2fcaf712e7647053e0' >X--- Makefile.unix.orig 2014-08-20 16:11:27.000000000 +0400 >X+++ Makefile.unix 2014-08-20 16:14:21.000000000 +0400 >X@@ -9,18 +9,18 @@ >X # library support. Add -DSAFESQL for poorely written ODBC library / drivers. >X >X BUILDDIR = >X-CC = gcc >X+CC ?= gcc >X >X # you may need -L/usr/pkg/lib for older NetBSD versions >X-CFLAGS = -Wall -g -O2 -c -pthread -D_THREAD_SAFE -D_REENTRANT -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 -DWITH_POLL >X+CFLAGS = -Wall -c %%CFLAGS%% ${PTHREAD_CFLAGS} -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 -DWITH_POLL >X COUT = -o >X-LN = gcc >X-LDFLAGS = -Wall -O2 -pthread >X+LN ?= ${CC} >X+LDFLAGS = -Wall ${PTHREAD_LIBS} >X # -lpthreads may be reuqired on some platforms instead of -pthreads >X # -ldl or -lld may be required for some platforms >X DCFLAGS = -fpic >X DLFLAGS = -shared >X-DLSUFFICS = .ld.so >X+DLSUFFICS = .so >X LIBS = >X LNOUT = -o >X EXESUFFICS = >16eceeb9b4765f2fcaf712e7647053e0 >echo x - ./files/patch-cfg-3proxy.cfg.sample >sed 's/^X//' >./files/patch-cfg-3proxy.cfg.sample << 'f1838b691f9b9fd07013800785efd10d' >X--- cfg/3proxy.cfg.sample.orig Mon May 30 11:16:19 2005 >X+++ cfg/3proxy.cfg.sample Mon May 30 11:17:18 2005 >X@@ -30,15 +30,15 @@ >X # this example shows you how to include passwd file. For included files >X # <CR> and <LF> are treated as field separators. >X >X-#daemon >X+daemon >X # now we will not depend on any console (daemonize). daemon must be given >X # before any significant command on *nix. >X >X-service >X+#service >X # service is required under NT if you want 3proxy to start as service >X >X-#log /usr/local/etc/3proxy/logs/3proxy.log D >X-log c:\3proxy\logs\3proxy.log D >X+log /var/log/3proxy.log D >X+#log c:\3proxy\logs\3proxy.log D >X # log allows to specify log file location and rotation, D means logfile >X # is created daily >X >f1838b691f9b9fd07013800785efd10d >echo x - ./files/threeproxy.in >sed 's/^X//' >./files/threeproxy.in << '53d62010f236f51c413965c7c23a4c4d' >X#!/bin/sh >X# $FreeBSD: head/net/3proxy/files/threeproxy.in 340872 2014-01-24 00:14:07Z mat $ >X >X# PROVIDE: threeproxy >X# REQUIRE: DAEMON >X# BEFORE: LOGIN >X# KEYWORD: shutdown >X >X# Define these threeproxy_* variables in one of these files: >X# /etc/rc.conf >X# /etc/rc.conf.local >X# /etc/rc.conf.d/threeproxy >X# >X# DO NOT CHANGE THESE DEFAULT VALUES HERE >X >Xthreeproxy_enable=${threeproxy_enable-"NO"} >Xthreeproxy_flags=${threeproxy_flags-"%%PREFIX%%/etc/3proxy.cfg"} >X >X. /etc/rc.subr >X >Xname="threeproxy" >Xrcvar=threeproxy_enable >Xcommand="%%PREFIX%%/bin/3proxy" >X >Xload_rc_config $name >X >Xstart_cmd="echo \"Starting ${name}.\"; ${command} ${threeproxy_flags}" >X >Xrun_rc_command "$1" >53d62010f236f51c413965c7c23a4c4d >echo x - ./pkg-plist >sed 's/^X//' >./pkg-plist << 'ef3e7f63841ae908ba397c2bef1fbad6' >Xbin/3proxy >Xbin/countersutil >Xbin/dighosts >Xbin/ftppr >Xbin/icqpr >Xbin/msnpr >Xbin/mycrypt >Xbin/pop3p >Xbin/proxy >Xbin/smtpp >Xbin/socks >Xbin/tcppm >Xbin/udppm >Xetc/3proxy.cfg.sample >Xlib/3proxy/PCREPlugin.so >Xlib/3proxy/StringsPlugin.so >Xlib/3proxy/TrafficPlugin.so >Xman/man3/3proxy.cfg.3.gz >Xman/man8/3proxy.8.gz >Xman/man8/ftppr.8.gz >Xman/man8/pop3p.8.gz >Xman/man8/proxy.8.gz >Xman/man8/socks.8.gz >Xman/man8/tcppm.8.gz >Xman/man8/udppm.8.gz >X%%PORTDOCS%%%%DOCSDIR%%/Readme >X@dirrm lib/3proxy >X%%PORTDOCS%%@dirrm %%DOCSDIR%% >ef3e7f63841ae908ba397c2bef1fbad6 >echo x - ./pkg-descr >sed 's/^X//' >./pkg-descr << '0e313719ff012ceaf97a028d51caa8f5' >X3[APA3A] tiny proxy 3Proxy (pronounce it as "Zaraza tiny proxy") is really >Xtiny cross-platform (Win32&Unix) proxy servers set. It includes HTTP proxy >Xwith HTTPS and FTP support, SOCKSv4/SOCKSv4.5/SOCKSv5 proxy, POP3 proxy, >XTCP and UDP portmappers. You can use every proxy as a standalone program >X(socks, proxy, tcppm, udppm, pop3p) or use combined program (3proxy). >XCombined proxy additionally supports features like access control, >Xbandwidth limiting, limiting daily/weekly/monthly traffic amount, proxy >Xchaining, log rotation, sylog and ODBC logging, etc. It's created to be >Xsmall, simple (I'd like to say secure - but it's just a beta) and yet >Xfunctional. It may be compiled with Visual C or gcc. Native Win32 version >Xincluded in archive and supports installation as NT/2K/XP service. >XCurrently 3proxy is tested to work under Windows 98/NT/2000/2003/XP, >XFreeBSD/i386, Linux/i386, Linux/Alpha. See Release Notes and Changes for >Xfeatures list. >X3proxy is FreeWare. It can be used under terms of GNU/GPL or under it own >Xlicense (please read License Agreement). >X >XFor licensing or commercial support please e-mail to 3proxy@security.nnov.ru >X >XWWW: http://www.security.nnov.ru/soft/3proxy/ >0e313719ff012ceaf97a028d51caa8f5 >echo x - ./distinfo >sed 's/^X//' >./distinfo << 'aec8793adfd5b7c3f00e62ae41a09ac2' >XSHA256 (3proxy-0.7.1.1.tgz) = dd0154e4f80c632192cf95fcc53dccdb0336900a9f53b35c763a911930e90953 >XSIZE (3proxy-0.7.1.1.tgz) = 493472 >aec8793adfd5b7c3f00e62ae41a09ac2 >echo x - ./Makefile >sed 's/^X//' >./Makefile << '464ef7c6571951809b23e262cbe26e19' >X# Created by: tim@relay.nnn.tstu.ru >X# $FreeBSD: head/net/3proxy/Makefile 340722 2014-01-22 17:00:46Z mat $ >X >XPORTNAME= 3proxy >XPORTVERSION= 0.7.1.1 >XCATEGORIES= net >XMASTER_SITES= http://3proxy.ru/${PORTVERSION}/ \ >X http://security.nnov.ru/soft/3proxy/${PORTVERSION}/ >XEXTRACT_SUFX= .tgz >XWRKSRC= ${WRKDIR}/${PORTNAME} >X >XMAINTAINER= osa@FreeBSD.org >XCOMMENT= Proxy servers set (support HTTP(S), FTP, SOCKS, POP3, TCP & UDP) >X >XCONFLICTS= libproxy-[0-9]* >X >XUSE_RC_SUBR= threeproxy >XMAKEFILE= Makefile.unix >XMAKE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}" \ >X PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" >X >XMAN3= 3proxy.cfg.3 >XMAN8= 3proxy.8 ftppr.8 pop3p.8 proxy.8 socks.8 tcppm.8 udppm.8 >X >Xpost-patch: >X ${REINPLACE_CMD} -e "s|%%CFLAGS%%|${CFLAGS}|" \ >X ${WRKSRC}/Makefile.unix >X >Xdo-install: >X ${MKDIR} ${STAGEDIR}/${PREFIX}/lib/${PORTNAME} >X.for i in 3proxy countersutil dighosts ftppr icqpr msnpr \ >X mycrypt pop3p proxy smtpp socks tcppm udppm >X ${INSTALL_PROGRAM} ${WRKSRC}/src/${i} ${STAGEDIR}/${PREFIX}/bin/ >X.endfor >X.for p in PCREPlugin.so StringsPlugin.so TrafficPlugin.so >X ${INSTALL_PROGRAM} ${WRKSRC}/src/${p} ${STAGEDIR}/${PREFIX}/lib/${PORTNAME} >X.endfor >X ${INSTALL_DATA} ${WRKSRC}/cfg/3proxy.cfg.sample ${STAGEDIR}/${PREFIX}/etc >X ${INSTALL_MAN} ${WRKSRC}/man/${MAN3} ${STAGEDIR}/${PREFIX}/man/man3 >X.for i in ${MAN8} >X ${INSTALL_MAN} ${WRKSRC}/man/${i} ${STAGEDIR}/${PREFIX}/man/man8 >X.endfor >X >Xpost-install: >X.if !defined(NOPORTDOCS) >X ${MKDIR} ${STAGEDIR}/${DOCSDIR} >X ${INSTALL_DATA} ${WRKSRC}/Readme ${STAGEDIR}/${DOCSDIR} >X.endif >X >X.include <bsd.port.mk> >464ef7c6571951809b23e262cbe26e19 >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 188374
:
141553
|
146068
|
146716
|
153142
|
153143
|
155089
|
155118
|
157205
|
157213
|
157726