Updated documentation
This commit is contained in:
parent
9142e31a1b
commit
b8e86712d0
@ -2,6 +2,11 @@ $Id$
|
||||
|
||||
v0.39.9 29-Jan-2004
|
||||
|
||||
general:
|
||||
Changed first time installation to install mbcico itself again
|
||||
to handle incoming telnet sessions at port 60177. The program
|
||||
mbtelind is obsolete, this was a temporary hack.
|
||||
|
||||
mbcico:
|
||||
Added experimental code for telnet outbound connections. This
|
||||
code is not compiled by default so don't worry or bother.
|
||||
|
7
SETUP.sh
7
SETUP.sh
@ -435,7 +435,7 @@ cat << EOF >>/etc/inetd.conf
|
||||
#:MBSE-BBS: bbs service
|
||||
binkp stream tcp nowait mbse $MHOME/bin/mbcico mbcico -t ibn
|
||||
fido stream tcp nowait mbse $MHOME/bin/mbcico mbcico -t ifc
|
||||
tfido stream tcp nowait mbse $MHOME/bin/mbtelind mbtelind
|
||||
tfido stream tcp nowait mbse $MHOME/bin/mbcico mbcico -t itn
|
||||
|
||||
EOF
|
||||
chmod 644 /etc/inetd.conf
|
||||
@ -462,7 +462,7 @@ if [ -f /etc/xinetd.conf ]; then
|
||||
cat << EOF >> $XINET
|
||||
#:MBSE BBS services are defined here.
|
||||
#
|
||||
# Author: Michiel Broek <mbse@mbse.dds.nl>, 26-Nov-2003
|
||||
# Author: Michiel Broek <mbse@mbse.dds.nl>, 01-Feb-2004
|
||||
|
||||
service binkp
|
||||
{
|
||||
@ -493,7 +493,8 @@ service tfido
|
||||
wait = no
|
||||
user = mbse
|
||||
instances = 10
|
||||
server = $MHOME/bin/mbtelind
|
||||
server = $MHOME/bin/mbcico
|
||||
server_args = -t itn
|
||||
}
|
||||
EOF
|
||||
|
||||
|
@ -55,7 +55,7 @@ H_PROGS = programs/mbfido.html programs/mbmon.html \
|
||||
programs/mbaff.html programs/mbdiff.html \
|
||||
programs/mbindex.html programs/mbout.html \
|
||||
programs/mbsetup.html programs/mbuseradd.html \
|
||||
programs/mball.html programs/mbtelind.html \
|
||||
programs/mball.html \
|
||||
programs/mblang.html programs/mbsebbs.html \
|
||||
programs/mbstat.html programs/mbpasswd.html \
|
||||
programs/mbtask.html
|
||||
|
@ -36,7 +36,6 @@
|
||||
<li><A HREF="mbseq.html">mbseq, Sequence number creator</A>
|
||||
<li><A HREF="mbsetup.html">mbsetup, The setup program</A>
|
||||
<li><A HREF="mbstat.html">mbstat, The bbs status change program</A>
|
||||
<li><A HREF="mbtelind.html">mbtelind, The telnet input proxy daemon</A>
|
||||
<li><A HREF="mbtoberep.html">mbtoberep, The toberep.data lister</A>
|
||||
<li><A HREF="mbuser.html">mbuser, The userbase maintenance program</A>
|
||||
<li><A HREF="mbuseradd.html">mbuseradd, The adduser wrapper</A>
|
||||
|
@ -14,7 +14,7 @@
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<BLOCKQUOTE>
|
||||
<div align="right"><h5>Last update 08-Nov-2003</h5></div>
|
||||
<div align="right"><h5>Last update 01-Feb-2004</h5></div>
|
||||
<div align="center"><H1>mbcico - The Fidonet mailer.</H1></div>
|
||||
|
||||
This is work in progress....
|
||||
@ -55,16 +55,17 @@ Password protected requests and update requests are implemented.
|
||||
There is also a special protocol optimized to use over TCP/IP connections,
|
||||
contributed by Stanislav Voronyi <stas@uanet.kharkov.ua>, it is
|
||||
identified by EMSI proto code TCP (not registered) and nodelist flag IFC.
|
||||
The default port is 60179.
|
||||
The default port is 60179. A telnet variant is installed at port 60177, the
|
||||
nodelist flag is ITN:60177. The port number is needed because the default port
|
||||
in the nodelist is port 23.
|
||||
<P>
|
||||
There is also a <strong>Binkp/1.0</strong> implementation, this is a
|
||||
There is also a <strong>Binkp/1.1</strong> implementation, this is a
|
||||
bi-directional TCP/IP protocol.
|
||||
This protocol is prefferred over the IFC protocol because it is
|
||||
more efficient. Nodelist flag is IBN, the default port is 24554, and the
|
||||
nodelist request flag is XX. This Binkp implementation supports multiple
|
||||
batches, however this is only tested against another <strong>mbcico.</strong>
|
||||
I don't know if any other mailer supports this option, but it is documented
|
||||
in the spec's. (Irex uses it).
|
||||
nodelist request flag is XX. This binkp implementation uses zlib packet
|
||||
compression opt PLZ (FSP-xxxx) to increase the transfer speed and to lower
|
||||
the network bandwith usage.
|
||||
<P>
|
||||
Outbound directory structure is BinkleyTerm compatible, with domains and
|
||||
point subdirectories (full 5d). There are separate "protected" and
|
||||
@ -146,6 +147,7 @@ To answer TCP/IP calls the following lines should be added to /etc/inetd.conf:
|
||||
<P><PRE>
|
||||
binkd stream tcp nowait mbse /opt/mbse/bin/mbcico mbcico -t ibn
|
||||
fido stream tcp nowait mbse /opt/mbse/bin/mbcico mbcico -t ifc
|
||||
tfido stream tcp nowait mbse /opt/mbse/bin/mbcico mbcico -t itn
|
||||
</PRE><P>
|
||||
If your system uses xinetd the file /etc/xinetd.d/mbsebbs could be:
|
||||
<P><PRE>
|
||||
@ -188,7 +190,7 @@ In the file /etc/services the following lines must be present:
|
||||
<P><PRE>
|
||||
binkd 24554/tcp # mbcico IBN mode
|
||||
fido 60179/tcp # mbcico IFC mode
|
||||
mbse 60180/tcp # MBSE BBS deamon
|
||||
tfido 60177/tcp # mbcico ITN mode
|
||||
</PRE>
|
||||
<P> <P>
|
||||
|
||||
|
@ -1,69 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<HTML>
|
||||
<!-- $Id$ -->
|
||||
<HEAD>
|
||||
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<META http-equiv="Content-Style-Type" content="text/css">
|
||||
<META NAME="Language" content='en'>
|
||||
<META name="author" lang="en" content="Michiel Broek">
|
||||
<META name="copyright" lang="en" content="Copyright Michiel Broek">
|
||||
<META name="description" lang="en" content="MBSE BBS Manual">
|
||||
<META name="keywords" lang="en" content="MBSE BBS, MBSE, BBS, manual, fido, fidonet, gateway, tosser, mail, tic, mailer">
|
||||
<TITLE>MBSE BBS Programs - mbtelind - Incoming telnet proxy.</TITLE>
|
||||
<LINK rel=stylesheet HREF="../manual.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<BLOCKQUOTE>
|
||||
<div align="right"><h5>Last update 26-Nov-2003</h5></div>
|
||||
<div align="center"><H1>mbtelind - Incoming telnet proxy</H1></div>
|
||||
|
||||
<H3>Synopsis.</H3>
|
||||
<P>
|
||||
<code><strong>mbtelind</strong></code>
|
||||
<P> <P>
|
||||
|
||||
<H3>Description.</H3>
|
||||
<P>
|
||||
<strong>mbtelind</strong> is a small proxy that handles incoming telnet/sio
|
||||
sessions and calls mbcico via the network on the standard fido port (60179).
|
||||
This small proxy was original written by Vadim Zaliva, lord@crocodile.kiev.ua, Serge
|
||||
Terekhov, 2:5000/13@fidonet and Vadim Kurland, vadim@gu.kiev.ua for the ifmail
|
||||
package as iftelnetd. This program should be installed to listen to port 60177
|
||||
and if you do not allow telnet users login also on port 23.
|
||||
<P>
|
||||
<P> <P>
|
||||
|
||||
<H3>Installation</H3>
|
||||
<P>
|
||||
To accept incoming telnet sessions to allow the ITN nodelist flag you must
|
||||
install <b>mbtelind</b> in your system. You need to do this as root. The
|
||||
example shown is for most GNU/Linux distributions.
|
||||
Add the following line to <code>/etc/services</code>:
|
||||
<pre>
|
||||
tfido 60177/tcp
|
||||
</pre>
|
||||
Add the following line to <code>/etc/inetd.conf</code>:
|
||||
<pre>
|
||||
tfido stream tcp nowait mbse /opt/mbse/bin/mbtelind mbtelind
|
||||
</pre>
|
||||
Or add the following lines to <code>/etc/xinetd.d/mbsebbs</code> if your system
|
||||
uses xinetd instead of inetd:
|
||||
<pre>
|
||||
service tfido
|
||||
{
|
||||
socket_type = stream
|
||||
protocol = tcp
|
||||
wait = no
|
||||
user = mbse
|
||||
instances = 10
|
||||
server = /opt/mbse/bin/mbtelind
|
||||
}
|
||||
</pre>
|
||||
<p>
|
||||
|
||||
|
||||
<A HREF="index.htm"><IMG SRC="../images/larrow.png" ALT="Index" Border="0">Back to index</A>
|
||||
<A HREF="../index.htm"><IMG SRC="../images/b_arrow.png" ALT="Main" Border="0">Back to Main index</A>
|
||||
</BLOCKQUOTE>
|
||||
</BODY>
|
||||
</HTML>
|
Reference in New Issue
Block a user