home *** CD-ROM | disk | FTP | other *** search
/ Media Share 13 / mediashare_13.zip / mediashare_13 / ZIPPED / COMM / XP300U.ZIP / UUCP.DOC < prev    next >
Text File  |  1994-03-22  |  107KB  |  2,161 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                           -------------------------------
  12.                           Cross \\//          Version 3.0
  13.                                 //\\ Point         MS-DOS
  14.                           »  universelle Pointsoftware  «
  15.                           -------------------------------
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                      UUCP-Modul
  23.  
  24.  
  25.                             Versuch einer Dokumentation
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                             (c) 1993,94 Peter Mandrella
  41.  
  42.  
  43.         Inhalt
  44.         ════════════════════════════════════════════════════════════════════
  45.  
  46.  
  47.         I    Grundlagen
  48.  
  49.              1.1   Usenet, Internet und Sub-Netze
  50.              1.2   News, Mails und Mailinglisten
  51.              1.3   UUCP - das Übertragungsprotokoll
  52.              1.4   Wie werde ich Usenet-Teilnehmer?
  53.  
  54.  
  55.         II   Installation und Bedienung
  56.  
  57.              2.1   Installation und Konfiguration
  58.              2.2   Netzanruf
  59.              2.3   Bestellen und Verwalten von Newsgroups (changesys)
  60.              2.4   "Sysop-Mode" (Disk-Poll)
  61.  
  62.  
  63.         III  Arbeiten mit UUCP
  64.  
  65.              3.1   Envelope-Adressierung
  66.              3.2   Cancel-Nachrichten
  67.              3.3   Teilnahme an Mailinglisten
  68.              3.4   Dateitransfer mit UUCP
  69.              3.5   Dateitransfer per Mail
  70.  
  71.  
  72.         IV   Technische Dokumentation
  73.  
  74.              4.1   RFC-Daten, Packer und der Nachrichten-Konvertierer UUZ
  75.              4.2   Der XP-UUCICO
  76.              4.3   Dateilisten-Konvertierprogramme
  77.  
  78.  
  79.         Anhang
  80.  
  81.              A.    Dateien im CrossPoint/UUCP-Paket
  82.              B.    Glosssar
  83.              C.    Weiterführende Literatur
  84.              D.    CrossPoint/UUCP - Versionsgeschichte
  85.  
  86.  
  87.         I   Grundlagen
  88.         ════════════════════════════════════════════════════════════════════
  89.  
  90.  
  91.         Vorwort
  92.  
  93.         Im   Oktober  '92,  genau  ein  Jahr  nach  Beginn  der  CrossPoint-
  94.         Entwicklung,  habe  ich  mit  der  Arbeit an etwas begonnen,  dessen
  95.         Umfang  damals kaum abzuschätzen war: Dem  Ausbau  einer Z-Netz/Fido
  96.         /MausNet-Pointsoftware  zu einem vollständigen  UUCP-Paket. Das Ziel
  97.         war, ein anwenderfreundliches UUCP-Komplettsystem  herzustellen, das
  98.         sich genauso leicht installieren, bedienen  und warten läßt wie z.B.
  99.         ein Fido-Pointprogramm.
  100.  
  101.         Das  erste  Ergebnis  dieser Arbeit  befindet  sich  nun  auf  Ihrer
  102.         Festplatte. Wie jedes  erste Ergebnis, so  stellt auch dieses sicher
  103.         noch  nicht  der  Weisheit  letzten  Schluß dar. So  beinhaltet  das
  104.         Programm z.B. noch  keine  Verwaltung  von Threads, wie man  sie von
  105.         verschiedenen Newsreadern  gewohnt  ist. Insgesamt bietet CrossPoint
  106.         aber schon jetzt einen Komfort und Leistungsumfang, der herkömmliche
  107.         UUCP-Systeme bei weitem übertrifft.
  108.  
  109.  
  110.  
  111.         Haben Sie  bereits  mit einer anderen  UUCP-Software gearbeitet  und
  112.         möchten nun auf CrossPoint umsteigen?
  113.  
  114.         Dann sollten Sie zunächst  einmal  XPOINT.DOC lesen,  oder zumindest
  115.         die  ersten Kapitel kurz  überfliegen, um  sich mit dem Grundkonzept
  116.         von  CrossPoint vertraut  zu machen;  es  weicht  deutlich  von  dem
  117.         anderer  Newsreader/Mailer  ab.  Die  Terminologie in den  einzelnen
  118.         Netzen  ist  sehr   unterschiedlich,   und  um   eine  größtmögliche
  119.         Konsistenz   zu   erreichen,   verwendet  CrossPoint  innerhalb  des
  120.         Programms  weitgehend  einheitliche  Begriffe,  z.B.  "Point"  statt
  121.         "leaf-site", "Brett" statt  "Newsgroup" und "PM"  statt "Mail".  Bei
  122.         allen Verfechtern  einer klaren Usenet-Terminologie  möchte ich mich
  123.         schonmal  im voraus dafür entschuldigen. Innerhalb von UUCP.DOC habe
  124.         ich mich bemüht, die "korrekten" Bezeichnungen zu verwenden.
  125.  
  126.         Im  Übrigen  können  Sie  gleich  bei  Abschnitt  II  dieses  Textes
  127.         fortfahren; Teil I wendet sich ausschließlich an Usenet-Einsteiger.
  128.  
  129.  
  130.  
  131.         Sind Sie Neueinsteiger im Usenet?
  132.  
  133.         Dann sollten Sie nichts überstürzen. Das Usenet erhebt den Anspruch,
  134.         professioneller zu sein als Hobby-Mailboxnetze wie Fido oder Z-Netz,
  135.         und oft ist es das  sogar. Lesen Sie den folgenden Text  genau,  und
  136.         machen Sie sich vor allem mit den technischen Details vertraut. Wenn
  137.         Sie in einer Usenet-Gruppe eine technische Frage stellen, müssen Sie
  138.         damit   rechnen,  mit   einem   Schwall  technischer   Begriffe  und
  139.         Sachverhalte überschüttet zu werden. Dem sollten Sie gewachsen sein.
  140.  
  141.  
  142.  
  143.         Bevor wir zum Schluß dieses Vorwortes  kommen,  möchte ich mich noch
  144.         bei Martin  Jahner <marty@ruessel.sub.org> bedanken,  dessen Rechner
  145.         unzählige,  hinterhältige  Angriffe durch meinen  uucico absturzfrei
  146.         überstanden hat,  bei  Hajo  Zierke <hajo@quijote.in-berlin.de>, der
  147.         sich  trotz aller Bugs nicht davon  abhalten ließ,  das Programm ein
  148.         halbes    Jahr    lang   betazutesten,   und   bei   Lutz   Petersen
  149.         <lp@shlink.hanse.de>, der  mir eine  Menge  Nachhilfe in Sachen RFC-
  150.         Netze erteilt und  an Teil I dieses Textes mitgewirkt hat. Mein ganz
  151.         besonderer Dank geht an Ian Lance Taylor <ian@airs.com>, ohne dessen
  152.         hervorragende  Dokumentation  des  UUCP-Protokolls  dieses  Programm
  153.         nicht möglich gewesen wäre.
  154.  
  155.  
  156.         Peter Mandrella
  157.         Juli 1993
  158.  
  159.  
  160.         1.1  Usenet, Internet und Sub-Netze
  161.         ────────────────────────────────────────────────────────────────────
  162.  
  163.         Die verblüffendste Eigenschaft der meisten UUCP-anwendenden Personen
  164.         und derer, die es werden möchten, ist, daß  sie gar nicht wissen, an
  165.         welchem  Netz  sie  da eigentlich  teilnehmen  (wollen).  Grund  der
  166.         Verwirrungen ist, daß wir es hier nicht mit einem homogenen Netz wie
  167.         z.B. dem FidoNet oder MausNet zu tun  haben, dessen Systeme alle  in
  168.         einer  zentralen  Liste  erfaßt sind. Niemand  weiß genau,  wieviele
  169.         Teilnehmer  das  Netz hat  - die  Schätzungen bewegen  sich zwischen
  170.         hunderttausend und einigen  Millionen - und niemand  kann sagen, wer
  171.         nun mit welcher Technik daran teilnimmt.
  172.  
  173.         Glücklicherweise  gibt  es  bestimmte  technische Standards,  die in
  174.         diesem Netzbereich weit verbreitet sind, und anhand dieser Standards
  175.         läßt sich eine grobe Einordnung treffen.
  176.  
  177.  
  178.         ■ RFCs: Die technische Grundlage
  179.  
  180.         Allen Netzen,  mit denen  wir uns im folgenden  beschäftigen werden,
  181.         ist  eines  gemeinsam:  Sie  begründen  sich  auf  einer  Reihe  von
  182.         technischen  Standards,  die witzigerweise  die Bezeichnung "Request
  183.         for Comments" (Aufforderung zu Kommentaren) haben; man spricht daher
  184.         von  "RFC-basierten Netzen".  Die verschiedenen  RFC-Texte sind bzw.
  185.         werden fortlaufend durchnumeriert und in  den Netzen veröffentlicht.
  186.         Falls Sie sich  näher  für diese Dokumente interessieren,  so finden
  187.         Sie in Abschnitt IV dieses Textes eine Übersicht derjenigen, die für
  188.         CrossPoint relevant sind.
  189.  
  190.         Eine Ausnahme bildet das UUCP-Protokoll, auf das  wir noch näher  zu
  191.         sprechen kommen werden. Es ist nicht in den RFCs beschrieben.
  192.  
  193.  
  194.         ■ Was ist Usenet?
  195.  
  196.         "Ein  loser  Zusammenschluß   von   allen,  die  meinen,   daß   sie
  197.         dazugehören". Dies ist eine sehr  treffende Definition, aber sie ist
  198.         wenig  hilfreich. Besser läßt sich das Usenet als  die  Menge  aller
  199.         Rechner   -  genannt  "sites"  -   beschreiben,   die  untereinander
  200.         öffentliche Nachrichten -  genannt "news" - austauschen. Nach dieser
  201.         allgemeinen Definition sind z.B. auch Mailboxen im Z-Netz Teilnehmer
  202.         im  Usenet;  in  etwas  spezielleren  Definitionen wird  das  Usenet
  203.         dagegen auf  den RFC-Bereich  eingeschränkt.  Der entsprechende RFC-
  204.         Standard trägt die Nummr 1036;  somit ist das  Usenet also die Menge
  205.         aller  Rechner,  die  öffentliche  Nachrichten   im  RFC-1036-Format
  206.         austauschen.
  207.  
  208.         Um  es  noch  einmal  zu   verdeutlichen:  Das  Usenet  ist   *kein*
  209.         geschlossenes,   physikalisches   Netz,   genausowenig    wie   "die
  210.         Autofahrer" eine geschlossene Bevölkerungsgruppe sind.
  211.  
  212.         Da  Sie mit CrossPoint öffentliche  Nachrichten austauschen  werden,
  213.         dazu noch im RFC-Format, nehmen Sie mit CrossPoint am Usenet teil.
  214.  
  215.  
  216.         ■ Was ist Internet?
  217.  
  218.         Das  Internet ist ein  weltweiter Zusammenschluß von ziemlich vielen
  219.         Rechnern  - meist unixartiger Natur -,  die über  das  in  den  RFCs
  220.         definierte Internet Protocol (IP) Daten  untereinander  austauschen.
  221.         Zwischen  den  einzelnen Systemen  bestehen  permanente Verbindungen
  222.         über      Standleitungen,     oft      auch      über      besondere
  223.         Hochgeschwindigkeitsleitungen,  sodaß   dieses  Netz   ausgesprochen
  224.         schnell ist; Nachrichtenlaufzeiten  von wenigen Sekunden  sind keine
  225.         Seltenheit. Mittels IP  läßt sich  von jedem zu  jedem beliebiebigen
  226.         anderen  Internet-Rechner eine direkte  Verbindung herstellen. Jeder
  227.         der Rechner hat eine weltweit eindeutige Internet-Adresse.
  228.  
  229.         Die  Aufgabe  des  Internet  besteht  darin,  die Infrastruktur  für
  230.         bestimmte  Dienste zur Verfügung zu  stellen. Wichtige  Dienste sind
  231.         z.B. der  Austausch von öffentlichen Nachrichten (News) und privaten
  232.         Nachrichten (Mail), die Übertragung von Dateien (FTP = File Transfer
  233.         Protocol)  und  das  Herstellen  von Online-Terminal-Verbindungen zu
  234.         einem  Internet-Rechner (Remote  Login).  Technische  Grundlage  für
  235.         diese Dienste bilden wiederum entsprechende RFC-Standards.
  236.  
  237.         Betreiber des Internet sind hauptsächlich Firmen, Universitäten  und
  238.         öffentliche  Einrichtungen. Als  privater Anwender werden sie  wegen
  239.         der  hohen Kosten normalerweise nicht direkt am Internet teilnehmen;
  240.         CrossPoint ist auch gar nicht dafür ausgelegt.
  241.  
  242.  
  243.         ■ Sub-Netze
  244.  
  245.         Das Internet  ist  nicht nach außen abgeschlossen, sondern es stellt
  246.         Verbindungen  zwischen  einer  Vielzahl  von  Sub-Netzen  (logischen
  247.         Teilnetzen)  her.   Das  Kennzeichen  der  Sub-Netze  ist,  daß  sie
  248.         ebenfalls  bestimmte Dienste bereitstellen -  insbesondere  Mail und
  249.         News -, und daß sie einen oder mehrere Übergangspunkte zum  Internet
  250.         besitzen, d.h. Systeme, die sowohl am Sub-Netz als auch am  Internet
  251.         teilnehmen. Schickt nun ein Teilnehmer von Sub-Netz A in Deutschland
  252.         eine Mail  an jemanden im Sub-Netz B in  den USA, dann tritt  sie in
  253.         Deutschland  in das  Internet ein, wird darin  schnell  in  die  USA
  254.         transportiert und tritt dort wieder aus dem Internet aus. Das in den
  255.         Sub-Netzen  am  weitesten  verbreitete  Übertragungsprotokoll  - das
  256.         Gegenstück zum IP  im Internet -  ist UUCP;  wir  werden später noch
  257.         näher darauf eingehen.
  258.  
  259.         Ein Beispiel für ein solches Sub-Netz ist das gleichnamige SubNet in
  260.         Deutschland  -  ein  Zusammenschluss  von Privatpersonen,  die  ihre
  261.         Rechner  über Modem- und ISDN-Verbindungen  zu  einem logischen Netz
  262.         verknüpft haben. Der zentrale Rechner des SubNet verfügt  über einen
  263.         InterNet-Zugang  und  wickelt  den  Verkehr  mit  der  Außenwelt ab.
  264.         Daneben  gibt  es  auch  viele  regionale Sub-Netze  wie z.B. Hanse-
  265.         Networking (das  HanseNet) in Hamburg oder das Hannover-Net (HanNet)
  266.         in  Hannover.  Diese  Netze  besitzen  öffentliche  Modem- und ISDN-
  267.         Zugänge, die Sie für unterschiedliche Gebühren nutzen können.
  268.  
  269.         Halten wir  also fest: Als CrossPoint-Anwender - oder allgemein: als
  270.         Benutzer  einer UUCP-Software -  nehmen  Sie an  einem RFC-basierten
  271.         Sub-Netz teil  und nutzen dessen  Mail- und News-Dienste.  Da dieses
  272.         Netz mit dem Internet verbunden ist, können Sie auch Nachrichten mit
  273.         Internet-Teilnehmern    (z.B.    in   Firmen   oder   Universitäten)
  274.         austauschen.
  275.  
  276.  
  277.  
  278.  
  279.         1.2  News, Mails und Mailinglisten
  280.         ────────────────────────────────────────────────────────────────────
  281.  
  282.         Während  innerhalb  von  CrossPoint  der Unterschied zwischen  einer
  283.         öffentlichen und  einer  privaten  Nachricht nur  im  Drücken  einer
  284.         anderen Taste  besteht, wird in RFC-Netzen  streng zwischen Mail  (=
  285.         privaten  Nachrichten)   und   News  (=  öffentlichen   Nachrichten)
  286.         unterschieden. Traditionell  werden sogar zum Versenden von Mail und
  287.         News  unterschiedliche   Programme  verwendet.  Als  CrossPoint-User
  288.         merken Sie  diesen Unterschied z.B. daran, daß für Mail und News oft
  289.         unterschiedliche   Kostenregelungen  gelten,  oder   daß   bestimmte
  290.         Features nur bei  News oder  nur  bei Mails (z.B. Envelope-Adressen;
  291.         mehr dazu später) unterstützt werden. 
  292.  
  293.  
  294.         ■ Mails (PMs)
  295.  
  296.         Das Wichtigste  an einer Mail ist  die  Adresse  des  Empfängers. Im
  297.         Usenet gibt es ungefähr ein halbes Dutzend verschiedene Arten, Mails
  298.         zu  adressieren. Innerhalb  von CrossPoint wird  nur *eine* Form der
  299.         Adressierung  verwendet;  andere  Formen werden, soweit  möglich, in
  300.         diese Form umgewandelt.
  301.  
  302.  
  303.         - Domainadressierung (Internet-Adressierung)
  304.  
  305.         Dies  ist  DIE  Standardform der  Adressierung.  Sie ist  einerseits
  306.         leistungsfähig  genug, um die ungeheure Anzahl  von  Teilnehmern  in
  307.         RFC-basierten Netzen  in  den Griff  zu  bekommen, andererseits aber
  308.         sehr einfach zu handhaben.
  309.  
  310.         Eine  "domainisierte"   Adresse   hat  immer  folgende   Form   (die
  311.         Leerzeichen gehören nicht dazu und  dienen nur der übersichtlicheren
  312.         Darstellung) ...
  313.  
  314.                 User @ Rechner . Domain . Topleveldomain
  315.                 
  316.         und wird immer von rechts  nach  links interpretiert.  Schicken  Sie
  317.         z.B. eine Mail an "ghostwriter@hot.zer.de", dann läuft sie folgenden
  318.         Weg:
  319.  
  320.  
  321.         Topleveldomain ist ".de"
  322.  
  323.         ->  Die Mail  geht  an den zentralen Rechner in Deutschland, der für
  324.             "de"  zuständig ist. Dieser Rechner kennt alle Domains unterhalb
  325.             von "de" und stellt die Nachricht an den zuständigen Rechner für
  326.             die betreffende Domain zu:
  327.  
  328.         Domain ist ".zer.de"
  329.  
  330.         ->  Die Mail geht an den zentralen deutschen Rechner für die  Domain
  331.             "zer" innerhalb  von "de". Dieser  wiederum  kennt alle Rechner,
  332.             die  an  "zer"  teilnehmen  und schickt die Mail  weiter  an den
  333.             Zielrechner:
  334.  
  335.         Rechner ist "hot.zer.de"
  336.  
  337.         ->  Nun wird der linke Teil der Adresse als  Username interpretiert,
  338.             d.h. die Mail landet im Postfach von "ghostwriter".
  339.  
  340.         Etwas anders verläuft der Weg der Nachricht  natürlich, wenn Sie sie
  341.         z.B. innerhalb der Domain "zer.de" absenden. In diesem Fall wird sie
  342.         nicht erst bis  zum Zentralrechner für  "de" weitergeleitet, sondern
  343.         direkt innerhalb der Domain "zer" zugestellt.
  344.  
  345.         An diesem Beispiel ist übrigens auch sehr schön zu erkennen, daß die
  346.         Domain-Adressoerung  nicht  auf  bestimmte   Netze  beschränkt  ist;
  347.         "zer.de" befindet sich  nämlich im Z-Netz, einem nicht-RFC-basierten
  348.         Netz,  die  Nachricht läuft  also über einen Gateway  (Schnittstelle
  349.         zwischen zwei Netzen).
  350.  
  351.  
  352.         Weitere Beispiele für Topleveldomains sind:
  353.                 
  354.             .fr     Frankreich                  \
  355.             .dk     Dänemark                     |  Länderkennungen
  356.             .fi     Finnland                    /
  357.                 
  358.             .com    kommerzielles Teilnetz      \
  359.             .edu    Bildungseinrichtungen        | vor allem in Nord-
  360.             .gov    Regierungs-Teilnetz          | Amerika verbreite
  361.             .mil    militärisches Teilnetz       | TopLevel-Domains
  362.             .nato   Teilnetz der NATO            |
  363.             .org    Organisation                /
  364.  
  365.  
  366.         Es gibt noch  zwei  abgewandelte Formen der Domainadressierung,  bei
  367.         denen die Adresse um den Realname (also Ihren Namen) erweitert wird:
  368.  
  369.                 ghostwriter@hot.zer.de (Ulrich Stamm)
  370.                 "Ulrich Stamm" <ghostwriter@hot.zer.de>
  371.  
  372.         Innerhalb von CrossPoint werden Sie diese Form der Adressierung aber
  373.         nie  verwenden, da  XP immer  Adresse und  Realname  trennt (einzige
  374.         Ausnahme: Die Eingabe  einer Vertreteradresse mit Realname bei /Edit
  375.         /Boxen/Edit/RFC|UUCP).  Es könnte  aber  passieren, daß jemand seine
  376.         Adresse in dieser Form angibt. Um ihn oder sie mit XP anzuschreiben,
  377.         müssen  Sie den  Realname  und  die  Klammern  weglassen.  Die  Groß
  378.         /Kleinschreibung    der     Adressen    ist    übrigens    beliebig;
  379.         Ghostwriter@HOT.Zer.de wäre also ebenfalls möglich.
  380.  
  381.  
  382.         - UUCP-("Bang")-Adressierung
  383.  
  384.         Bei der UUCP-Adressierung wird der genaue  Pfad angegeben, den  eine
  385.         Nachricht  bis  zum  Zielsystem  laufen soll,  z.B.  system1!system2
  386.         !system3!endsystem!username.   Diese  Form  der   Adressierung   ist
  387.         überholt und nicht RFC-konform und wird daher  von CrossPoint  nicht
  388.         unterstützt. Wenn es denn unbedingt sein muß, können Sie  versuchen,
  389.         die  Interpretation  der  Adresse Ihrem  UUCP-Server zu  überlassen;
  390.         hängen Sie dazu einfach dessen  Adresse in der Form "@server.domain"
  391.         an. Mit ein wenig Glück funktioniert es.
  392.  
  393.  
  394.         ■ MIME
  395.  
  396.         Ursprünglich konnten  RFC-Nachrichten nur aus  reinen  ASCII-Zeichen
  397.         bestehen, d.h. es  konnten  keine nationalen Sonderzeichen und keine
  398.         Binärdaten übertragen werden. Seit 1992 gibt es einen neuen Standard
  399.         namens MIME, der dieses Manko behebt, und der von CrossPoint bereits
  400.         weitgehend unterstützt wird.  Es wird  aber noch  eine Weile dauern,
  401.         bis  MIME  netzweit  verwendet  wird  -  wenn  Sie  innerhalb  einer
  402.         Nachricht  z.B.  deutsche  Umlaute   verwenden,   kann  es  durchaus
  403.         passieren,  daß   sie   beim  Empfänger   in  Form  von   unlesbaren
  404.         Hieroglyphen ankommen. Sie  sollten also vorerst noch  sparsam damit
  405.         umgehen, zumindest bei Nachrichten ins Ausland. 
  406.  
  407.         Der MIME-Standard  gilt bisher übrigens  nur für  Mails;  mit  einer
  408.         Adaption für News ist aber in absehbarer Zeit zu rechnen.
  409.  
  410.  
  411.         ■ News
  412.  
  413.         Öffentliche Nachrichten im Usenet, genannt Artikel, werden - wie  in
  414.         allen  anderen  Netzen  auch -  in verschiedenen Brettern  verteilt,
  415.         genannt  Newsgroups  oder Gruppen.  Die  Anzahl  der  Newsgroups ist
  416.         schwer abzuschätzen, da sie täglich schwankt, und nirgendwo wirklich
  417.         alle   Newsgroups   verfügbar   sind;  sie  dürfte   z.Zt.   in  der
  418.         Größenordnung von ca. 5000 Stück liegen.
  419.  
  420.         Die Gruppennamen  sind  hierarchisch  angeordnet, und die  einzelnen
  421.         Ebenen werden durch Punkte getrennt. So steht z.B.
  422.  
  423.            comp.dcom.modems
  424.  
  425.         für  die Gruppe  MODEMS im Bereich DFÜ (Data  COMmunications) in der
  426.         Hierarchie COMPuter.  Beachten  Sie, daß  innerhalb  von  CrossPoint
  427.         keine  Punkte, sondern grundsätzlich Slashes  (/)  zum  Trennen  der
  428.         einzelnen Brettebenen verwendet werden! Innerhalb von XP sieht diese
  429.         Gruppe also so aus:
  430.  
  431.            /comp/dcom/modems
  432.  
  433.         (Ausnahmen bestätigen  die Regel: Bei /Config/Anzeige/Bretter können
  434.         Sie  die  Anzeige  für die  Brettliste  -  und  *nur*  dafür  -  auf
  435.         "Punktschreibweise" umstellen).
  436.  
  437.  
  438.         Eine Besonderheit  von  Usenet-News, die inzwischen  auch  im Z-Netz
  439.         übernommen  wurde,  sind  die sogenannten  Crosspostings.  Dies sind
  440.         Nachrichten,  die physikalisch nur einmal vorhanden sind,  sich aber
  441.         in mehreren  Gruppen befinden, d.h. die mehrere Empfänger haben. Auf
  442.         diese  Weise können  Artikel,  die  thematisch  in  mehrere  Gruppen
  443.         gehören, in jede  passende  Gruppe  geschickt  werden,  ohne daß sie
  444.         mehrfach  gesendet  werden müßten. Näheres dazu finden  Sie  in Kap.
  445.         4.6. von XPOINT.DOC.
  446.  
  447.  
  448.         ■ moderierte Newsgroups
  449.  
  450.         Beim Stichwort "Moderator" fällt Ihnen vielleicht  das FidoNet  ein,
  451.         wo in  jedem Brett ein Moderator lauert, der  Sie  auf alle etwaigen
  452.         Regelverstöße hinweisen wird. Mit dem Moderatorsystem  im Usenet hat
  453.         es jedoch  eine  völlig andere Bewandtnis: In  moderierte Newsgroups
  454.         dürfen  Sie  nicht direkt  schreiben.  Stattdessen  müssen  Sie jede
  455.         Nachricht  an  einen Moderator  senden, der entscheided,  ob sie zum
  456.         Thema der  Gruppe paßt  -  wenn  ja, dann wird er/sie die  Nachricht
  457.         dorthin weiterleiten.
  458.  
  459.         Das automatische Umleiten  Ihrer Nachrichten an einen Moderator kann
  460.         CrossPoint  für Sie übernehmen; Sie müssen  dazu nur die Adresse des
  461.         Moderators als Brettvertreter eintragen. Näheres dazu finden  Sie in
  462.         Kap. 4.5. von XPOINT.DOC. 
  463.  
  464.  
  465.         ■ Mailinglisten
  466.  
  467.         Das  Einrichten  von Newsgroups ist  mit einem  gewissen Aufwand und
  468.         Kosten  für die an  der Übertragung  beteiligten  Systeme verbunden.
  469.         Mailinglisten  sind eine einfache Alternative  zu Newsgroups, die es
  470.         jedem  ermöglicht,  eine  Konferenz  zu  einem bestimmten  Thema  zu
  471.         eröffnen, ohne eine neue Newsgroup einrichten zu müssen.
  472.  
  473.         Technisch  gesehen  ist eine  Mailingliste nichts  anderes  als  ein
  474.         irgendwo        installierter,        automatisch        arbeitender
  475.         Nachrichtenverteiler; in der  Praxis ist sie eine  über  den Mailweg
  476.         arbeitende   Newsgroup.  Schicken   Sie   eine  Nachricht   an   die
  477.         Mailingliste,  so wird  sie  automatisch  an  alle  Listenteilnehmer
  478.         weitergeleitet.  Um  an  einer Mailingliste teilzunehmen, müssen Sie
  479.         eine  Anmeldenachricht an  den  Listenverwalter  (das ist meist kein
  480.         Mensch, sondern ein automatisch arbeitendes Programm (ein "Daemon"))
  481.         senden. Gleiches gilt für das Abmelden  von der  Liste.  Eine  Liste
  482.         aller  bekannten  Mailinglisten  wird   regelmäßig  in  der   Gruppe
  483.         mail.mailing-lists veröffentlicht.
  484.  
  485.  
  486.  
  487.  
  488.         1.3  UUCP - das Übertragungsprotokoll
  489.         ────────────────────────────────────────────────────────────────────
  490.  
  491.         ■ UUCP? Kann man das essen?
  492.  
  493.         Nein, ganz sicher  nicht. UUCP  steht  für  Unix to Unix  CoPy - ein
  494.         ursprünglich für UNIX entwickeltes  Programmpaket, das nichts weiter
  495.         macht, als Dateien zwischen zwei  Rechnern  auszutauschen  und  ggf.
  496.         eine   Weiterverarbeitung   dieser   Dateien   zu  veranlassen.  Die
  497.         Beschränkung auf UNIX ist längst aufgehoben,  aber der Zweck ist der
  498.         gleiche geblieben:  UUCP ist  ein  Standardverfahren zum Austauschen
  499.         von Nachrichtenpaketen zwischen RFC-Netz-Systemen (für Fido-User: es
  500.         entspricht in seiner Funktion in etwa einem Fido-Mailer).
  501.  
  502.  
  503.         Der Nachrichtenaustausch zwischen  zwei UUCP-Systemen läuft in  drei
  504.         Schritten ab:
  505.  
  506.         Zunächst meldet sich das anrufende System beim angerufenen an, indem
  507.         es  seinen  Systemnamen  und ggf  sein Paßwort sendet (Login). Diese
  508.         Anmeldung ist *nicht* Teil der UUCP-Spezifikation und kann bei jedem
  509.         System  wieder  ein wenig anders aussehen. Bei  den meisten Systemen
  510.         wird CrossPoint  sich automatisch  anmelden können, aber bei einigen
  511.         Systemen wird es nötig sein, ein  speziell  angepaßtes Anmeldescript
  512.         zu schreiben; mehr dazu später.
  513.  
  514.         Nach der Anmeldung  wird das  sogenannte  uucico-Programm  gestartet
  515.         (bei  XP: UUCICO.EXE),  das  die weitere  Übertragung vornimmt.  Das
  516.         anrufende und das angerufende System einigen sich nun auf  eines der
  517.         folgenden  UUCP-Übertragungsprotokolle,  das  anschließend gestartet
  518.         wird und für den eigentlichen Dateiaustausch sorgt:
  519.  
  520.         UUCP-g: Dies ist das  meistverwendete Protokoll;  es wird  praktisch
  521.                 von   jedem   UUCP-System   unterstützt.  Die  Qualität  der
  522.                 einzelnen   Implementationen   ist   sehr   unterschiedlich.
  523.                 Schlechte  uucicos  übertragen  die  Daten  in  sehr kleinen
  524.                 Blöcken von z.B. 64 Bytes; dies ist  in etwa mit dem XModem-
  525.                 Protokoll  vergleichbar.  Gute Implementationen  verarbeiten
  526.                 auch große  Blöcke von z.B.  1024 Bytes und  erreichen damit
  527.                 Geschwindigkeiten,   die   ungefähr    denen    von   ZModem
  528.                 entsprechen.
  529.  
  530.                 CrossPoint unterstützt alle möglichen UUCP-g-Blockgrößen von
  531.                 32  bis  zum  einem  Maximum   von  4096  Bytes.   Es  kommt
  532.                 darüberhinaus  mit  beliebig wechselnden Blockgrößen während
  533.                 einer Verbindung  zurecht, sodaß es mit  jeder nur denkbaren
  534.                 Gegenstelle zusammenarbeiten sollte.
  535.  
  536.         UUCP-f: Dies ist  ein sehr simples Protokoll,  das  beim  Übertragen
  537.                 ungepackter ASCII-Daten etwas effizienter arbeitet als UUCP-
  538.                 g. Ansonsten ist es nicht empfehlenswert.
  539.  
  540.         UUCP-z: Es gibt zwei verschiedene Protokolle mit dieser Bezeichnung.
  541.                 Bei dem von  XP unterstützen UUCP-z handelt es sich um  eine
  542.                 in Deutschland übliche Variante  von UUCP-f,  die i.d.R. ein
  543.                 wenig   effizienter   arbeiten   dürfte   als  UUCP-g.   Auf
  544.                 ungesicherten  Modemverbindungen (also ohne V42) ist es aber
  545.                 nicht empfehlenswert.
  546.  
  547.         UUCP-e: Ein  extrem  simples Protokoll mit optimalem Datendurchsatz,
  548.                 aber ohne jede Fehlerkorrektur.  Es darf nur dann  verwendet
  549.                 werden, wenn Datenverluste bei der  Übertragung oder  an der
  550.                 seriellen Schnittstelle absolut ausgeschlossen sind.
  551.  
  552.         UUCP-i: Ein  bidirektionales  Protokoll,  das  die  Daten  in  beide
  553.                 Richtungen gleichzeitig überträgt; nicht verwendbar bei HST-
  554.                 oder PEP-Modems. Wird von CrossPoint nicht unterstützt.
  555.  
  556.  
  557.         Vielleicht sind  Sie jetzt  aufgrund  der vielen technischen Details
  558.         ein wenig verwirrt und wissen nicht, welches Protokoll Sie verwenden
  559.         sollen.  Empfehlung: Nehmen Sie  zuerst einmal UUCP-g. Das ist recht
  560.         fehlersicher  und sollte überall funktionieren. Später, wenn Sie mit
  561.         der  Materie  besser  vertraut sind,  können  Sie jederzeit  auf ein
  562.         anderes Protokoll umsteigen.
  563.  
  564.         Nähere technische Details zu UUCP finden Sie in Kapitel 4.2.
  565.  
  566.  
  567.  
  568.  
  569.         1.4  Wie werde ich Usenet-Teilnehmer?
  570.         ────────────────────────────────────────────────────────────────────
  571.  
  572.         Sie müssen ein UUCP-System finden, bei dem Sie "pollen" können, d.h.
  573.         über  das Sie Ihre Nachrichten verschicken  und empfangen. Dies kann
  574.         sich deutlich schwieriger gestalten als die Suche nach einer Z-Netz-
  575.         oder  Fido-Mailbox  - öffentlich zugängliche UUCP-Sites sind selten.
  576.         Wenn Sie  nicht  gerade in einem Ballungsgebiet  wohnen, werden  Sie
  577.         meist in die Regional- oder Fernzone ausweichen müssen.
  578.  
  579.         Die  beiliegende   Datei  UUCP_PUB.DOC  beinhaltet  eine  Liste  von
  580.         öffentlichen    UUCP-Systemen     in     Deutschland    und    deren
  581.         Ansprechpartnern. Beachten Sie, daß ständig neue Systeme  dazukommen
  582.         und alte  wegfallen; auch Telefonnummern haben  in der DFÜ-Szene die
  583.         Eigenschaft,  sich  gelegentlich  zu ändern. Es  ist  also  durchaus
  584.         möglich, daß viele Einträge in der Liste bereits veraltet sind. Eine
  585.         aktuelle  Version  der  Liste   wird  gelegentlich  in   der  Gruppe
  586.         de.etc.lists veröffentlicht.
  587.  
  588.         Wer keine andere Möglichkeit zur Kontaktaufnahme  hat, kann sich per
  589.         E-Mail  an 'lp@shlink.hanse.de'  wenden (Telefon, E-Mail-Adresse und
  590.         Ort angeben) und sich einen Ansprechpartner vermitteln lassen.
  591.  
  592.  
  593.         ■ Postmeister und Wurzeln
  594.  
  595.         Von anderen Netzen kennen  Sie möglicherweise den Username SYSOP als
  596.         Synonym  für den Systembetreiber. In RFC-basierten Netzen ist dieser
  597.         Name   äußerst   unüblich;   stattdessen    erreichen   Sie    Ihren
  598.         Ansprechpartner  dort  immer  unter  dem  Namen  "postmaster"  (d.h.
  599.         postmaster@system.do.main). Gelegentlich wird  auch die  Bezeichnung
  600.         "root" verwendet, was dem Namen des Systemverwalters auf einem Unix-
  601.         Rechner entspricht.
  602.  
  603.  
  604.         ■ Wie sollte ich mich im Usenet verhalten?
  605.  
  606.         Als Neuuser sollten Sie erst  einmal Erfahrungen sammeln.  Studieren
  607.         Sie  das Verhalten anderer  Usenet-Teilnehmer und lernen Sie daraus.
  608.         Lesen Sie  die  Artikel  in de.newusers; dort  finden  Sie wertvolle
  609.         Hinweise für Einsteiger. 
  610.  
  611.         Wenn Ihnen das Verhalten eines Users nicht  gefällt, dann rufen  Sie
  612.         nicht nach der Koordination - es gibt nämlich keine. Das Usenet  ist
  613.         ein streng  chaotisch organisiertes,  selbsttragendes Gebilde.  Wenn
  614.         Sie meinen,  daß  jemand  aus dem Netz ausgeschlossen werden sollte,
  615.         dann  können  Sie  dies  umgehend  veranlassen:  Nehmen Sie  ihn/sie
  616.         einfach in Ihren Nachrichtenfilter  (Fachjargon:  Killfile) auf, und
  617.         schon sind Sie ihn/sie für immer los :-)
  618.  
  619.         Denken  Sie aber auch  immer  daran, daß Ihnen das gleiche passieren
  620.         kann, falls Sie mit Ihren Artikeln jemandem Grund dazu geben.
  621.  
  622.  
  623.  
  624.         II   Installation und Bedienung
  625.         ════════════════════════════════════════════════════════════════════
  626.  
  627.  
  628.         Dieser   Abschnitt   enthält   Informationen,   die   speziell   die
  629.         Installation   und  Nutzung  von  CrossPoint  im  Usenet  betreffen.
  630.         Ausführlichere Informationen zur Installation und  Benutzung  finden
  631.         Sie in XPOINT.DOC.
  632.  
  633.  
  634.  
  635.  
  636.         2.1  Installation und Konfiguration
  637.         ────────────────────────────────────────────────────────────────────
  638.  
  639.         Zunächst    die   gute    Nachricht:    Sie   benötigen    keinerlei
  640.         Zusatzprogramme.  Das CrossPoint/UUCP-Paket  ist tatsächlich  rundum
  641.         komplett;  es  enthält nicht nur einen vollständigen uucico, sondern
  642.         auch  alle  benötigten  Packer/Entpacker.  Sie  können  also  sofort
  643.         loslegen.
  644.  
  645.         Nun die schlechte Nachricht: Sie müssen  trotzdem damit rechnen, daß
  646.         die Einrichtung Ihrer UUCP-site (site = Point) etwas mehr Arbeit und
  647.         Nerven  in  Anspruch  nimmt, als die  eines Fido- oder gar  MausNet-
  648.         Points;  zu  groß  ist   die  Anzahl  der  möglichen  Fehlerquellen.
  649.         Versuchen Sie,  auftretende Probleme zunächst in  Zusammenarbeit mit
  650.         dem Systembetreiber zu lösen. Er ist ab besten dazu in der Lage, die
  651.         Fehlerursache zu entdecken.
  652.  
  653.  
  654.         Als  Erstes  müssen  Sie  einige  Daten  über Ihren  UUCP-Server  in
  655.         Erfahrung bringen: 
  656.  
  657.         -  Telefonnummer
  658.         -  Systemname und Domain
  659.         -  mögliche Packer (compress, freeze, gzip)
  660.         -  bevorzugtes UUCP-Protokoll; bei UUCP-g: maximale Paketgröße
  661.         -  Wird "batched SMTP" (bsmtp) unterstützt?
  662.  
  663.         Außerdem  müssen   Sie  noch  drei  Dinge  mit  dem  Systembetreiber
  664.         ausmachen: 
  665.  
  666.         -  Ihren Systemnamen (= Sitename, "Pointname")
  667.         -  Ihren Loginnamen
  668.         -  Ihr Paßwort
  669.  
  670.         Den Sitenamen  können Sie sich selbst aussuchen; er wird Bestandteil
  671.         Ihrer Usenet-Adresse. Beispiel: bei peter@xpoint.ruessel.sub.org ist
  672.         xpoint der Sitename.  Der Loginname kann gleich dem  Sitenamen sein,
  673.         muß  es aber  nicht.  Oft besteht  er  aus dem Sitenamen  mit  einem
  674.         vorangestellten "u".
  675.  
  676.  
  677.         Beim ersten Start fragt CrossPoint folgende Eingaben ab:
  678.  
  679.         ■  den Netztyp Ihres Servers: Geben Sie "RFC/UUCP" ein.
  680.  
  681.         ■  Boxname: Geben Sie  hier den Systemnamen des Servers ein (das ist
  682.            nur das 3-7buchstabige,  oft etwas  kryptische Kürzel, *ohne* die
  683.            angehängte Domain) 
  684.  
  685.         ■  den Usernamen:  Das ist der  Name, unter dem Sie schreiben werden
  686.            (der Teil vor  dem "@" in Ihrer  Adresse). Der  Name kann  später
  687.            jederzeit beliebig geändert werden.
  688.  
  689.         Wenn Sie CrossPoint bereits für ein anderes Netz installiert hatten,
  690.         muß der UUCP-Server wie gewohnt per /Edit/Boxen angelegt werden.
  691.  
  692.  
  693.         Als nächstes müssen Sie die einzelnen Felder  unter /Edit/Boxen/Edit
  694.         /Point ausfüllen.  Ausführlichere Erläuterungen dazu finden  Sie  in
  695.         der Online-Hilfe. Die diversen Schalter im unteren Teil des Fensters
  696.         können Sie  zunächst unverändert  lassen; nur  die  SMTP-Einstellung
  697.         sollten Sie  überprüfen.  Unter Edit/Modem sollten  Sie Baudrate und
  698.         Schnittstelle korrekt einstellen; alle übrigen Felder  sind  bereits
  699.         mit sinnvollen Werten vorbelegt.
  700.  
  701.         Wichtig  sind die  Einstellungen unter Edit/Namen: Unter  "Realname"
  702.         sollten Sie Ihren richtigen  Namen eintragen. Dies  ist  zwar  keine
  703.         unbedingte Pflicht,  gehört im  Usenet  aber zum guten  Ton. Im Feld
  704.         "Domain" muß Ihre eigene  Domain und im Feld  "Serverdom." diejenige
  705.         des  Serversystems  eingetragen  werden.  Die  beiden  Domains  sind
  706.         *meistens* gleich, müssen es aber nicht. Hier noch ein Beispiel: 
  707.  
  708.         Ihre Adresse:  ich@arrgh.xyz.sub.org
  709.  
  710.                    ->  Ihr Username:                ich
  711.                        Ihr Systemname (Pointname):  arrgh
  712.                        Ihre Domain:                 .xyz.sub.org
  713.  
  714.         Serveradresse: abc.sub.org
  715.  
  716.                    ->  Systemname des Servers:      abc
  717.                        Serverdomain:                .sub.org
  718.  
  719.  
  720.         Einige  weitere   UUCP/RFC-Einstellungen   finden  Sie  bei  /Config
  721.         /Optionen/Netze/Verschiedenes;  Näheres dazu ist in der Online-Hilfe
  722.         erläutert. Wenn Sie noch keine  Usenet-Erfahrung  haben, sollten Sie
  723.         die Einstellungen zunächst unverändert lassen.
  724.  
  725.  
  726.  
  727.  
  728.         2.2  Netzanruf
  729.         ────────────────────────────────────────────────────────────────────
  730.  
  731.         Sind alle Daten korrekt eingetragen, so können Sie den  ersten Anruf
  732.         starten. Verwenden  Sie  dazu den  Menüpunkt /Netcall/Einzeln.  Nach
  733.         beendetem Anruf finden Sie im  Brett /»Netzanruf eine Nachricht  mit
  734.         dem Ergebnis des Anrufs. 
  735.  
  736.  
  737.         ■ Wenn der Netcall nicht funktioniert ...
  738.  
  739.         dann kann  das sehr viele Ursachen  haben. Ich will  versuchen, alle
  740.         aufzuzählen, die mir einfallen.
  741.  
  742.         Erscheint beim  Einloggen  mehrmals hintereinander Login / Paßwort /
  743.         Login / Paßwort, so haben  Sie vermutlich bei /Edit/Boxen/Edit/Point
  744.         einen falschen Loginname oder ein  falsches Paßwort eingetragen.  Im
  745.         Zweifelsfall fragen Sie bitte beim Systembetreiber nach.
  746.  
  747.         Erscheint  eine   Login-Meldung   des   angerufenen   Systems,   und
  748.         anschließend passiert nichts  mehr -  CrossPoint  legt dann nach ca.
  749.         einer  Minute von alleine wieder auf -, so lesen Sie bitte unten  im
  750.         Abschnitt "Login-Scripts" weiter.
  751.  
  752.         Wenn CrossPoint  sich überhaupt nicht mit Ihrem Modem versteht, dann
  753.         haben  Sie  vermutlich eine falsche Schnittstelle  eingestellt  oder
  754.         etwas falsches unter  /Config/Modem/... eingetragen.  Evtl. liegt es
  755.         auch  daran, daß  Sie ein Spar-Modemkabel  besitzen, bei dem das CD-
  756.         oder  das CTS-Signal  nicht  weitergeleitet  wird.  In  diesem  Fall
  757.         sollten Sie "CD ignorieren" bzw. "CTS ignorieren" einschalten. Falls
  758.         das  Modem  eine &C-Option besitzt, muß sie  eingeschaltet  sein (AT
  759.         &C1).  Eine  genauere Beschreibung der  wichtigsten  Modem-Kommandos
  760.         finden Sie in Anhang F von XPOINT.DOC.
  761.  
  762.         Erscheint  in  der  Netcall-Wartepause  immer  die   Meldung  "Anruf
  763.         eingegangen",  dann unterstützt Ihre serielle Schnittstelle oder Ihr
  764.         Modemkabel  kein  RING-(Klingel-)Signal.  In  dem  Fall  müssen  Sie
  765.         /Config/Modem/../RING-Erkennung abschalten.
  766.  
  767.         Erhalten Sie eine  Nachricht mit  einer  Fehlermeldung  wie  "remote
  768.         execution - rfsmtp - permission denied" oder Ähnliches, dann sollten
  769.         Sie sich mit dem  Systembetreiber  noch einmal wegen des verwendeten
  770.         Packers und  der  Benutzung  von Batched SMTP  absprechen  - es  hat
  771.         entweder ein Mißverständnis  gegeben, oder der Sysop  hat vergessen,
  772.         für Sie den korrekten Entpacker freizugeben. 
  773.  
  774.         Gibt es  während der UUCP-g-Übertragung regelmäßig gehäufte  Fehler,
  775.         dann  sollten  Sie  einmal  einen Netcall im Debug-Mode durchführen;
  776.         Starten  Sie XP dazu  mit Parameter  /d.  Sie  erhalten  dann  einen
  777.         wesentlich ausführlicheren Netzanruf-Bericht,  aus dem  Sie oder ich
  778.         evtl. die Ursache des Problems erkennen können. Während eines Debug-
  779.         Mode-Netcalls   werden  viele  zusätzliche  Informationen   auf  dem
  780.         Bildschirm angezeigt - lassen Sie sich davon nicht irritieren.
  781.  
  782.         Kommen   von  Ihnen   verschickte  Nachrichten   trotz  fehlerfreier
  783.         Übertragung  nicht an, so wird's  knifflig.  Es kann an einem falsch
  784.         eingestellten Packer (s.o.) oder - bei PMs - an einer falschen SMTP-
  785.         Einstellung liegen.  Es kann daran liegen, daß Sie Ihren Systemnamen
  786.         oder die Domain  falsch eingetragen haben,  sodaß  Ihre  Nachrichten
  787.         nicht  durchgelassen  werden.  Es  kann  auch   daran   liegen,  daß
  788.         CrossPoint  und das angerufene  System sich  aus irgendeinem  Grunde
  789.         nicht  verstehen. Weiterhelfen  kann Ihnen  in diesem  Fall  nur der
  790.         Systembetreiber -  er muß  nachsehen, wo die von  Ihnen verschickten
  791.         Nachrichten landen.
  792.  
  793.  
  794.         ■ Login-Scripts
  795.  
  796.         Wie  bereits erwähnt, ist der Anmeldevorgang bei UUCP-Systemen nicht
  797.         standardisiert. Verstehen CrossPoint  und der angerufene Server sich
  798.         nicht, so bleibt Ihnen nichts anderes übrig, als XP  über ein Login-
  799.         Script  entsprechend   anzupassen.   Sind   Sie   absoluter   nicht-
  800.         Programmierer,  so   wenden  Sie  sich  nach  Möglichkeit  an  einen
  801.         erfahrenen User  (zur Not  auch  an mich :-) - geben Sie in dem Fall
  802.         unbedingt Name und Telefonnummer des Servers an!.
  803.  
  804.         Zur Aktivierung eines Login-Scripts sind drei Dinge nötig:
  805.  
  806.         o  Lesen Sie Teil  VIII von XPOINT.DOC; dort  ist die Scriptprogram-
  807.            mierung beschrieben.
  808.  
  809.         o  Passen   Sie    das   mitgelieferte    Standard-Script   UUCP.SCR
  810.            entsprechend an. Beachten  Sie, daß  das Login genau dann beendet
  811.            ist, wenn vom Server der Text "^Pshere" gesendet wurde.
  812.  
  813.         o  Tragen   Sie   das  Script   bei  /Edit/Boxen/Edit/Diverses   als
  814.            Netzanruf-Script ein.
  815.  
  816.  
  817.         ■ Nachrichtentest
  818.  
  819.         Wenn Sie testen möchten, ob Ihre  öffentlichen Nachrichten ankommen,
  820.         können Sie eine Nachricht in eine der Testgruppen schreiben, z.B. in
  821.         de.test. Sie  erhalten  dann  automatisch  Antwort von verschiedenen
  822.         Programmen, deren  einzige  Aufgabe  darin  besteht,  Antworten  auf
  823.         Testnachrichten  zu  verschicken.  Seien  Sie  aber vorsichtig  beim
  824.         Schreiben in internationalen Testgruppen -  dies ist der  beste Weg,
  825.         um  Ihr  Postfach  mit  hunderten  von Kilobytes  unnützer  Mails zu
  826.         füllen.
  827.  
  828.         Das   Versenden  von   PMs   testen   Sie   am  besten,  indem   Sie
  829.         Empfangsbestätigungen anfordern (s. XPOINT.DOC, Kap. 5.9).
  830.  
  831.  
  832.  
  833.  
  834.         2.3  Bestellen und Verwalten von Newsgroups (changesys)
  835.         ────────────────────────────────────────────────────────────────────
  836.  
  837.         Es gibt  zwei Möglichkeiten. Entweder, Ihr  UUCP-Server verfügt über
  838.         changesys, d.h. er  hat ein  sog. changesys-Script installiert. Dann
  839.         haben  Sie  Glück:   CrossPoint  biete   eine  optimale   changesys-
  840.         Unterstützung  -   das   Bestellen  /  Abbestellen  von   Newsgroups
  841.         (Brettern) ist damit genauso komfortabel wie im Z-Netz, MausNet etc.
  842.  
  843.         Wenn   der   Server   *kein*  Changesys  anbietet,  wird   für   die
  844.         Brettbestellungen ein gewisses Maß an Handarbeit nötig  sein. Wie es
  845.         im  Einzelnen funktioniert,  erfahren Sie  vom Systembetreiber;  ein
  846.         standardisiertes Verfahren gibt es nicht. 
  847.  
  848.  
  849.         ■ Changesys einrichten
  850.  
  851.         Das Prinzip von Changesys  besteht darin, daß beim Server eine Datei
  852.         existiert, in der sich  für jede pollende Site ein Eintrag  mit  den
  853.         bestellten Newsgroups  befindet,  das sogenannte "sysfile".  Mit den
  854.         Befehlen "getsys" und "setsys"  kann  dieser Eintrag abgefragt  oder
  855.         komplett ersetzt werden.
  856.  
  857.         Bevor   Sie   Newsgroups   bestellen    können,   müssen   Sie   dem
  858.         Systembetreiber mitteilen,  daß Sie changesys verwenden möchten. Sie
  859.         erhalten  dann   ein   Changesys-Paßwort,  das  nicht  gleich  Ihrem
  860.         Loginpaßwort  sein  muß,  und   das  bei   /Edit/Boxen/Edit/RFC|UUCP
  861.         einzutragen ist.  Außerdem müssen  Sie  CrossPoint  dort  mitteilen,
  862.         unter welchem Betreff changesys Ihnen Sysfile-Einträge zuschickt. Um
  863.         dies  festzustellen,   sollten   Sie   mit   /Nachricht/Brettmanager
  864.         /Sonstiges/../getsys  Ihr  aktuelles  Sysfile  anfordern (dazu  sind
  865.         *zwei* Anrufe notwendig  - einer zum Absetzen  des Befehls und einer
  866.         zum Abholen des Ergebnisses). Stimmte der eingetragene Betreff nicht
  867.         mit  dem  vom Server gesendeten  überein,  so sollten  Sie  nach der
  868.         Korrektur noch  einmal ein getsys senden; CrossPoint  erhält dadurch
  869.         eine Liste  der  z.Zt. bestellten  Newsgroups,  die  es für  spätere
  870.         (Ab)Bestellungen benötigt.
  871.  
  872.         Als  Nächstes können Sie mit /Nachricht/Brettmanager/Liste_anfordern
  873.         die  aktuelle  Newsgroup-Liste  bestellen  und  sie  mit  /Nachricht
  874.         /Brettmanager/Liste_einlesen aktivieren.  Neben den  Newsgroup-Namen
  875.         enthält die Liste noch diverse Steuerinformationen, die nicht weiter
  876.         von Interesse sind. Nur auf das letzte Zeichen  jeder Zeile  sollten
  877.         Sie  achten: Steht  dort "y",  so  haben Sie freien  Zugriff auf die
  878.         Gruppe; "m" dagegen bedeutet, daß sie moderiert ist.
  879.  
  880.  
  881.         ■ Newsgroups (ab)bestellen
  882.  
  883.         Siehe XPOINT.DOC, Kap. 3.2.
  884.  
  885.  
  886.         ■ Die .BBL-Datei
  887.  
  888.         CrossPoint   legt  für  jeden  Usenet-Server  eine  Datei  mit  Name
  889.         <Server>.BBL  an,  in  der  sich eine  Liste  der  gerade bestellten
  890.         Newsgroups befindet. Nach  jeder  Bestellung oder  Abbestellung wird
  891.         der Inhalt dieser Datei  aktualisiert und  mit einem 'setsys'-Befehl
  892.         an  Changesys geschickt.  Wenn Sie möchten,  können Sie diese  Datei
  893.         auch  von Hand  bearbeiten.  Auf  diese  Weise  läßt sich  ggf.  der
  894.         Sysfile-Eintrag drastisch verkleinern:  Wenn Sie  *alle*  Newsgroups
  895.         einer  bestimmten  Hierarchie bestellen  möchten, so genügt es,  den
  896.         Hierarchienamen  anzugeben -  z.B.  "de" für alle  DeNet-Newsgroups,
  897.         oder   "comp.sys.next"  für  alle   NeXT-Newsgroups.  Verwenden  Sie
  898.         /Nachricht/Brettmanager/Sonstiges/setsys,  um die manuell  geänderte
  899.         .BBL-Datei absenden zu lassen.
  900.  
  901.         Mit   /Nachricht/Brettmanager/Sontiges/../help  erhalten  Sie   eine
  902.         Anleitung  zur  manuellen  Bedienung  von  Changesys. Ich  rate aber
  903.         grundsätzlich von deren Gebrauch  ab - das Changesys-Frontend von XP
  904.         ist  nicht  nur  sehr  komfortabel,   sondern   es  verhindert  auch
  905.         Fehleingaben.
  906.  
  907.  
  908.  
  909.  
  910.         2.4  "Sysop-Mode" (Disk-Poll)
  911.         ────────────────────────────────────────────────────────────────────
  912.  
  913.         Statt dem Verschicken von  Nachrichtenpaketen  per UUCP bietet Ihnen
  914.         CrossPoint   auch  die  Möglichkeit,  ausgehende   Pakete   auf  der
  915.         Festplatte  abzulegen  und  eingehende Pakete  von  dort einzulesen.
  916.         Dieses Verfahren ist  z.B. dann  nützlich, wenn Sie selbst Betreiber
  917.         eines anrufbaren UUCP-Systems sind und CrossPoint nur als "Frontend"
  918.         einsetzen  möchten.  Zur  Verwendung  des  UUCP-Sysop-Modes  von  XP
  919.         sollten Sie Kenntnisse über die Benennung und  den Aufbau von  UUCP-
  920.         Nachrichtenpaketen  haben. Nähere Informationen dazu  finden  Sie in
  921.         Kapitel 4.1.
  922.  
  923.         Zur Aktivierung des  Sysop-Modes  müssen  Sie unter /Edit/Boxen/Edit
  924.         /Point  das  gewünschte Ein-  und Ausgangsverzeichnis  eintragen. Im
  925.         Eingangsverzeichnis erwartet XP  beliebige gepackte oder  ungepackte
  926.         News- und Mailpakete. Für  jedes Paket  müssen  eine D- und eine  X-
  927.         Datei  vorhanden  sein.  Die Dateinamen  müssen den  in  Kapitel 4.1
  928.         beschriebenen Dateinamenkonventionen von XP entsprechen. 
  929.  
  930.         Im Ausgangsverzeichnis legt  XP alle ausgehenden Nachrichten in Form
  931.         von X-, D- und (je Netcall) einer C-Datei ab. Die C-Datei kann neben
  932.         den UUCP-Steuerinformationen zur  Übertragung  der D-  und X-Dateien
  933.         auch  Datei-Anforderungen enthalten,  die mit  /Nachricht/Fileserver
  934.         erzeugt wurden. Die C- oder X-Dateien können ignoriert werden, falls
  935.         Sie sie nicht zur Weiterverabeitung der Nachrichten benötigen. Falls
  936.         bei /Edit/Boxen/Edit/Point ein Upload-Packer eingetragen ist, werden
  937.         die ausgehenden  D-Dateien gepackt  (sowohl  für  News als auch  für
  938.         SMTP-Batches). 
  939.  
  940.  
  941.  
  942.         III  Arbeiten mit UUCP
  943.         ════════════════════════════════════════════════════════════════════
  944.  
  945.         Dieser Abschnitt beschreibt spezielle Features und Dienste von UUCP,
  946.         Usenet  und Internet, die  XP in  irgendeiner Weise unterstützt.  Er
  947.         wird in zukünftigen Versionen mit Sicherheit noch  um einige Kapitel
  948.         wachsen.
  949.  
  950.  
  951.  
  952.  
  953.         3.1  Envelope-Adressierung
  954.         ────────────────────────────────────────────────────────────────────
  955.  
  956.         Jede Mail, die durch  das Usenet geschickt  wird, besitzt  nicht nur
  957.         einen  Absender   und  Empfänger,   sondern  zwei  von   Jedem:  die
  958.         ursprünglichen Adressen und die  sogenannten  Envelope-Adressen. Bei
  959.         einer neuen Mail, die ganz normal verschickt wird,  merken Sie davon
  960.         nichts  - ursprüngliche Adressen  und  Envelope  sind identisch. Zum
  961.         Tragen  kommt die  Envelope-Adressierung erst,  wenn eine  Nachricht
  962.         weitergeleitet  wird:  Dann enthält der  Envelope die neue Absender-
  963.         und  Empfängeradresse,   während  die  Originaladressen  unverändert
  964.         bleiben. 
  965.  
  966.         Nehmen  wir  z.B.  an,   peter@xpoint.ruessel.sub.org  schickt  eine
  967.         Nachricht an posthamster@dumpfbacke.sub.org, und der wiederum leitet
  968.         die Nachricht  an sysop@mybox.zer.de  weiter. Dann  kommt  Sie  beim
  969.         letzten Empfänger mit folgenden Adressen an:
  970.  
  971.         Originalempfänger:  posthamster@dumpfbacke.sub.org
  972.         Originalabsender:   peter@xpoint.ruessel.sub.org
  973.         Envelope-Absender:  posthamster@dumpfbacke.sub.org
  974.         Envelope-Empfänger: sysop@mybox.zer.de
  975.  
  976.         - Und was bedeutet das für mich als CrossPoint-Anwender?
  977.  
  978.         Nun,   es  bedeutet,   daß  Sie  bei  solchermaßen  weitergeleiteten
  979.         Nachrichten  (bei XP gibt  es dazu übrigens den Menüpunkt /Nachricht
  980.         /Weiterleiten/Original) folgendes angezeigt bekommen:
  981.  
  982.         Empfänger:            hier steht der Envelope-Empfänger
  983.         Absender:             hier steht der Originalabsender
  984.         Originalempfänger:    hier steht der Originalempfänger
  985.         Weiterleit-Absender:  hier steht der Envelope-Absender
  986.  
  987.         Und es bedeutet, daß Sie beim Antworten auf diese Nachricht die Wahl
  988.         zwischen drei  Adressen haben:  Absender,  Weiterleit-Absender  oder
  989.         Originalempfänger. 
  990.  
  991.         Leider  wird   in  Envelope-Absendern  oft  noch  die   alte   UUCP-
  992.         Adressierung   ohne  Domainangabe   verwendet;   dadurch   entstehen
  993.         teilweise  recht  seltsame  Konstrukte.  Gelegentlich  enthält  eine
  994.         Nachricht auch ".uucp" als  Domain  im Envelope-Absender, was  meist
  995.         ein Zeichen für  eine  falsch konfigurierte Software ist. Lassen Sie
  996.         sich  durch  solch ungültigen "Weiterleit-Absender" nicht  verwirren
  997.         und antworten Sie einfach an den Originalabsender!
  998.  
  999.  
  1000.  
  1001.  
  1002.         3.2  Cancel-Nachrichten
  1003.         ────────────────────────────────────────────────────────────────────
  1004.  
  1005.         Ein nettes, wenn  auch umstrittenes RFC-Feature sind die sogenannten
  1006.         Cancel-Nachrichten  (to cancel  =  streichen, aufheben). Mit solchen
  1007.         Nachrichten können Sie einmal abgeschickte,  öffentliche Nachrichten
  1008.         wieder  löschen.  Dazu   wird  der   betreffenden   Nachricht   eine
  1009.         Löschnachricht hinterhergeschickt, und überall, wo beide Nachrichten
  1010.         aufeinandertreffen,  wird  die   Originalnachricht  entfernt.   Böse
  1011.         Zeitgenossen  verwenden dieses Feature dazu, die Nachrichten anderer
  1012.         User zu löschen. Mit CrossPoint ist dies natürlich nicht möglich.
  1013.  
  1014.         Zum Versenden  einer  Cancel-Nachricht  wählen Sie die zu  löschende
  1015.         Nachricht  und  dann den Menüpunkt  /Nachricht/Weiterleiten/Löschen.
  1016.         Generell sollten Sie sparsam mit dieser  Funktion umgehen. Lesen Sie
  1017.         Ihre Nachrichten  besser vor dem  Absenden noch zweimal durch, statt
  1018.         nachher einen Löschversuch zu starten; dadurch belasten Sie das Netz
  1019.         nicht  mit  unnötigen  Daten,  und Sie  sind  *ganz* sicher, daß die
  1020.         Nachricht  nirgendwo  gelesen  wird  -  wesentlich  sicherer als bei
  1021.         "gecancelten" Nachrichten.
  1022.  
  1023.         Mit /Edit/Schablonen/Löschnachricht  können Sie den  Text editieren,
  1024.         den XP in Cancel-Nachrichten  schreibt. Was  dort steht,  ist völlig
  1025.         egal;  entscheidend für das  Funktionieren  ist  nur eine  spezielle
  1026.         Steuerinformation,    die    von     /Nachricht/Weiterleiten/Löschen
  1027.         automatisch erzeugt wird. Dies bedeutet auch, daß Cancel-Nachrichten
  1028.         *nur* mit diesem Menüpunkt erzeugt werden können. 
  1029.  
  1030.  |      Eingehende Cancel-Nachrichten werden von  XP automatisch ausgewertet
  1031.  |      und  bewirken, daß  sowohl die  Bezugsnachricht als auch die Cancel-
  1032.  |      Nachricht selbst  auf "gelesen"  und  "löschen"  gesetzt und bei der
  1033.  |      nächsten  Reorganisation  entfernt werden.  Außerdem  kann  auf  die
  1034.  |      Bezugsnachricht nicht mehr geantwortet werden.
  1035.  
  1036.  
  1037.         Das  einzige andere  Netz,  bei  dem  sich Nachrichten  nachträglich
  1038.         löschen lassen, ist übrigens das MausNet. Allerdings funktioniert es
  1039.         dort nur,  wenn  die  Nachricht sich  noch  innerhalb der  Serverbox
  1040.         befindet; dadurch sind Manipulationen ausgeschlossen.
  1041.  
  1042.  
  1043.  
  1044.  
  1045.         3.3  Teilnahme an Mailinglisten
  1046.         ────────────────────────────────────────────────────────────────────
  1047.  
  1048.         Das Konzept von  Mailinglisten  wurde ja bereits  erklärt (falls Sie
  1049.         sich nicht mehr genau  erinnern können: blättern Sie einfach nochmal
  1050.         zurück zu Kap. 1.2). 
  1051.  
  1052.         Nehmen  wir  einmal  an,  Sie   würden  sich   für  Tandem-Fahrräder
  1053.         interessieren. Beim  Durchlesen der  Mailinglisten-Übersicht stellen
  1054.         Sie  erfreut fest, daß es eine  Tandem-Mailingliste gibt, und senden
  1055.         umgehend  eine Nachricht an tandem-request@hobbes.ucsd.edu mit Bitte
  1056.         um Aufnahme. Einen Tag später bricht in Ihrem PM-Fach das Chaos aus:
  1057.         Wegen der  großen Anzahl von  Tandem-Mails sind  die wirklich an Sie
  1058.         gerichteten Mails kaum noch auszumachen.
  1059.  
  1060.         Was tun?  Ganz  einfach: Sie  müssen  sich nur  unter  einem anderen
  1061.         Usernamen bei der Mailingliste anmelden. XP kann beliebig  viele PM-
  1062.         Bretter verwalten, und alle Nachrichten aus der Mailingliste wandern
  1063.         in ein  eigenes  Brett. Ändern Sie also  bei  /Edit/Boxen/Edit/Namen
  1064.         Ihren Usernamen, z.B. in "tandem", senden Sie die Anforderung an die
  1065.         Mailingliste  und  tragen  Sie anschließend wieder  Ihren  richtigen
  1066.         Namen ein.
  1067.  
  1068.         Es  wird  übrigens empfohlen,  beim  Bestellen  ("subscriben") einer
  1069.         Mailingliste   noch   einmal  die   vollständige   Adresse   in  den
  1070.         Nachrichtentext aufzunehmen, am besten in einer Signatur am Ende der
  1071.         Nachricht.  Man weiß nie, wie die Absenderadresse aussieht, wenn die
  1072.         Nachricht  auf  dem  Weg  über  ein dutzend Stationen  den Empfänger
  1073.         erreicht hat...
  1074.  
  1075.  
  1076.  
  1077.  
  1078.         3.4  Dateitransfer mit UUCP
  1079.         ────────────────────────────────────────────────────────────────────
  1080.  
  1081.         Daß UUCP-Systeme Nachrichten austauschen, ist allgemein bekannt. Daß
  1082.         viele  [die  meisten?]  davon  aber auch  umfangreiche  Dateiarchive
  1083.         besitzen  und  einen allgemeinen Dateiup- und download  (Senden  und
  1084.         Bestellen von Dateien)  ermöglichen, weiß außerhalb  des Usenet wohl
  1085.         kaum  jemand. Oft ist  das  Dateiarchiv  offen zugänglich,  d.h. Sie
  1086.         können und  dürfen es - im Gegensatz zum FidoNet - auch dann nutzen,
  1087.         wenn Sie ansonsten gar kein Usenet-Teilnehmer sind.
  1088.  
  1089.         Größtes  Problem beim  UUCP-Filerequest  (also  beim  Bestellen  von
  1090.         Dateien) sind die äußerst bescheidenen Dateilisten der UUCP-Systeme.
  1091.         Normalerweise  handelt  es  sich   dabei  um   simple  Listen  eines
  1092.         bestimmten  Verzeichnisbaumes,  wie sie  unter  DOS  von DIR /s oder
  1093.         unter UNIX von ls -lr erzeugt werden. Dadurch gibt es zum einen fast
  1094.         soviele verschiedene Listenformate wie UUCP-Systeme, und zum anderen
  1095.         enthalten die Listen keine Kommentare zu den einzelnen Dateien;  Sie
  1096.         müssen also jeweils  anhand der  Dateinamen erraten, um  was es sich
  1097.         handelt. Dies ist zum  Glück  meist einfacher, als  es  sich anhört,
  1098.         weil wesentlich längere Dateinamen  als unter  DOS verwendet  werden
  1099.         können:
  1100.  
  1101.  
  1102.         ■ Exkurs: *NIX- und ähnliche Dateisysteme
  1103.  
  1104.         Die   meisten   UUCP-Rechner   laufen  wohl   unter   Unix-ähnlichen
  1105.         Betriebssystemen,  die  bei  der  Benennung  von Dateien  wesentlich
  1106.         flexibler sind als DOS -  sowohl, was die Länge angeht, als auch bei
  1107.         den  erlaubten  Zeichen. So  ist z.B. "linux-pbmplus.bin.tar.z"  ein
  1108.         einwandfreier  Unix-Dateiname.  CrossPoint  versucht, beim  Download
  1109.         solcher  Dateien   einen  möglichst  sinnvollen  DOS-Dateinamen   zu
  1110.         erzeugen;  bei  diesem Beispiel  wäre es  z.B. LINUX-PB.TAZ (TAZ ist
  1111.         eine unter  DOS übliche Erweiterung für  Dateien,  die mit den Unix-
  1112.         Programmen tar und  Z  gepackt wurden; mehr dazu später). XP  stellt
  1113.         ggf.  durch eine fortlaufende Nummer in der Dateierweiterung sicher,
  1114.         daß dabei keine zwei gleichen DOS-Dateinamen entstehen. 
  1115.  
  1116.         Eine unangenehme Eigenschaft von Unix-Dateisystemen ist, daß sie auf
  1117.         einer korrekten  Groß/Kleinschreibung der Dateinamen bestehen. Hieße
  1118.         eine Datei also  z.B. Linux-PBMplus.Bin.tar.Z, dann  müßten Sie  den
  1119.         Namen exakt in dieser Form angeben. Etwas großzügiger ist das Amiga-
  1120.         Filesystem, auf das Sie im Usenet auch  gelegentlich treffen werden.
  1121.         Es  erlaubt  zwar  alle  Freiheiten   beim   Benennen  von  Dateien,
  1122.         verschluckt sich aber  nicht,  wenn  anschließend  eine  abweichende
  1123.         Schreibweise verwendet wird.
  1124.  
  1125.         Eine letzte Unix-Eigenschaft, die Sie kennen sollten, ist die Angabe
  1126.         eines relativen Pfadnamens mit  vorangestellter Tilde (~). Falls Sie
  1127.         dieses Zeichen auf Ihrer Tastatur nicht finden sollten, so verwenden
  1128.         Sie  Alt-126  zur Eingabe. ~ steht,  grob gesagt, für ein bestimmtes
  1129.         Startverzeichnis, unterhalb dessen Sie alle weiteren Dateien finden.
  1130.         Suchen Sie z.B. die Datei xp300-1.exe im Unterverzeichnis msdos,  so
  1131.         wäre  der  komplette  Pfadname  ~/msdos/xp300-1.exe  (ach  ja,  eine
  1132.         weitere Unix-Eigenschaft: Verzeichnisse werden mit / und nicht mit \
  1133.         getrennt).  Auf der Seite des angerufenen  Systems  wird ~  dann  zu
  1134.         einem bestimmten,  vollständigen  Pfadnamen  expandiert,  um den Sie
  1135.         sich nicht weiter  zu  kümmern  brauchen. Durch  diesen Trick können
  1136.         alle Dateien  jederzeit  in ein  anderes Unterverzeichnis  verlagert
  1137.         werden, ohne daß Sie etwas davon merken. 
  1138.  
  1139.         Was  Sie  außerdem noch  wissen sollten  ist, daß  Amiga-Filesysteme
  1140.         ähnlich wie  DOS-Festplatten  partitioniert  werden können,  daß die
  1141.         einzelnen   Bereiche   aber  normalerweise   nicht   über   einzelne
  1142.         Buchstaben, sondern über aussagekräftigere  Namen wie z.B.  "uupub:"
  1143.         oder "uucp:" angesprochen werden.  Ansonsten entsprechen diese Namen
  1144.         in etwa den Laufwerksbuchstaben von DOS.
  1145.  
  1146.  
  1147.         ■ Fileserver anlegen
  1148.  
  1149.         Bevor Sie  bei  einem  UUCP-Server Dateien bestellen können,  muß er
  1150.         zusätzlich  zum  Eintrag bei /Edit/Boxen noch bei /Edit/Systeme  als
  1151.         Fileserver erfaßt werden (vgl. auch XPOINT.DOC, Kap. 4.3). Dazu sind
  1152.         folgende Eingaben erforderlich: 
  1153.  
  1154.         - Systemname:  Der Sitename des Systems, so wie er auch bei /Edit
  1155.                        /Boxen eingetragen ist.
  1156.  
  1157.         - Kommentar:   egal
  1158.  
  1159.         - Fileserver:  Wählen Sie "UUCP-Fileserver" aus der F2-Auswahlliste.
  1160.  
  1161.         - Indexdatei:  Dies ist der Name der Dateiliste, die mit /Nachricht
  1162.                        /Fileserver/Liste/Anfordern bestellt wird. Meistens
  1163.                        ~/index, evtl. aber auch etwas ganz anderes. Fragen
  1164.                        Sie im Zweifelsfall den Systembetreiber (postmaster).
  1165.                        Ich weiß, daß das Eingabefeld etwas kurz bemessen
  1166.                        ist.. sollte es *nicht* ausreichen, werden Sie die
  1167.                        Dateiliste stattdessen wie jede andere Datei auch
  1168.                        anfordern müssen (s.u.).
  1169.  
  1170.         - Konvertierer: Dazu kommen wir gleich noch.
  1171.  
  1172.  
  1173.         ■ Dateiliste bestellen und konvertieren
  1174.  
  1175.         Ist  der UUCP-Fileserver korrekt eingetragen,  so  sollten  Sie  als
  1176.         nächstes eine Dateiliste anfordern. Wenn Sie den Namen der Liste wie
  1177.         oben  erklärt eingetragen haben,  genügt dazu  /Nachricht/Fileserver
  1178.         /Liste/Anfordern.  Ansonsten müssen  Sie den  Namen  der  Datei  bei
  1179.         /Nachricht/Fileserver/Bestellen    von    Hand     eingeben.    Nach
  1180.         erfolgreichem Anruf  sollte sich  die  bestellte  Dateiliste  im bei
  1181.         /Config/Pfade  eingetragenen  Filerequest-Verzeichnis  befinden. Den
  1182.         endgültigen Namen der  Datei  können  Sie  aus dem UUCP-Filerequest-
  1183.         Report ersehen, den XP nach dem Anruf in Ihrem PM-Brett ablegt.
  1184.  
  1185.         Nun kommt der  interessante Teil. Sie  müssen herausfinden,  welches
  1186.         Format die  Liste hat, und sie  ggf.  in ein  XP-kompatibles  Format
  1187.         konvertieren lassen. 
  1188.  
  1189.  
  1190.         (1)  Amiga-Listenformat
  1191.  
  1192.         Directory "uupub:pic" on Freitag 09-Jul-93
  1193.         power.gif                 130915 ----rwed 11-Jun-93  22:33:54
  1194.         edbot12.gif               192118 ----rwed 07-Mai-93  15:35:16
  1195.         Amiga_logo.iff              7478 ----rwed 26-Feb-93  16:45:18
  1196.         Brauner_Riese2.iff         52320 ----rwed 01-Jun-93  19:50:14
  1197.  
  1198.         Directory "uupub:text" on Freitag 09-Jul-93
  1199.         xpoint.txt                318681 ----rwed 23-Mai-93  15:19:28
  1200.         umfragebogen.txt           50574 ----rw-d 31-Mai-93  18:23:03
  1201.         umfrageerg1.txt           108122 ----rw-d 31-Mai-93  18:24:04
  1202.         umfrageerg2.txt            31326 ----rw-d 31-Mai-93  18:24:24
  1203.         4 files - 1011 blocks used
  1204.  
  1205.         Sieht die Liste so aus,  dann kann XP sie  direkt verarbeiten. Lesen
  1206.         Sie sie einfach mit /N/Fileserver/Liste/Datei_einlesen ein.
  1207.  
  1208.  
  1209.         (2) UNIX-ls-Format
  1210.  
  1211.         /public/TeX/unix-tex/DVIware/lpr-viewers/crudetype/CYBER:
  1212.         total 65
  1213.         -r--r--r--   1 uucp     uucp         3521 Apr 24 21:10 noscheme.add
  1214.         -r--r--r--   1 uucp     uucp         5803 Apr 24 21:10 nosve.ch
  1215.         -r--r--r--   1 uucp     uucp         1224 Apr 24 21:10 nosve.com
  1216.         -r--r--r--   1 uucp     uucp         2953 Apr 24 21:10 nosve.doc
  1217.         -r--r--r--   1 uucp     uucp        49368 Apr 24 21:11 nosvebind.cyb
  1218.  
  1219.         /public/TeX/unix-tex/DVIware/lpr-viewers/crudetype/PRIME:
  1220.         total 11
  1221.         -r--r--r--   1 uucp     uucp         9594 Apr 24 21:11 primos.ch
  1222.         -r--r--r--   1 uucp     uucp          767 Apr 24 21:11 primos.cpl
  1223.  
  1224.         /public/TeX/unix-tex/DVIware/lpr-viewers/crudetype/VMS:
  1225.         total 22
  1226.         -r--r--r--   1 uucp     uucp         3543 Apr 24 21:11 tiny.dmp
  1227.         -r--r--r--   1 uucp     uucp           44 Apr 24 21:11 tiny.tex
  1228.         -r--r--r--   1 uucp     uucp         4214 Apr 24 21:11 vms.ch
  1229.  
  1230.         Sieht die Liste genau so  aus,  dann müssen Sie bei /Edit/Systeme im
  1231.         Feld  "Konvertierer" das  Programm  UUCP-FL1.EXE  aus  der  F2-Liste
  1232.         wählen. Wenn Sie die Liste anschließend einlesen lassen, konvertiert
  1233.         XP sie in sein eigenes Format.
  1234.  
  1235.  
  1236.         (3) ein weiteres, gelegentlich verwendetes Format
  1237.  
  1238.         #CREATED        04-Aug-1993 13:00
  1239.         #
  1240.         DR-X          0 24-Jan-1993 19:15 /
  1241.         DRWX          0 04-Aug-1993 11:32 /incoming
  1242.         FRW-     431297 21-Jul-1993 05:56 /incoming/ack3d.zip
  1243.         FRW-     104631 30-Jun-1993 16:03 /incoming/APEDEMO.LZH
  1244.         FRW-       1625 30-Jun-1993 16:03 /incoming/APEDEMO.TXT
  1245.  
  1246.         Sieht  die  Liste  so  aus,  dann  müssen Sie  als  Konvertierer das
  1247.         Programm UUCP-FL2.EXE wählen.
  1248.  
  1249.  
  1250.         (4) Die Liste sieht irgendwie ganz anders aus.
  1251.  
  1252.         Dann haben Sie zwei  Möglichkeiten. Falls Sie  programmieren  können
  1253.         oder einen Programmierer  verfügbar  haben,  dann schreiben  Sie ein
  1254.         kleines Programm (oder lassen Sie es schreiben :-), das die Liste in
  1255.         ein XP-kompatibles  Format  konvertiert.  Näheres dazu finden Sie in
  1256.         Kapitel 4.3.
  1257.  
  1258.         Im anderen Fall schicken Sie mir die einen Auszug aus der Liste - am
  1259.         besten die ersten 5-10  KByte - zu. Ich werden dann versuchen, einen
  1260.         passenden Konvertierer zu schreiben.
  1261.  
  1262.  
  1263.         ■ Dateien bestellen
  1264.  
  1265.         Ist erst  einmal  eine  brauchbare Liste  vorhanden,  so  ist  alles
  1266.         Weitere  ganz einfach.  Wählen Sie  /Nachricht/Fileserver/Bestellen,
  1267.         wählen Sie den gewünschten Fileserver, markieren Sie die gewünschten
  1268.         Dateien  mit <Space>  und drücken Sie <Enter>. Beim  nächsten  Anruf
  1269.         werden die Dateien  bestellt  und ein UUCP-Filerequest/Filetransfer-
  1270.         Report in Ihrem PM-Brett abgelegt.
  1271.  
  1272.         Sollte sich bereits  eine Datei unter gleichem Namen im Filerequest-
  1273.         Verzeichnis befinden,  oder  mehrere der  bestellten  Dateien  durch
  1274.         Kürzen des Namens gleich heißen,  so ersetzt XP die letzten ein oder
  1275.         zwei Zeichen der Dateierweiterung durch eine fortlaufende Nummer.
  1276.  
  1277.         Achtung! In vielen Dateilisten sind nicht nur Dateien,  sondern auch
  1278.         Unterverzeichnisse aufgeführt; in Unix-Listen sind sie normalerweise
  1279.         mit einem "d"  markiert. Daß solche "Dateien"  nicht bestellt werden
  1280.         können, dürfte sich von selbst verstehen.
  1281.  
  1282.         Falls am Ende der Dateiliste "zu wenig  Speicher, um komplette Liste
  1283.         anzuzeigen" erscheint,  sollten  Sie  zusätzlichen  EMS-Speicher zur
  1284.         Verfügung stellen. Ohne  EMS können  nur  Listen mit einer Größe von
  1285.         ca. 100-200k angezeigt werden. 
  1286.  
  1287.  
  1288.         ■ Und wie funktioniert das Ganze?
  1289.  
  1290.         Zum Bestellen  einer  Datei  schickt  XP eine  Nachricht mit Betreff
  1291.         "Request"  an  den  Pseudouser   "UUCP-Fileserver".  Innerhalb   der
  1292.         Nachricht befindet sich eine Liste aller bestellten Dateien. Möchten
  1293.         Sie z.B. kontrollieren, ob  XP das Dateilistenformat richtig erkannt
  1294.         hat, so  wählen Sie in der Userliste den  User "UUCP-Fileserver" und
  1295.         sehen Sie sich den  Inhalt der Nachricht an. Wenn alles funktioniert
  1296.         hat,  dann  befindet   sich  darin  eine  Liste   aller   bestellten
  1297.         Nachrichten inclusive des vollständigen  Dateipfades. Beachten  Sie,
  1298.         daß  dieser  Pseudouser  NUR  innerhalb  von XP  existiert! Vor  dem
  1299.         tatsächlichen Bestellen der Datei wird die Bestellnachricht in etwas
  1300.         wesentlich Komplizierteres umgewandelt, auf das ich hier nicht näher
  1301.         eingehen möchte.
  1302.  
  1303.         Statt /N/Fileserver/Bestellen  zu  verwenden, können Sie auch direkt
  1304.         eine  Request-Nachricht  an den UUCP-Fileserver schreiben. Innerhalb
  1305.         dieser  Nachricht  können  Sie  übrigens  optional  auch  den  Namen
  1306.         angeben, den  die bestellte Datei unter DOS  erhalten soll  - setzen
  1307.         Sie  ihn  einfach,   mit  einem  Leerzeichen  getrennt,  hinter  den
  1308.         Quelldateinamen z.B.
  1309.  
  1310.         Challisti-19.lzh CHAL-19.LZH
  1311.         Challisti-20.lzh CHAL-20.LZH
  1312.  
  1313.         Dies ist vor allem dann praktisch, wenn die Unix-Dateinamen nach der
  1314.         Kürzung gleich lauten würden.
  1315.  
  1316.  
  1317.         ■ Dateien senden
  1318.  
  1319.         Bevor  Sie Dateien  an  ein  UUCP-System  senden,  müssen  Sie  sich
  1320.         erkundigen,  in welchem  Verzeichnis  neue  Dateien abgelegt  werden
  1321.         sollen.  Intelligente  Systeme   leiten  alle   eingehenden  Dateien
  1322.         automatisch in das korrekte Verzeichnis um (so, wie  CrossPoint :-),
  1323.         aber  bei  vielen müssen  Sie  den  gesamten Pfad mit angeben,  z.B.
  1324.         ~/incoming/neue-Datei.
  1325.  
  1326.         Zum Senden haben  Sie wieder zwei Möglichkeiten. Am einfachsten geht
  1327.         es  mit  /Nachricht/Fileserver/Senden:  Geben   Sie  den  Namen  der
  1328.         Quelldatei und Pfad+Name der Zieldatei an, starten Sie den Netcall -
  1329.         fertig.
  1330.  
  1331.         Die andere Möglichkeit besteht darin,  Dateien von Hand an den UUCP-
  1332.         Fileserver zu  senden. Wählen Sie  dazu  den betreffenden Pseudouser
  1333.         und  drücken Sie  "I"  für  "Binärnachricht".  Wählen  Sie  nun  die
  1334.         Quelldatei aus und  geben Sie anschließend  im Editor Pfad+Name  der
  1335.         Zieldatei   an.  Das   Ganze  wird  dann  als   sog.  "File  Attach"
  1336.         gespeichert, also  als Textnachricht mit einer angehängten Datei. Am
  1337.         besten sehen  Sie sich vorher einmal an, wie eine  mit /N/Fileserver
  1338.         /Senden erzeugte File-Attach-Nachricht aussieht.
  1339.  
  1340.         Beachten Sie, daß Uhrzeit und Datum  einer Datei bei  UUCP nicht mit
  1341.         übertragen werden.  Diese Einschränkung läßt sich umgehen, indem Sie
  1342.         die Datei  einfach  nochmal  zusätzlich  einpacken,  z.B. mit  LHArc
  1343.         (LHArc ist  deswegen empfehlenswert, weil es als einziger Packer auf
  1344.         allen  Rechnersystemen  verfügbar  ist). Beim  Auspacken erhält  die
  1345.         Datei dann wieder den korrekten Datumseintrag.
  1346.  
  1347.  
  1348.         ■ Dateien von XP versenden lassen
  1349.  
  1350.         U.U. möchten Sie Dateien  nicht  manuell, sondern durch ein externes
  1351.         Programm versenden lassen. Mit Hilfe des AUTOEXEC-Verzeichnisses (s.
  1352.         XPOINT.DOC, Kap. 7.6) ist dies denkbar einfach:
  1353.  
  1354.         Nehmen  wir  an,  Sie  möchten  die  Datei  D:\SCAN\SCANV106.ZIP  so
  1355.         uploaden lassen, daß sie  beim Server shlink.hanse.de im Verzeichnis
  1356.         ~/incoming abgelegt wird. Dazu müssen Sie eine  Datei mit beliebigem
  1357.         Namen  und  der  Erweiterung   ".MSG"  im  AUTOEXEC-Unterverzeichnis
  1358.         erzeugen lassen, die folgenden Inhalt hat (die Pfeile dienen nur zur
  1359.         Abgrenzung):
  1360.  
  1361.         -->
  1362.         Empfaenger: UUCP-Fileserver@shlink.hanse.de
  1363.         Betreff:    egal; wird durch den Dateinamen ersetzt
  1364.         Server:     shlink
  1365.         Datei:      D:\SCAN\SCANV106.ZIP
  1366.  
  1367.         ~/incoming/scanv106.zip
  1368.         <--
  1369.  
  1370.         Achten Sie auf korrekte Schreibweise von "UUCP-Fileserver"!
  1371.  
  1372.         Wenn Sie die .MSG-Datei über ein  Programm erzeugen lassen, das über
  1373.         /Config/Tasten eingebunden ist, sollten Sie  für dieses Programm den
  1374.         Autoexec-Schalter setzen, damit unmittelbar  nach der Rückkehr zu XP
  1375.         das AUTOEXEC-Verzeichnis abgearbeitet wird.
  1376.  
  1377.  
  1378.         ■ vom Server veranlaßte Dateiübertragung
  1379.  
  1380.         Rein  technisch  gesehen sind  die  beiden  Partner bei einer  UUCP-
  1381.         Verbindung  immer  gleichberechtigt. Daher  kann  der Betreiber  des
  1382.         Servers auch Dateien  bei Ihnen anfordern  oder zu Ihnen senden. Die
  1383.         erstere Möglichkeit wird von XP z.Zt. nicht unterstützt, da dies bei
  1384.         einem nicht anrufbaren  Programm  wenig  Sinn macht. Das  Senden von
  1385.         Dateien durch den Server ist dagegen uneingeschränkt möglich. Solche
  1386.         Dateien  werden  genau wie  angeforderte  Dateien  im  File-Request-
  1387.         Verzeichnis  abgelegt,  und Sie werden auch hier  durch einen  UUCP-
  1388.         Filerequest/Filetransfer-Report   über   den  Empfang   der  Dateien
  1389.         benachrichtigt.
  1390.  
  1391.  
  1392.         ■ Unix-Packer
  1393.  
  1394.         Nachdem  wir uns bereits mit  Unix-Dateisystemen beschäftigt  haben,
  1395.         müssen  wir   noch  ein  letztes   Mal  auf   dieses  Betriebssystem
  1396.         zurückkommen. Unter Unix werden Dateien meist nicht mit LHArc, PKZIP
  1397.         oder  gar ARJ gepackt, sondern mit  tar+compress  oder tar+gzip. Das
  1398.         Programm  tar faßt zunächst  mehrere  Dateien in einer zusammen, und
  1399.         compress oder  gzip (GNU  ZIP,  nicht zu  verwechseln mit und  nicht
  1400.         kompatibel    zu    PKZIP)   packen   sie   anschließend.   Folgende
  1401.         Dateierweiterungen sind dabei üblich:
  1402.  
  1403.         .tar      =   tar
  1404.         .tar.Z    =   tar + compress
  1405.         .tar.gz   =   tar + gzip
  1406.  
  1407.         Eine .tar.Z-Datei muß  erst mit  compress und  dann mit tar entpackt
  1408.         werden, eine  .tar.gz-Datei entsprechend mit gzip und tar. Unter DOS
  1409.         wird statt ".tar.z" üblicherweise die Erweiterung ".TAZ" verwendet.
  1410.  
  1411.         Entpacken von .Z:           compress -d Archivdatei
  1412.                                     oder gzip -d Archivdatei
  1413.         Entpacken von .gz:          gzip -d Archivdatei
  1414.         Auspacken von .tar:         tar -xf Archivdatei [Datei(en)]
  1415.         Auflisten von .tar:         tar -tvf Archivdatei
  1416.  
  1417.         Da  die  Programme  compress,  gzip  und  tar  nicht  unbedingt  zur
  1418.         Standardausstattung  eines  DOS-Rechners gehören und  auch  nicht in
  1419.         jeder Mailbox zu finden  sind, sind sie im CrossPoint/UUCP-Paket mit
  1420.         enthalten.
  1421.  
  1422.         Wenn  Sie selbst  eine  Datei mit  tar+compress packen  möchten,  so
  1423.         verwenden Sie folgende Befehlsfolge:
  1424.  
  1425.            tar -cf Archivdatei Quelldateien
  1426.            compress Archivdatei
  1427.  
  1428.         Entsprechendes  gilt für tar+gzip. Beachten  Sie, daß tar immer alle
  1429.         Unterverzeichnisse mit einpackt!
  1430.  
  1431.  
  1432.         ■ Anonymous UUCP (nuucp)
  1433.  
  1434.         Dies ist  nicht  etwa  eine anonyme  Gruppe  von  UUCP-Geschädigten,
  1435.         sondern  vielmehr die Möglichkeit,  bei einem UUCP-System Dateien zu
  1436.         bestellen oder  abzuliefern, ohne  dort  als "Point"  eingetragen zu
  1437.         sein. Eine Liste  mit  deutschen Anonymous-UUCP-Sites finden Sie  am
  1438.         Ende  von  UUCP_PUB.DOC;  eine  aktuelle  Version  der  Liste   wird
  1439.         regelmäßig in de.admin.archiv veröffentlicht.
  1440.  
  1441.         Ein  Anonymous-UUCP-System  muß genau wie  jeder  andere  Fileserver
  1442.         zunächst bei /Edit/Boxen erfaßt  werden. Loginname  und Paßwort sind
  1443.         üblicherweise "nuucp".  Als Pointname  und eigene Domain sollten Sie
  1444.         die gleichen wie bei Ihrem UUCP-Stammserver angeben; auf diese Weise
  1445.         weiß  der  Mensch  auf der  anderen Seite zumindest, wer  anruft. Im
  1446.         übrigen gelten die gleichen Hinweise wie in Kap. 2.1 und 2.2.
  1447.  
  1448.         Rein theoretisch ließen sich per nuucp auch Mails direkt abliefern -
  1449.         ähnlich  Crash-Mails im FidoNet -  aber  in der Praxis  wird  dieses
  1450.         Features aus Sicherheitsgründen meist gesperrt sein.
  1451.  
  1452.  
  1453.  
  1454.  
  1455.         3.5  Dateitransfer per Mail
  1456.         ────────────────────────────────────────────────────────────────────
  1457.  
  1458.         Neben den  oben beschriebenen  UUCP-Systemen, bei  denen Sie  direkt
  1459.         anrufen  und Dateien anfordern können, gibt es auch eine  Reihe  von
  1460.         Systemen,  die einen Dateitransfer  per  Mail anbieten  - sogenannte
  1461.         "Mail Server". Dazu ist  auf dem betreffenden Rechner ein Pseudouser
  1462.         eingerichtet,  der  auf  bestimmte Befehle reagiert.  Der wichtigste
  1463.         Befehl  ist HELP  - damit bekommen Sie eine Anleitung zur  Bedienung
  1464.         des Mail Servers.
  1465.  
  1466.         Möchten Sie z.B. die Hilfe von ftp-mailer@ftp.informatik.tu-muenchen
  1467.         .de anfordern,  dann senden Sie an diese  Adresse eine Nachricht mit
  1468.         beliebigem  Betreff  (wird ignoriert)  und nur einer  Zeile  Inhalt,
  1469.         nämlich HELP.  In  diesem Hilfstext  sind dann alle weiteren Befehle
  1470.         erläutert.  Mit  dem  Befehl  INDEX  erhalten  Sie  eine  Liste  der
  1471.         vorhandenen Dateien. Achtung: Diese Liste kann mehrere hundert KByte
  1472.         groß  sein! Nachrichten  an Mail-Server  können auch mehrere Befehle
  1473.         enthalten, jeweils ein Befehl pro Zeile.
  1474.  
  1475.         Eine Liste einiger  deutscher  Mail Server und  deren  Befehlssyntax
  1476.         finden Sie in der beiliegenden Datei UUCP_PUB.DOC.
  1477.  
  1478.  
  1479.  
  1480.         IV   Technische Dokumentation
  1481.         ════════════════════════════════════════════════════════════════════
  1482.  
  1483.         In diesem Abschnitt finden Sie Dinge, die für Normalanwender weniger
  1484.         von Interesse sind. Ich  will  versuchen,  ein paar Informationen zu
  1485.         RFC,  UUCP und deren Implementation  in XP zu  geben. Falls Sie sich
  1486.         genauer informieren möchten, empfehle ich die folgenden Dokumente:
  1487.  
  1488.         RFC-822, 976 und 1521:    Nachrichtenformat von Mails
  1489.         RFC-1036                  Nachrichtenformat von News
  1490.  
  1491.         UUCP-FAQ von Ian Taylor:  exakte Beschreibung des UUCP-Protokolls;
  1492.                                   wird gelegentlich in comp.mail.uucp veröf-
  1493.                                   fentlicht
  1494.  
  1495.         Die genannten  und  die meisten anderen RFC-Texte sollten  bei jedem
  1496.         besseren nuucp-Server  verfügbar  sein, der UUCP-Text  von Ian Lance
  1497.         Taylor eigentlich auch.
  1498.  
  1499.  
  1500.  
  1501.  
  1502.         4.1   RFC-Daten, Packer und der Nachrichten-Konvertierer UUZ
  1503.         ────────────────────────────────────────────────────────────────────
  1504.  
  1505.         ■ Aufbau von RFC-Nachrichten
  1506.  
  1507.         RFC-Nachrichten bestehen aus einem  Nachrichtenkopf  (Header), einer
  1508.         Leerzeile und dem Nachrichteninhalt (Body), haben also den  gleichen
  1509.         prinzipiellen Aufbau wie ZCONNECT-Nachrichten  (s.  XPOINT.DOC, Kap.
  1510.         7.1).  Die  einzelnen Zeilen sind  normalerweise  nur mit LFs (ASCII
  1511.         #10) getrennt, aber gelegentlich kann es auch CR/LF (#13/#10) sein.
  1512.  
  1513.         Offiziell dürfen in Header und Body nur 7bit-ASCII-Zeichen verwendet
  1514.         werden (#32 bis #126, Tab (#9), CR,  LF und FF (#12)). In der Praxis
  1515.         sind die meisten Teile des Usenet inzwischen  aber 8bit-durchlässig,
  1516.         zumindest in  Europa,  sodaß  innerhalb des  Textes  auch  nationale
  1517.         Sonderzeichen   möglich   sind.   Der  in   Deutschland   verwendete
  1518.         Zeichensatz ist ISO-8859-1. Stattdessen können 8bit-Zeichen mit MIME
  1519.         auch als 7bit-Zeichen codiert werden; näheres dazu finden Sie in RFC
  1520.         1341.
  1521.  
  1522.         Der  Header  besteht  aus  einer Liste  von  Bezeichner-Doppelpunkt-
  1523.         Whitespace-Inhalt-Kombinationen.  Lange   Headerzeilen   können  auf
  1524.         mehrere Zeilen  aufgeteilt  werden (sog. "folding");  in diesem Fall
  1525.         müssen  alle  Zeilen  außer   der  ersten   mit   einem   Whitespace
  1526.         (Leerzeichen  oder Tab) beginnen.  Der  Empfänger muß sie wieder  zu
  1527.         einer Zeile zusammensetzen. Eine  Beschreibung der einzelnen  Zeilen
  1528.         entnehmen Sie bitte den genannten RFCs.
  1529.  
  1530.  
  1531.         ■ Newspakete
  1532.  
  1533.         Öffentliche   Nachrichten    werden   zu   sogenannten   Newsbatches
  1534.         zusammengepackt. Dazu  wird  jeder  Nachricht die  Zeile  "#!  rnews
  1535.         nnnn",  gefolgt von einem  LF, vorangestellt,  wobei statt nnnn  die
  1536.         exakte Größe der Nachricht in Bytes  einzusetzen ist. Bitte beachten
  1537.         Sie,  daß  dabei auch CR-Zeichen im Gegensatz zu  der Angabe  in RFC
  1538.         1036 *mitgezählt* werden. Ein Newsbatch besteht also aus einer Folge
  1539.         von rnews, Header, Body, rnews, Header, Body, ...
  1540.  
  1541.         Newsbatches werden i.d.R. mit  compress, freeze oder  gzip  gepackt.
  1542.         Nach  dem  Packen wird  dem  Ganzen  die  Zeile "#!  cunbatch",  "#!
  1543.         funbatch"  oder  "#!  gunbatch" (möglicherweise auch zunbatch  statt
  1544.         gunbatch -  hier streiten  sich noch  die Gelehrten)  vorangestellt,
  1545.         gefolgt von einem LF. Daran erkennt der Empfänger, welcher Entpacker
  1546.         verwendet werden muß.
  1547.  
  1548.         Genaugenommen handelt es sich bei "#!  rnews" etc. übrigens um UNIX-
  1549.         Befehle,  die von einer Shell  abgearbeitet werden - daher  der Name
  1550.         "Newsbatches":  Es  handelt  sich  dabei  tatsächlich  um  eine  Art
  1551.         Batchdateien.
  1552.  
  1553.  
  1554.         ■ Mailpakete
  1555.  
  1556.         Beim Mailtransport gibt es zwei Möglichkeiten: UUCP-Mail  oder SMTP-
  1557.         Mail. Beide Methoden dienen dazu,  zusätzlich  zu  den  Adressen  im
  1558.         Header (To: = Empfänger und From: =  Absender) die Envelope-Adressen
  1559.         zu übertragen (s. Kap. 3.1).
  1560.  
  1561.         Die Envelope-Adressierung bei  UUCP-Mails ist geradezu grotesk.  Der
  1562.         Envelope-Absender wird  in eine zusätzliche  "From"-Zeile vor Beginn
  1563.         der  Mail gesetzt.  Dabei werden Username und Domain  getrennt;  der
  1564.         Envelope-Absender peter@xpoint.ruessel.sub.org  sieht dann  z.B.  so
  1565.         aus:
  1566.  
  1567.         From peter [Datum] remote from xpoint.ruessel.sub.org
  1568.  
  1569.         Der  Envelope-Empfänger  wird  dagegen  als  Parameter eines  rmail-
  1570.         Befehls in eine UUCP-X-Steuerdatei geschrieben (s.u.).
  1571.  
  1572.         Bei   SMTP-Mails   werden   mehrere   Mails   zu   einem   Mailbatch
  1573.         zusammengefaßt. Dabei wird jeder Mail der Envelope in  Form der zwei
  1574.         Zeilen MAIl  FROM und RCPT TO vorangestellt. Eine gute  Beschreibung
  1575.         dieses Verfahrens finden Sie in RFC 976. 
  1576.  
  1577.  
  1578.         ■ UUCP: X- und D-Files
  1579.  
  1580.         Zu  versendende Newsbatches, UUCP-Mails  und SMTP-Mailbatches werden
  1581.         in  Dateien abgelegt, die mit einem "D" beginnen.  Zu jeder  D-Datei
  1582.         wird  eine  X-Datei generiert, in der  steht,  was  mit  der D-Datei
  1583.         gemacht werden soll.  Jede  Zeile in der X-Datei besteht  aus  einem
  1584.         Buchstaben, einem  Leerzeichen und einem  Inhalt (genaugenommen gibt
  1585.         es  auch Zeilen ohne  Inhalt, aber  die benötigen  wir  nicht).  Der
  1586.         Buchstabe  gibt  an,  wie  der  Inhalt zu  interpretieren  ist;  die
  1587.         einzelnen Zeilen sind mit LF (ASCII #10) getrennt. Im folgenden will
  1588.         ich  nur die Zeilentypen beschreiben, die für XP relevant sind; eine
  1589.         genaue Beschreibung aller übrigen Zeilen finden Sie im UUCP-FAQ.
  1590.  
  1591.         # - beliebige Kommentarzeile
  1592.         U - In dieser Zeile steht User- und ein Systemname des Users, der
  1593.             die Datei angeliefert hat.
  1594.         F - Name der D-Datei
  1595.         I - nochmal der Name der D-Datei
  1596.         C - auszuführender Befehl
  1597.  
  1598.         Die C-Zeile in  der  X-Datei gibt an,  was mit der D-Datei passieren
  1599.         soll.  Es handelt  sich dabei  ursprünglich um den Namen eines Unix-
  1600.         Programms, das  mit der D-Datei als Eingabe  gestartet werden soll -
  1601.         XP  verwendet  dazu  allerdings  keine   getrennten  Programme.  Das
  1602.         Kommando  "rnews"  bedeutet, daß sich in  der D-Datei  ein Newspaket
  1603.         befindet. "rmail"  steht  für eine einzelne Mail, "rsmtp"  für einen
  1604.         SMTP-Batch aus mehreren  Mails. Bei  gepackten SMTP-Batches wird  je
  1605.         nach Packer "rcsmtp", "rfsmtp" oder  "rzsmtp" verwendet. Hinter  dem
  1606.         Kommando "rmail" wird  zusätzlich  der  Name bzw.  die  Adresse  des
  1607.         Empfängers der Mail angegeben (der Envelope-Empfänger - s Kap. 3.1).
  1608.  
  1609.         Der in der F-Zeile angegebene Dateiname wird nach  Konventionen  des
  1610.         ursprünglichen Unix-Filesystems (max. 14 beliebige Zeichen) gebildet
  1611.         und   muß  von   DOS-UUCP-Systemen  in  einen   DOS-konformen  Namen
  1612.         umgewandelt  werden.  Der  Unix-Dateiname  besteht  aus  dem  Datei-
  1613.         Kennbuchstaben (D  oder  X),  gefolgt  von  einem  Punkt,  dem auf 7
  1614.         Zeichen  gekürzten UUCP-Namen  des Absendesystems, einem  Buchstaben
  1615.         (dem "UUCP-Grade") und vier  weiteren alphanumerischen  Zeichen, bei
  1616.         denen  zwischen  Groß-  und Kleinschreibung  unterschieden  wird. XP
  1617.         entfernt den  Sitenamen, ersetzt den Punkt  durch einen  Bindestrich
  1618.         und fügt hinter dem "Grade" eine einstellige  Hexadezimalziffer ein,
  1619.         in der die  Schreibweise der  letzten vier Zeichen  codiert ist: Für
  1620.         jedes  großgeschriebene   Zeichen  wird   ein   Bit   gesetzt.   Das
  1621.         niederwertige Bit  entspricht  dabei dem ersten  Zeichen.  Sind alle
  1622.         vier Zeichen kleingeschrieben -  was  meistens der Fall ist  - steht
  1623.         hier eine "0". 
  1624.  
  1625.  
  1626.         ■ Der Nachrichtenkonvertierer UUZ
  1627.  
  1628.         Alle  eingehenden  X-  und  D-Dateien werden  vom uucico  im  SPOOL-
  1629.         Unterverzeichnis abgelegt.  Als nächstes entpackt XP alle  gepackten
  1630.         News- und SMTP-Batches, und konvertiert das  Ganze  anschließend mit
  1631.         UUZ in einen ZCONNECT-Puffer:
  1632.  
  1633.           UUZ.EXE -uz SPOOL\X*. PUFFER ownsite.domain
  1634.  
  1635.         (für ownsite wird Ihr Systemname eingesetzt). Wie Sie sehen, gibt XP
  1636.         als  Quelldateien nur die X-Dateien an. UUZ  liest  dann aus  den X-
  1637.         Dateien  die Namen der  passenden  D-Dateien aus. UUZ  *kann* die D-
  1638.         Dateien  auch direkt verarbeiten,  allerdings würden dabei eventuell
  1639.         vorhandene UUCP-Envelope-Empfänger verlorengehen.
  1640.  
  1641.         Sollte also  irgendwann bei  einem Anruf  mal  etwas  schiefgegangen
  1642.         sein, können Sie RFC-Daten auf diese Weise manuell konvertieren. UUZ
  1643.         erkennt auch,  wenn ein Paket noch gepackt ist und ruft  automatisch
  1644.         den passenden Entpacker auf. Sie sollten  nur darauf achten, daß die
  1645.         Entpacker im aktuellen Verzeichnis vorhanden sind - ansonsten könnte
  1646.         es passieren, daß Sie sich plötzlich im Compress  von  PC-Tools o.ä.
  1647.         wiederfinden.
  1648.  
  1649.  
  1650.  
  1651.  
  1652.         4.2   Der XP-UUCICO
  1653.         ────────────────────────────────────────────────────────────────────
  1654.  
  1655.         Der wichtigste Teil des XP/UUCP-Paketes neben dem Nachrichtenkonver-
  1656.         tierer UUZ ist UUCICO.EXE. Es  handelt sich dabei um einen von Grund
  1657.         auf neuentwickelten uucico mit folgenden Leistungsmerkmalen:
  1658.  
  1659.         o  Protokolle g/G, f, z und e
  1660.         o  UUCP-g:  - Packet-Sizes 32 bis 4096
  1661.                     - Window-Sizes 3 bis 7
  1662.                     - variable Packet-Sizes während einer Verbindung
  1663.         o  Taylor-UUCP-kompatible "size negotiation"
  1664.         o  wahlweise FOSSIL- oder direkter Schnittstellenzugriff
  1665.         o  Unterstützung von IRQ 1-15
  1666.  
  1667.         Die Aufrufsyntax ist
  1668.  
  1669.             UUCICO <Config-Datei> <UUCP-Command-Datei>
  1670.  
  1671.         Der UUCICO muß *nach* dem Login  und  nach dem  Erkennen des Strings
  1672.         ^PShere gestartet  werden; nach dem Programmende  muß die Verbindung
  1673.         getrennt  werden. Bei der UUCP-Command-Datei handelt es sich um eine
  1674.         Datei im üblichen UUCP-Format, allerdings mit CR/LF-Zeilentrennungen
  1675.         - so, wie sie von UUZ erzeugt wird. 
  1676.  
  1677.         Die  Config-Datei  wird  von  XP unter  dem  Namen UUCICO.CFG im XP-
  1678.         Verzeichnis abgelegt, aber es darf auch eine  beliebige andere Datei
  1679.         in  einem  anderen  Verzeichnis  sein. Wie  alle  XP-Config-Dateien,
  1680.         besteht sie aus einer Liste von Bezeichner/Wert-Paaren, die  jeweils
  1681.         mit einem Gleichheitszeichen getrennt sind. 
  1682.  
  1683.         Die folgenden Angaben sind obligatorisch:
  1684.  
  1685.           Server       Sitename des angerufenen Systems
  1686.           Node         eigener Sitename
  1687.           PortNr       Schnittstellen-Nr
  1688.           PortAdr      hex. Schnittstellen-Adresse (entfällt bei FOSSIL)
  1689.           IRQ          IRQ-Nummer (entfällt bei FOSSIL)
  1690.           Baud         Baudrate
  1691.  
  1692.         Folgende Angaben sind optional:
  1693.  
  1694.           Language        Sprachkennung, Default D: es muß eine passende
  1695.                           Sprachdatei vorhanden sein, z.B. Sprachkennung D
  1696.                           -> XPUU-D.RES
  1697.           Debug           Y/N, Default N: Debug-Mode aktivieren (wie XP/d)
  1698.           DebugWindow     Koordinatinaten des Fensters, in dem im Debug-Mode
  1699.                           die Ausgabe erfolgen soll (X1 X2 Y1 Y2, Default 0)
  1700.           Colors          Default $70 $7F $7E (Farbe) /$07 $0F $0F (mono):
  1701.                           Hintergrundfarbe, Textfarbe und Statuszeilenfarbe
  1702.                           des Übertragungsfensters
  1703.           MaxWinSize      Default 7: max. Windowsize bei UUCP-g
  1704.           MaxPacketSize   Default 64: max. Paketgröße bei UUCP-g
  1705.           VarPacketSize   Y/N, Default N: Ausgangspaketgröße darf variieren
  1706.           ForcePacketSize Y/N, Default N: Ausgangspaketgröße auf MaxPacket-
  1707.                           size festnageln
  1708.           Protocols       Default gfe: mögliche Protokolle, bestes zuerst
  1709.           SizeNegotiation Y/N, Default N: Taylor UUCP size negotiation.
  1710.                           Setzt voraus, daß auch in der UUCP-C-Datei ent-
  1711.                           sprechende Informationen enthalten sind.
  1712.           FilereqPath     Default FILES\: Pfad für eingehende nicht-Nach-
  1713.                           richten-Pakete
  1714.           C-File          Name der UUCP-C-Datei; wenn angegeben, kann der
  1715.                           zweite Parameter beim UUCICO-Aufruf entfallen
  1716.           UUlogfile       Logfile-Name
  1717.           FOSSIL          Y/N, Default N: FOSSIL-Treiber verwenden, falls
  1718.                           vorhanden
  1719.           IgnoreCD        Y/N, Default N: CD-Signal ignorieren
  1720.           IgnoreCTS       Y/N, Default N: CTS-Signal ignorieren
  1721.  
  1722.         Die Namen der zu  sendenden Nachrichtenpakete  und sonstigen Dateien
  1723.         müssen sich  in der C-Datei befinden;  die Nachrichtenpakete  müssen
  1724.         alle im SPOOL-Unterverzeichnis abgelegt sein. IgnoreCD und IgnoreCTS
  1725.         sollten nur in Ausnahmefällen  verwendet werden; von der  Verwendung
  1726.         bei Modemverbindungen ist grundsätzlich abzuraten. 
  1727.  
  1728.         Abgebrochene, empfangene Nachrichtenpakete  erhalten  als  Extension
  1729.         .001  oder eine entsprechend  höhere Nummer, falls  Palete mit  .001
  1730.         oder den folgenden Zahlen bereits vorhanden sind.
  1731.  
  1732.  
  1733.         UUCICO.EXE  ist hiermit als Freeware freigeben. Ich kann aber  nicht
  1734.         garantieren, daß er mit irgendeinem anderen Programm in  irgendeiner
  1735.         Weise so zusammenarbeiten wird, wie Sie sich es wünschen.
  1736.  
  1737.  
  1738.  
  1739.  
  1740.         4.3   Dateilisten-Konvertierprogramme
  1741.         ────────────────────────────────────────────────────────────────────
  1742.  
  1743.         Dieses  Kapitel knüpft an Kap. 3.4 an. Es soll dabei  helfen, eigene
  1744.         Dateilisten-Konvertierprogramme zu schreiben.
  1745.  
  1746.         CrossPoint   unterstützt  grundsätzlich   zwei   Typen   von   UUCP-
  1747.         Dateilisten. Beim ersten Typ befindet sich zu Beginn jeder Zeile der
  1748.         komplette Pfad+Dateiname der einzelnen Dateien, optional gefolgt von
  1749.         einem  oder  mehreren Leerzeichen  oder Tabs und beliebigen weiteren
  1750.         Daten. Beispiel:
  1751.  
  1752.         /pub/TeX/unix-tex/DVIware/lpr-viewers/crudetype/CYBER/noscheme.add
  1753.         /pub/TeX/unix-tex/DVIware/lpr-viewers/crudetype/CYBER/nosve.ch
  1754.         /pub/TeX/unix-tex/DVIware/lpr-viewers/crudetype/CYBER/nosve.com
  1755.         /pub/TeX/unix-tex/DVIware/lpr-viewers/crudetype/CYBER/nosve.doc
  1756.         /pub/TeX/unix-tex/DVIware/lpr-viewers/crudetype/CYBER/nosvebind.cyb
  1757.  
  1758.         /pub/TeX/unix-tex/DVIware/lpr-viewers/crudetype/PRIME/primos.ch
  1759.         /pub/TeX/unix-tex/DVIware/lpr-viewers/crudetype/PRIME/primos.cpl
  1760.  
  1761.         /pub/TeX/unix-tex/DVIware/lpr-viewers/crudetype/VMS/tiny.dmp
  1762.         /pub/TeX/unix-tex/DVIware/lpr-viewers/crudetype/VMS/tiny.tex
  1763.         /pub/TeX/unix-tex/DVIware/lpr-viewers/crudetype/VMS/vms.ch
  1764.  
  1765.         Statt der absoluten Pfade mit  beginnendem / dürfen es auch relative
  1766.         Pfade mit beginnendem ~/  oder beliebige andere, gültige Pfadangaben
  1767.         sein.  Leerzeilen,  Kommentarzeilen   oder  sonstige  Zeilen  stören
  1768.         prinzipiell  nicht;  das Program  wird  Sie  aber auch  nicht  daran
  1769.         hindern,   solche  Zeilen   als  Datei  zu   bestellen  (außer   bei
  1770.         Leerzeilen).
  1771.  
  1772.  
  1773.         Das zweite  - meist übersichtlichere - Dateilistenformat besteht aus
  1774.         Blöcken für die einzelnen Verzeichnisse. Jedem Block muß eine  Zeile
  1775.         vorangestellt  sein,  die  aus  dem Schlüsselwort  "Directory " (das
  1776.         Leerzeichen  gehört dazu!)  und  dem  Verzeichnisnamen  besteht. Der
  1777.         Verzeichnisname kann alleine  dort stehen  oder in Anführungszeichen
  1778.         eingeschlossen sein. Am Ende kann ein Slash (/) oder ein Doppelpunkt
  1779.         angehängt sein, der von XP ignoriert wird. Beispiel: 
  1780.  
  1781.         Directory /public/TeX/unix-tex/DVIware/lpr-viewers/crudetype/CYBER:
  1782.  
  1783.         noscheme.add           -r--r--r--   1 uucp         3521 Apr 24 21:10
  1784.         nosve.ch               -r--r--r--   1 uucp         5803 Apr 24 21:10
  1785.         nosve.com              -r--r--r--   1 uucp         1224 Apr 24 21:10
  1786.         nosve.doc              -r--r--r--   1 uucp         2953 Apr 24 21:10
  1787.         nosvebind.cyb          -r--r--r--   1 uucp        49368 Apr 24 21:11
  1788.  
  1789.         Directory /public/TeX/unix-tex/DVIware/lpr-viewers/crudetype/PRIME:
  1790.  
  1791.         primos.ch              -r--r--r--   1 uucp         9594 Apr 24 21:11
  1792.         primos.cpl             -r--r--r--   1 uucp          767 Apr 24 21:11
  1793.  
  1794.         Directory /public/TeX/unix-tex/DVIware/lpr-viewers/crudetype/VMS:
  1795.  
  1796.         tiny.dmp               -r--r--r--   1 uucp         3543 Apr 24 21:11
  1797.         tiny.tex               -r--r--r--   1 uucp           44 Apr 24 21:11
  1798.         vms.ch                 -r--r--r--   1 uucp         4214 Apr 24 21:11
  1799.  
  1800.         Auch hier  gilt, daß beliebige  andere Zeilen  ignoriert werden. Die
  1801.         Länge der Zeilen ist übrigens beliebig; bei mehr als 80 Zeichen kann
  1802.         innerhalb des XP-Listers nach rechts und links geblättert werden.
  1803.  
  1804.  
  1805.         Als  Ausgangsbasis  für  eigene  Listenkonvertierer  können Sie  die
  1806.         Turbo-Pascal-Quelltexte von UUCP-FL*.PAS verwenden,  die im XP/UUCP-
  1807.         Paket enthalten sind.
  1808.  
  1809.  
  1810.         Anhang
  1811.         ════════════════════════════════════════════════════════════════════
  1812.  
  1813.  
  1814.  
  1815.         A.  Dateien im CrossPoint/UUCP-Paket
  1816.         ────────────────────────────────────────────────────────────────────
  1817.  
  1818.         uucp.doc       das lesen Sie gerade
  1819.         uucico.exe     uucico-Programm (s. Kap. 4.2)
  1820.         xpuu-d.res     deutsche Sprachdatei für uucico
  1821.         uuz.exe        Nachrichtenkonvertierer (s. Kap. 4.1)
  1822.         compress.exe   Unix-kompatibler Packer/Entpacker
  1823.         freeze.exe     Packer/Entpacker
  1824.         gzip.exe       GNU ZIP - Packer/Entpacker
  1825.         copying        Copyright-Informationen zu gzip
  1826.         tar.exe        Unix-kompatibles Archivprogramm
  1827.         uucp_pub.doc   Liste von öffentlichen, deutschen UUCP-Systemen
  1828.         uvalid.doc     McAfee-Validation-Codes für die diversen EXE-Dateien
  1829.         uucp.scr       Standard-UUCP-Loginscript
  1830.         uucp-fl*.exe   UUCP-Dateilisten-Konvertierer
  1831.         uucp-fl*.pas   Quelltexte der Dateilisten-Konvertierer
  1832.  
  1833.  
  1834.  
  1835.  
  1836.         B.  Glossar
  1837.         ────────────────────────────────────────────────────────────────────
  1838.  
  1839.         Account       Benutzerkennung;   Postfach  bei  einer  Mailbox,  auf
  1840.                       einem Unix-Rechner o.ä.
  1841.  
  1842.         Artikel       öffentliche Nachricht
  1843.  
  1844.         Bang(-Pfad)   Nachrichtenroute in der Form "System1!System2!..."
  1845.  
  1846.         BCC           Blind  Carbon  Copy   -   Kopie   einer  Nachricht  an
  1847.                       weitere Empfänger, die für den Originalempfänger nicht
  1848.                       erkennbar ist 
  1849.  
  1850.         BITNET        auf IBM-Protokollen basierendes  Netzwerk mit  eigener
  1851.                       Adressierungsform;  kennt  keine  ^Newsgroups, sondern
  1852.                       verwendet stattdessen ^Mailing-Listen
  1853.  
  1854.         Body          "Benutzerteil"  einer   Nachricht,  im  Gegensatz  zum
  1855.                       ^Header 
  1856.  
  1857.         Bounce        Zurücksenden einer unzustellbaren Nachricht
  1858.  
  1859.         Cancel-       Löschnachricht zum nachträglichen Löschen einer ver-
  1860.         Message       schickten Nachricht
  1861.  
  1862.         CC            Carbon  Copy  -   Kopie  einer  Nachricht  an  weitere
  1863.                       Empfänger 
  1864.  
  1865.         CfV           Call  for Vote - Aufruf  zur  Abstimmung, insbesondere
  1866.                       zur Einrichtung einer neuen ^Newsgroup im ^Usenet
  1867.  
  1868.         Crossposting  öffentliche  Nachricht  in  mehreren  ^Newsgroups, die
  1869.                       physikalisch nur einmal übertragen wird
  1870.  
  1871.         Domain        rechter  Teil einer  Internet-Adresse (s.  Kap.  1.2);
  1872.                       auch: organisatorischer Zusammenschluß einer Menge von
  1873.                       Usenet-Sites, die eine bestimmte Adreßdomain verwenden
  1874.  
  1875.         Expire        Haltezeitüberschreitung  von  Nachrichten  /  Programm
  1876.                       zum  Löschen   von  Nachrichten,   die  die  Haltezeit
  1877.                       überschritten haben 
  1878.  
  1879.         FAQ           Frequently  Asked   Questions  -   eine  Sammlung  von
  1880.                       häufig gestellten Fragen und Antworten darauf zu einem
  1881.                       bestimmten  Thema.  Im Usenet finden Sie FAQs zu allen
  1882.                       Themen in der Gruppe news.answers. 
  1883.  
  1884.         Followup      öffentliche Antwort auf eine öffentliche Nachricht
  1885.  
  1886.         FTP           File  Transfer  Protocol = Dateiübertragungsprotokoll,
  1887.                       das zum Dateitransfer im ^Internet eingesetzt wird
  1888.  
  1889.         Gateway       Übergang zwischen zwei Netzen
  1890.  
  1891.         Gopher        Internet-Programm/Verfahren/Standard zur  Abfrage  von
  1892.                       Online-Datenbanken
  1893.  
  1894.         Header        der  Teil  einer  Nachricht,  der  Steuerinformationen
  1895.                       enthält 
  1896.  
  1897.         Host          Rechner,  insbesondere im  ^Internet, der irgendwelche
  1898.                       Dienste zur Verfügung stellt
  1899.  
  1900.         IN            Individual   Network   e.V.   -   Zusammenschluß   von
  1901.                       Privatpersonen  in  Deutschland, der  Mail-, News- und
  1902.                       Internetanbindung ermöglicht. 
  1903.  
  1904.         Internet      schnelles,     weltweites    Online-Standleitungsnetz,
  1905.                       das hauptsächlich  von Firmen, Bildungseinrichtung und
  1906.                       sonstigen Organisationen getragen wird
  1907.  
  1908.         IRC           Internet Relay  Chat  - weltweites  Chatsystem (System
  1909.                       zur Online-Textkommunikation per DFÜ) im Internet
  1910.  
  1911.         ISO           International     Standardisation    Organisation    -
  1912.                       internationales Normungsgremium.  Speziell: ISO-8859-1
  1913.                       = im europäischen Internet üblicher Zeichensatz.
  1914.  
  1915.         Mail          (Gesamtheit der) private(n) Nachricht(en)
  1916.  
  1917.         Mailer        Programm   zum  Lesen  und  Schreiben  von  Mails  (im
  1918.                       FidoNet: Programm zur Übertragung von Mails)
  1919.  
  1920.         Mailing-Liste Nachrichtenverteiler  für ein  bestimmtes Thema; quasi
  1921.                       eine Newsgroup, die per Mail abgewickelt wird
  1922.  
  1923.         MIME          Multipurpose  Internet  Mail  Extensions  =  Internet-
  1924.                       Standard   zur   Übertragung   von   binären    Daten,
  1925.                       internationalen  Sonderzeichen,  großen   Dateien  und
  1926.                       Multimedia-Daten
  1927.  
  1928.         News          (Gesamtheit der) öffentliche(n) Nachrichten
  1929.  
  1930.         Newsreader    Programm zum Lesen/Schreiben von ^News
  1931.  
  1932.         Newsgroup     Brett/Forum,    in   dem    öffentliche    Nachrichten
  1933.                       ausgetauscht werden
  1934.  
  1935.         NNTP          Programm/Verfahren   zur  Übertragung  von   ^News  im
  1936.                       ^Internet 
  1937.  
  1938.         PGP           Pretty   Good  Privacy  -  Programm  zur  Nachrichten-
  1939.                       verschlüsselung mit dem "RSA-Verfahren"
  1940.  
  1941.         Posting       (Versenden einer) öffentliche(n) Nachricht
  1942.  
  1943.         Postmaster    Ansprechpartner einer Usenet-Site bzw. einer Domain
  1944.  
  1945.         Realname      der  Name im  wirklichen  Leben  -  im  Gegensatz  zum
  1946.                       "Username" 
  1947.  
  1948.         Rekursion     ^Rekursion
  1949.  
  1950.         RFC           Request for Comments - Internet-Standard-Spezifikation
  1951.                       (es gibt bis jetzt ca. 1500 davon)
  1952.  
  1953.         RfD           Request  for  Discussion  -   Aufruf  zur  Diskussion,
  1954.                       insbesondere zur Einrichtung einer neuen ^Newsgroup im
  1955.                       ^Usenet
  1956.  
  1957.         Routing       Nachrichtentransport über bestimmte Wege
  1958.  
  1959.         Sendmail      kompliziertes Unix-Programm zum ^Routing von ^Mail
  1960.  
  1961.         Site          System/Knoten/"Point" im ^Usenet
  1962.  
  1963.         SLIP          Serial  Line   Internet  Protocol   -   Verfahren  zur
  1964.                       Teilnahme am Internet per Modem oder ISDN
  1965.  
  1966.         SMTP          Simple Mail Transfer Protocol - Programm/Verfahren zur
  1967.                       Übertragung von ^Mail im ^Internet
  1968.  
  1969.         Smurf         Schlumpf
  1970.  
  1971.         Spooling      Bereitstellen  versandfertiger Nachrichten/Dateien  in
  1972.                       einem bestimmten Festplattenverzeichnis
  1973.  
  1974.         Subject       Betreff einer Nachricht
  1975.  
  1976.         Sub-Netz      s. Kap. 1.1
  1977.  
  1978.         Summary       Zusammenfassung einer Nachricht
  1979.  
  1980.         Traffic       Nachrichtenaufkommen
  1981.  
  1982.         Usenet        Menge aller Systeme, die ^News austauschen
  1983.  
  1984.         uucico        Programm zur UUCP-Nachrichtenübertragung
  1985.  
  1986.         UUCP          Nachrichten-Transportverfahren    und   -programm   im
  1987.                       ^Usenet und in Sub-Netzen (s. Kap. 1.1)
  1988.  
  1989.         UUencode      Verfahren  und Unix-Programm, mit  dem binäre  Dateien
  1990.                       im ASCII-Format codiert werden können, um sie per Mail
  1991.                       zu übertragen. 
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.         C.  Weiterführende Literatur
  1998.         ────────────────────────────────────────────────────────────────────
  1999.  
  2000.         Auf  black.toppoint.de   befindet   sich  ein  Archiv   der  haeufig
  2001.         gestellten Fragen ("frequently asked questions" oder FAQs) im USENET
  2002.         und ein Archiv der RFCs.  Man kann sich unter der Nummer 0431-673121
  2003.         mit dem Login sauger, kein Passwort  einloggen. Im Verzeichnis  /pub
  2004.         /faq befinden sich zum Beispiel die Texte 
  2005.  
  2006.         * Ein Verzeichnis der verfuegbaren FAQ Texte
  2007.         -r--r--r--  1 ftp       203350 Jul 31 21:54 /pub/faq/INDEX
  2008.  
  2009.         * Verzeichnis der neu hinzu gekommenen FAQ-Texte 
  2010.         -r--r--r--  1 ftp          661 Jul 31 21:50 /pub/faq/NEW
  2011.  
  2012.         Wichtige FAQs sind zum Beispiel:
  2013.  
  2014.             (Archive-Name: Dir/File bedeutet: Die Datei steht
  2015.              unter dem Namen /pub/faq/Dir/File zur Verfuegung)
  2016.  
  2017.         > Subject: A Primer on How to Work With the Usenet Community
  2018.         > Newsgroups: news.announce.newusers,news.answers
  2019.         > Date: 26 Apr 1993 00:01:31 -0500
  2020.         > Archive-name: usenet-primer/part1
  2021.  
  2022.             Der Text enthaelt gewissermassen die Netiquette des
  2023.             USENET. Er ist das Vorbild fuer viele Netiquette-Texte
  2024.             in anderen Netzen.
  2025.  
  2026.                 19311 Apr 30 21:50 /pub/faq/usenet-primer/part1
  2027.  
  2028.  
  2029.         > Subject: Answers to Frequently Asked Questions about Usenet
  2030.         > Newsgroups: news.announce.newusers,news.answers
  2031.         > Date: 26 Apr 1993 00:01:34 -0500
  2032.         > Archive-name: usenet-faq/part1
  2033.  
  2034.             Der Text gibt Antworten auf haeufig gestellte Fragen im
  2035.             USENET und viele nuetzliche Hinweise, wie man vermeiden
  2036.             kann, als Idiot oder Neuling negativ aufzufallen.
  2037.  
  2038.                 39797 Apr 30 21:50 /pub/faq/usenet-faq/part1
  2039.  
  2040.         > Subject: Hints on writing style for Usenet
  2041.         > Newsgroups: news.announce.newusers,news.answers
  2042.         > Date: 26 Apr 1993 00:01:49 -0500
  2043.         > Archive-name: usenet-writing-style/part1
  2044.  
  2045.             Der Text enthaelt einen Ueberblick darueber, wie man
  2046.             saubere und gut lesbare Texte schreibt. Es enthaelt
  2047.             viele nuetzliche Hinweise, wie man als Neuling positiv
  2048.             auffallen kann.
  2049.  
  2050.                 5057 Apr 30 21:50 /pub/faq/usenet-writing-style/part1
  2051.  
  2052.         > Subject: USENET Software: History and Sources
  2053.         > Newsgroups: news.admin.misc,news.announce.newusers,...
  2054.         > Date: 26 Apr 1993 00:01:40 -0500
  2055.         > Archive-name: usenet-software/part1
  2056.  
  2057.             Ein Ueberblick ueber die im USENET verwendete Software
  2058.             auf den verschiedenen Betriebssystemen. Ausserdem eine
  2059.             kurze Genesis des Netzes.
  2060.             
  2061.                 23445 Apr 30 21:50 /pub/faq/usenet-software/part1
  2062.  
  2063.  
  2064.         > Subject: UUCP Internals Frequently Asked Questions
  2065.         > Newsgroups: comp.mail.uucp,comp.answers,news.answers
  2066.         > Date: 14 Jun 93 08:30:03 GMT
  2067.         > Archive-name: uucp-internals
  2068.  
  2069.             Dieser Text von Ian Lance Taylor, dem Autor von
  2070.             Taylor-UUCP, geht auf die Eigenschaften, Vor- und
  2071.             Nachteile der verschiedenen uucico-Protokolle ein.
  2072.             Ausserdem wird die interne Funktionsweise von UUCP kurz
  2073.             beleuchtet.
  2074.  
  2075.                 63636 Jun 16 21:50 /pub/faq/uucp-internals
  2076.  
  2077.         > Subject: What is Usenet?
  2078.         > Newsgroups: news.announce.newusers,news.admin.misc,news.answers
  2079.         > Date: 26 Apr 1993 00:01:19 -0500
  2080.         > Archive-name: what-is-usenet/part1
  2081.  
  2082.             Eigentlich muesste dieser Text heissen "What USENET is
  2083.             not". Anders als Fido, Z-Netz oder andere Netze kennt
  2084.             USENET keine zentrale Koordination, Aufpasser oder
  2085.             andere Stellen, an die man sich wenden kann. Trotzdem
  2086.             kann nicht jeder machen, was er moechte. Warum das so
  2087.             ist, warum das gut so ist und wieso das funktioniert,
  2088.             wird einem vielleicht klar, wenn man diesen Text
  2089.             verstanden hat.
  2090.  
  2091.                 16479 Apr 30 21:50 /pub/faq/what-is-usenet/part1
  2092.  
  2093.  
  2094.         black.toppoint.de ist auch ein Archiv fuer RFCs. Im Verzeichnis
  2095.         /pub/specs befinden sich die Spezifikationen verschiedener
  2096.         Formate und Protokolle:
  2097.  
  2098.                 2048 Mar 12 19:33 fido
  2099.                 1024 Mar 13 13:58 gif87a
  2100.                 1024 Mar 13 13:57 midi
  2101.                 1024 Mar 12 19:33 nachrichtenformate
  2102.                 1024 Mar 12 20:27 rfc
  2103.                 1024 Feb  2 15:28 rich_text_format
  2104.                 1024 Mar 12 19:34 zconnect
  2105.  
  2106.         Es gibt sehr viele RFC-Texte und  Spezifikationen.  Nur  sehr wenige
  2107.         sind auch fuer UUCP-Benutzer interessant (s. Abschnitt IV):
  2108.  
  2109.          31702 Mar  2 07:31 /pub/specs/rfc/rfc-0800-0899/rfc822.z
  2110.          14374 Mar  2 07:35 /pub/specs/rfc/rfc-1000-1099/rfc1036.z
  2111.         347082 Mar  2 07:40 /pub/specs/rfc/rfc-1300-1399/rfc1341.ps
  2112.          57141 Mar  2 07:40 /pub/specs/rfc/rfc-1300-1399/rfc1341.z
  2113.           5658 Mar  2 07:40 /pub/specs/rfc/rfc-1300-1399/rfc1342.z
  2114.          22126 Mar  2 07:40 /pub/specs/rfc/rfc-1300-1399/rfc1343.ps.z
  2115.           8968 Mar  2 07:40 /pub/specs/rfc/rfc-1300-1399/rfc1343.z
  2116.          19335 Mar  2 07:40 /pub/specs/rfc/rfc-1300-1399/rfc1344.ps.z
  2117.           8089 Mar  2 07:40 /pub/specs/rfc/rfc-1300-1399/rfc1344.z
  2118.  
  2119.         Die  Endung ".z" zeigt an, dass  die Dateien  mit  dem Packer "gzip"
  2120.         gepackt sind. Sie  koennen  zu Hause  oder auf black.toppoint.de mit
  2121.         "gunzip"   ausgepackt   werden   und   neu   gepackt   werden   (auf
  2122.         black.toppoint.de stehen lha, zoo und andere Packer zur Verfuegung).
  2123.  
  2124.         RFCs liegen  immer in plain  ASCII und optional in  Postscript  vor.
  2125.         Postscript-RFCs haben die Endung ".ps". Postscript kann zum Beispiel
  2126.         mit dem Programm ghostscript sichtbar gemacht  werden oder auf nicht
  2127.         postscriptfaehigen Drucker ausgegeben werden.
  2128.  
  2129.  
  2130.  
  2131.  
  2132.         D.  CrossPoint/UUCP - Versionsgeschichte
  2133.         ────────────────────────────────────────────────────────────────────
  2134.  
  2135.         2.15 beta  (03.08.93)
  2136.         o  erste freigegebene Betaversion
  2137.  
  2138.         2.92 beta  (06.11.93)
  2139.         o  Sysop-Mode
  2140.         o  diverse Bugfixes
  2141.  
  2142.         2.93 beta  (13.12.93)
  2143.         o  Relogin-Netcalls (Änderung in UUCP.SCR beachten!)
  2144.         o  optional Absender User@Server.domain (Edit/Boxen/Edit/RFC|UUCP)
  2145.         o  UUCP-Transfer kann mit <Esc> abgebrochen werden
  2146.         o  Schalter für 7/e/1 bei Edit/Boxen/Edit/Point
  2147.         o  UUZ fängt zusätzliche MIME-Fehler ab
  2148.         Bugfixes
  2149.         o  Absturz bei RING o.ä. während des Einsortierens von Nachrichten
  2150.            beseitigt
  2151.  
  2152.  |      3.0  (22.03.94)
  2153.  |      o  Auswertung von Cancel-Nachrichten ist nicht mehr optional
  2154.  |      Bugfixes
  2155.  |      o  UUCP-g stabilisiert
  2156.  |      o  Doppelte Übertragung bei Verbindungsabbrüchen beseitigt
  2157.  |      o  Fehler im FOSSIL-Handling beseitigt; ISDN über cFos funktioniert
  2158.  |         jetzt
  2159.  |      o  changesys-Problem beseitigt
  2160.  
  2161.