diff --git a/recipes/proxychains-ng/build.sh b/recipes/proxychains-ng/build.sh new file mode 100644 index 0000000000000..859a23bfbe18e --- /dev/null +++ b/recipes/proxychains-ng/build.sh @@ -0,0 +1,4 @@ +./configure --prefix=${PREFIX} --sysconfdir=${PREFIX}/etc +make +make install +make install-config diff --git a/recipes/proxychains-ng/meta.yaml b/recipes/proxychains-ng/meta.yaml new file mode 100644 index 0000000000000..1ffcdc3ce2ead --- /dev/null +++ b/recipes/proxychains-ng/meta.yaml @@ -0,0 +1,42 @@ +{% set name = "proxychains-ng" %} +{% set version = "4.17" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://github.com/rofl0r/proxychains-ng/releases/download/v{{ version }}/proxychains-ng-{{ version }}.tar.xz + sha256: 36ddc7f64cb3df2ca4170627c6e0f0dea33d1a6d0730629dff6f5c633f2006f9 + +build: + skip: true # [win or osx] + number: 0 + run_exports: + - libproxychains4 + +requirements: + build: + - make + - {{ compiler('c') }} + - {{ stdlib('c') }} + +test: + commands: + - proxychains4 --help | grep Usage + +about: + home: https://github.com/rofl0r/proxychains-ng + summary: 'a preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies' + description: | + 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). + license: GPL-2.0-only + license_family: GPL + license_file: COPYING + +extra: + recipe-maintainers: + - PragmaTwice