summaryrefslogtreecommitdiff
path: root/doc/tinyproxy.8
blob: a1975f6052b9215d0644f972c0121d33548acb3c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
.\" -*- nroff -*-
.\"
.\" tinyproxy.1
.\"
.\" Copyright (c) 1998-2000  Steven Young and Robert James Kaes.
.\"
.\" This program is distributed under the terms of the GNU General Public
.\" License. See COPYING for additional information.
.\"
.TH tinyproxy 1 .\" "tinyproxy Manual" v1.3.4 "August 3, 2000"
.SH NAME
tinyproxy - A small HTTP proxy server
.SH SYNTAX
\fBtinyproxy\fR [ \fBoptions\fR ]
.SH VERSION
This man page documents tinyproxy version 1.3.4.
.SH DESCRIPTION
\fBtinyproxy\fR is an HTTP proxy server designed to consume a minimum of
system resources. It listens on a given TCP port and handles HTTP proxy
requests.
.SH OPTIONS
.IP "-c config_file"
Use an alternate configuration file.
.IP -d
Don't daemonize; stay in the foreground. Useful for debugging purposes.
.IP -h
Display a short help screen of command line arguments and exit.
.IP -v
Display version information and exit.
.SH SIGNALS
In addition to these command line options, there are also several signals
that can be sent to tinyproxy while it is running to generate debugging
information and to force certain events.
.TP 5
.B SIGHUP
Force \fBtinyproxy\fR to do a garbage collection on the current connections
linked list.  This is usually done automatically after a certain number of
connections have been handled.
.SH FILES
.nf
/etc/tinyproxy/tinyproxy.conf
/var/run/tinyproxy.pid
/var/log/tinyproxy.log
.fi
.SH AUTHORS
.nf
Steven Young (sdyoung@well.com)
Robert James Kaes (rjkaes@flarenet.com)
.fi
.SH BUGS
Due to the way the thread control is implimented, when a SIGTERM is sent
\fBtinyproxy\fR may not instantly terminate. It will finish sometime in the
following five seconds, but this could be problems when you need to stop and
start \fBtinyproxy\fR quickly. If anyone knows how to fix this, please let one
of the authors know.
.SH COPYRIGHT
\fBtinyproxy\fR is distributed under the GNU Public License (GPL).  For more
information on the GPL, please see the file COPYING which should have been
included in the archive with \fBtinyproxy\fR.  Failing that,
http://www.fsf.org/ will doubtless have a copy up for you to peruse.  Please
don't use this software if you don't agree to the terms specified therein.
.SH AVAILABILITY
The latest version of \fBtinyproxy\fR can be acquired from: http://tinyproxy.sourceforge.net/