1 .\" Man page for catman
3 .\" Copyright (C), 1994, Graeme W. Wilford. (Wilf.)
4 .\" Deutsche Übersetzung von Anke Steuernagel und Nils Magnus
6 .\" You may distribute under the terms of the GNU General Public
7 .\" License as specified in the file COPYING that comes with the man
10 .\" Sat Dec 10 14:17:29 GMT 1994 Wilf. (G.Wilford@ee.surrey.ac.uk)
12 .TH catman 8 "12. Juli 1995" "2.3.10" "Dienstprogramme zur Systemverwaltung"
15 catman \- erzeugt oder aktualisiert die formatierten Manualseiten
25 wird benutzt, um einen aktuellen Satz von vorformatierten Manualseiten zu
26 erzeugen, die als cat-Seiten bezeichnet werden. Die cat-Seiten werden
27 wesentlich schneller angezeigt als die unformatierten Manualseiten, benötigen
28 aber zusätzlichen Speicherplatz auf der Festplatte. Die Entscheidung zur
29 Unterstützung von cat-Seiten liegt beim lokalen Administrator, der für diese
30 Seiten passende Verzeichnisse anlegen muss.
34 geben die Manualseiten und die Abschnitte an, die vorformatiert werden
35 sollen. Im Normalfall werden die Manualseiten verwendet, die in der
36 Manualkonfigurationsdatei beschrieben sind. Normalerweise werden die
37 Abschnitte formatiert, die entweder in der Umgebungsvariable
41 einkompiliert sind, wenn
45 eine durch Whitespace abgetrennte Liste von Abschnitten übergeben, so werden
46 nur die Manualseiten in den betreffenden Abschnitten bearbeitet.
48 Um festzustellen, welche Dateien formatiert werden müssen, macht
52 der jeweiligen Manualseiten.
56 Ausgeben von Fehlerinformationen.
58 .BI \-M\ Pfad ,\ \-\-manpath= Pfad
59 Gibt einen alternativen Manualpfad an.
60 Als Default sind dies alle Pfade, die in der Manualkonfigurationsdatei
61 als global deklariert sind. Die Umgebungsvariable
68 Zeigt einen Hilfstext an.
71 Zeigt Programmversion und Autor an.
74 .I /var/catman/\|.\|.\|.\|/index.(bt|db|dir|pag)
80 .I /usr/man/\|.\|.\|.\|/whatis
89 Auf Systemen mit kleinem (~4 kByte) Zwischenspeicher für Argumente von
91 kann es nötig sein, dass
93 mehrere kleine im Gegensatz zu wenigen großen Batchjobs ausführen muss.
94 In diesem Fall ist es für
96 möglich, diesen Eintrag (korrekt) aus einer Datenbank zu löschen (vielleicht
97 existiert er in Wirklichkeit gar nicht mehr), der vom aktuellen Aufruf von
99 benötigt wird, um die nächste Seite zu bestimmen. Wenn die
101 einen Hashtable-Lookup (ndbm, gdbm) benutzt, führt dies zu einem `sich am
102 eigenen Schopf aus dem Sumpf ziehen'. Obgleich dies selten auftritt, führt es
105 nicht mehr die weiteren Seiten des Abschnittes bearbeitet.
109 hat einen Zwischenspeicher von 128 kByte für
113 Wilf. (G.Wilford@ee.surrey.ac.uk),
114 die deutsche Übersetzung ist von
115 Anke Steuernagel (a_steuer@informatik.uni-kl.de) und
116 Nils Magnus (magnus@informatik.uni-kl.de).