home *** CD-ROM | disk | FTP | other *** search
- ( $Id: FixActive.dok,v 1.2 92/01/14 19:42:10 wasp Exp Locker: wasp $ )
- FixActive: bearbeitet das active-file in verschiedenen Weisen.
-
-
- Zweck: CNews frischt das "min-field" nicht auf, so dass nicht
- anhand des active-files auf die tatsaechlich vorhandenen Gruppen
- geschlossen werden kann. Dies wird durch fixactive behoben.
- Dillon's UUCP wiederum kennt das Konzept des active-files erst
- gar nicht. Fixactive legt ein solches an und pflegt es.
-
- Syntax: fixactive [<filename>] [-h][-c][-u][-f][-v] .
- Dabei ist <filename> der Dateiname des active-files (mit Pfad).
- Default ist, je nach Compileroption UULIB:active (DUUCP),
- UULIB:news/active (AUCPP) oder NewsCtl:active (CNews).
-
- Optionen:
- h bedeutet hirarisches Newssystem - z.B. //\\migaUUCP+, CNews.
- c bedeutet active-file neu anlegen anhand einer von stdin gelesenen
- Gruppenliste. ( =>create )
- u bedeutet ein auffrischen des active-files (update), ist default.
- f bedeutet schneller update-modus (nur fuer DillonUUCP, es wird das
- ╗UUNEWS:<gruppe>/.next½-File gelesen ).
- v (verbose) bewirkt eine Ausgabe der geΣnderten EintrΣge im active-file
- auf den Bildschirm.
- Beispiele:
- a) fixactive <UULIB:Newsgroups -c : legt in UULIB: ein neues active-file
- an. Alle Flags stehen auf 'y', moderierte Gruppen bitte
- hinterher mit einem Editor auf 'm' umstellen.
- b) fixactive NewsCtl:active -h ; aktualisiert das NewsCtl:active
- file von CNews.
- c) fixactive -f : aktalisiert ein bereits bestehendes active-file
- fⁿr DillonUUCP (nur die neuesten, die altesten werden nicht
- aktualisiert).
-
- Fⁿr DillonUUCP-User ist es also empfehlenswert, einmal (bei der Installation)
- Beispiel a) auszufⁿhren, darauf anschlie▀end alle moderierten (m) und
- gesperrten (n) Gruppen entsprechend im letzten Feld markieren. Dann nach
- jedem Pollen Beispiel c) auszufuehren (z.B. indem das uuxqt-Programm in
- UULIB:Config auf ein script gesetzt wird (protect +s nicht vergessen!), und
- in diesem Script zuerst das (originale) uuxqt aufzurufen, und danach fixactive.
- Wer seine lokal geschriebenen News nicht erst nach dem naechsten pollen lesen
- will, kann dann fixactive -f aufrufen. (Oder es sogar in PostNews einbauen).
- Nach jedem TrimNews dann "fixactive UULIB:active" aufrufen.
-
- CNews-Benutzer muessen nur nach jedem Expire-Durchgang einmal
- "fixactive NewsCtl.active -h" aufrufen.
-