#include "LUGO.style"

<PAGE name="UUCP">

Vortrag vom 21.5.1996

<h3>Netz mit UUCP & Co.</h3>

<em>Von Martin Schulze</em> <p>


<h4>Was ist UUCP?</h4>

<UL>
<LI>Protokoll zur Daten&uuml;bertragung mit Fehlerkorrektur/-kontrolle
<LI>Fr&uuml;her: Verbindung zwischen Berkeley und MIT, DialUP mit 1200'er
Modems *sigh*
<LI>Verbindet exakt 2 Rechner miteinander
<LI>Store-and-Forward
<LI>Daten: Mail, News, Files (, und Spezialanwendungen, z.B. rmirror)

<UL>
<LI>Vorteil: kurze Verbindungen, Daten meist auch noch gepackt,
      offline Lesen)
<LI>Nachteil: Unter Unix nicht ganz einfach zu konfigurieren
</ul>

<h4>Verf&uuml;gbarkeit</h4>

Alle Systeme, inkl. Unix, DOS, AmigaOS, OS/2, UUCP-over-IP
Verschiedene Protokolle, je nach Stabilit&auml;t und
Verl&auml;&szlig;lichkeit der Leitung, uni- und bidirektionale

<h4>Diskurs: Technik</h4>

  <UL>
   <LI>Trick: stdin wird auf einen anderen Rechner umgeleitet

   <LI>Remote Execution: uux: Programme werden auf einen anderen Rechner
     ausgef&uuml;hrt: idR rmail und rnews (r=3Dremote)

   <LI>Bang-Adressierung: olis!namib!indrom!imke!vir z.B.

   <LI>cat $mail|uux indrom!rmail $address --> 2 Dateien D.... (stdin)
     C... (cmd), liegt alles in /var/spool/uucp/$system
  </UL>

<h4>Mail-Konfiguration</h4>

  <UL>
   <LI>Die meisten Distributionen haben fertige Configs vorbereitet,
     sowohl f&uuml;r sendmail als auch f&uuml;r Smail

   <LI>Smarthost, Rechner, der alle nicht lokal oder anderweitig
     zustellbare Mails bekommt (smart_path/smart_transport im Smail)

   <LI>lokal: Usertransport/lokaler Transport wird ben&ouml;tigt

   <LI>lokal: rmail (link auf smail/sendmail)

   <LI>lokal: rcsmtp - trickreicher, komprimierte SMTP-Mails
  </UL>

<h4>News-Konfiguration</h4>

  <UL>
     <LI>Eigener Newsserver: cnews/INN, Wichtig: Expire
     (cnews ist f&uuml;r rein uucp einfacher)

     <LI>News kommen als Batches, komprimiert, gehen als solche raus

     <LI>uucp --> rnews (--> incoming --> newsrun) --> newsspool
     (in () f&uuml;r cnews)

     <LI>sendbatches/send-uucp --> uucp --> rnews --> ...
  </UL>

<h4>UUCP-Konfiguration</h4>

  <UL>

   <LI>Taylor UUCP 1.05/1.06

   <UL>
     <LI><EM>call</EM>:Logins+Pa&szlig;w&ouml;rter auf dem UUCP-Server

     <LI><EM>config</EM>:globale config

     <LI><EM>dial</EM>:Definition unterschiedlicher Dialer

     <LI><EM>dialcode</EM>:Umsetzung symbolischer Vorwahlen

     <LI><EM>port</EM>:Definition unterschiedlicher Ports

     <LI><EM>sys.$sytem</EM>:Daten f&uuml;r jeweiliges System
   </UL>

   <LI>uucico -s $system zum pollen, bidirektional, Einschr&auml;nkungen
     m&ouml;glich, automatisches lokales Ausf&uuml;hren der eingegangenen
     Auftr&auml;ge

   <LI>uuxqt -s$system, manuelles Ausf&uuml;hren der eingegangenen Auftr&auml;ge

   <LI>-d $level zum Hochsetzen f&uuml;r Debugging
  </UL>

<h4>Nachtrag</h4>

Es gibt Anwendungen, da ist UUCP einfach die bessere Lösung.  Z.B. bei
der Anbindung an das Usenet/News-Systeme oder bei der flexiblen
Verwaltung einer Domain bzw. eines Mail-Hosts.  In diesem Sinne bietet
<a href="<url infodrom>">Infodrom Oldenburg</a> seit ca. 1994
UUCP-Anschlüsse für Privatpersonen an.

</PAGE>

# Local variables:
# mode: html
# mode: auto-fill
# mode: iso-accents
# end:
