Updated documentation
This commit is contained in:
parent
9142e31a1b
commit
b8e86712d0
@ -2,6 +2,11 @@ $Id$
|
|||||||
|
|
||||||
v0.39.9 29-Jan-2004
|
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:
|
mbcico:
|
||||||
Added experimental code for telnet outbound connections. This
|
Added experimental code for telnet outbound connections. This
|
||||||
code is not compiled by default so don't worry or bother.
|
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
|
#:MBSE-BBS: bbs service
|
||||||
binkp stream tcp nowait mbse $MHOME/bin/mbcico mbcico -t ibn
|
binkp stream tcp nowait mbse $MHOME/bin/mbcico mbcico -t ibn
|
||||||
fido stream tcp nowait mbse $MHOME/bin/mbcico mbcico -t ifc
|
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
|
EOF
|
||||||
chmod 644 /etc/inetd.conf
|
chmod 644 /etc/inetd.conf
|
||||||
@ -462,7 +462,7 @@ if [ -f /etc/xinetd.conf ]; then
|
|||||||
cat << EOF >> $XINET
|
cat << EOF >> $XINET
|
||||||
#:MBSE BBS services are defined here.
|
#: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
|
service binkp
|
||||||
{
|
{
|
||||||
@ -493,7 +493,8 @@ service tfido
|
|||||||
wait = no
|
wait = no
|
||||||
user = mbse
|
user = mbse
|
||||||
instances = 10
|
instances = 10
|
||||||
server = $MHOME/bin/mbtelind
|
server = $MHOME/bin/mbcico
|
||||||
|
server_args = -t itn
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@ H_PROGS = programs/mbfido.html programs/mbmon.html \
|
|||||||
programs/mbaff.html programs/mbdiff.html \
|
programs/mbaff.html programs/mbdiff.html \
|
||||||
programs/mbindex.html programs/mbout.html \
|
programs/mbindex.html programs/mbout.html \
|
||||||
programs/mbsetup.html programs/mbuseradd.html \
|
programs/mbsetup.html programs/mbuseradd.html \
|
||||||
programs/mball.html programs/mbtelind.html \
|
programs/mball.html \
|
||||||
programs/mblang.html programs/mbsebbs.html \
|
programs/mblang.html programs/mbsebbs.html \
|
||||||
programs/mbstat.html programs/mbpasswd.html \
|
programs/mbstat.html programs/mbpasswd.html \
|
||||||
programs/mbtask.html
|
programs/mbtask.html
|
||||||
|
@ -36,7 +36,6 @@
|
|||||||
<li><A HREF="mbseq.html">mbseq, Sequence number creator</A>
|
<li><A HREF="mbseq.html">mbseq, Sequence number creator</A>
|
||||||
<li><A HREF="mbsetup.html">mbsetup, The setup program</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="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="mbtoberep.html">mbtoberep, The toberep.data lister</A>
|
||||||
<li><A HREF="mbuser.html">mbuser, The userbase maintenance program</A>
|
<li><A HREF="mbuser.html">mbuser, The userbase maintenance program</A>
|
||||||
<li><A HREF="mbuseradd.html">mbuseradd, The adduser wrapper</A>
|
<li><A HREF="mbuseradd.html">mbuseradd, The adduser wrapper</A>
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
</HEAD>
|
</HEAD>
|
||||||
<BODY>
|
<BODY>
|
||||||
<BLOCKQUOTE>
|
<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>
|
<div align="center"><H1>mbcico - The Fidonet mailer.</H1></div>
|
||||||
|
|
||||||
This is work in progress....
|
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,
|
There is also a special protocol optimized to use over TCP/IP connections,
|
||||||
contributed by Stanislav Voronyi <stas@uanet.kharkov.ua>, it is
|
contributed by Stanislav Voronyi <stas@uanet.kharkov.ua>, it is
|
||||||
identified by EMSI proto code TCP (not registered) and nodelist flag IFC.
|
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>
|
<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.
|
bi-directional TCP/IP protocol.
|
||||||
This protocol is prefferred over the IFC protocol because it is
|
This protocol is prefferred over the IFC protocol because it is
|
||||||
more efficient. Nodelist flag is IBN, the default port is 24554, and the
|
more efficient. Nodelist flag is IBN, the default port is 24554, and the
|
||||||
nodelist request flag is XX. This Binkp implementation supports multiple
|
nodelist request flag is XX. This binkp implementation uses zlib packet
|
||||||
batches, however this is only tested against another <strong>mbcico.</strong>
|
compression opt PLZ (FSP-xxxx) to increase the transfer speed and to lower
|
||||||
I don't know if any other mailer supports this option, but it is documented
|
the network bandwith usage.
|
||||||
in the spec's. (Irex uses it).
|
|
||||||
<P>
|
<P>
|
||||||
Outbound directory structure is BinkleyTerm compatible, with domains and
|
Outbound directory structure is BinkleyTerm compatible, with domains and
|
||||||
point subdirectories (full 5d). There are separate "protected" 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>
|
<P><PRE>
|
||||||
binkd stream tcp nowait mbse /opt/mbse/bin/mbcico mbcico -t ibn
|
binkd stream tcp nowait mbse /opt/mbse/bin/mbcico mbcico -t ibn
|
||||||
fido stream tcp nowait mbse /opt/mbse/bin/mbcico mbcico -t ifc
|
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>
|
</PRE><P>
|
||||||
If your system uses xinetd the file /etc/xinetd.d/mbsebbs could be:
|
If your system uses xinetd the file /etc/xinetd.d/mbsebbs could be:
|
||||||
<P><PRE>
|
<P><PRE>
|
||||||
@ -188,7 +190,7 @@ In the file /etc/services the following lines must be present:
|
|||||||
<P><PRE>
|
<P><PRE>
|
||||||
binkd 24554/tcp # mbcico IBN mode
|
binkd 24554/tcp # mbcico IBN mode
|
||||||
fido 60179/tcp # mbcico IFC mode
|
fido 60179/tcp # mbcico IFC mode
|
||||||
mbse 60180/tcp # MBSE BBS deamon
|
tfido 60177/tcp # mbcico ITN mode
|
||||||
</PRE>
|
</PRE>
|
||||||
<P> <P>
|
<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