mandb(b) Manual Hilfsprogramme mandb(b) NAME mandb - erzeugt oder aktualisiert die Indexdatenbank SYNTAX mandb [-dqsuc|-h|-V] [Pfad] BESCHREIBUNG Um die interne Indexdatenbank, die von man verwendet wird, zu initialisieren oder auf den neusten Stand zu bringen, wird mandb verwendet. Die Indexdatenbank enthlt Informa- tionen ber den aktuellen Zustand der Manualseiten. Wenn eine Indexdatenbank erzeugt oder erneuert werden soll, warnt mandb vor mglichen Inkonsistenzen, Seiten ohne nroff-Quelle oder Seiten ohne whatis- Beschreibungen. Wenn mandb beim Aufruf ein optionaler, durch Doppelpunkte abgetrennter Pfad bergeben wird, so wird der interne durch die Konfigurationsdatei bestimmte Manualpfad verdeckt. INDEXDATENBANKEN Von mandb wird einer der folgenden Datenbanktypen verwen- det (Auswahl whrend der bersetzungszeit): tab (@); l l l l. Name@Typ@asyncron@Dateiname _ Berkeley db@Binrbaum@Ja@index.bt GNU gdbm v >= 1.6@Hashta- belle@Ja@index.db GNU gdbm v < 1.6@Hashta- belle@Nein@index.db UNIX ndbm@Hashta- belle@Nein@index.(dir|pag) Die Datenbanktypen, die asyncrone Vernderungen erlauben, erlauben eine hhere Geschwindigkeit zulasten der Mglichkeit, da bei einer nichtgewhlichen Beendung des Pro- gramms die Datenbank fehlerhaft sein kann. In diesem seltenen Fall kann es ntig sein, mandb mit der -c Option zu starten, um die Datenbanken von Grund auf neu zu erstellen. OPTIONEN -d, --debug Erzeugt Debug-Informationen. -q, --quiet Unterdrckt die Warnungen. -s, --no-straycats Beachtet beim Aufbau keine cat-Seiten ohne zugehrige nroff-Quellen (sog. stray-cats). -c, --create Im Normalfall versucht mandb zunchst eine beste- hende Datenbank auf den aktuellen Stand zu bringen und erzeugt eine neue nur dann, wenn noch keine solche existiert. Durch Angabe dieser Option wird mandb dazu gezwungen, die Datenbank von Grund auf neu zu erstellen. -u, --user-db Erzeugt nur die benutzerspezifischen Datenbanken, selbst wenn Schreibrechte auf systemweite Manual- hierarchien bestehen. -h, --help Zeigt einen Hilfstext an. -V, --version Zeigt Programmversion und Autor an. DATEIEN /var/catman/.../index.(bt|db|dir|pag) Die FSSTND complianten globalen Indexdatenbanken. /usr/man/.../whatis Traditionelle whatis Datenbank. SIEHE AUCH man(n), manpath(h), catman(n). AUTOR Wilf. (G.Wilford@ee.surrey.ac.uk), die deutsche bersetzung ist von Anke Steuernagel (a_steuer@informatik.uni-kl.de) und Nils Magnus (magnus@informatik.uni-kl.de). 2.3.20 07 September 2001 mandb(b)