From a14af6d11c238d1221305e7c43cb25f64e025983 Mon Sep 17 00:00:00 2001 From: Michiel Broek Date: Mon, 23 May 2011 15:49:34 +0200 Subject: [PATCH] Improved some IPv6 documentation --- ChangeLog | 2 ++ html/programs/mbcico.html | 5 ++++- html/programs/mblogin.html | 24 ++++++++++++++---------- 3 files changed, 20 insertions(+), 11 deletions(-) diff --git a/ChangeLog b/ChangeLog index d6ae528e..264ea3f9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,8 @@ general: Added support for Arch Linux. + Added some IPv6 configurations to the manual. + v0.95.12 22-May-2011 diff --git a/html/programs/mbcico.html b/html/programs/mbcico.html index a8d78b5a..1368a4a5 100644 --- a/html/programs/mbcico.html +++ b/html/programs/mbcico.html @@ -14,7 +14,7 @@
-
Last update 31-Jan-2011
+
Last update 23-May-2011

mbcico - The Fidonet mailer.

This is work in progress.... @@ -177,6 +177,7 @@ service tfido instances = 10 server = /opt/mbse/bin/mbcico server_args = -t itn + flags = IPv6 } service fido @@ -190,6 +191,8 @@ service fido server_args = -t ifc }

+If you want to use IPv6, add the line flags = IPv6 to the protocol +like in the example of tfido. In the file /etc/services the following lines must be present:

 binkd           24554/tcp               # mbcico IBN mode
diff --git a/html/programs/mblogin.html b/html/programs/mblogin.html
index 4e79737a..6ac6b081 100644
--- a/html/programs/mblogin.html
+++ b/html/programs/mblogin.html
@@ -14,7 +14,7 @@
 
 
-
Last update 25-Aug-2007
+
Last update 23-May-2011

mblogin - Unix login replacement for MBSE BBS.

Synopsis.

@@ -50,7 +50,7 @@ using telnet. The changes you need to make are different for each operating system mbse supports. The right lines for your distribution should already be present, but they are not set active, in other words, you still need to make changes to allow telnet login to work. -I will describe how to use it from inetd. +First I will describe how to use it from inetd. When you make changes to your system to change the telnet login, make sure you are already logged into your system as root from another terminal. If you make a mistake and can't login anymore you will be @@ -82,7 +82,7 @@ logins such as ssh, rlogin and login on local consoles.

How to use from xinetd.

This is how to use xinetd, Read the section above also. -Here is a tested setups: +Here is a tested setup: This has to be done as root. You have to create a service under /etc/xinetd.d named telnet if you dont have it yet installed, if it is already installed just modify the server_args line to match this: @@ -93,19 +93,23 @@ Your /etc/xinetd.d/telnet file should look something like this:

 service telnet
 {
-        flags = REUSE
+        protocol        = tcp
+        instances       = 10	
+        flags           = IPv6
         log_on_failure += USERID
-        socket_type = stream
-        user = root
-        server = /usr/sbin/telnetd
-        server_args = -L /opt/mbse/bin/mblogin
-        wait = no
+        socket_type     = stream
+        user            = root
+        server          = /usr/sbin/telnetd
+        server_args     = -L /opt/mbse/bin/mblogin
+        wait            = no
 }
 
This will replace the standard login program on xinetd systems to the mblogin program, so that next time someone logs into your bbs they will be presented the issue file on /opt/mbse/etc file and the login prompt for the BBS instead of the -standard login prompt. +standard login prompt. Note that on some systems the server_args need -E instead +of -L. If you don't have IPv6 enabled on your system, you must remove the +flags = IPv6 line.