BSD Ports

net/micro_proxy 20140814_2 FreeBSD

Really small HTTP/HTTPS proxy

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
net
Package size
8.1 KiB, 14.0 KiB installed

Description

Microproxy is a very small Unix-based HTTP/HTTPS proxy. It runs from inetd, which means its performance is poor. But for low-traffic sites, it's quite adequate.

It implements all the basic features of an HTTP/HTTPS proxy, including IPv6 forwarding, in only 320 lines of code.

In the other systems

SystemPortVersion
FreeBSDnet/micro_proxy20140814_2
DragonFlynet/micro_proxy20140814_2
HardenedBSDnet/micro_proxy20140814_2
GhostBSDnet/micro_proxy20140814_2

Install

Binary package:

pkg install micro_proxy

From the ports tree:

cd /usr/ports/net/micro_proxy/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	micro_proxy>0:net/micro_proxy

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest20140814_220140814_220140814_120140814_220140814_2
FreeBSD:14:quarterly20140814_220140814_2n/a20140814_220140814_2
FreeBSD:15:latest20140814_220140814_2n/a20140814_220140814_2
FreeBSD:15:quarterly20140814_220140814_2n/an/an/a
FreeBSD:16:latest20140814_220140814_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

Micro_proxy has been successfully installed. If you want to run micro_proxy
with inetd add

  webproxy        8080/tcp

to services(5),

  webproxy  stream  tcp  nowait  nobody  /usr/local/libexec/micro_proxy -R 10000  micro_proxy

to inetd.conf(5),

  inetd_enable="YES"

to rc.conf(5) and restart inetd(8). See micro_proxy(8) for more information.

Micro_proxy has been successfully deinstalled. If you ran it with inetd(8) make
sure you remove all the manual configuration.

Files

distinfo 1
FileSizeSHA256
micro_proxy_14Aug2014.tar.gz6085c9cf6605e22cee8a67564902ce2fb262d06da6d9b9c73a14a1c8127e083d7de3
Master sites 2
  • http://www.acme.com/software/micro_proxy/
  • LOCAL/ehaupt

Commit history 0

No commits in the history this site was built from.