DragonFly On-Line Manual Pages
TITS(8) DragonFly System Manager's Manual TITS(8)
NAME
tits Tiny Terminal Server
SYNOPSIS
/usr/local/sbin/tits [config-file]
DESCRIPTION
The tits command is a server process which provides telnet(1) or raw
access to one or more tty ports as specified in config-file (or
/usr/local/etc/tits.conf if no configuration file is specified on the
command line).
Any number of telnet(1) or raw clients may connect to a single tits port.
Each client will see exactly the same output as well as being able to
send keystrokes simultaneously.
tits implements access control using the hosts_access(5) framework to
filter incoming network connections. The service name used to look up
each port in the hosts_access(5) database is dependent on how the port is
specified in the config-file. If a numerical port is specified, the
service name is the final component of the pathname used to invoke the
program. Thus, this will be tits in normal operation. If the port is
specified using a service which needs to be looked up in /etc/services,
this service name is used when checking the host_access(5) database.
tits multiplexes the data streams between all configured tty ports and
connected clients within a single process. Thus, it minimises system
context switching overhead when there is a high I/O load.
FILES
/usr/local/etc/tits.conf
SEE ALSO
telnet(1), host_access(5), services(5), inetd(8), telnetd(8)
AUTHOR
tits is Copyright 2001, Steve Woodford <scw@netbsd.org>, and is published
under the terms of the BSD-style license specified in the file LICENSE,
supplied with the tits source distribution.
BUGS
Only a tiny subset of the telnet protocol specified in the above RFCs is
implemented.
At this time, there is no `Control Port' providing supervisory functions
for managing a tits process at runtime.
This manual page could be better.
DragonFly 6.5-DEVELOPMENT February 4, 2001 DragonFly 6.5-DEVELOPMENT