From eefd26de43a25c26591837af041bdc6822ee34c5 Mon Sep 17 00:00:00 2001 From: Johann Kois Date: Sat, 8 Oct 2005 15:30:41 +0000 Subject: [PATCH] MFbed: Update the German documentation set. articles/contributing/article.sgml 1.505 -> 1.506 books/faq/book.sgml 1.759 -> 1.762 books/fdp-primer/psgml-mode/chapter.sgml 1.9 -> 1.10 books/fdp-primer/structure/chapter.sgml new translation books/handbook/Makefile 1.94 -> 1.97 books/handbook/basics/chapter.sgml 1.139 -> 1.140 books/handbook/boot/chapter.sgml 1.60 -> 1.61 books/handbook/multimedia/chapter.sgml 1.110 -> 1.111 books/handbook/network-servers/chapter.sgml 1.69 -> 1.70 books/handbook/pgpkeys/chapter.sgml 1.272 -> 1.275 books/handbook/ports/chapter.sgml 1.243 -> 1.247 books/handbook/security/chapter.sgml 1.281 -> 1.282 books/handbook/serialcomms/chapter.sgml 1.100 -> 1.102 share/sgml/glossary/freebsd-glossary.sgml 1.8 -> 1.20 (translation finished) Obtained from: The FreeBSD German Documentation Project. --- .../articles/contributing/article.sgml | 6 +- de_DE.ISO8859-1/books/faq/book.sgml | 120 +- .../books/fdp-primer/psgml-mode/chapter.sgml | 34 +- .../books/fdp-primer/structure/chapter.sgml | 297 ++- de_DE.ISO8859-1/books/handbook/Makefile | 60 +- .../books/handbook/basics/chapter.sgml | 35 +- .../books/handbook/boot/chapter.sgml | 197 +- .../books/handbook/multimedia/chapter.sgml | 16 +- .../handbook/network-servers/chapter.sgml | 16 +- .../books/handbook/pgpkeys/chapter.sgml | 19 +- .../books/handbook/ports/chapter.sgml | 79 +- .../books/handbook/security/chapter.sgml | 14 +- .../books/handbook/serialcomms/chapter.sgml | 349 +++- .../share/sgml/glossary/freebsd-glossary.sgml | 1671 ++++++++++++++++- 14 files changed, 2509 insertions(+), 404 deletions(-) diff --git a/de_DE.ISO8859-1/articles/contributing/article.sgml b/de_DE.ISO8859-1/articles/contributing/article.sgml index 9be6808e38..050c3916ae 100644 --- a/de_DE.ISO8859-1/articles/contributing/article.sgml +++ b/de_DE.ISO8859-1/articles/contributing/article.sgml @@ -3,8 +3,8 @@ The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/articles/contributing/article.sgml,v 1.2 2005/08/15 16:25:31 jkois Exp $ - basiert auf: 1.505 + $FreeBSDde: de-docproj/articles/contributing/article.sgml,v 1.3 2005/10/08 14:56:56 jkois Exp $ + basiert auf: 1.506 --> problem reports database Die FreeBSD + url="http://www.FreeBSD.org/cgi/query-pr-summary.cgi">FreeBSD PR-Datenbank enthält alle derzeit offenen Problemberichte und Verbesserungswüsche, die von Anwendern eingereicht wurden. Die PR-Datenbank enthält diff --git a/de_DE.ISO8859-1/books/faq/book.sgml b/de_DE.ISO8859-1/books/faq/book.sgml index 881eedfe37..9a4bcfbb31 100644 --- a/de_DE.ISO8859-1/books/faq/book.sgml +++ b/de_DE.ISO8859-1/books/faq/book.sgml @@ -3,9 +3,9 @@ The FreeBSD German Documentation Project $FreeBSD$ -$FreeBSDde: de-docproj/books/faq/book.sgml,v 1.565 2005/08/25 19:48:28 jkois Exp $ +$FreeBSDde: de-docproj/books/faq/book.sgml,v 1.568 2005/09/27 17:20:58 jkois Exp $ - basiert auf: 1.759 + basiert auf: 1.762 --> @@ -33,7 +33,7 @@ $FreeBSDde: de-docproj/books/faq/book.sgml,v 1.565 2005/08/25 19:48:28 jkois Exp - $FreeBSDde: de-docproj/books/faq/book.sgml,v 1.565 2005/08/25 19:48:28 jkois Exp $ + $FreeBSDde: de-docproj/books/faq/book.sgml,v 1.568 2005/09/27 17:20:58 jkois Exp $ 1995 @@ -4734,44 +4734,6 @@ chip1@pci0:31:5: class=0x040100 card=0x00931028 chip=0x24158086 rev=0x02 - Eine &motif; 2.1-Distribution für FreeBSD im ELF- - oder a.out-Format ist bei Metro - Link erhältlich. - - Diese Distribution enthält: - - - - OSF/&motif; manager, xmbind, panner, wsm. - - - - Development-Kit mit uil, mrm, xm, xmcxx, Include- - und Imake-Dateien. - - - - Statische und dynamische Bibliotheken (verlangen - Sie ELF zur Verwendung unter FreeBSD ab 3.0 und oder - a.out zur Verwendung unter FreeBSD bis - einschließlich 2.2.8). - - - - Demonstrations-Applets. - - - - Vorformatierte Manualpages. - - - - Achten Sie darauf, bei der Bestellung anzugeben, - dass Sie die FreeBSD-Version von &motif; möchten! - Metro Link vertreibt auch Versionen - für &linux;. Dieses Produkt ist entweder als CDROM - oder zum Download per FTP erhältlich. - Eine &motif; 2.0 Distribution für FreeBSD im a.out-Format gibt es bei Xi Graphics. @@ -4840,53 +4802,8 @@ chip1@pci0:31:5: class=0x040100 card=0x00931028 chip=0x24158086 rev=0x02 Ja, Xi - Graphics und Metro Link - vertreiben beschleunigte X-Produkte für FreeBSD und - andere Intel-basierte Systeme. - - Das Angebot von Metro Link besteht aus einem - leistungsfähigen X-Server, der einfache Konfiguration - unter Verwendung von Werkzeugen aus der - FreeBSD-Paketsammlung und Unterstützung für den - parallelen Einsatz mehrerer Videokarten bietet. Es wird - nur in binärer Form über ein bequemes - FTP-Download vertrieben. Ganz zu schweigen davon, - dass das Angebot von Metro Link zum sehr - günstigen Preis von 39 Dollar erhältlich - ist. - - Metro Link bietet auch &motif; für FreeBSD sowohl - im ELF-, als auch im a.out-Format an (siehe oben). - - - - Weitere Informationen - - - Metro - Link Web-Seite - - - - - oder - - - sales@metrolink.com oder - tech@metrolink.com - - - - - oder - - - Telefon (954) 938-0283 oder +1 954 - 938-0283 - - - + Graphics vertreibt beschleunigte X-Produkte für + FreeBSD und andere Intel-basierte Systeme. Das Angebot von Xi Graphics besteht aus einem leistungsfähigen X-Server, der einfache Konfiguration @@ -5060,8 +4977,8 @@ chip1@pci0:31:5: class=0x040100 card=0x00931028 chip=0x24158086 rev=0x02 - ftp://ftp.de.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current + url="ftp://ftp.de.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-stable/"> + ftp://ftp.de.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-stable @@ -5074,7 +4991,17 @@ chip1@pci0:31:5: class=0x040100 card=0x00931028 chip=0x24158086 rev=0x02 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6-current - + + + für 7-CURRENT + + + + ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-7-current + + + oder von Ihrem nächstgelegenen Mirror. @@ -7907,11 +7834,10 @@ options SYSVMSG # enable for messaging url="&url.books.handbook;/x11.html">X11 des FreeBSD-Handbuchs. - Evtl. möchten Sie sich auch den Xaccel-Server - ansehen. Nähere Details finden Sie in den - Abschnitten über Xi - Graphics oder Metro - Link. + Evtentuell möchten Sie sich auch den Xaccel-Server + ansehen. Nähere Details finden Sie im + Abschnitt über Xi + Graphics. @@ -12409,7 +12335,7 @@ raisechar=^^ Es ist eine lange oder eigentlich eher eine sehr alte und doch sehr kurze Geschichte. C. Northcote - Parkinson schrieb in den führen sechzigern ein Buch + Parkinson schrieb in den frühen Sechzigern ein Buch mit dem Namen Parkinson's Law, das viele Einblick in die Beziehungen innerhalb des Managements gibt. diff --git a/de_DE.ISO8859-1/books/fdp-primer/psgml-mode/chapter.sgml b/de_DE.ISO8859-1/books/fdp-primer/psgml-mode/chapter.sgml index b32b7c3303..abdb87cec7 100644 --- a/de_DE.ISO8859-1/books/fdp-primer/psgml-mode/chapter.sgml +++ b/de_DE.ISO8859-1/books/fdp-primer/psgml-mode/chapter.sgml @@ -28,9 +28,9 @@ POSSIBILITY OF SUCH DAMAGE. $FreeBSD$ - $FreeBSDde: de-docproj/books/fdp-primer/psgml-mode/chapter.sgml,v 1.8 2005/01/16 13:44:56 mheinen Exp $ + $FreeBSDde: de-docproj/books/fdp-primer/psgml-mode/chapter.sgml,v 1.9 2005/09/25 07:14:51 jkois Exp $ - basiert auf: 1.9 + basiert auf: 1.10 Anmerkungen: Dieser Text wurde nach dem Lesen von "Technisches Schreiben @@ -171,6 +171,16 @@ zu korrigieren. + + + C-c / + + + Startet die Funktion sgml-insert-end-tag, + die automatisch das passende End-Tag für das gerade + offene Element einfügt. + + Zweifellos hat PSGML noch weitere nützliche Funktionen, doch @@ -182,14 +192,18 @@ sicherzustellen, kann folgender Eintrag in .emacs vorgenommen werden: - (setq sgml-mode-hook - '(lambda () - (setq fill-column 70 - indent-tabs-mode nil - next-line-add-newlines nil - standard-indent 2) - (auto-fill-mode t))) - + + (defun local-sgml-mode-hook + (setq fill-column 70 + indent-tabs-mode nil + next-line-add-newlines nil + standard-indent 4 + sgml-indent-data t) + (auto-fill-mode t) + (setq sgml-catalog-files '("/usr/local/share/sgml/catalog"))) + (add-hook 'psgml-mode-hook + '(lambda () (local-psgml-mode-hook))) + diff --git a/de_DE.ISO8859-1/books/fdp-primer/structure/chapter.sgml b/de_DE.ISO8859-1/books/fdp-primer/structure/chapter.sgml index bb313ba258..16b25aaeff 100644 --- a/de_DE.ISO8859-1/books/fdp-primer/structure/chapter.sgml +++ b/de_DE.ISO8859-1/books/fdp-primer/structure/chapter.sgml @@ -28,15 +28,302 @@ POSSIBILITY OF SUCH DAMAGE. $FreeBSD$ - $FreeBSDde: de-docproj/books/fdp-primer/structure/chapter.sgml,v 1.4 2004/08/30 22:39:59 mheinen Exp $ + $FreeBSDde: de-docproj/books/fdp-primer/structure/chapter.sgml,v 1.5 2005/09/22 17:50:36 jkois Exp $ + + basiert auf: 1.17 --> - # Verzeichnisstruktur unter <filename>doc/</filename> + + + + Johann + Kois + Übersetzt von + + + - Dieser Abschnitt ist noch nicht übersetzt. Lesen Sie - bitte das - Original in englischer Sprache. + Verzeichnisstruktur unter <filename>doc/</filename> + + Der doc/-Baum ist auf eine besondere + Weise organisiert. Dies gilt analog für die Dokumente, aus + denen der FDP besteht. Das Ziel dieser Organisation ist es, das + Hinzufügen neuer Dokumente zu erleichtern, sowie + + + + die automatische Konvertierung der Dokumente in andere + Formate einfach zu gestalten, + + + + die Konsistenz zwischen den verschiedenen auf diese Weise + organisierten Dokumenten sicherzustellen, was die parallele + Bearbeitung verschiedener Dokumente vereinfacht, sowie + + + + die Entscheidung, wo neue Dokumente innerhalb des Baumes + platziert werden sollen, zu erleichtern. + + + + Zusätzlich wird dadurch dem Umstand Rechnung getragen, + dass die Dokumentation in verschiedenen Sprachen und Kodierungen + vorhanden sein kann. Es ist von großer Bedeutung, dass + die Struktur des Dokumentationsbaumes dabei dennoch einheitlich + bleibt. + + + <filename>doc/</filename> als höchste Ebene + + Unterhalb von doc/ existieren zwei + Arten von Verzeichnissen, die jeweils über spezifische + Dateinamen und eine spezifische Bedeutung verfügen. + + + Verzeichnis + + Bedeutung + + + share/ + + Enthält Dateien, die für alle Sprachen und + Kodierungen der Dokumentation gültig sind. Es + enthält weitere Unterverzeichnisse, um diese + Informationen zu kategorisieren. So enthält + share/mk beispielsweise die Dateien, + die die &man.make.1;-Infrastruktur bilden, während + sich die für die SMGL-Unterstützung nötigen + Dateien (darunter die FreeBSD DocBook DTD) unter + share/sgml befinden. + + + + Sprache.Kodierung/ + + Für jede verfügbare Sprache und Kodierung + existiert ein eigenes Unterverzeichnis. Beispiele dafür + sind en_US.ISO8859-1/ oder + zh_TW.Big5/. Zwar sind diese + Verzeichnisnamen nicht gerade kurz, durch die vollständige + Angabe von Sprache und Kodierung werden aber Probleme bei einer + eventuellen Erweiterung der Dokumentation (etwa um eine + zusätzliche Kodierung für eine bereits vorhandene + Sprache) vermieden. Auch eine eventuelle Konvertierung der + Dokumentation nach Unicode ist dadurch problemlos + möglich. + + + + + + Die Verzeichnisse + <filename><replaceable>Sprache</replaceable>.<replaceable>Kodierung</replaceable>/</filename> + + Diese Verzeichnisse enthalten die eigentliche Dokumentation. + Auf dieser Ebene erfolgt eine Unterteilung in drei Kategorien, + die durch entsprechende Verzeichnisnamen gekennzeichnet + werden. + + + Verzeichnis + + Inhalt + + + articles + + DocBook-formatierte Artikel (article) + oder ähnliche Dokumente. Meist relativ kurz und in + Abschnitte aufgeteilt. Artikel sind in der Regel als ein + einziges, großes HTML-Dokument verfügbar. + + + + books + + DocBook-formatierte Bücher (book) + oder ähnliche Dokumente. Umfangreiche Dokumente, + die in Kapitel aufgeteilt werden. Sind in der Regel sowohl + als eine einzige, große HTML-Datei (für Personen + mit einer schnellen Internetanbindung oder für einen + einfachen Druck über ein Browser) oder als eine + Sammlung von vielen kleinen, miteinander verlinkten Dateien + verfügbar. + + + + man + + Dient für Übersetzungen von Manualpages. Es + enthält ein oder mehrere + mann-Verzeichnisse, + je nachdem, welche Abschnitte der Manualpages bereits + übersetzt wurden. + + + + Nicht jedes + Sprache.Kodierung-Verzeichnis + enthält all diese Unterverzeichnisse. Ob ein Verzeichnis + vorhanden ist, hängt vielmehr davon ab, ob bereits ein + entsprechender Teil der Dokumentation übersetzt wurde. + + + + Dokumentenspezifische Informationen + + Dieser Abschnitt enthält Informationen zu einigen vom + FreeBSD Documentation Project (FDP) verwalteten + Dokumenten. + + + Das Handbuch + + books/handbook/ + + Das Handbuch wurde unter Verwendung der vom FreeBSD + Project erweiterten DocBook-DTD geschrieben. + + Das Handbuch ist als DocBook-book + organisiert. Es besteht aus mehreren Teilen + (parts), die wiederum mehrere + Kapitel (chapter) enthalten können. + Kapitel sind zusätzlich in Abschnitte + (sect1) und Unterabschnitte + (sect2, sect3 und so + weiter) unterteilt. + + + Physikalische Organisation + + Das Verzeichnis handbook enthält + sowohl weitere Verzeichnisse als auch zahlreiche einzelne + Dateien. + + + Die Organisation des Handbuchs hat sich im Laufe der + Zeit geändert, daher könnten die Informationen + in diesem Abschnitt eventuell nicht mehr dem akutellen + Stand entsprechen. Haben Sie Fragen zur Organisation des + Handbuchs, so wenden Sie sich bitte an das &a.doc;. + + + + <filename>Makefile</filename> + + Das Makefile definiert verschiedene + Variablen zur Konvertierung der SGML-Quellen in andere + Formate. Außerdem listet es die verschiedenen Dateien + auf, aus denen das Handbuch gebaut wird. Zusätzlich + wird die Standard-doc.project.mk + inkludiert, die den für die Konvertierung in andere + Formate notwendigen Code bereitstellt. + + + + <filename>book.sgml</filename> + + Das Hauptdokument innerhalb des Handbuchs. Neben der + + DOCTYPE-Deklaration des Handbuchs werden hier auch + die Elemente aufgelistet, die die Struktur des Handbuchs + definieren. + + book.sgml verwendet + Parameterentitäten, um Dateien mit der + Endung .ent zu laden. Diese + Dateien definieren die allgemeinen + Entitäten, die innerhalb des Handbuchs + verwendet werden. + + + + <filename><replaceable>Verzeichnis</replaceable>/chapter.sgml</filename> + + Jedes Kapitel des Handbuchs wird in einer + chapter.sgml genannten Datei + gespeichert. Jedes Verzeichnis erhält den Namen + des id-Attributs des + chapter-Elements. + + Enthält eine Kapiteldatei beispielsweise die + Einträge + + +... +]]> + + so handelt es sich um die Datei + chapter.sgml im Verzeichnis + kernelconfiguration. Im Allgemeinen + enthält diese Datei das komplette Kapitel. + + Wird die HTML-Version des Handbuchs gebaut, entsteht + dadurch die HTML-Datei + kernelconfiguration.html. Der Grund + dafür ist allerdings der Wert des + id-Attributs, und nicht der Name des + Verzeichnisses. + + In früheren Versionen des Handbuchs wurden all + diese Dateien im gleichen Verzeichnis wie die Datei + book.sgml gespeichert und nach dem + Wert des id-Attributs der + chapter-Elemente benannt. Durch die + Verwendung von eigenen Verzeichnissen für die + verschiedenen Kapitel wurde das Handbuch für + künftige Erweiterungen vorbereitet. Beispielsweise + wurde es dadurch möglich, Bilder in die einzelnen + Kapitel aufzunehmen. Es ist sinnvoller, den Text und + die Bilder eines Kapitels in einem gemeinsamen Verzeichnis + zu speichern, statt für alle Dateien des Handbuchs + nur ein gemeinsames Verzeichnis zu verwenden. Ein Vorteil + dieser Methode ist beispielsweise die Vermeidung von + Namenskollisionen. Außerdem ist es + übersichtlicher, mit mehreren Verzeichnissen zu + arbeiten, die jeweils nur einige Dateien enthalten, als mit + einem einzigen Verzeichnis, das eine Vielzahl von Dateien + enthält. + + Durch dieses Vorgehen entstanden viele Verzeichnisse, + die jeweils eine chapter.sgml enhalten, + beispielsweise basics/chapter.sgml, + introduction/chapter.sgml oder + printing/chapter.sgml. + + + Im Normalfall sollte ein Umstrukturierung des + Handbuchs nicht dazu führen, dass dafür + Dateien umbenannt werden müssen (es sei denn, + einzelne Kapitel werden neu aufgenommen oder + entfernt). Kapitel und Verzeichnisse sollten daher + nicht nach ihrer Reihenfolge innerhalb des Handbuchs + benannt werden, da sich diese Reihenfolge bei einer + Umstrukturierung des Handbuchs ändern + könnte. + + + Die Datei chapter.sgml ist keine + komplette SGML-Datei, da unter anderem die Zeilen mit + der DOCTYPE-Deklaration am Beginn der Datei nicht + vorhanden sind. + + Durch diesen Umstand ist es nicht möglich, + einzelne Dateien direkt nach HTML, RTF, PS oder ein + anderes Format zu konvertieren. Vielmehr muss dazu + das komplette Handbuch neu gebaut + werden. + + + + @@ -33,7 +33,7 @@ Das folgende Kapitel umfasst die grundlegenden Kommandos und Funktionsweisen des Betriebssystems FreeBSD. Viel von dem folgenden - Material gilt auch für jedes andere &unix; System. + Material gilt auch für jedes andere &unix;-artige System. Falls Sie mit dem Material schon vertraut sind, können Sie dieses Kapitel überlesen. Wenn FreeBSD neu für Sie ist, dann sollten Sie dieses Kapitel auf jeden Fall aufmerksam lesen. @@ -147,7 +147,8 @@ login: gleichzeitig viele Programme auf einem System laufen lassen. Jedes Mehrbenutzersystem muss die Benutzer voneinander - unterscheiden können. Bei FreeBSD und allen anderen &unix; + unterscheiden können. Bei FreeBSD und allen anderen + &unix;-artigen Betriebssystemen wird dies dadurch erreicht, dass sich die Benutzer anmelden müssen, bevor sie Programme laufen lassen können. Jeder Benutzer besitzt einen eindeutigen Namen (den @@ -656,8 +657,9 @@ total 530 eingehangen werden. Ein Mountpunkt ist ein Verzeichnis, in das zusätzliche - Dateisysteme in das / Verzeichnis eingepflanzt - werden können. + Dateisysteme in das /-Dateisystem + eingehängt werden können. Dieser Vorgang wird in + ausführlich beschrieben. Standard-Mountpunkte sind /usr, /var, /tmp, /mnt sowie /cdrom. @@ -790,12 +792,16 @@ total 530 /tmp/ Temporäre Dateien, die für gewöhnlich - nicht nach einem Reboot erhalten werden. Häufig wird - ein speicherbasiertes Dateisystem unter + bei einem Neustart des Systems verloren gehen. + Häufig wird ein speicherbasiertes Dateisystem unter /tmp - eingehängt. Weitere Informationen finden Sie in den - Manualpages &man.mdmfs.8; sowie &man.mfs.8; (für - &os; 4.X). + eingehängt. Dieser Vorgang kann automatisiert werden, + wenn Sie die tmpmfs-bezogenen Variablen von + &man.rc.conf.5; verwenden. Alternativ können Sie + auch einen entsprechenden Eintrag in + /etc/fstab aufnehmen. Weitere + Informationen finden Sie in &man.mdmfs.8; sowie in + &man.mfs.8; (für FreeBSD 4.X). @@ -909,8 +915,11 @@ total 530 /var/tmp/ - Temporäre Dateien, die über Reboots erhalten - bleiben. + Temporäre Dateien. Dateien in diesem + Verzeichnis bleiben in der Regel auch bei einem Neustart + des Systems erhalten, es sei denn, bei + /var handelt es + sich um ein speicherbasiertes Dateisystem. diff --git a/de_DE.ISO8859-1/books/handbook/boot/chapter.sgml b/de_DE.ISO8859-1/books/handbook/boot/chapter.sgml index bbdc6668a8..046deb4fd5 100644 --- a/de_DE.ISO8859-1/books/handbook/boot/chapter.sgml +++ b/de_DE.ISO8859-1/books/handbook/boot/chapter.sgml @@ -3,8 +3,8 @@ The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/books/handbook/boot/chapter.sgml,v 1.50 2005/09/12 16:35:42 jkois Exp $ - basiert auf: 1.60 + $FreeBSDde: de-docproj/books/handbook/boot/chapter.sgml,v 1.51 2005/10/08 13:37:49 jkois Exp $ + basiert auf: 1.61 --> @@ -89,35 +89,61 @@ Bootstrap dann die Technik das Betriebssystem zu laden bezeichnet und wurde hinterher mit booten abgekürzt. - Auf x86 Plattformen ist das BIOS (Basic Input/Output System) - dafür verantwortlich, das Betriebssystem zu laden. Dazu - liest das BIOS den Master Bootsektor (MBR; Master Boot Record) - aus, der sich an einer bestimmten Stelle auf der - Festplatte/Diskette befinden muss. Das BIOS kann den MBR - selbstständig laden und ausführen und geht davon aus, - dass der die restlichen Dinge, die für das Laden des - Betriebssystems notwendig sind, selber erledigen kann. - - - BIOS - + BIOS Basic Input/Output System BIOS + Auf x86-Plattformen ist das BIOS (Basic Input/Output System) + dafür verantwortlich, das Betriebssystem zu laden. Dazu + liest das BIOS den Master Bootsektor (MBR; Master Boot Record) + aus, der sich an einer bestimmten Stelle auf der + Festplatte/Diskette befinden muss. Das BIOS kann den MBR + selbstständig laden und ausführen und geht davon aus, + dass dieser die restlichen Dinge, die für das Laden des + Betriebssystems notwendig sind, selbst oder mit Hilfe des BIOS + erledigen kann. + + Master Boot Record (MBR) + + Boot Manager + + Boot Loader + + Der Code innerhalb des MBRs wird für gewöhnlich als + Boot-Manager bezeichnet, insbesondere, wenn + eine Interaktion mit dem Anwender stattfindet. Ist dies der Fall, + verwaltet der Boot-Manager zusätzlichen Code im ersten + Track der Platte oder in Dateisystemen + anderer Betriebssysteme. (Boot-Manager werden manchmal auch als + Boot Loader bezeichnet, unter FreeBSD wird + dieser Begriff aber für eine spätere Phase des + Systemstarts verwendet.) Zu den bekanntesten Boot-Managern + gehören boot0 (der auch als + Boot Easy bekannte + Standard-Boot-Manager von &os;), Grub, + GAG, sowie + LILO. + (Von diesen Boot-Managern hat nur boot0 + innerhalb des MBRs Platz.) + Falls nur ein Betriebssystem installiert ist, ist der Standard MBR ausreichend. Dieser MBR sucht nach dem ersten - bootbaren Slice auf dem Laufwerk und führt ihn aus, um das - restliche Betriebssystem zu laden. + bootbaren Slice (das dabei als active + gekennzeichnet ist) auf dem Laufwerk und führt den dort + vorhandenen Code aus, um das restliche Betriebssystem zu + laden. Der von &man.fdisk.8; in der Voreinstellung + installierte MBR ist ein solcher MBR und basiert auf + /boot/mbr. Falls mehrere Betriebssysteme installiert sind, sollte - man einen anderen MBR installieren, der eine Liste der + man einen anderen Boot-Manager installieren, der eine Liste der verfügbaren Betriebssysteme anzeigt und einen wählen - lässt, welches man booten möchte. FreeBSD liegt ein - solcher MBR bei und andere Hersteller bieten Alternativen - an. + lässt, welches man booten möchte. Der nächste + Abschnitt beschreibt zwei Boot-Manager mit diesen + Fähigkeiten. Das restliche FreeBSD-Bootstrap-System ist in drei Phasen unterteilt. Die erste Phase wird vom MBR durchgeführt, der @@ -148,33 +174,36 @@ - Der MBR, und die Boot-Phasen Eins, Zwei und Drei + Boot-Manager und Boot-Phasen + + Boot Manager - Der MBR, <filename>/boot/boot0</filename> + Der Boot-Manager + Master Boot Record (MBR) - Der vom FreeBSD-Installationsprogramm und &man.boot0cfg.8; - installierte Master Boot Record (MBR) basiert auf - /boot/boot0 und wird in den ersten Sektor - der Platte (also außerhalb der Slices) installiert. - (Der von &man.fdisk.8; installierte MBR basiert hingegen auf - /boot/mbr und ähnelt dem MBR von - PC-DOS. Die Aufgabe dieses MBRs ist das Booten der als - active markierten Slice. Im Gegensatz - zum FreeBSD-MBR erfolgt dies ohne Rückfrage.) + Der Code im MBR oder im Boot-Manager wird manchmal auch + als stage zero des Boot-Prozesses + bezeichnet. Dieser Abschnitt beschreibt zwei der weiter + oben erwähnten Boot-Manager: + boot0 sowie + LILO. - boot0 ist ein ziemlich simples - Programm, und zwar aus dem einfachen Grund, dass der MBR nur - 512 Bytes groß sein darf. (Tatsächlich - darf er nur 446 Bytes groß sein, da der restliche - Platz für die Partitionstabelle und den - 0x55AA-Identifier am Ende des MBRs benötigt wird.) - Falls Sie den FreeBSD-MBR installiert haben und sich mehrere - Betriebssysteme auf Ihrer - Festplatte befinden, werden Sie beim Starten des Computers - eine Anzeige sehen, ähnlich der Folgenden: + Der <application>boot0</application> Boot-Manager: + Der vom FreeBSD-Installationsprogramm oder &man.boot0cfg.8; + in der Voreinstelung installierte Master Boot Record (MBR) + basiert auf /boot/boot0. + (Bei boot0 handelt es sich um ein + sehr einfaches Programm, da im MBR lediglich + 446 Bytes verfügbar sind, weil der restliche Platz + für die Partitionstabelle sowie den 0x55AA-Identifier + am Ende des MBRs benötigt wird.) Falls Sie + boot0 verwenden und mehrere + Betriebssysteme auf Ihrer Festplatte installiert haben, werden + Sie beim Starten des Computers eine Anzeige ähnlich der + folgenden sehen: <filename>boot0</filename>-Screenshot @@ -196,44 +225,40 @@ Default: F2 &prompt.root; fdisk -B -b /boot/boot0 Gerät - Wobei Gerät das Gerät ist, - von dem gebootet wird, also z.B. ad0 - für die erste IDE-Festplatte, + Bei Gerät handelt es sich + um das Gerät, von dem gebootet wird, also beispielsweise + ad0 für die erste IDE-Festplatte, ad2 für die erste IDE-Festplatte am zweiten IDE-Controller, da0 - für die erste SCSI-Festplatte, usw. + für die erste SCSI-Festplatte, usw. Diese Einstellungen + können aber über &man.boot0cfg.8; angepasst + werden. - Wenn Sie auf demselben Rechner FreeBSD und Linux benutzen - möchten, können Sie den FreeBSD-Bootmanager oder - LILO benutzen. Wollen Sie den MBR von - LILO benutzen, wählen Sie - bei der FreeBSD-Installation im Bootmanager Menü - - aus. Damit - Sie das FreeBSD-System aus LILO booten - können, tragen Sie in /etc/lilo.conf die - folgenden Zeilen ein: + Der LILO-Boot-Manager: - other=/dev/diskXY -table=/dev/diskX + Damit dieser Boot-Manager auch FreeBSD booten kann, starten + Sie zuerst Linux und fügen danach folgende Zeilen in die + Konfigurationsdatei /etc/lilo.conf + ein: + + other=/dev/hdXY +table=/dev/hdX loader=/boot/chain.b label=FreeBSD - Ersetzen Sie dabei diskXY mit - hdXY, wenn Sie - ein IDE-Laufwerk benutzen, oder mit - sdXY, wenn Sie - ein SCSI-Laufwerk benutzen. Mit - XY geben Sie die Slice des FreeBSD - Systems, zum Beispiel /dev/hdb1, an. Wenn sich - beide Betriebssysteme auf derselben Platte befinden, können - Sie auch weglassen. Mit - geben Sie das Gerät an, auf dem die - Partitionstabelle liegt, /dev/hdb bezeichnet - zum Beispiel das zweite IDE-Laufwerk. Die Änderungen - können Sie nun mit /sbin/lilo -v - aktivieren. Achten Sie dabei auf die Bildschirmausgabe, die den - Erfolg der Operation anzeigt. + Dabei müssen Sie die primäre Partition von FreeBSD + sowie dessen Platte im Linux-Format angeben. Dazu ersetzen Sie + X durch die Linux-Bezeichnung der + Platte und Y durch die von Linux + verwendete Partitionsnummer. Wenn Sie ein + SCSI-Laufwerk verwenden, müssen Sie + /dev/sd anstelle von + /dev/hd verwenden. Die Zeile + kann weggelassen werden, + wenn beide Betriebssysteme auf der gleichen Platte installiert + sind. Geben Sie danach /sbin/lilo -v + ein, um Ihre Änderungen zu übernehmen. Achtung Sie + dabei besonders auf etwaige Fehlermeldungen. @@ -244,26 +269,28 @@ label=FreeBSD desselben Programms, im selben Bereich auf der Festplatte. Aufgrund von Speicherplatz-Beschränkungen wurden sie aufgeteilt, aber man installiert sie eigentlich - generell zusammen. + generell zusammen. Beide werden entweder vom Installer oder + von disklabel aus der kombinierten + Datei /boot/boot kopiert. - Sie befinden sich beide im Bootsektor des Boot-Slices, - wo boot0 und jedes andere - Programm im MBR das Programm erwartet, das - den weiteren Bootvorgang durchführt. Die Dateien im - Verzeichnis /boot sind nur Kopien der - eigentlichen Dateien, die sich außerhalb FreeBSDs Dateisystems - befinden. + Beide Phasen befinden sich außerhalb des Dateisystems + im Bootsektor des Boot-Slices, wo boot0 oder ein anderer Boot-Manager + ein Programm erwarten, das den weiteren Bootvorgang + durchführen kann. Die Anzahl der dabei verwendeten + Sektoren wird durch die Größe von + /boot/boot bestimmt. - boot1 ist ebenfalls ein sehr simples - Programm, da es auch nur 512 Bytes groß sein darf, und es - besitzt gerade genug Funktionalität um FreeBSDs + boot1 ist ein sehr einfaches + Programm, da es nur 512 Bytes groß sein darf, und es + besitzt gerade genug Funktionalität, um FreeBSDs disklabel, das Informationen über - den Slice enthält, auszulesen um + den Slice enthält, auszulesen, und um boot2 zu finden und auszuführen. boot2 ist schon ein wenig - umfangreicher und besitzt genügend Funktionalität um + umfangreicher und besitzt genügend Funktionalität, um Dateien in FreeBSDs Dateisystem zu finden. Außerdem hat es eine einfache Schnittstelle, die es ermöglicht, den zu ladenden Kernel oder Loader auszuwählen. diff --git a/de_DE.ISO8859-1/books/handbook/multimedia/chapter.sgml b/de_DE.ISO8859-1/books/handbook/multimedia/chapter.sgml index 6895ce73c5..bf8ccf48f5 100644 --- a/de_DE.ISO8859-1/books/handbook/multimedia/chapter.sgml +++ b/de_DE.ISO8859-1/books/handbook/multimedia/chapter.sgml @@ -3,8 +3,8 @@ The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/books/handbook/multimedia/chapter.sgml,v 1.73 2005/09/13 17:09:21 jkois Exp $ - basiert auf: 1.110 + $FreeBSDde: de-docproj/books/handbook/multimedia/chapter.sgml,v 1.74 2005/09/17 12:03:45 jkois Exp $ + basiert auf: 1.111 --> @@ -262,12 +262,14 @@ Sie in die Datei /boot/device.hints ein. Während des Systemstarts liest der &man.loader.8; diese Datei und reicht die Einstellungen - an den Kernel weiter. Für eine alte - Creative &soundblaster; 16 ISA-Karte, die den - &man.snd.sbc.4; Treiber benutzt, fügen Sie - die folgende Zeile in die Kernelkonfiguration ein: + an den Kernel weiter. Für eine alte Creative + &soundblaster; 16 ISA-Karte, die sowohl den + &man.snd.sbc.4;- als auch den snd_sb16(4)-Treiber + benötigt, fügen Sie folgende Zeilen in die + Kernelkonfigurationsdatei ein: - device snd_sbc + device snd_sbc +device snd_sb16 In die Datei /boot/device.hints tragen Sie beispielsweise die folgenden Einstellungen diff --git a/de_DE.ISO8859-1/books/handbook/network-servers/chapter.sgml b/de_DE.ISO8859-1/books/handbook/network-servers/chapter.sgml index 10c31d9ddc..ff435a38ba 100644 --- a/de_DE.ISO8859-1/books/handbook/network-servers/chapter.sgml +++ b/de_DE.ISO8859-1/books/handbook/network-servers/chapter.sgml @@ -3,8 +3,8 @@ The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/books/handbook/network-servers/chapter.sgml,v 1.48 2005/08/15 18:23:00 jkois Exp $ - basiert auf: 1.69 + $FreeBSDde: de-docproj/books/handbook/network-servers/chapter.sgml,v 1.49 2005/10/03 18:04:47 jkois Exp $ + basiert auf: 1.70 --> @@ -3648,12 +3648,6 @@ zone "0.0.127.IN-ADDR.ARPA" { file "localhost.rev"; }; -zone -"0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.INT" { - type master; - file "localhost.rev"; -}; - // NB: Do not use the IP addresses below, they are faked, and only // serve demonstration/documentation purposes! // @@ -4244,12 +4238,6 @@ zone "0.0.127.in-addr.arpa" IN { allow-transfer { localhost; }; notify no; }; -zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.int" { - type master; - file "master/localhost-v6.rev"; - allow-transfer { localhost; }; - notify no; -}; zone "." IN { type hint; file "master/named.root"; diff --git a/de_DE.ISO8859-1/books/handbook/pgpkeys/chapter.sgml b/de_DE.ISO8859-1/books/handbook/pgpkeys/chapter.sgml index 6897c26094..dabc56996a 100644 --- a/de_DE.ISO8859-1/books/handbook/pgpkeys/chapter.sgml +++ b/de_DE.ISO8859-1/books/handbook/pgpkeys/chapter.sgml @@ -3,8 +3,8 @@ The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/books/handbook/pgpkeys/chapter.sgml,v 1.37 2005/09/16 16:12:50 jkois Exp $ - basiert auf: 1.272 + $FreeBSDde: de-docproj/books/handbook/pgpkeys/chapter.sgml,v 1.40 2005/10/06 19:02:05 jkois Exp $ + basiert auf: 1.275 --> @@ -114,6 +114,11 @@ &pgpkey.mbr; + + &a.bvs; + &pgpkey.bvs; + + &a.novel; &pgpkey.novel; @@ -344,6 +349,11 @@ &pgpkey.dhartmei; + + &a.ehaupt; + &pgpkey.ehaupt; + + &a.jhay; &pgpkey.jhay; @@ -599,6 +609,11 @@ &pgpkey.matusita; + + &a.tmclaugh; + &pgpkey.tmclaugh; + + &a.ken; &pgpkey.ken; diff --git a/de_DE.ISO8859-1/books/handbook/ports/chapter.sgml b/de_DE.ISO8859-1/books/handbook/ports/chapter.sgml index a9df15f40d..472926945f 100644 --- a/de_DE.ISO8859-1/books/handbook/ports/chapter.sgml +++ b/de_DE.ISO8859-1/books/handbook/ports/chapter.sgml @@ -3,8 +3,8 @@ The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/books/handbook/ports/chapter.sgml,v 1.76 2005/09/03 14:24:07 jkois Exp $ - basiert auf: 1.243 + $FreeBSDde: de-docproj/books/handbook/ports/chapter.sgml,v 1.79 2005/10/08 14:38:04 jkois Exp $ + basiert auf: 1.247 --> @@ -29,8 +29,11 @@ Basissystems sind. Allerdings sind Sie früher oder später auf Software Dritter angewiesen, damit Sie bestimmte Arbeiten durchführen können. Um diese Software zu installieren, - stellt FreeBSD zwei, sich ergänzende, Methoden zur - Verfügung: Die Ports-Sammlung und binäre Softwarepakete. + stellt FreeBSD zwei sich ergänzende Methoden zur + Verfügung: Die Ports-Sammlung (zur Installation aus dem + Quellcode) sowie Pakete (auch als + Packages bezeichnet, zur Installation + von vorkompilierten binären Softwarepaketen). Sie können beide Methoden benutzen, um Ihre Lieblingsanwendungen von lokalen Medien oder über das Netzwerk zu installieren. @@ -43,7 +46,7 @@ - Der Bau Software Dritter mithilfe der + Der Bau Software Dritter aus dem Quellcode mithilfe der Ports-Sammlung. @@ -62,7 +65,7 @@ - Wie Sie Ports aktualisieren. + Wie Sie Ihre Anwendungen aktualisieren. @@ -1374,41 +1377,73 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch Kaputte Ports - Stolpern Sie mal über einen Port, der bei Ihnen nicht + Stolpern Sie einmal über einen Port, der bei Ihnen nicht funktioniert, könnten Sie zum Beispiel Folgendes tun: - Reparieren Sie ihn! Das FreeBSD - Porter's Handbook enthält eine detaillierte - Beschreibung des Portsystems. Damit sind Sie in der Lage, - einen gelegentlich kaputten Port zu reparieren oder einen - eigenen Port zu erstellen. + Stellen Sie fest, ob die + Datenbank mit den + Problemberichten bereits einen Lösungsvorschlag + enthält. Ist dies der Fall, können Sie die + vorgeschlagene Lösung testen. - Rummeckern – nur mittels E-Mail! - Senden Sie zuerst eine E-Mail an den Betreuer des Ports. Geben + Bitten Sie den Betreuer des Ports um Hilfe. Geben Sie dazu make maintainer ein oder lesen Sie das Makefile im Verzeichnis des Ports, um an die E-Mail-Adresse zu kommen. Vergessen Sie nicht den Namen und die Version des Ports (schicken Sie die Zeile mit $FreeBSD: aus dem Makefile) - und die Ausgabe bis zur Fehlermeldung mitzuschicken. Erhalten - Sie vom Betreuer keine Resonanz, können mit - &man.send-pr.1; einen Fehler-Report senden. + und die Ausgabe bis zur Fehlermeldung mitzuschicken. + + + Einige Ports werden nicht von einer Einzelperson, sondern + von einer + Mailingliste betreut. Viele (aber nicht alle) dieser + Adressen haben die Form + freebsd-NameDerListe@FreeBSD.org. + Denken Sie daran, wenn Sie Ihre Fragen formulieren. + + Dies gilt insbesondere für Ports, die als als + Betreuer den Eintrag freebsd-ports@FreeBSD.org aufweisen. + Derartige Ports haben überhaupt keinen Betreuer. + Korrekturen und Unterstützung kommen daher nur von + Personen, die diese Mailingliste abonniert haben. Gerade + in diesem Bereich werden jederzeit zusätzliche + freiwillige Helfer benötigt! + + + Erhalten Sie auf Ihre Anfrage keine Antwort, können + Sie über &man.send-pr.1; einen Problembericht erstellen. + Bevor Sie einen solchen Bericht erstellen, sollten Sie den + Artikel Writing + FreeBSD Problem Reports lesen. + + + + Reparieren Sie ihn! Das FreeBSD + Porter's Handbook enthält eine detaillierte + Beschreibung des Portsystems. Damit sind Sie in der Lage, + einen gelegentlich kaputten Port zu reparieren oder einen + eigenen Port zu erstellen. Holen Sie sich das Paket von einem FTP-Server in Ihrer - Nähe. Die Basis Sammlung aller Pakete + Nähe. Die Basis-Sammlung aller Pakete liegt auf ftp.de.FreeBSD.org im Verzeichnis packages. - Aber versuchen Sie zuerst einen Spiegel in - Ihrer Nähe! Benutzen Sie das Programm &man.pkg.add.1;, um + url="ftp://ftp.de.FreeBSD.org/pub/FreeBSD/ports/packages/">packages. + Aber versuchen Sie zuerst einen Spiegel in Ihrer + Nähe! Benutzen Sie das Programm &man.pkg.add.1;, um Pakete auf Ihrem Rechner zu installieren. Dies hat zudem den Vorteil, dass es schneller geht. diff --git a/de_DE.ISO8859-1/books/handbook/security/chapter.sgml b/de_DE.ISO8859-1/books/handbook/security/chapter.sgml index fddef7b815..763e686011 100644 --- a/de_DE.ISO8859-1/books/handbook/security/chapter.sgml +++ b/de_DE.ISO8859-1/books/handbook/security/chapter.sgml @@ -3,8 +3,8 @@ The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/books/handbook/security/chapter.sgml,v 1.132 2005/09/06 18:55:34 jkois Exp $ - basiert auf: 1.281 + $FreeBSDde: de-docproj/books/handbook/security/chapter.sgml,v 1.133 2005/10/03 18:23:11 jkois Exp $ + basiert auf: 1.282 --> @@ -939,8 +939,6 @@ unterhalb von 4000, mit Ausnahme der Dienste, die von außen erreichbar sein sollen, blockieren können. - ICMP_BANDLIM - Eine andere Form eines DoS-Angriffs nutzt einen Server als Sprungbrett, der Server wird dabei so angegriffen, dass seine Antworten ihn selber, das lokale Netzwerk oder einen @@ -965,9 +963,11 @@ zu sättigen. Diese Art des Angriffs kann alle mbuf-Strukturen auf dem Server aufbrauchen und damit den Server stilllegen, insbesondere wenn der Server nicht in der Lage ist, die generierten - ICMP-Antworten schnell genug abzuführen. Der &os;-Kernel - besitzt eine neue Option , die die - Auswirkungen von solchen Angriffen begrenzen kann. Die letzte + ICMP-Antworten schnell genug abzuführen. &os;-4.X-Kernel + kennen die Option , die die + Auswirkungen von solchen Angriffen begrenzen kann. Neuere Kernel + verwenden hingegen die sysctl-Variable + net.inet.icmp.icmplim. Die letzte weit verbreitete Form von Sprungbrett-Angriffen verwendet interne inetd-Dienste wie den UDP echo-Dienst. Der Angreifer fälscht diff --git a/de_DE.ISO8859-1/books/handbook/serialcomms/chapter.sgml b/de_DE.ISO8859-1/books/handbook/serialcomms/chapter.sgml index 9b6521066d..f365fa1d3f 100644 --- a/de_DE.ISO8859-1/books/handbook/serialcomms/chapter.sgml +++ b/de_DE.ISO8859-1/books/handbook/serialcomms/chapter.sgml @@ -3,8 +3,8 @@ The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/books/handbook/serialcomms/chapter.sgml,v 1.59 2005/09/03 16:38:08 jkois Exp $ - basiert auf: 1.100 + $FreeBSDde: de-docproj/books/handbook/serialcomms/chapter.sgml,v 1.61 2005/10/03 19:15:03 jkois Exp $ + basiert auf: 1.102 --> @@ -145,19 +145,31 @@ Die Sende- und Empfangsleitungen werden zum Beispiel gekreuzt. - Wenn Sie Ihre Kabel selber herstellen möchten, - zeigt die folgende Tabelle die Signalnamen von RS-232C und Pinbelegung - für einen Stecker vom Typ DB-25: + Sie können das Kabel für die Anbindung eines + Terminals auch selbst herstellen. Die folgende Tabelle + enthält die Signalnamen von + RS-232C sowie die Pinbelegung für einen Stecker vom + Typ DB-25. Beachten Sie dabei aber, dass der Standard + zwar eine direkte Verbindung beider Pin 1 + (Protective Ground) vorschreibt, diese + aber in vielen Fällen nicht vorhanden ist. Einige + Terminals benötigen nur die Pins 2, 3 und 7 für + eine korrekte Funktion, während andere eine + unterschiedliche Konfiguration als die in den folgenden + Beispielen gezeigte benötigen. + + + Nullmodemkabel vom Typ DB-25-zu-DB-25 - - Signal - Pin # - - Pin # - Signal + Signal + Pin # + + Pin # + Signal @@ -211,11 +223,11 @@ - DCD + DTR + 20 + verbunden mit 8 - - 6 - DSR + DCD @@ -225,16 +237,214 @@ 20 DTR + + + DCD + 8 + verbunden mit + 20 + DTR + - +
+ + Die folgenden zwei Schemata werden heutzutage ebenfalls + häufig eingesetzt: + + + Nullmodemkabel vom Typ DB-9-zu-DB-9 + + + + + Signal + Pin # + + Pin # + Signal + + + + + + RD + 2 + verbunden mit + 3 + TD + + + + TD + 3 + verbunden mit + 2 + RD + + + + DTR + 4 + verbunden mit + 6 + DSR + + + + DTR + 4 + verbunden mit + 1 + DCD + + + + SG + 5 + verbunden mit + 5 + SG + + + + DSR + 6 + verbunden mit + 4 + DTR + + + + DCD + 1 + verbunden mit + 4 + DTR + + + + RTS + 7 + verbunden mit + 8 + CTS + + + + CTS + 8 + verbunden mit + 7 + RTS + + + +
+ + + Nullmodemkabel vom Typ DB-9-zu-DB-25 + + + + + Signal + Pin # + + Pin # + Signal + + + + + + RD + 2 + verbunden mit + 2 + TD + + + + TD + 3 + verbunden mit + 3 + RD + + + + DTR + 4 + verbunden mit + 6 + DSR + + + + DTR + 4 + verbunden mit + 8 + DCD + + + + SG + 5 + verbunden mit + 7 + SG + + + + DSR + 6 + verbunden mit + 20 + DTR + + + + DCD + 1 + verbunden mit + 20 + DTR + + + + RTS + 7 + verbunden mit + 5 + CTS + + + + CTS + 8 + verbunden mit + 4 + RTS + + + +
- Das Signal Data Terminal Ready (DTR) wird - mit den Signalen Data Set Ready (DSR) und - Data Carrier Detect (DCD) der Gegenstelle + Wird ein Pin eines Kabels mit zwei Pins des anderen + Kabels verbunden, werden dazu in der Regel zuerst die + beiden Pins mit einem kurzem Draht verbunden. Danach + wird dieser Draht mit dem Pin des anderen Endes verbunden. + + Die eben besprochenen Schemata scheinen die beliebtesten + zu sein. Es gibt aber noch weitere Varianten. Im Buch + RS-232 Made Easy wird beispielsweise + SG mit SG verbunden, TD mit RD, RTS und CTS mit DCD, DTR + mit DSR, und umgekehrt. @@ -242,8 +452,8 @@ RS-232C Kabel Ein Standard-RS-232C-Kabel verbindet alle Signale direkt, - das heißt das Signal Sendedaten wird mit - dem Signal Sendedaten der Gegenstelle verbunden. + das heißt das Signal Transmitted Data wird mit + dem Signal Transmitted Data der Gegenstelle verbunden. Dieses Kabel wird benötigt, um ein Modem mit einem FreeBSD-System zu verbinden. Manche Terminals benötigen dieses Kabel ebenfalls. @@ -266,8 +476,8 @@ dieses zu den Schnittstellen Ihres Terminals und FreeBSD-Systems passt. - Die meisten Terminals besitzen DB25-Stecker. - Personal Computer haben DB25- oder DB9-Stecker. Wenn + Die meisten Terminals besitzen DB-25-Stecker. + Personal Computer haben DB-25- oder DB-9-Stecker. Wenn Sie eine serielle Multiportkarte für Ihren PC besitzen, haben Sie vielleicht RJ-12- oder RJ-45-Anschlüsse. @@ -1019,39 +1229,60 @@ ttyd5 "/usr/libexec/getty std.19200" vt100 on insecure benutzen: Ein Standard RS-232C Kabel, bei dem die folgenden Signale miteinander verbunden sind, sollte ausreichen: - - - Transmitted Data (TD) - + + Signal Names - - Received Data (RD) - + + + + Abkürzung + Bedeutung + + - - Request to Send (RTS) - + + + RD + Received Data + - - Clear to Send (CTS) - + + TD + Transmitted Data + - - Data Set Ready (DSR) - + + DTR + Data Terminal Ready + - - Data Terminal Ready (DTR) - + + DSR + Data Set Ready + - - Carrier Detect (CD) - + + DCD + Data Carrier Detect (dadurch erkennt RS-232 + das Signal Received Line) + - - Signal Ground (SG) - - + + SG + Signal Ground + + + + RTS + Request to Send + + + + CTS + Clear to Send + + +
Ab Geschwindigkeiten von 2400 bps benötigt FreeBSD die Signale RTS und CTS @@ -2363,8 +2594,8 @@ Keyboard: no - Optionen - Meldungen erscheinen auf + Optionen + Meldungen erscheinen auf @@ -2459,10 +2690,10 @@ boot: - Optionen in /boot.config - Konsole in den Bootblöcken - Konsole im Bootloader - Konsole im Kernel + Optionen in /boot.config + Konsole in den Bootblöcken + Konsole im Bootloader + Konsole im Kernel @@ -2523,10 +2754,10 @@ boot: - Optionen in /boot.config - Konsole in den Bootblöcken - Konsole im Bootloader - Konsole im Kernel + Optionen in /boot.config + Konsole in den Bootblöcken + Konsole im Bootloader + Konsole im Kernel diff --git a/de_DE.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml b/de_DE.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml index 56f2eb78db..93fc002dc8 100644 --- a/de_DE.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml +++ b/de_DE.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml @@ -1,22 +1,231 @@ &os; Glossar - Sie finden hier &os;-spezifische Begriffe und - Abkürzungen. + Dieser Abschnitt enthält Begriffe und Abkürzungen, + die innerhalb des &os;-Projekts sowie der zugehörigen + Dokumentation verwendet werden. + + + A + + + ACL + + + + + ACPI + + + + + AMD + + + + + AML + + + + + APIC + + + + + APM + + + + + APOP + + + + + ASL + + + + + ATA + + + + + ATM + + + + + ACPI Machine Language + AML + + Pseudocode, der von einer virtuellen Maschine innerhalb + eines ACPI-konformen Betriebssystems + ausgeführt wird. Bietet eine Verbindungsschicht + (Layer) zwischen der + verwendeten Hardware und der dokumentierten Schnittstelle, auf + die das Betriebssystem zugreift. + + + + + ACPI Source Language + ASL + + Die Programmiersprache, in der die AML + geschrieben ist. + + + + + Access Control List + ACL + + + + + + + Advanced Configuration and Power Interface + ACPI + + Eine Spezifikation, die eine Abstrahierung der Schnittstelle + darstellt, die Hardware und Betriebssystem verbindet. Dadurch + benötigt das Betriebssystem keine Informationen über + die vorhandene Hardware, um diese einsetzen zu können. + ACPI ist eine Weiterentwicklung von + APM, PNPBIOS und anderen + Technologien und bietet Funktionen zur Kontrolle des + Energieverbrauchs, zur Versetzung von Rechnern in den + Ruhezustand, zur Aktivierung und Deaktivierung von + Geräten und andere mehr. + + + + + Advanced Power Management + APM + + + + + + + Advanced Programmable Interrupt Controller + APIC + + + + + + + Advanced Technology Attachment + ATA + + + + + + + Asynchronous Transfer Mode + ATM + + + + + + + Authenticated Post Office Protocol + APOP + + + + + + + Automatic Mount Daemon + AMD + + Ein Daemon, der ein Dateisystem automatisch einhängt, + wenn auf eine Datei oder ein Verzeichnis dieses Dateisystems + zugegriffen wird. + + + B - + + BIND + + + + + BIOS + + + + + BSD + + + + + Basic Input/Output System + BIOS + + + + + + + Berkeley Internet Name Domain + BIND + + + + + + Berkeley Software Distribution BSD @@ -28,35 +237,351 @@ - + Bikeshed Building - + Die Beobachtung, dass viele Leute Meinungen zu unkomplizierten Themen äußern, während gleichzeitig über ein kompliziertes Thema gar nicht oder nur wenig diskutiert wird. Die Herkunft des Ausdrucks wird in den - FAQ + FAQ erläutert. + + + + C - BSD - + CD + + + + CHAP + + + + + CLIP + + + + + COFF + + + + + CPU + + + + + CTS + + + + + CVS + + + + + Carrier Detect + CD + + Ein RS232C-Signal. Notwendig, um eine serielle + Verbindung aufbauen zu können. + + + + + Central Processing Unit + CPU + + + + + + + Challenge Handshake Authentication Protocol + CHAP + + + + + + + Classical IP over ATM + CLIP + + + + + + + Clear To Send + CTS + + Ein RS232C-Signal. Das entfernte System erhält durch + dieses Signal die Erlaubnis, Daten zu senden. + + + + + Common Object File Format + COFF + + + + + + + Concurrent Versions System + CVS + + + + + + + + D + + + DAC + + + + + DDB + + + + + DES + + + + + DHCP + + + + + DNS + + + + + DSDT + + + + + DSR + + + + + DTR + + + + + DVMRP + + + + + Discretionary Access Control + DAC + + + + + + + Data Encryption Standard + DES + + + + + + + Data Set Ready + DSR + + + + + + + Data Terminal Ready + DTR + + + + + + + Debugger + DDB + + + + + + + Differentiated System Description Table + DSDT + + + + + + + Distance-Vector Multicast Routing Protocol + DVMRP + + + + + + + Domain Name System + DNS + + + + + + + Dynamic Host Configuration Protocol + DHCP + + + + + + + + E + + + ECOFF + + + + + ELF + + + + + ESP + + + + + Encapsulated Security Payload + ESP + + + + + + + Executable and Linking Format + ELF + + + + + + + Extended COFF + ECOFF + + + + + + + + F + + + FADT + + + + + FAT + + + + + FAT16 + + + + + FTP + + + + + File Allocation Table + FAT + + + + + + + File Allocation Table (16-bit) + FAT16 + + + + + + + File Transfer Protocol + FTP + + + + + + + Fixed ACPI Description Table + FADT + + + G + + GUI + + + Giant - + Der Name für einen wechselseitigen Ausschluss (mutual exclusion), der einen großen Teil der Kernel-Ressourcen - schützt. Zu Zeiten als auf einer Maschine nur + schützt. Zu Zeiten, als auf einer Maschine nur ein paar Prozesse liefen und die Maschine nur eine Netzwerkkarte und insbesondere nur einen Prozessor besaß, war dieser einfache Mechanismus zum @@ -70,12 +595,217 @@ Prozesse parallel ausgeführt werden. + + + Graphical User Interface + GUI + + Eine grafische Oberfläche, über die der Anwender + mit dem System interagiert. + + + + + + H + + + HTML + + + + + HUP + + + + + HangUp + HUP + + + + + + + HyperText Markup Language + HTML + + Die Auszeichnungssprache, mit der Internetseite erstellt + werden können. + + + + + + I + + + I/O + + + + + IASL + + + + + IMAP + + + + + IP + + + + + IPFW + + + + + IPP + + + + + IPv4 + + + + + IPv6 + + + + + ISP + + + + + IP Firewall + IPFW + + + + + + + IP Version 4 + IPv4 + + + + + + + IP Version 6 + IPv6 + + + + + + + Input/Output + I/O + + + + + + + Intel’s ASL-Compiler + IASL + + Intel’s Compiler zur Konvertierung von + ASL nach AML. + + + + + Internet Message Access Protocol + IMAP + + + + + + + Internet Printing Protocol + IPP + + + + + + + Internet Protocol + IP + + + + + + + Internet Service Provider + ISP + + + K - + + KAME + + Japanisch für Schildkröte. Der + Begriff KAME wird in Computerkreisen für das + KAME Project + verwendet, das an einer IPv6-Implementierung + arbeitet. + + + + + KDC + + + + + KLD + + + + + KSE + + + + + KVA + + + + + Kbps + + + + + Kernel &man.ld.1; + KLD + + + + + + Kernel Scheduler Entities KSE @@ -85,15 +815,65 @@ - - KSE - + + Kernel Virtual Address + KVA + + + + + + + Key Distribution Center + KDC + + + + + + + Kilo Bits Per Second + Kbps + + + L + + LAN + + + + + LOR + + + + + LPD + + + + + Line Printer Daemon + LPD + + + + + + + Local Area Network + LAN + + + + + Lock Order Reversal LOR @@ -115,30 +895,102 @@ Seen bevor Sie die Mailinglisten kontaktieren. - - - LOR - - M - + + MAC + + + + + MADT + + + + + MFC + + + + + MFS + + + + + MIT + + + + + MLS + + + + + MOTD + + + + + MTA + + + + + MUA + + + + + Mail Transfer Agent + MTA + + + + + + + Mail User Agent + MUA + + + + + + + Mandatory Access Control + MAC + + + + + + + Massachusetts Institute of Technology + MIT + + + + + + Merge From Current MFC - + Das Einbringen von Funktionen oder Fehlerbehebungen aus dem -CURRENT-Zweig in einen anderen Zweig, meist -STABLE. - + Merge From Stable MFS - + Normalerweise werden Änderungen an &os; zuerst im -CURRENT-Zweig getestet und dann in den -STABLE-Zweig übernommen. Selten kommt es vor, dass eine Änderung @@ -148,34 +1000,136 @@ Dieser Ausdruck wird auch benutzt, wenn eine Fehlerbehebung von -STABLE in einem der Sicherheitszweige übernommen wird. - + - - MFC - + + Message Of The Day + MOTD + + Eine Nachricht, die in der Regel beim Anmelden an einem + System angezeigt wird. Enthält häufig Informationen + für die Benutzer des Systems. + - - MFS - + + Multi-Level Security + MLS + + + + + + + Multiple APIC Description Table + MADT + + + N + + NAT + + + NDISulator - + + + + + NFS + + + + + NTFS + + + + + NTP + + + + + Network Address Translation + NAT + + + + + + + Network File System + NFS + + + + + + + New Technology File System + NTFS + + Ein von Microsoft entwickeltes Dateisystem, das in + dessen New Technology-Betriebssystemen, + wie &windows2k;, &windowsnt; und &windowsxp;, + eingesetzt wird. + + + + + Network Time Protocol + NTP + + + O - + + OBE + + + + + ODMR + + + + + OS + + + + + On-Demand Mail Relay + ODMR + + + + + + + Operating System + OS + + + + + + Overtaken By Events OBE @@ -186,19 +1140,162 @@ Netzwerk-Standards oder jetzt veraltete Hardware sein. - - - OBE - - P - - Pointy Hat + + PAE + + + + + PAM + + + + + PAP + + + + + PC + + + + + PCNSFD + + + + + PDF + + + + + PID + + + + + POLA + + + + + POP + + + + + POP3 + + + + + PPD + + + + + PPP + + + + + PPPoA + + + + + PPPoE + + + + + PPP over ATM + PPPoA + + + + + + PPP over Ethernet + PPPoE + + + + + + + PR + + + + + PXE + + + + + Password Authentication Protocol + PAP + + + + + + + Personal Computer + PC + + + + + + + Personal Computer Network File System Daemon + PCNFSD + + + + + + + Physical Address Extensions + PAE + + Eine Möglichkeit, um auf Systemen, die physikalisch nur + über einen 32-Bit-Adressraum verfügen, bis zu + 64 GB RAM ansprechen zu können. + Ohne PAE wären diese Systeme auf maximal 4 GB + Hauptspeicher beschränkt. + + + + + Pluggable Authentication Modules + PAM + + + + + + + Point-to-Point Protocol + PPP + + + + + + + Pointy Hat + Ein Kopfschmuck, ähnlich den Eselsohren, der &os;-Committern gereicht wird, wenn sie den Bau kaputtmachen, Revisionsnummern verkleinern @@ -209,15 +1306,55 @@ - + + Portable Document Format + PDF + + + + + + + Post Office Protocol + POP + + + + + + + Post Office Protocol Version 3 + POP3 + + + + + + + PostScript Printer Description + PPD + + + + + + + Preboot eXecution Environment + PXE + + + + + + Principle Of Least Astonishment POLA Prinzip der kleinsten Überraschung Änderungen an &os; sollten nach Möglichkeit - vor dem Benutzer verborgen sein. Das willkürliche - Umordnen der Variablen in + für den Benutzer nachvollziehbar sein. Das + willkürliche Umordnen der Variablen in /etc/defaults/rc.conf verletzt zum Beispiel dieses Prinzip. Entwickler beachten das Prinzip, wenn Sie über für Benutzer sichtbare Änderungen @@ -225,14 +1362,27 @@ - - POLA - + + Problem Report + PR + + + - - Project Evil + + Process ID + PID + Eine eindeutige Zahl, die einem Prozess zugewiesen ist. + Identifiziert den Prozess und erlaubt es, diesen Prozess + zu bearbeiten. + + + + + Project Evil + Der Arbeitstitel des von Bill Paul geschriebenen NDISulator. Der Name bezieht sich darauf, dass es (philosophisch gesehen) schlimm ist, @@ -240,11 +1390,428 @@ müssen. Der NDISulator ist ein Kompatibilitätsmodul, das es erlaubt, Microsoft Windows™ NDIS-Miniport-Netzwerktreiber - mit &os;/x86 zu benutzen. Für gewöhnlich ist + mit &os;/i386 zu benutzen. Für gewöhnlich ist dies die einzige Möglichkeit, Karten mit einem Treiber, dessen Quellen verschlossen sind, zu benutzen. Siehe src/sys/compat/ndis/subr_ndis.c. + + + R + + + RA + + + + + RAID + + + + + RAM + + + + + RD + + + + + RFC + + + + + RISC + + + + + RPC + + + + + RS232C + + + + + RTS + + + + + Random Access Memory + RAM + + + + + + + Received Data + RD + + + + + + + Recommended Standard 232C + RS232C + + Ein Standard für die Kommunikation zwischen seriellen + Geräten. + + + + + Reduced Instruction Set Computer + RISC + + + + + + + Redundant Array of Inexpensive Disks + RAID + + + + + + + Remote Procedure Call + RPC + + + + + + + Request For Comments + RFC + + + + + + + Request To Send + RTS + + + + + + + Router Advertisement + RA + + + + + + + + S + + + SCI + + + + + SCSI + + + + + SG + + + + + SMB + + + + + SMP + + + + + SMTP + + + + + SMTP AUTH + + + + + SSH + + + + + STR + + + + + SMTP Authentication + SMTP AUTH + + + + + + + Server Message Block + SMB + + + + + + + Signal Ground + SG + + Ein RS232-Pin oder -Draht, der als Untergrundreferenz + für das Signal verwendet wird. + + + + + Simple Mail Transfer Protocol + SMTP + + + + + + + Secure Shell + SSH + + + + + + + Small Computer System Interface + SCSI + + + + + + + Suspend To RAM + STR + + + + + + + Symmetric MultiProcessor + SMP + + + + + + + System Control Interrupt + SCI + + + + + + + + T + + + TCP + + + + + TD + + + + + TFTP + + + + + TGT + + + + + TSC + + + + + Ticket-Granting Ticket + TGT + + + + + + + Time Stamp Counter + TSC + + + Ein interner Zähler bei modernen &pentium;-Prozessoren, + der die Ticks der core frequency + clock bestimmt. + + + + + Transmission Control Protocol + TCP + + + + + + + Transmitted Data + TD + + + + + + + Trivial FTP + TFTP + + + + + + + + U + + + UDP + + + + + UFS1 + + + + + UFS2 + + + + + UID + + + + + URL + + + + + USB + + + + + Uniform Resource Locator + URL + + + + + + + Unix File System Version 1 + UFS1 + + + + + + + Unix File System Version 2 + UFS2 + + + + + + + Universal Serial Bus + USB + + + + + + + User ID + UID + + Eine eindeutige Nummer, die einem Benutzer eines Computers + zugewiesen wird. Kann zur Identifizierung von zugewiesenen + Ressourcen und Berechtigungen verwendet werden. + + + + + User Datagram Protocol + UDP + + + + + + + + V + + + VPN + + + + + Virtual Private Network + VPN + + + + +