From owner-p4-projects@FreeBSD.ORG Sat Aug 23 12:26:12 2003 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AC9E416A4C1; Sat, 23 Aug 2003 12:26:12 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F01016A4BF for ; Sat, 23 Aug 2003 12:26:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF43843FB1 for ; Sat, 23 Aug 2003 12:26:09 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7NJQ90U047758 for ; Sat, 23 Aug 2003 12:26:09 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7NJQ7Na047755 for perforce@freebsd.org; Sat, 23 Aug 2003 12:26:07 -0700 (PDT) Date: Sat, 23 Aug 2003 12:26:07 -0700 (PDT) Message-Id: <200308231926.h7NJQ7Na047755@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 36767 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Aug 2003 19:26:13 -0000 http://perforce.freebsd.org/chv.cgi?CH=36767 Change 36767 by rwatson@rwatson_paprika on 2003/08/23 12:25:17 Integrate TrustedBSD doc tree: primarily to bring in the break-out of FreeBSD handbook and FreeBSD architecture book. Affected files ... .. //depot/projects/trustedbsd/doc/da_DK.ISO8859-1/share/sgml/catalog#2 integrate .. //depot/projects/trustedbsd/doc/da_DK.ISO8859-1/share/sgml/freebsd.dsl#2 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#5 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/bibliography/chapter.sgml#7 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/book.sgml#8 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/boot/chapter.sgml#9 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/colophon.sgml#6 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/config/chapter.sgml#10 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/cutting-edge/chapter.sgml#9 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/desktop/chapter.sgml#7 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/disks/chapter.sgml#10 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/eresources/chapter.sgml#7 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/l10n/chapter.sgml#8 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/linuxemu/chapter.sgml#6 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/mirrors/chapter.sgml#9 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/pgpkeys/chapter.sgml#5 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/ports/chapter.sgml#9 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml#7 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/printing/chapter.sgml#4 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/serialcomms/chapter.sgml#9 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/x11/chapter.sgml#6 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/share/sgml/bookinfo.ent#3 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/share/sgml/catalog#4 integrate .. //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/share/sgml/mailing-lists.ent#6 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/5-roadmap/article.sgml#4 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/checkpoint/article.sgml#5 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/committers-guide/article.sgml#15 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/contributing/article.sgml#8 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/contributors/article.sgml#18 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#2 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#2 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/cvs-freebsd/article.sgml#4 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/cvsup-advanced/article.sgml#6 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/dialup-firewall/article.sgml#6 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/diskless-x/article.sgml#3 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/euro/article.sgml#6 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/fbsd-from-scratch/article.sgml#2 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/filtering-bridges/article.sgml#6 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/fonts/article.sgml#4 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/formatting-media/article.sgml#4 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/hats/article.sgml#6 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/hubs/article.sgml#9 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/pr-guidelines/article.sgml#6 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/problem-reports/article.sgml#8 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/pxe/Makefile#3 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/smp/Makefile#4 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/smp/article.sgml#4 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/Makefile#4 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/Makefile#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/book.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/boot/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/chapters.ent#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/dma/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/introduction/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/ipv6/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/isa/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/jail/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/kerneldebug/Makefile#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/kerneldebug/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/kobj/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/l10n/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/locking/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/mac.ent#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/mac/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/newbus/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/pccard/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/pci/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/policies/Makefile#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/policies/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/scsi/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/secure/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/smp/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/sockets/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/sound/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/sysinit/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/tools/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/usb/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/vm/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/arch-handbook/x86/chapter.sgml#1 branch .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/Makefile#9 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/book.sgml#10 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/boot/chapter.sgml#6 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/chapters.ent#7 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/driverbasics/chapter.sgml#7 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/isa/chapter.sgml#5 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/jail/chapter.sgml#6 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/kobj/chapter.sgml#3 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/locking/chapter.sgml#4 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/mac.ent#6 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/mac/chapter.sgml#32 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/newbus/chapter.sgml#4 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/pccard/chapter.sgml#2 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/pci/chapter.sgml#5 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/scsi/chapter.sgml#4 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/secarch/chapter.sgml#10 edit .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/sound/chapter.sgml#4 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/sysinit/chapter.sgml#3 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/tools/chapter.sgml#8 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/usb/chapter.sgml#3 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/developers-handbook/vm/chapter.sgml#5 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/faq/book.sgml#14 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/fdp-primer/psgml-mode/chapter.sgml#3 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/Makefile#6 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/basics/chapter.sgml#11 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/bibliography/chapter.sgml#5 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/book.sgml#8 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/colophon.sgml#4 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/config/chapter.sgml#14 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml#16 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml#10 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/disks/chapter.sgml#15 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/eresources/chapter.sgml#11 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/install/chapter.sgml#15 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/introduction/chapter.sgml#9 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml#12 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/linuxemu/chapter.sgml#10 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/mail/chapter.sgml#12 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml#17 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/multimedia/chapter.sgml#9 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/pgpkeys/chapter.sgml#13 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/policies/Makefile#2 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/policies/chapter.sgml#3 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/ports/chapter.sgml#9 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.sgml#12 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/printing/chapter.sgml#11 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/security/chapter.sgml#16 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/handbook/x11/chapter.sgml#11 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#18 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/share/sgml/authors.ent#13 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/share/sgml/catalog#3 integrate .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/share/sgml/trademarks.sgml#2 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/articles/Makefile#5 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/articles/pam/Makefile#1 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/articles/pam/article.sgml#1 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/articles/pam/converse.c#1 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/articles/pam/pam_unix.c#1 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/articles/pam/su.c#1 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/Makefile#8 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/basics/chapter.sgml#8 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/book.sgml#7 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/disks/chapter.sgml#5 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/install/chapter.sgml#9 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/install/disk-layout.eps#3 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/install/example-dir1.eps#3 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/install/example-dir2.eps#3 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/install/example-dir3.eps#3 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/install/example-dir4.eps#3 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/install/example-dir5.eps#3 branch .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/introduction/chapter.sgml#7 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/kernelconfig/chapter.sgml#7 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/mirrors/chapter.sgml#4 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/pgpkeys/chapter.sgml#8 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/books/handbook/security/chapter.sgml#4 integrate .. //depot/projects/trustedbsd/doc/fr_FR.ISO8859-1/share/sgml/translators.ent#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/articles/contributors/article.sgml#6 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/books/handbook/bibliography/chapter.sgml#6 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/Makefile#7 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/as.1#4 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/asa.1#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/ctm_rmail.1#5 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/find.1#5 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/last.1#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/ls.1#5 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/mklocale.1#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/netstat.1#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/ps.1#5 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/sed.1#5 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/setfacl.1#2 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/systat.1#6 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/telnet.1#3 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/top.1#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man1/tr.1#5 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man5/Makefile#8 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man5/devd.conf.5#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man5/device.hints.5#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man5/printcap.5#5 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man5/rc.conf.5#6 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man5/rtadvd.conf.5#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man7/hier.7#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man7/release.7#6 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/Makefile#10 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/arp.8#5 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/atm.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/config.8#5 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/dhclient.8#7 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/dump.8#7 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/edquota.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/ffsinfo.8#4 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/fore_dnld.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/fsck.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/ipfw.8#6 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/mount_msdosfs.8#2 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/mount_smbfs.8#3 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/natd.8#5 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/ndp.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/newfs.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/nfsiod.8#3 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/nghook.8#3 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/pstat.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/rtadvd.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/rtsold.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/telnetd.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/umount.8#4 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man8/zzz.8#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/BUF_LOCK.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/BUF_LOCKFREE.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/BUF_LOCKINIT.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/BUF_REFCNT.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/BUF_TIMELOCK.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/BUF_UNLOCK.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/CTASSERT.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/Makefile#7 integrate .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/VFS_SET.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/VOP_GETVOBJECT.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/VOP_REVOKE.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/lock.9#1 branch .. //depot/projects/trustedbsd/doc/ja_JP.eucJP/man/man9/printf.9#1 branch .. //depot/projects/trustedbsd/doc/share/images/books/handbook/security/ipsec-crypt-pkt.pic#1 branch .. //depot/projects/trustedbsd/doc/share/images/books/handbook/security/ipsec-encap-pkt.pic#1 branch .. //depot/projects/trustedbsd/doc/share/images/books/handbook/security/ipsec-network.pic#1 branch .. //depot/projects/trustedbsd/doc/share/images/books/handbook/security/ipsec-out-pkt.pic#1 branch .. //depot/projects/trustedbsd/doc/share/mk/doc.images.mk#6 integrate .. //depot/projects/trustedbsd/doc/share/mk/doc.project.mk#3 integrate .. //depot/projects/trustedbsd/doc/share/pgpkeys/bland.key#1 branch .. //depot/projects/trustedbsd/doc/share/pgpkeys/bmah.key#2 integrate .. //depot/projects/trustedbsd/doc/share/pgpkeys/bms.key#1 branch .. //depot/projects/trustedbsd/doc/share/pgpkeys/hrs.key#2 integrate .. //depot/projects/trustedbsd/doc/share/pgpkeys/pgpkeys.ent#2 integrate .. //depot/projects/trustedbsd/doc/share/sgml/catalog#6 integrate .. //depot/projects/trustedbsd/doc/share/sgml/freebsd.dsl#7 integrate .. //depot/projects/trustedbsd/doc/share/sgml/freebsd.ent#10 integrate .. //depot/projects/trustedbsd/doc/share/sgml/man-refs.ent#17 integrate .. //depot/projects/trustedbsd/doc/share/sgml/trademarks.ent#1 branch Differences ... ==== //depot/projects/trustedbsd/doc/da_DK.ISO8859-1/share/sgml/catalog#2 (text+ko) ==== @@ -1,7 +1,7 @@ -- ...................................................................... -- -- FreeBSD SGML Public Identifiers ...................................... -- - -- $FreeBSD: doc/da_DK.ISO8859-1/share/sgml/catalog,v 1.2 2003/06/23 10:34:04 blackend Exp $ + -- $FreeBSD: doc/da_DK.ISO8859-1/share/sgml/catalog,v 1.3 2003/08/09 10:34:48 blackend Exp $ -- PUBLIC "-//FreeBSD//DOCUMENT DocBook Stylesheet//EN" @@ -14,7 +14,7 @@ "l10n.ent" PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DK" - "Newsgroups.ent" + "newsgroups.ent" PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//DK" "teams.ent" ==== //depot/projects/trustedbsd/doc/da_DK.ISO8859-1/share/sgml/freebsd.dsl#2 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -40,7 +40,7 @@ (literal "questions@FreeBSD.org")) (literal ">.") (make empty-element gi: "br") - (literal "For spørgsmå angående denne dokumentation, e-mail <") + (literal "For spørgsmål angående denne dokumentation, e-mail <") (create-link (list (list "HREF" "mailto:doc@FreeBSD.org")) (literal "doc@FreeBSD.org")) (literal ">."))))) ==== //depot/projects/trustedbsd/doc/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#5 (text+ko) ==== @@ -2,9 +2,9 @@ The FreeBSD Documentation Project The FreeBSD German Documentation Project - $FreeBSD: doc/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.sgml,v 1.12 2003/06/01 18:32:47 mheinen Exp $ - $FreeBSDde: de-docproj/books/handbook/advanced-networking/chapter.sgml,v 1.57 2003/05/27 00:30:55 mheinen Exp $ - basiert auf: 1.222 + $FreeBSD: doc/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.sgml,v 1.13 2003/07/26 18:47:00 mheinen Exp $ + $FreeBSDde: de-docproj/books/handbook/advanced-networking/chapter.sgml,v 1.64 2003/07/26 17:46:58 mheinen Exp $ + basiert auf: 1.234 --> @@ -614,6 +614,26 @@ Für weitere Informationen lesen Sie bitte die Dokumentation zu &man.traceroute.8;. + + + Multicast-Routing + + Multicast-Routing + options MROUTING + + &os; unterstützt sowohl Multicast-Anwendungen als + auch Multicast-Routing. Multicast-Anwendungen müssen + nicht konfiguriert werden; sie laufen einfach. Multicast-Routing + muss in der Kernelkonfiguration aktiviert werden: + + options MROUTING + + Zusätzlich müssen für den + Multicast-Routing-Dæmon, &man.mrouted.8;, + Tunnel und DVMRP in der Datei /etc/mrouted.conf + eingerichtet werden. Weitere Informationen erhalten + Sie in der Hilfeseite &man.mrouted.8;. + @@ -767,7 +787,11 @@ Kümmern Sie sich jetzt noch nicht um die Details, sondern stellen Sie nur sicher, dass ihre drahtlose Karte - überhaupt erkannt und angezeigt wird. + überhaupt erkannt und angezeigt wird. Wenn die + Karte eine PC Card ist und überhaupt nicht + erkannt wird, schauen Sie in den Hilfeseiten + &man.pccardc.8; und &man.pccardd.8; nach weiteren + Hinweisen. Danach müssen Sie ein Modul laden, um die Bridge-Funktion von FreeBSD für den Zugangspunkt @@ -1069,7 +1093,7 @@ - ifconfig + Das Kommando <application>ifconfig</application> ifconfig @@ -1374,6 +1398,14 @@ gespeichert sind. Damit dies korrekt funktioniert, müssen einige Prozesse konfiguriert und gestartet werden: + + In &os;nbsp;5.X wurde portmap + durch rpcbind ersetzt. Benutzer von + &os;nbsp;5.X müssen in den folgenden Beispielen + portmap durch + rpcbind ersetzen. + + Der Server benötigt folgende Daemonen: @@ -1696,7 +1728,7 @@ - AMD + <application>AMD</application> amd Automatic Mounter Daemon @@ -2483,9 +2515,8 @@ /usr - /usr - plattenloser Betrieb - schreibgeschützt + plattenloser Betrieb + /usr schreibgeschützt Wenn am plattenlosen Rechner X läuft, müssen @@ -2522,7 +2553,7 @@ - ISDN - diensteintegrierendes digitales Netzwerk + ISDN – diensteintegrierendes digitales Netzwerk ISDN @@ -2579,7 +2610,7 @@ Karten - Die ISDN-Implementation von FreeBSD unterstützt den + Das ISDN-Subsystem von FreeBSD unterstützt den DSS1/Q.931- (oder Euro-ISDN)-Standard nur für passive Karten. Beginnend mit FreeBSD 4.4 werden auch einige aktive Karten unterstützt, bei denen die Firmware auch @@ -2895,12 +2926,1580 @@ - NIS / YP (Network Information Service) + + + + + + Bill + Swingle + Beigetragen von + + + + + + Eric + Ogren + Erweitert von + + + + Udo + Erdelhoff + + + + + NIS/YP (Network Information Service) + + + Was ist NIS? + + NIS + Solaris + HP-UX + AIX + Linux + NetBSD + OpenBSD + + NIS (Network Information Service) wurde von Sun Microsystems + entwickelt, um UNIX-Systeme (ursprünglich SunOS) zentral + verwalten zu können. Mittlerweile hat es sich zu einem + Industriestandard entwickelt, der von allen wichtigen + UNIX-Systemen (Solaris, HP-UX, AIX, Linux, NetBSD, OpenBSD, + FreeBSD und anderen) unterstützt wird. + + + yellow pages + NIS + + + NIS war ursprünglich als + Yellow Pages bekannt, aus markenrechtlichen + Gründen wurde der Name aber geändert. Die alte + Bezeichnung (sowie die Abkürzung YP) wird aber nach wie vor + häufig verwendet. + + + NIS + Domänen + + + Bei NIS handelt es sich um ein RPC-basiertes + Client/Server-System. Eine Gruppe von Rechnern greift dabei + innerhalb einer NIS-Domäne auf gemeinsame + Konfigurationsdateien zu. Ein Systemadministrator wird dadurch + in die Lage versetzt, NIS-Clients mit minimalem Aufwand + einzurichten, sowie Änderungen an der Systemkonfiguration + von einem zentralen Ort aus durchzuführen. + + + Windows NT + + + Die Funktion entspricht dem Domänensystem von + Windows NT; auch wenn sich die interne Umsetzung unterscheidet, + sind die Basisfunktionen vergleichbar. + + + + Wichtige Prozesse und Begriffe + + Es gibt verschiedene Begriffe und Anwenderprozesse, auf die + Sie stoßen werden, wenn Sie NIS unter FreeBSD einrichten, + egal ob Sie einen Server oder einen Client konfigurieren: + + + portmap + + + + + + + Begriff + + Beschreibung + + + + + + NIS-Domänenname + + Ein NIS-Masterserver sowie alle Clients (inklusive + der Slaveserver) haben einen NIS-Domänennamen. + Dieser hat (ähnlich den NT-Domänennamen) + nichts mit DNS zu tun. + + + + portmap + + Muss laufen, damit RPC (Remote Procedure Call, ein + von NIS verwendetes Netzwerkprotokoll) funktioniert. + NIS-Server sowie Clients funktionieren ohne + portmap nicht. + + + + ypbind + + Bindet einen NIS-Client an seinen + NIS-Server. Der Client bezieht den + NIS-Domänennamen vom System und stellt über + das RPC-Protokoll eine Verbindung zum NIS-Server her. + ypbind ist der zentrale Bestandteil + der Client-Server-Kommunikation in einer NIS-Umgebung. + Wird ypbind auf einem Client beendet, + ist dieser nicht mehr in der Lage, auf den NIS-Server + zuzugreifen. + + + + ypserv + + Sollte nur auf dem NIS-Server laufen, da es sich um + den Serverprozess selbst handelt. Wenn &man.ypserv.8; + nicht mehr läuft, kann der Server nicht mehr auf + NIS-Anforderungen reagieren (wenn ein Slaveserver + existiert, kann dieser als Ersatz fungieren). Einige + NIS-Systeme (allerdings nicht das von + FreeBSD) versuchen allerdings erst gar nicht, sich mit + einem anderen Server zu verbinden, wenn der bisher + verwendete Server nicht mehr reagiert. Die einzige + Lösung dieses Problems besteht dann darin, den + Serverprozess (oder gar den Server selbst) oder den + ypbind-Prozess auf dem Client neu + zu starten. + + + + rpc.yppasswdd + + Ein weiterer Prozess, der nur auf dem + NIS-Masterserver laufen sollte. Es handelt sich um einen + Daemonprozess, der es NIS-Clients ermöglicht, sich + auf dem NIS-Masterserver anzumelden, um ihr Passwort zu + ändern. + + + + + + + + + Wie funktioniert NIS? + + + Funktion + + + In einer NIS-Umgebung gibt es drei Rechnerarten: + Masterserver, Slaveserver und Clients. Server dienen als + zentraler Speicherort für Rechnerkonfigurationen. + Masterserver speichern die maßgebliche Kopie dieser + Informationen, während Slaveserver diese Informationen + aus Redundanzgründen spiegeln. Die Clients beziehen + ihre Informationen immer vom Server. + + Auf diese Art und Weise können Informationen aus + verschiedenen Dateien von mehreren Rechnern gemeinsam + verwendet werden. master.passwd, + group, und hosts + werden oft gemeinsam über NIS verwendet. Immer, wenn + ein Prozess auf einem Client auf Informationen zugreifen will, + die normalerweise in lokalen Dateien vorhanden wären, + wird stattdessen eine Anfrage an den NIS-Server gestellt, an + den der Client gebunden ist. + + + Arten von NIS-Rechnern + + + Rechnerarten + + + + + NIS + Masterserver + + + + Ein NIS-Masterserver verwaltet, + ähnlich einem Windows NT-Domänencontroller, die + von allen NIS-Clients gemeinsam verwendeten Dateien. + passwd, group, + sowie verschiedene andere von den Clients verwendete + Dateien existieren auf dem Masterserver. + + Ein Rechner kann auch für mehrere + NIS-Domänen als Masterserver fungieren. Dieser + Abschnitt konzentriert sich im Folgenden allerdings auf + eine relativ kleine NIS-Umgebung. + + + + NIS + Slaveserver + + + + NIS-Slaveserver. Ähnlich + einem NT-Backupdomänencontroller, verwalten + NIS-Slaveserver Kopien der Daten des NIS-Masterservers. + NIS-Slaveserver bieten die Redundanz, die für + kritische Umgebungen benötigt wird. Zusätzlich + entlasten Slaveserver den Masterserver: NIS-Clients + verbinden sich immer mit dem NIS-Server, der zuerst + reagiert. Dieser Server kann auch ein Slaveserver sein. + + + + NIS + Client + + + + NIS-Clients. NIS-Clients + identifizieren sich gegenüber dem NIS-Server + (ähnlich den NT-Workstations), um sich am Server + anzumelden. + + + + + + + NIS/YP konfigurieren + + Dieser Abschnitt beschreibt an Hand eines Beispiels die + Einrichtung einer NIS-Umgebung. + + Es wird dabei davon ausgegangen, dass Sie + FreeBSD 3.3 oder eine aktuellere Version verwenden. + Wahrscheinlich funktioniert diese Anleitung + auch für FreeBSD-Versionen ab 3.0, es gibt dafür aber + keine Garantie. + + + Planung + + Nehmen wir an, Sie seien der Administrator eines kleinen + Universitätsnetzes. Dieses Netz besteht aus + fünfzehn FreeBSD-Rechnern, für die derzeit keine + zentrale Verwaltung existiert, jeder Rechner hat also eine + eigene Version von /etc/passwd und + /etc/master.passwd. Diese Dateien werden + manuell synchron gehalten; legen Sie einen neuen Benutzer an, + so muss dies auf allen fünfzehn Rechnern manuell + erledigt werden (unter Verwendung von + adduser). Da diese Lösung sehr + ineffizient ist, soll das Netzwerk in Zukunft NIS verwenden, + wobei zwei der Rechner als Server dienen sollen. + + In Zukunft soll das Netz also wie folgt aussehen: + + + + + + Rechnername + IP-Adresse + Rechneraufgabe + + + + + ellington + 10.0.0.2 + NIS-Master + + + coltrane + 10.0.0.3 + NIS-Slave + + + basie + 10.0.0.4 + Workstation der Fakultät + + + bird + 10.0.0.5 + Clientrechner + + + cli[1-11] + 10.0.0.[6-17] + Verschiedene andere Clients + + + + + + Wenn Sie NIS das erste Mal einrichten, ist es ratsam, sich + zuerst über die Vorgangsweise Gedanken zu machen. + Unabhängig von der Größe Ihres Netzwerks + müssen Sie stets einige Entscheidungen treffen. + + + Einen NIS-Domänennamen wählen + + + NIS + Domänenname + + + Dies muss nicht der Domainname sein. Es + handelt sich vielmehr um den NIS-Domainnamen. + Wenn ein Client Informationen anfordert, ist in dieser + Anforderung der Name der NIS-Domäne enthalten. + Dadurch weiß jeder Server im Netzwerk, auf welche + Anforderung er antworten muss. Stellen Sie sich den + NIS-Domänennamen als den Namen einer Gruppe von + Rechnern vor, die etwas gemeinsam haben. + + Manchmal wird der Name der Internetdomäne auch + für die NIS-Domäne verwendet. Dies ist allerdings + nicht empfehlenswert, da dies bei der Behebung von Problemen + verwirrend sein kann. Der Name der NIS-Domäne sollte + innerhalb Ihres Netzwerks einzigartig sein. Hilfreich ist + es, wenn der Name die Gruppe der in ihr zusammengefassten + Rechner beschreibt. Die Kunstabteilung von Acme Inc. + hätte daher die NIS-Domäne + acme-art. Für unser Beispiel verwenden + wir den NIS-Domänennamen + test-domain. + + SunOS + + Es gibt jedoch auch Betriebssysteme (vor allem SunOS), + die als NIS-Domänennamen den Name der + Internetdomäne verwenden. Wenn dies für einen + oder mehrere Rechner Ihres Netzwerks zutrifft, + müssen Sie den Namen der + Internetdomäne als Ihren NIS-Domänennamen + verwenden. + + + + Anforderungen an den Server + + + Server + Anforderungen + + + Wenn Sie einen NIS-Server einrichten wollen, müssen + Sie einige Dinge beachten. Eine unangenehme Eigenschaft + von NIS ist die Abhängigkeit der Clients vom Server. + Wenn sich der Client nicht über den Server mit seiner + NIS-Domäne verbinden kann, wird der Rechner oft + unbenutzbar, da das Fehlen von Benutzer- und + Gruppeninformationen zum Einfrieren des Clients führt. + Daher sollten Sie für den Server einen Rechner + auswählen, der nicht regelmäßig neu + gestartet werden muss und der nicht für Testversuche + verwendet wird. Idealerweise handelt es sich um einen + alleinstehenden Rechner, dessen einzige Aufgabe es ist, als + NIS-Server zu dienen. Wenn Sie ein Netzwerk haben, das + nicht zu stark ausgelastet ist, ist es auch möglich, + den NIS-Server als weiteren Dienst auf einem anderen Rechner + laufen zu lassen. Denken Sie aber daran, dass ein Ausfall + des NIS-Servers alle NIS-Clients + betrifft. + + + + + NIS-Server + + NIS-Server + + Die verbindlichen Kopien aller NIS-Informationen befinden + sich auf einem einzigen Rechner, dem NIS-Masterserver. Die + Datenbanken, in denen die Informationen gespeichert sind, + bezeichnet man als NIS-Maps. Unter FreeBSD werden diese + Maps unter /var/yp/[domainname] + gespeichert, wobei [domainname] der + Name der NIS-Domäne ist. Ein einzelner NIS-Server + kann gleichzeitig mehrere NIS-Domänen verwalten, daher + können auch mehrere Verzeichnisse vorhanden sein. Jede + Domäne verfügt über ein eigenes Verzeichnis + sowie einen eigenen, von anderen Domänen + unabhängigen Satz von NIS-Maps. + + NIS-Master- und Slaveserver verwenden den + ypserv-Daemon, um NIS-Anfragen zu + bearbeiten. ypserv empfängt + eingehende Anfragen der NIS-Clients, ermittelt aus der + angeforderten Domäne und Map einen Pfad zur + entsprechenden Datenbank, und sendet die angeforderten + Daten von der Datenbank zum Client. + + + Einen NIS-Masterserver einrichten + + + NIS + Serverkonfiguration + + + Abhängig von Ihren Anforderungen ist die + Einrichtung eines NIS-Masterservers relativ einfach, da + NIS von FreeBSD bereits in der Standardkonfiguration + unterstützt wird. Sie müssen nur folgende + Zeilen in /etc/rc.conf einfügen: + + + + + nisdomainname="test-domain" + + Diese Zeile setzt den NIS-Domänennamen auf + test-domain, wenn Sie das Netzwerk + initialisieren (beispielsweise nach einem Systemstart). + + + + + nis_server_enable="YES" + Dadurch werden die NIS-Serverprozesse gestartet. + + + + nis_yppasswdd_enable="YES" + Durch diese Zeile wird der + rpc.yppasswdd-Daemon aktiviert, der, + wie bereits erwähnt, die Änderung von + NIS-Passwörtern von einem Client aus + ermöglicht. + + + + + In Abhängigkeit von Ihrer NIS-Konfiguration + können weitere Einträge erforderlich sein. + Lesen Sie den Abschnitt über + NIS-Server, die auch + als NIS-Clients arbeiten für weitere + Informationen. + + + Nun müssen Sie nur noch + /etc/netstart als Superuser + ausführen, um alles entsprechend Ihren Vorgaben in + /etc/rc.conf einzurichten. + + + + Die NIS-Maps initialisieren + + + NIS + maps + + + NIS-Maps sind Datenbanken, die + sich im Verzeichnis /var/yp befinden. + Sie werden am NIS-Masterserver aus den Konfigurationsdateien + unter /etc erzeugt. Einzige Ausnahme: + /etc/master.passwd. Dies ist auch + sinnvoll, da Sie die Passwörter für Ihr + root- bzw. andere + Administratorkonten nicht an alle Server der NIS-Domäne + verteilen wollen. Bevor Sie also die NIS-Maps des + Masterservers einrichten, sollten Sie Folgendes tun: + + +&prompt.root; cp /etc/master.passwd /var/yp/master.passwd +&prompt.root; cd /var/yp +&prompt.root; vi master.passwd + + + Entfernen Sie alle Systemkonten + (wie bin, tty, + kmem oder games), + sowie alle Konten, die Sie nicht an die NIS-Clients + weitergeben wollen (beispielsweise root + und alle Konten mit der UID 0 (=Superuser). + + Stellen Sie sicher, dass + /var/yp/master.passwd weder von der + Gruppe noch von der Welt gelesen werden kann (Zugriffsmodus + 600)! Ist dies nicht der Fall, ändern Sie dies mit + chmod. + + Tru64 Unix + + Nun können Sie die NIS-Maps initialisieren. + FreeBSD verwendet für diese Aufgabe das Skript + ypinit (lesen Sie &man.ypinit.8; + für weitere Informationen). Dieses Skript ist auf + fast allen UNIX-Betriebssystemen verfügbar. Bei + Digitals Unix/Compaq Tru64 Unix nennt es sich allerdings + ypsetup. Da wir Maps für einen + NIS-Masterserver erzeugen, verwenden wir + ypinit mit der Option + . Nachdem Sie die beschriebenen + Aktionen durchgeführt haben, erzeugen Sie nun die + NIS-Maps: + + +ellington&prompt.root; ypinit -m test-domain +Server Type: MASTER Domain: test-domain +Creating an YP server will require that you answer a few questions. +Questions will all be asked at the beginning of the procedure. +Do you want this procedure to quit on non-fatal errors? [y/n: n] n +Ok, please remember to go back and redo manually whatever fails. +If you don't, something might not work. +At this point, we have to construct a list of this domains YP servers. +rod.darktech.org is already known as master server. +Please continue to add any slave servers, one per line. When you are +done with the list, type a <control D>. +master server : ellington +next host to add: coltrane +next host to add: ^D +The current list of NIS servers looks like this: +ellington +coltrane +Is this correct? [y/n: y] y + +[..output from map generation..] + +NIS Map update completed. +ellington has been setup as an YP master server without any errors. + + + Dadurch erzeugt ypinit + /var/yp/Makefile aus der Datei + /var/yp/Makefile.dist. + Durch diese Datei wird festgelegt, dass Sie in einer + NIS-Umgebung mit nur einem Server arbeiten und dass alle + Clients unter FreeBSD laufen. Da + test-domain aber auch über einen + Slaveserver verfügt, müssen Sie + /var/yp/Makefile entsprechend anpassen: + + + ellington&prompt.root; vi /var/yp/Makefile + + Sie sollten die Zeile + + NOPUSH = "True" + + auskommentieren (falls dies nicht bereits der Fall ist). + + + + Einen NIS-Slaveserver einrichten + + + NIS + Slaveserver + + + Ein NIS-Slaveserver ist noch einfacher einzurichten als + ein Masterserver. Melden Sie sich am Slaveserver an und + ändern Sie /etc/rc.conf analog + zum Masterserver. Der einzige Unterschied besteht in der + Verwendung der Option , wenn Sie + ypinit aufrufen. Die Option + erfordert den Namen des + NIS-Masterservers, daher sieht unsere Ein- und Ausgabe wie + folgt aus: + + +coltrane&prompt.root; ypinit -s ellington test-domain + +Server Type: SLAVE Domain: test-domain Master: ellington >>> TRUNCATED FOR MAIL (1000 lines) <<<