[3949] in linux-net channel archive

home help back first fref pref prev next nref lref last post

Re: Taylor UUCP on Linux

daemon@ATHENA.MIT.EDU (Al Longyear)
Tue Aug 6 02:25:12 1996

From: longyear@netcom.com (Al Longyear)
To: bortzmeyer@pasteur.fr (Stephane Bortzmeyer)
Date: 	Mon, 5 Aug 1996 20:15:26 -0700 (PDT)
Cc: perisse@bigboss.urbi.com.br, linux-net@vger.rutgers.edu
In-Reply-To: <199608050716.JAA26313@josephine.sis.pasteur.fr> from "Stephane Bortzmeyer" at Aug 5, 96 09:16:11 am

Stephane Bortzmeyer wrote:
 
> > I think it is possible to have all e-mail accounts of a BBS or
> > intranet linked to just one account in my system making it sth like
> > user%bbs@my.system isn't it? How Can I do it?

It is fairly simple with sendmail to do this. If you still want to do
this then let me know and I'll send you the instructions. They are not
hard. We use it to host virtual web sites for customers who want email
aliases for their entire domain to be a single account.

> I don't really see why you want to do it. Why not the regular system? 
> (user@bbs.my.system or user@bbs.any-domain) It is certainly possible but 
> probably not easy. Have fun with sendmail.cf :-)

Why are you playing with sendmail.cf? For shame upon you! You should never
have to touch sendmail.cf. All of the changes are done within the 'mc'
file which is the source to the m4 macro processor whose output is the
correct sendmail.cf.

It is as if you wanted to use a disk patch tool to revise your UUCP software
when you have the source code and the configuration header files there.

By the way, UUCP is handled by a mail domaintable. It is not even __IN__
sendmail.cf that uucp domains are specified.

> > I run Linux and I have compiler the last Taylor UUCP package. But I cannot find
> > any configuation files nor i found help in the howtos.
> 
> The Taylor UUCP documentation is shipped separately (in the same archive, 
> see something like uucp-doc.tar.gz) and contains a lot of information. So 
> do the Linux archives. See a (partial) list on:
> 
> http://web.pasteur.fr/other/computer/Linux/my-BBS/
> 
> The Linux Network Administrator's Guide (on paper or in the Linux 
> servers) contains good information about UUCP.

O'Rielly has a good "grizzly bear" book on UUCP networking as well.
(This is other than Olaf's excellent work.) It worked for me using
nothing but the O'Rielly book and the Sendmail 'bat' book.

> > I have another problem: I have a machine with a multi-serial with the modems
> > and the e-mail resides in another machine. How could I have the BBSes that 
> > make UUCP connections to the modem server get their mail packet in another 
> > machine?
> 
> It is certainly possible (but I didn't try it) to have an account with a 
> login shell which opens a connection to the UUCP server.

That is the classic UUCP interface; to have getty/login launch the uucico
code as the shell. It is how things are normally done with 'g' (the most
common UUCP) protocol.

Now, if you want to have TCP protocols then you will need to run uucico
from inetd. However, that tends to defeat much of the UUCP speeds --
adding the overhead of TCP protocols just so that you can use SLIP or
PPP or some other IP layer. There are protocols designed for TCP sessions
such as 'f', 'x' or 'e' protocols.

> But the simplest 
> way to do it is to use UUCP over TCP (much easier with Taylor-UUCP), so 
> UUCP will work over any routers, Internet lines, etc.

Actually, the simplest is to have getty/login run the uucico software
based upon a login sequence from a modem.

Most everything else is layered upon something else which only adds
complications.

-- 
Al Longyear           longyear@netcom.com
Finger for PGP key


home help back first fref pref prev next nref lref last post