%
% uucp.tex
% Last Update: $Id$
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Kapitel Uucp %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\chapter{Das UUCP-Paket}
%-----------------------

    Dieses Paket ist als Zusatzpaket zum Mail-Paket zu verstehen.
    Das Mail-Paket wird um eine UUCP-Funktion erweitert, d.h. die
    M"oglichkeit Nachrichten auch mittels des UUCP-Protokolls von
    einem Provider abzurufen bzw. an ihn zu senden.


\section{Die Einleitung}
%-----------------------

    Unix to Unix CoPy (UUCP) ist ein Protokoll zur "Ubertragung von
    Dateien (Mail, News und Daten) zwischen verschiedenen Rechnern,
    insbesondere solchen mit dem Betriebssystem Unix/Linux. Es kann
    heute nicht nur f"ur den Transport von Mail und News "uber
    Einwahlleitungen sondern auch "uber DSL- bzw. TCP-Verbindungen
    genutzt werden. Die Verbindung zwischen den Rechnern wird dabei
    nur bei Bedarf oder in regelm"a"sigen Abst"anden aufgebaut.


\section{Die Funktionen}
%-----------------------

    Das UUCP-Paket besteht aus folgender Komponente:

    \begin{itemize}
        \item Taylor UUCP - wird zum Datenaustausch mit anderen Rechnern verwendet.\\
              (\url{http://www.airs.com/ian/software.html})
    \end{itemize}


\section{Die Voraussetzungen}
%----------------------------

    Dieses Paket ben"otigt zur korrekten Funktion zwingende ein installierten
    Mail-Paket.


\section{Die Installation}
%-------------------------

    Das UUCP-Paket wird "uber das Setup-Men"u installiert. Wird eine "altere
    Paketversion vorgefunden, so wird diese deinstalliert bevor die neuen
    Programmdateien installiert werden. Nach dem Installieren der Programmdateien
    wird direkt der Konfigurations-Editor gestartet um die Konfiguration anzupassen.
    Nach Beendigung dieses Schrittes werden die Konfigurationsdateien generiert und
    alle ben"otigten Programme gestartet.


\section{Das Men"u im Setup-Programm}
%-----------------------------------

    Das Men"u im Setup-Programm wird "uber `Mail Services' -> `Goto mail
    modules' angesprochen und ist wie folgt aufgebaut:

    \begin{itemize}
        \item UUCP administration
            \begin{itemize}
                \item View documentation: Anzeigen der Dokumentation
                \item Edit configuration: Bearbeiten der Konfiguration
                \item Advanced configuration file handling: Konfigurationen verwalten
                \item View configuration log file: Die Konfigurations-Logmeldungen anzeigen
                \item Force uucp connect: Einen Verbindungsaufbau ausl"osen
                \item View log file: Anzeigen der Logdatei
                \item View statistic log: Anzeigen der Statistik-Logdatei
                \item Return: Untermen"u verlassen
            \end{itemize}
        \item Return: Untermen"u verlassen
    \end{itemize}

    Die Men"upunkte d"urften selbsterkl"arend sein, da sie keinerlei weitere
    Eingaben erwarten. Deshalb wird auf deren Funktion nicht weiter eingegangen.


\section{Die "Anderung der Konfiguration}
%----------------------------------------

    Die Konfiguration kann "uber den Men"upunkt `Edit configuration'
    ge"andert werden. Standardm"a"sig wird der Editor aufgerufen, der in der
    Environment-Konfiguration "uber die Variable `EDITOR' festgelegt wurde.
    Nachdem der Editor beendet wurde wird abgefragt, ob die Konfiguration
    aktiviert werden soll. Wird dies best"atigt, werden "uber ein Skript die
    modifizierten "Anderungen umgehend wirksam gemacht.


\section{Die Konfiguration}
%--------------------------

    In der Konfigurationsdatei, die "uber das Men"u zug"anglich ist, sind
    folgende Parameter vorhanden; wer sie von Hand editieren will findet
    sie unter /etc/config.d/uucp.


\section{Die Parameter}
%----------------------

\begin{description}
%%  JED - show this description only in the help file
 %  \config{START\_DO\_DEBUG}{START\_DO\_DEBUG}{STARTDODEBUG}
 %      Optionaler Parameter: Um den Debug-Modus zu aktivieren muss diese
 %      Variable lediglich auf den Wert `yes' gestellt werden. Die Einstellung
 %      `no' deaktiviert den Debug-Modus.
 %
 %      G"ultige Werte: yes, no
 %
 %      Standardeinstellung: \texttt{UUCP\_DO\_DEBUG='no'}

    \config{START\_UUCP}{START\_UUCP}{STARTUUCP}
        Wird dieser Parameter auf `yes' gestellt, so wird das UUCP-
        Paket aktiviert. Wird der Parameter auf `no' gesetzt, so wird es
        deaktiviert.

        G"ultige Werte: yes, no

        Standardeinstellung: \texttt{START\_UUCP='no'}

    \config{UUCP\_SYSTEM\_NAME}{UUCP\_SYSTEM\_NAME}{UUCPSYSTEMNAME}
        "Uber diesen Parameter wird der UUCP-Name des eigenen Systems festgelegt.

        G"ultige Werte: UUCP-Systemname

        Beispiel: \texttt{UUCP\_SYSTEM\_NAME='xx9999'}
\end{description}


    Will man eine Verbindung zu einem entfernten UUCP-System konfigurieren,
    so kann man "uber die folgenden Parameter die systemspezifischen Einstellungen
    konfigurieren.

\begin{description}
    \config{UUCP\_CLIENT\_ENABLED}{UUCP\_CLIENT\_ENABLED}{UUCPCLIENTENABLED}
        Wird dieser Parameter auf `yes' gesetzt, so wird die UUCP-
        Client-Funktion aktiviert. Wird der Parameter auf `no' gesetzt,
        so wird die Funktion deaktiviert.

        G"ultige Werte: yes, no

        Standardeinstellung: \texttt{UUCP\_CLIENT\_ENABLED='no'}

    \config{UUCP\_CLIENT\_CRON\_SCHEDULE}{UUCP\_CLIENT\_CRON\_SCHEDULE}{UUCPCLIENTCRONSCHEDULE}
        Hier wird festgelegt zu welchem Zeitpunkt bzw. in welchem Intervall
        die UUCP-Hosts f"ur den Nachrichtenaustausch kontaktiert werden sollen.
        Es ist jedoch zu beachten, dass zu einem Host nur innerhalb des "uber
        den Parameter \jump{UUCPCLIENTxTIME}{UUCP\_CLIENT\_x\_TIME} definierten
        Zeitrahmens eine Verbindung aufgebaut wird. Die f"unf Teilparameter haben
        dabei folgende Bedeutung:\\
        1 - Minuten, 2 - Stunden, 3 - Tag des Monats, 4 - Monat, 5 - Wochentag.\\
        D.h. bei Verwendung der Standardeinstellung wird alle 30min
        ein Verbindungsversuch unternommen. Wer N"aheres "uber die verwendete
        Befehlssyntax erfahren m"ochte, sollte "uber eine Internet-Suchmaschine
        nach .man. und .crontab. suchen.

        G"ultige Werte: Crontab-spezifischer Parametereintrag

        Standardeinstellung: \texttt{UUCP\_CLIENT\_CRON\_SCHEDULE='*/30 * * * *'}

    \config{UUCP\_CLIENT\_N}{UUCP\_CLIENT\_N}{UUCPCLIENTN}
        "Uber diesen Parameter wird die Anzahl der UUCP-Host-Datens"atze
        festgelegt zu denen eine Verbindung aufgebaut werden soll.

        G"ultige Werte: Zahl

        Standardeinstellung: \texttt{UUCP\_CLIENT\_N='0'}

    \config{UUCP\_CLIENT\_x\_ACTIVE}{UUCP\_CLIENT\_x\_ACTIVE}{UUCPCLIENTxACTIVE}
        Wird dieser Parameter auf den Wert `yes' gesetzt, so wird der
        zugeh"orige Datensatz aktiviert, `no' deaktiviert ihn.

        G"ultige Werte: yes, no

        Standardeinstellung: \texttt{UUCP\_CLIENT\_1\_ACTIVE='no'}

    \config{UUCP\_CLIENT\_x\_COMMENT}{UUCP\_CLIENT\_x\_COMMENT}{UUCPCLIENTxCOMMENT}
        "Uber diesen Parameter kann ein Kommentar angegeben werden, der
        die Identifikation des Datensatzes erleichtert.

        G"ultige Werte: Text

        Beispiel: \texttt{UUCP\_CLIENT\_1\_COMMENT='mein Kommentar'}

    \config{UUCP\_CLIENT\_x\_HOST}{UUCP\_CLIENT\_x\_HOST}{UUCPCLIENTxHOST}
        "Uber diesen Parameter wird der Name des entfernten UUCP-Hosts
        festgelegt, zu dem regelm"a"sig eine Verbindung aufgebaut werden
        soll.

        G"ultige Werte: UUCP-Hostname

        Beispiel: \texttt{UUCP\_CLIENT\_1\_HOST='shuttle'}

    \index{UUCP\_CLIENT\_x\_PASS}
    \config{UUCP\_CLIENT\_x\_USER / UUCP\_CLIENT\_x\_PASS}{UUCP\_CLIENT\_x\_USER}{UUCPCLIENTxUSER}
        "Uber diesen Parameter muss das auf dem entfernten UUCP-Host eingerichtete
        Benutzerkonto und -kennwort eingegeben werden, welches zur Authentifizierung
        genutzt werden soll.\\\\
        \achtung{Unbedingt Klein- / Gro"sschreibung beachten!}

        G"ultige Werte: Username bzw.  Kennwort

        Beispiel:

        \texttt{UUCP\_CLIENT\_1\_USER='username'\\
                UUCP\_CLIENT\_1\_PASS='secret'}

    \config{UUCP\_CLIENT\_x\_SYSTEM\_NAME (Optionaler Parameter)}{UUCP\_CLIENT\_x\_SYSTEM\_NAME}{UUCPCLIENTxSYSTEMNAME}
        "Uber diesen Parameter kann ein alternativer UUCP-Name f"ur das
        eigenen Systems festgelegt, welcher bei der Kommunikation mit
        dem entfernten UUCP-Host verwendet werden soll. Wird dieser
        Parameter nicht gesetzt, so wird standardm"a"sig der "uber den
        Parameter \jump{UUCPSYSTEMNAME}{UUCP\_SYSTEM\_NAME} festgelegte Name verwendet.

        G"ultige Werte: UUCP-Systemname

        Beispiel: \texttt{UUCP\_CLIENT\_1\_SYSTEM\_NAME='xx9999'}

    \config{UUCP\_CLIENT\_x\_DOMAIN}{UUCP\_CLIENT\_x\_DOMAIN}{UUCPCLIENTxDOMAIN}
        "Uber diesen Parameter wird die eigene UUCP-Maildomain angegeben,
        welche vom lokalen Mailserver verwaltet wird.\\\\
        \achtung{Die UUCP-Maildomain muss ebenfalls "uber den Parameter
        SMTP\_LOCAL\_DOMAIN\_x im Mail-Paket definiert werden.}

        G"ultige Werte: eigene UUCP-Maildomain

        Beispiel: \texttt{UUCP\_CLIENT\_1\_DOMAIN='domain.KFZ.shuttle.de'}

    \config{UUCP\_CLIENT\_x\_COMPRESSION}{UUCP\_CLIENT\_x\_COMPRESSION}{UUCPCLIENTxCOMPRESSION}
        "Uber diesen Parameter wird festgelegt, welches Kompressionsverfahren
        f"ur den Datenaustausch mit dem entfernten UUCP-System verwendet
        werden soll. Die Standardeinstellung `none' legt fest, dass keine
        Kompression verwendet werden soll.\\\\
        \achtung{Es muss sicher gestellt werden, dass das angegeben
                 Kompressionsprogramm auch auf dem Server installiert
                 ist.}

        G"ultige Werte: none, compress, gzip, bzip2 oder szip

        Standardeinstellung: \texttt{UUCP\_CLIENT\_1\_COMPRESSION='none'}

    \config{UUCP\_CLIENT\_x\_DEVICE\_TYPE}{UUCP\_CLIENT\_x\_DEVICE\_TYPE}{UUCPCLIENTxDEVICETYPE}
        "Uber diesen Parameter wird festgelegt "uber welches Ger"at eine
        Verbindung zu einem UUCP-Host aufgebaut werden soll.

        G"ultige Werte: tcp, isdn oder modem

        Standardeinstellung: \texttt{UUCP\_CLIENT\_1\_DEVICE\_TYPE='tcp'}

    \config{UUCP\_CLIENT\_x\_DEVICE\_PORT}{UUCP\_CLIENT\_x\_DEVICE\_PORT}{UUCPCLIENTxDEVICEPORT}
        Wurde der Parameter \jump{UUCPCLIENTxDEVICETYPE}{UUCP\_CLIENT\_x\_DEVICE\_TYPE}
        auf den Wert `isdn' oder `modem' gesetzt, so wird "uber diesen
        Parameter die physikalische Schnittstelle festgelegt, die zur
        Kommunikation genutzt werden soll.

        G"ultige Werte: g"ultige Schnittstelle

        Beispiel: \texttt{UUCP\_CLIENT\_1\_DEVICE\_PORT='/dev/ttyS1'}

    \config{UUCP\_CLIENT\_x\_DEVICE\_SPEED}{UUCP\_CLIENT\_x\_DEVICE\_SPEED}{UUCPCLIENTxDEVICESPEED}
        Wurde der Parameter \jump{UUCPCLIENTxDEVICETYPE}{UUCP\_CLIENT\_x\_DEVICE\_TYPE}
        auf den Wert `isdn' oder `modem' gesetzt, so wird "uber diesen
        Parameter die Geschwindigkeit der physikalische Schnittstelle
        festgelegt.

        G"ultige Werte: 2400, 4800, 9600, 19200, 38400, 57600, 115200,
                       640000 or 128000

        Beispiel: \texttt{UUCP\_CLIENT\_1\_DEVICE\_SPEED='38400'}

    \config{UUCP\_CLIENT\_x\_DEVICE\_CHAT}{UUCP\_CLIENT\_x\_DEVICE\_CHAT}{UUCPCLIENTxDEVICECHAT}
        Wurde der Parameter \jump{UUCPCLIENTxDEVICETYPE}{UUCP\_CLIENT\_x\_DEVICE\_TYPE}
        auf den Wert `isdn' oder `modem' gesetzt, so wird "uber diesen
        Parameter der auszuf"uhrende Wahlbefehl festgelegt. Bei einem
        analogen Modem sollte der Befehl z.B. wie folgt aussehen:\\\\
        $'{\thinspace}''{\thinspace}''\ AT\&F\ OK\ ATDT{\backslash}D\ CONNECT'$

        Bei einem ISDN-Modem sollte der Befehl die MSN (Multi Subscriber
        Nummer) enhalten und z.B. wie folgt aussehen:\\\\
        $'{\thinspace}''{\thinspace}''\ ATZ\ OK\ AT\&E[MSN]\ OK\ {\backslash}d\ ATDT{\backslash}D\ CONNECT'$

        G"ultige Werte: G"ultiger Wahlbefehl

        Beispiel: \texttt{UUCP\_CLIENT\_1\_DEVICE\_CHAT=$'{\thinspace}''{\thinspace}'' AT\&F\ OK\ ATDT{\backslash}T\ CONNECT'$}

    \config{UUCP\_CLIENT\_x\_PHONE}{UUCP\_CLIENT\_x\_PHONE}{UUCPCLIENTxPHONE}
        Wurde der Parameter \jump{UUCPCLIENTxDEVICETYPE}{UUCP\_CLIENT\_x\_DEVICE\_TYPE}
        auf den Wert `isdn' oder `modem' gesetzt, so wird "uber diesen
        Parameter die zu w"ahlende Telefonnummer festgelegt.

        G"ultige Werte: Telefonnummer

        Beispiel: \texttt{UUCP\_CLIENT\_1\_PHONE='442266'}

    \config{UUCP\_CLIENT\_x\_SMARTHOST}{UUCP\_CLIENT\_x\_SMARTHOST}{UUCPCLIENTxSMARTHOST}
        "Uber diesen Parameter wird der Name des zu verwendenden Smarthosts
        (SMTP-Server) festgelegt, "uber den alle ausgehenden Nachrichten
        gesendet werden sollen.

        G"ultige Werte: vollst"andiger SMTP-Hostname

        Beispiel: \texttt{UUCP\_CLIENT\_1\_SMARTHOST='mail.KFZ.shuttle.de'}

    \config{UUCP\_CLIENT\_x\_TIME}{UUCP\_CLIENT\_x\_TIME}{UUCPCLIENTxTIME}
        "Uber diesen Parameter wird festgelegt, w"ahrend welcher Zeit
        eine Verbindung zum entfernten UUCP-Host aufgebaut werden darf.
        Es k"onnen mehrere Zeitdefinitionen, durch Komma getrennt, angegeben
        werden. Jede Zeitdefinition muss mit einer der folgenden
        Zeichenfolgen beginnen: `Su', `Mo', `Tu', `We', `Th', `Fr'
        oder `Sa', `Wk' f"ur jeden Wochentag oder `any' f"ur jeden Tag.\\
        Hinter der Tagesangabe sollte jeweils eine durch einen Bindestrich
        getrennte Zeitangabe im 24h-Format, z.B. `2300-0700', folgen.
        Wenn keine Zeit angegeben wird bedeutet dies, dass w"ahrend
        jeder Zeit, an den angegeben Tagen, eine Verbindung aufgebaut
        werden darf.\\
        Der Wert `evening' steht f"ur `wk1705-0755,sa,su', `night' steht
        f"ur `wk2305-0755,sa,su2305-1655', `nonpeak' steht f"ur
        `wk1805-0655,sa,su' und der Wert `never' bedeutet dass zu keiner
        Zeit eine Verbindung initiiert wird.

        G"ultige Werte: G"ultige UUCP-Zeitangabe

        Standardeinstellung: \texttt{UUCP\_CLIENT\_1\_TIME='any'}
\end{description}


    Wollen Sie entfernten UUCP-Systemen erlauben eine Verbindung zu dem
    eigenen UUCP-Server aufzubauen, so kann man "uber die folgenden
    Parameter die individuellen Authentifizierungsdaten festlegen.

\begin{description}
    \config{UUCP\_SERVER\_ENABLED}{UUCP\_SERVER\_ENABLED}{UUCPSERVERENABLED}
        Wird dieser Parameter auf `yes' gesetzt, so wird die UUCP-
        Server-Funktion aktiviert. Wird der Parameter auf `no' gesetzt,
        so wird die Funktion deaktiviert.

        G"ultige Werte: yes, no

        Standardeinstellung: \texttt{UUCP\_SERVER\_ENABLED='no'}

    \config{UUCP\_SERVER\_N}{UUCP\_SERVER\_N}{UUCPSERVERN}
        "Uber diesen Parameter wird die Anzahl der lokalen Benutzerkonten
        festgelegt, die auf diesem Rechner f"ur den Zugriff entfernter
        UUCP-Hosts eingerichtet werden sollen. Hierbei ist es nicht notwendig
        individuelle Benutzerkonten anzulegen da die Benutzerverwaltung
        vom UUCP-Paket durchgef"uhrt wird.

        G"ultige Werte: Zahl

        Standardeinstellung: \texttt{UUCP\_SERVER\_N='0'}

    \config{UUCP\_SERVER\_x\_ACTIVE}{UUCP\_SERVER\_x\_ACTIVE}{UUCPSERVERxACTIVE}
        Wird dieser Parameter auf den Wert `yes' gesetzt, so wird der
        zugeh"orige Datensatz aktiviert, `no' deaktiviert ihn.

        G"ultige Werte: yes, no

        Standardeinstellung: \texttt{UUCP\_SERVER\_1\_ACTIVE='no'}

    \config{UUCP\_SERVER\_x\_COMMENT}{UUCP\_SERVER\_x\_COMMENT}{UUCPSERVERxCOMMENT}
        "Uber diesen Parameter kann ein Kommentar angegeben werden, der
        die Identifikation des Datensatzes erleichtert.

        G"ultige Werte: Text

        Beispiel: \texttt{UUCP\_SERVER\_1\_COMMENT='mein Kommentar'}

    \config{UUCP\_SERVER\_x\_HOST}{UUCP\_SERVER\_x\_HOST}{UUCPSERVERxHOST}
        "Uber diesen Parameter wird der Name des entfernten UUCP-Hosts
        festgelegt, der eine Verbindung zum lokalen UUCP-Server aufbauen
        darf.

        G"ultige Werte: UUCP-Hostname

        Beispiel: \texttt{UUCP\_SERVER\_1\_HOST='shuttle'}

    \index{UUCP\_SERVER\_x\_PASS}
    \config{UUCP\_SERVER\_x\_USER / UUCP\_SERVER\_x\_PASS}{UUCP\_SERVER\_x\_USER}{UUCPSERVERxUSER}
        "Uber diese Parameter wird ein lokales Benutzerkonto und -kennwort
        festgelegt, mittels dem ein entfernter UUCP-Host sich gegen"uber
        dem eigenen UUCP-Server authentifizieren kann.\\\\
        \achtung{Unbedingt Klein- / Gro"sschreibung beachten!}

        G"ultige Werte: Username bzw.  Kennwort

        Beispiel:

        \texttt{UUCP\_SERVER\_1\_USER='login'\\
                UUCP\_SERVER\_1\_PASS='secret'}
\end{description}


\section{Die Logdateien}
%-----------------------

   Das UUCP-Paket verwendet Logdateien, um Meldungen "uber seinen
   laufenden Betrieb zu speichern. Um zu verhindern, dass diese Dateien
   zu gro"s und un"ubersichtlich werden, kann man einstellen wie das System
   mit den Dateien umgehen soll.

\begin{description}
   \config{UUCP\_LOG\_COUNT}{UUCP\_LOG\_COUNT}{UUCPLOGCOUNT}
          "Uber diesen Parameter wird eingestellt, wie viele Logdateien
          vorgehalten werden sollen. Wird dieser Wert "uberschritten, so
          wird jeweils die "alteste Logdatei gel"oscht.

          G"ultige Werte: Zahlenwert

          Standardeinstellung: \texttt{UUCP\_LOG\_COUNT='5'}

   \config{UCCP\_LOG\_INTERVAL}{UCCP\_LOG\_INTERVAL}{UCCPLOGINTERVAL}
          Dieser Parameter bestimmt in welchen Intervallen die Logdateien
          archiviert werden sollen. Zur Auswahl stehen die Schl"usselw"orter
          `daily' - t"aglich, `weekly' - w"ochentlich und `monthly - monatlich.

          G"ultige Werte: daily, weekly, monthly

          Standardeinstellung: \texttt{UUCP\_LOG\_INTERVALL='daily'}
\end{description}


\section{Verschiedenes}
%----------------------

\subsection{Danksagung}
    Besonders danke ich dem DFN-Verein e.V. (\url{http://www.shuttle.de})
    und deren Hotline-Mitarbeitern, die mir einen UUCP-Testzugang zur
    Verf"ugung gestellt haben und die mir bei der initialen Inbetriebnahme
    behilflich waren.

\subsection{Ein Konfigurationsbeispiel}
    Will man UUCP zum Transfer von Nachrichten nutzen und wird dieses
    Protokoll auch vom Provider unterst"utzt, so erh"alt man auf Anfrage
    folgende Informationen vom Provider:\\

    UUCP-Hostname des\\
    eigenen Systems:  xx9999\\
    UUCP-Hostname\\
    des Providers:    shuttle\\
    UUCP-Login:       yy9999\\
    UUCP-Passwort:    yypass\\
    UUCP-Maildomain:  deine-domain.KFZ.shuttle.de\\
    UUCP-Smarthost:   mail.KFZ.shuttle.de\\

    Mit Hilfe dieser Informationen konfiguriert man nun das UUCP-Paket:\\

    START\_UUCP='yes'\\
    UUCP\_SYSTEM\_NAME='xx9999'\\

    UUCP\_CLIENT\_ENABLED='yes'\\
    UUCP\_CLIENT\_N='1'\\
    UUCP\_CLIENT\_1\_ACTIVE='yes'\\
    UUCP\_CLIENT\_1\_COMMENT='Mein Shuttle Account'\\
    UUCP\_CLIENT\_1\_HOST='shuttle'\\
    UUCP\_CLIENT\_1\_USER='yy9999'\\
    UUCP\_CLIENT\_1\_PASS='yypass'\\
    UUCP\_CLIENT\_1\_SYSTEM\_NAME=''\\
    UUCP\_CLIENT\_1\_DOMAIN='deine-domain.KFZ.shuttle.de'\\
    UUCP\_CLIENT\_1\_COMPRESSION='none'\\
    UUCP\_CLIENT\_1\_DEVICE\_TYPE='tcp'\\
    UUCP\_CLIENT\_1\_SMARTHOST='mail.KFZ.shuttle.de'\\

    UUCP\_SERVER\_ENABLED='no'\\

    Anschlie"send m"ussen noch folgende Einstellungen im Mail-Paket
    durchgef"uhrt werden:\\

    1. Hinzuf"ugen der eigenen Maildomain: \\
       SMTP\_LOCAL\_DOMAIN\_3='deine-domain.KFZ.shuttle.de'\\

    2. Hinzuf"ugen von eventuell notwendigen Aliasnamen, z.B.:\\
       SMTP\_ALIASES\_x\_ALIAS\_y='neuer-alias: frank'\\

    3. Konfigurieren der Smarthost-Konfiguration:\\

       SMTP\_SMARTHOST\_ONE\_FOR\_ALL='yes'\\
       SMTP\_SMARTHOST\_DOMAINS=''\\
       SMTP\_SMARTHOST\_N='1'\\
       SMTP\_SMARTHOST\_1\_HOST='mail.KFZ.shuttle.de'\\
       SMTP\_SMARTHOST\_1\_AUTH\_TYPE='none'\\
       SMTP\_SMARTHOST\_1\_ADDR=''\\
       SMTP\_SMARTHOST\_1\_DOMAIN=''\\
       SMTP\_SMARTHOST\_1\_USER=''\\
       SMTP\_SMARTHOST\_1\_PASS=''\\
       SMTP\_SMARTHOST\_1\_FORCE\_AUTH='no'\\
       SMTP\_SMARTHOST\_1\_FORCE\_TLS='no'\\
       SMTP\_SMARTHOST\_1\_PORT='uucp' \\

    4. Nachdem die Konfiguration generiert wurden kann man "uber
       den Men"upunkt 'Force uucp connect' eine Provideranwahl
       ansto"sen. "Uber den Men"upunkt 'View log file' sollten
       folgende Eintr"age angezeigt werden:\\

       \begin{verbatim}
ucico shuttle - (2006-11-...) Calling system shuttle (port TCP)
ucico shuttle - (2006-11-...) Login successful
ucico shuttle - (2006-11-...) Handshake successful (protocol 't')
ucico shuttle - (2006-11-...) Call complete (2 seconds 0 bytes 0 bps)
       \end{verbatim}

\subsection{Offene Punkte}
    Das UUCP-Paket erhebt zum jetzigen Zeitpunkt noch keinen Anspruch auf
    Vollst"andigkeit. Die im Folgenden genannten Dinge wurden u.a. bisher
    nur rudiment"ar vorgesehen und erfordern bei Bedarf die Mitarbeit der
    Anwendergemeinde um sie zu vervollst"andigen:

    \begin{itemize}
        \item Unterst"utzung von Modem- und ISDN-Einwahl.
        \item Unterst"utzung verschiedener Kompressionsverfahren.
        \item Unterst"utzung von News-Transfers.
        \item usw. ...
    \end{itemize}
%-- The end ---
