proxychains-ng: updated to 4.14 & added maintainer
Changes since 4.11: - allow alternative proto://user:pass@ip:port syntax for proxylist - skip connection attempt to nullrouted ips - allow hostnames for proxylist under specific circumstances - add support for Solaris - buildfixes & bugfixes
This commit is contained in:
parent
06ce51e944
commit
7e06065800
|
@ -1,3 +1,15 @@
|
|||
ProxyChains is a UNIX program, that hooks network-related libc functions
|
||||
in DYNAMICALLY LINKED programs via a preloaded DLL (dlsym(), LD_PRELOAD)
|
||||
and redirects the connections through SOCKS4a/5 or HTTP proxies.
|
||||
It supports TCP only (no UDP/ICMP etc).
|
||||
|
||||
The way it works is basically a HACK; so it is possible that it doesn't
|
||||
work with your program, especially when it's a script, or starts
|
||||
numerous processes like background daemons or uses dlopen() to load
|
||||
"modules" (bug in glibc dynlinker).
|
||||
It should work with simple compiled (C/C++) dynamically linked programs
|
||||
though.
|
||||
|
||||
Quick Facts:
|
||||
* It's a proxifier.
|
||||
* Dedicated OS: Linux/BSD/Solaris.
|
||||
|
|
|
@ -1,15 +1,11 @@
|
|||
# $NetBSD$
|
||||
|
||||
DISTNAME= proxychains-ng-4.14
|
||||
CATEGORIES= net
|
||||
PKGBASE= proxychains-ng
|
||||
PKGVERSION= 4.11
|
||||
MASTER_SITES= http://ftp.barfooze.de/pub/sabotage/tarballs/
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
DISTNAME= ${PKGBASE}-${PKGVERSION}
|
||||
MASTER_SITES= https://github.com/rofl0r/proxychains-ng/releases/download/v${PKGVERSION}/
|
||||
PKGNAME= ${PKGBASE}-${PKGVERSION}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= pkgsrc-users@netbsd.org
|
||||
MAINTAINER= sxvghd@firemail.cc
|
||||
HOMEPAGE= https://github.com/rofl0r/proxychains-ng
|
||||
COMMENT= Chain multiple SOCKS4/SOCKS5 proxies in a transparent way
|
||||
LICENSE= gnu-gpl-v2
|
||||
|
@ -20,8 +16,14 @@ USE_TOOLS+= gmake
|
|||
USE_LIBTOOL= no
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
do-build:
|
||||
cd ${WRKSRC} && gmake
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
.if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD"
|
||||
SUBST_CLASSES+= remove-link
|
||||
SUBST_STAGE.remove-link= post-configure
|
||||
SUBST_MESSAGE.remove-link= Removing libdl link.
|
||||
SUBST_FILES.remove-link= Makefile
|
||||
SUBST_SED.remove-link= -e 's,-ldl,,g'
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/proxychains/
|
||||
|
|
|
@ -2,12 +2,4 @@ $NetBSD$
|
|||
|
||||
- This package should probably eventually replace wip/proxychains/
|
||||
which uses a codebase that is apparently no longer maintained.
|
||||
- It does not use a standard GNU configure script, and with the
|
||||
combination of NetBSD-7/pkgsrc-2016Q2, the build is broken if not
|
||||
explicitely doing it in do-build:; it appears that although the
|
||||
configure script does place its variables in its config.mak, and
|
||||
its Makefile does include that file, the -D flags do not propagate
|
||||
properly, causing a build failure in relation to inaddr OS-specifics.
|
||||
It is unclear to me exactly why. As a result of all this, the
|
||||
package may not be as portable as it should be.
|
||||
- Lacks a manual page.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
$NetBSD$
|
||||
|
||||
SHA1 (proxychains-ng-4.11.tar.bz2) = 00bc3dc18f2b638c79112c99f082a7a2878beaad
|
||||
RMD160 (proxychains-ng-4.11.tar.bz2) = 5a4605ee1e856f0f80344ed5b70b15cd4d6775fc
|
||||
SHA512 (proxychains-ng-4.11.tar.bz2) = 241365e8a8bbcead22c7844a2970f59bfc1ee9ef9a42a3f800823e70008bd976835d705a8b9894980c46307dce3a886514051023bafef113845531cb5d928e1c
|
||||
Size (proxychains-ng-4.11.tar.bz2) = 31856 bytes
|
||||
SHA1 (proxychains-ng-4.14.tar.xz) = 5caac743180b552af0c136ea4e0e332938e2acee
|
||||
RMD160 (proxychains-ng-4.14.tar.xz) = 4a7bc000919de2edbeaa7e7cd9786151bde36db5
|
||||
SHA512 (proxychains-ng-4.14.tar.xz) = 75a1a4629d2b7ebac9b909a694b395339cf669fa4e23bfcc57938e46377b5619f31c9651d2bc457d1ad10ec1be7747981106392bf8bf65999cb7bb9c748d7e95
|
||||
Size (proxychains-ng-4.14.tar.xz) = 33844 bytes
|
||||
|
|
Loading…
Reference in New Issue