From owner-p4-projects@FreeBSD.ORG Wed Dec 26 06:03:37 2007 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5A45516A420; Wed, 26 Dec 2007 06:03:37 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B76316A417 for ; Wed, 26 Dec 2007 06:03:37 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F134213C45A for ; Wed, 26 Dec 2007 06:03:36 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id lBQ63aHw067321 for ; Wed, 26 Dec 2007 06:03:36 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id lBQ63YRg067309 for perforce@freebsd.org; Wed, 26 Dec 2007 06:03:34 GMT (envelope-from jb@freebsd.org) Date: Wed, 26 Dec 2007 06:03:34 GMT Message-Id: <200712260603.lBQ63YRg067309@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 131648 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Dec 2007 06:03:37 -0000 http://perforce.freebsd.org/chv.cgi?CH=131648 Change 131648 by jb@jb_freebsd1 on 2007/12/26 06:03:34 IFC Affected files ... .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#55 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/basics/chapter.sgml#8 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/config/chapter.sgml#9 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/disks/chapter.sgml#13 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#51 integrate .. //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/basics/chapter.sgml#5 integrate .. //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/book.sgml#4 integrate .. //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/config/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/disks/chapter.sgml#4 integrate .. //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/eresources/chapter.sgml#4 integrate .. //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/l10n/chapter.sgml#4 integrate .. //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/users/chapter.sgml#4 integrate .. //depot/projects/dtrace/doc/nl_NL.ISO8859-1/flyer/Makefile#3 integrate .. //depot/projects/dtrace/doc/nl_NL.ISO8859-1/flyer/flyer.tex#3 integrate .. //depot/projects/dtrace/ports/LEGAL#30 integrate .. //depot/projects/dtrace/ports/MOVED#58 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/dopackages#6 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/dopackagestats#9 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/pdispatch#5 integrate .. //depot/projects/dtrace/ports/UPDATING#42 integrate .. //depot/projects/dtrace/src/bin/cp/cp.c#8 integrate .. //depot/projects/dtrace/src/games/fortune/datfiles/fortunes#27 integrate .. //depot/projects/dtrace/src/share/colldef/Makefile#6 integrate .. //depot/projects/dtrace/src/share/colldef/README#4 integrate .. //depot/projects/dtrace/src/share/colldef/map.ISO8859-9#1 branch .. //depot/projects/dtrace/src/share/colldef/tr_TR.ISO8859-9.src#1 branch .. //depot/projects/dtrace/src/share/man/man4/bge.4#7 integrate .. //depot/projects/dtrace/src/share/man/man4/ddb.4#12 integrate .. //depot/projects/dtrace/src/share/mklocale/Makefile#6 integrate .. //depot/projects/dtrace/src/share/mklocale/tr_TR.ISO8859-9.src#1 branch .. //depot/projects/dtrace/src/share/timedef/tr_TR.ISO8859-9.src#4 integrate .. //depot/projects/dtrace/src/share/timedef/tr_TR.UTF-8.src#4 integrate .. //depot/projects/dtrace/src/sys/amd64/amd64/machdep.c#24 integrate .. //depot/projects/dtrace/src/sys/amd64/amd64/mp_watchdog.c#5 integrate .. //depot/projects/dtrace/src/sys/arm/at91/kb920x_machdep.c#21 integrate .. //depot/projects/dtrace/src/sys/arm/at91/uart_dev_at91usart.c#9 integrate .. //depot/projects/dtrace/src/sys/boot/arm/at91/boot2/bwct_board.c#2 integrate .. //depot/projects/dtrace/src/sys/boot/arm/at91/libat91/spi_flash.c#6 integrate .. //depot/projects/dtrace/src/sys/cam/scsi/scsi_low.h#4 integrate .. //depot/projects/dtrace/src/sys/compat/ndis/subr_ntoskrnl.c#10 integrate .. //depot/projects/dtrace/src/sys/conf/files#59 integrate .. //depot/projects/dtrace/src/sys/conf/files.i386#30 integrate .. //depot/projects/dtrace/src/sys/ddb/db_capture.c#1 branch .. //depot/projects/dtrace/src/sys/ddb/db_command.c#11 integrate .. //depot/projects/dtrace/src/sys/ddb/db_input.c#4 integrate .. //depot/projects/dtrace/src/sys/ddb/db_main.c#5 integrate .. //depot/projects/dtrace/src/sys/ddb/db_output.c#7 integrate .. //depot/projects/dtrace/src/sys/ddb/ddb.h#6 integrate .. //depot/projects/dtrace/src/sys/dev/acpica/Osd/OsdDebug.c#5 integrate .. //depot/projects/dtrace/src/sys/dev/acpica/acpi_thermal.c#8 integrate .. //depot/projects/dtrace/src/sys/dev/bge/if_bge.c#22 integrate .. //depot/projects/dtrace/src/sys/dev/bge/if_bgereg.h#15 integrate .. //depot/projects/dtrace/src/sys/dev/dcons/dcons_os.c#7 integrate .. //depot/projects/dtrace/src/sys/dev/ofw/ofw_console.c#8 integrate .. //depot/projects/dtrace/src/sys/dev/sio/sio.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/snp/snp.c#6 integrate .. //depot/projects/dtrace/src/sys/dev/syscons/syscons.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/uart/uart_core.c#6 integrate .. //depot/projects/dtrace/src/sys/fs/unionfs/union_subr.c#10 integrate .. //depot/projects/dtrace/src/sys/geom/part/g_part_bsd.c#3 integrate .. //depot/projects/dtrace/src/sys/i386/conf/GENERIC.hints#7 integrate .. //depot/projects/dtrace/src/sys/i386/i386/machdep.c#24 integrate .. //depot/projects/dtrace/src/sys/i386/i386/mp_watchdog.c#5 integrate .. //depot/projects/dtrace/src/sys/ia64/ia64/machdep.c#13 integrate .. //depot/projects/dtrace/src/sys/kern/kern_clock.c#12 integrate .. //depot/projects/dtrace/src/sys/kern/kern_shutdown.c#11 integrate .. //depot/projects/dtrace/src/sys/kern/subr_kdb.c#5 integrate .. //depot/projects/dtrace/src/sys/kern/subr_witness.c#13 integrate .. //depot/projects/dtrace/src/sys/kern/tty_cons.c#11 integrate .. //depot/projects/dtrace/src/sys/kern/vfs_subr.c#24 integrate .. //depot/projects/dtrace/src/sys/net/bpf.c#15 integrate .. //depot/projects/dtrace/src/sys/net/bpf.h#9 integrate .. //depot/projects/dtrace/src/sys/net/bpf_filter.c#5 integrate .. //depot/projects/dtrace/src/sys/netgraph/ng_base.c#10 integrate .. //depot/projects/dtrace/src/sys/netinet/ip_dummynet.c#9 integrate .. //depot/projects/dtrace/src/sys/pc98/cbus/sio.c#6 integrate .. //depot/projects/dtrace/src/sys/pc98/pc98/machdep.c#19 integrate .. //depot/projects/dtrace/src/sys/powerpc/aim/machdep.c#3 integrate .. //depot/projects/dtrace/src/sys/powerpc/powermac/pswitch.c#5 integrate .. //depot/projects/dtrace/src/sys/security/audit/audit_pipe.c#10 integrate .. //depot/projects/dtrace/src/sys/security/mac_test/mac_test.c#12 integrate .. //depot/projects/dtrace/src/sys/sparc64/pci/psycho.c#9 integrate .. //depot/projects/dtrace/src/sys/sparc64/sparc64/machdep.c#10 integrate .. //depot/projects/dtrace/src/sys/sparc64/sparc64/trap.c#9 integrate .. //depot/projects/dtrace/src/sys/sun4v/sun4v/hvcons.c#10 integrate .. //depot/projects/dtrace/src/sys/sun4v/sun4v/machdep.c#14 integrate .. //depot/projects/dtrace/src/sys/sun4v/sun4v/trap.c#22 integrate .. //depot/projects/dtrace/src/sys/sys/kdb.h#4 integrate .. //depot/projects/dtrace/src/sys/sys/kernel.h#16 integrate .. //depot/projects/dtrace/src/sys/sys/mbuf.h#11 integrate .. //depot/projects/dtrace/src/sys/sys/param.h#28 integrate .. //depot/projects/dtrace/src/sys/sys/priv.h#4 integrate .. //depot/projects/dtrace/src/usr.bin/ipcrm/Makefile#4 integrate .. //depot/projects/dtrace/src/usr.bin/ipcrm/ipcrm.1#5 integrate .. //depot/projects/dtrace/src/usr.bin/ipcrm/ipcrm.c#5 integrate .. //depot/projects/dtrace/src/usr.bin/ipcs/Makefile#4 integrate .. //depot/projects/dtrace/src/usr.bin/ipcs/ipc.c#1 branch .. //depot/projects/dtrace/src/usr.bin/ipcs/ipc.h#1 branch .. //depot/projects/dtrace/src/usr.bin/ipcs/ipcs.c#6 integrate .. //depot/projects/dtrace/src/usr.sbin/config/config.y#7 integrate .. //depot/projects/dtrace/src/usr.sbin/sysinstall/index.c#8 integrate Differences ... ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#55 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -306,22 +306,19 @@ Once the kernel has been recompiled with these two options, you can then determine what video modes are supported by your hardware by using the &man.vidcontrol.1; utility. To - get a list of supported video modes, type the following in a - root console: + get a list of supported video modes issue the following: &prompt.root; vidcontrol -i mode The output of this command is a list of video modes that are supported by your hardware. You can then choose to use a - new video mode by passing it to vidcontrol in a root console, - as in this example: + new video mode by passing it to &man.vidcontrol.1; in a root console: &prompt.root; vidcontrol MODE_279 If the new video mode is acceptable, it can be permanently - set on boot by including the following in your - /etc/rc.conf file, again using the above - example: + set on boot by setting it in the /etc/rc.conf + file: allscreens_flags="MODE_279" ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/config/chapter.sgml#9 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -465,7 +465,7 @@ utility_enable="YES" - This new method also allows for easier manipulation of the + This method also allows for easier manipulation of the command line arguments, inclusion of the default functions provided in /etc/rc.subr, compatibility with the &man.rcorder.8; utility and provides for easier ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/disks/chapter.sgml#13 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -2779,27 +2779,12 @@ cp /root/.profile /mnt/root -cp -f /dev/MAKEDEV /mnt/dev -chmod 755 /mnt/dev/MAKEDEV - chmod 500 /mnt/sbin/init chmod 555 /mnt/sbin/fsck /mnt/sbin/mount /mnt/sbin/halt chmod 555 /mnt/bin/sh /mnt/bin/sync chmod 6555 /mnt/sbin/restore # -# create the devices nodes -# -cd /mnt/dev -./MAKEDEV std -./MAKEDEV da0 -./MAKEDEV da1 -./MAKEDEV da2 -./MAKEDEV sa0 -./MAKEDEV pty0 -cd / - -# # create minimum file system table # cat > /mnt/etc/fstab < 800006 - + + 8.0-CURRENT after kdb_enter() gains a "why" + argument. + 800007 + ==== //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/basics/chapter.sgml#5 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -59,7 +59,7 @@ - Hoe bestandssystemen gemount en ge-unmount + Hoe bestandssystemen gekoppeld en ontkoppeld worden; @@ -77,7 +77,7 @@ - Wat apparaten en apparaatmountpunten zijn; + Wat apparaten en apparaatkoppelpunten zijn; @@ -344,6 +344,40 @@ en de programma's die daarbij gebruikt worden. + + + Het wijzigen van de console video mode + + De &os; standaard video mode kan worden gewijzigd in + 1024x768, 1280x1024, of een van de vele andere formaten die + ondersteund worden door de grafische kaart en monitor. Om + gebruik te maken van de verschillende video modes, moet eerst + de kernel opnieuw gecompileerd worden met twee extra opties: + + options VESA +options SC_PIXEL_MODE + + Zodra de kernel opnieuw gecompileerd is met deze twee opties + kan gekeken worden welke video modes er ondersteund worden door + de hardware door gebruik te maken van de &man.vidcontrol.1; + applicatie. Om een overzicht te krijgen van de ondersteunde + video modes moet het volgende ingevoerd worden: + + &prompt.root; vidcontrol -i mode + + Het resultaat van dit commando is een lijst van video modes + welke ondersteund worden door de hardware. Hierna kan de nieuwe + video mode gekozen worden door dit aan te geven aan + &man.vidcontrol.1;: + + &prompt.root; vidcontrol MODE_279 + + Als de nieuwe video mode acceptabel is, kan dit permanent + ingesteld worden door het volgende in + /etc/rc.conf te zetten: + + allscreens_flags="MODE_279" + @@ -482,15 +516,15 @@ regulier bestand is. De volgende drie karakters, rw- in dit voorbeeld, geven de rechten voor de eigenaar van het bestand. De drie karakters - r--erna geven de rechten van voor de groep van + r-- erna geven de rechten van voor de groep van het bestand. De overige drie karakters r-- - tonen de rechten voor de rest. Een streepje betekent dat de + tonen de rechten voor alle overige gebruikers. Een streepje betekent dat de rechten uitgeschakeld zijn. In het geval van dit bestand zijn de rechten zo ingesteld dat de eigenaar kan lezen en schrijven naar - het bestand, de groep het bestand kan lezen, en de rest kan het - bestand alleen lezen. Volgens de tabel hierboven worden de - rechten 644, waar de cijfers de drie stukjes - van de rechten aangeven. + het bestand, de groep het bestand kan lezen, en alle overige + gebruikers kunnen ook het bestand lezen. Volgens de tabel hierboven + worden de rechten 644, waar de cijfers de drie + stukjes van de rechten aangeven. Dit is allemaal leuk en aardig, maar hoe controleert het systeem dan rechten voor apparaten? &os; behandelt de meeste @@ -736,24 +770,25 @@ De &os; mappenstructuur is erg belangrijk om het systeem goed te leren kennen. Het belangrijkste concept om greep op te krijgen is die van de rootmap, /. Deze map is de - eerste die gemount wordt tijdens het opstarten en bevat het + eerste die gekoppeld wordt tijdens het opstarten en bevat het basissysteem dat nodig is om het besturingssysteem gereed te - maken voor multi-user taken. De rootmap bevat ook mountpunten - voor elk ander bestandssysteem dat misschien gemount + maken voor multi-user taken. De rootmap bevat ook koppelpunten + voor elk ander bestandssysteem dat misschien gekoppeld wordt. - Een mountpunt is een map waar extra bestandssystemen aan het - root bestandssysteem geplakt kunnen worden. Dit wordt beschreven - in . Standaard mountpunten + Een koppelpunt is een map waar extra bestandssystemen aan het + een bestandssysteem gekoppeld kunnen worden (meestal het root + bestandssysteem). Dit wordt beschreven + in . Standaard koppelpunten zijn /usr, /var, /tmp, /mnt en /cdrom. Naar deze mappen wordt meestal verwezen in /etc/fstab, een tabel met - bestandssystemen en mountpunten ter referentie voor het systeem. + bestandssystemen en koppelpunten ter referentie voor het systeem. De meeste bestandssystemen in /etc/fstab - worden automatisch gemount tijdens het opstarten door het script - &man.rc.8;, behalve als ze de optie - hebben. Details staan beschreven in noauto + gedefinieerd is. Details staan beschreven in . Een complete beschrijving over het bestandssysteem staat in @@ -853,7 +888,7 @@ /mnt/ Lege map, veel gebruikt door systeembeheerders als - tijdelijk mountpunt voor opslagruimtes. + tijdelijk koppelpunt voor opslagruimtes. @@ -885,20 +920,12 @@ - /stand/ - - Programma's die gebruikt worden in een standalone - omgeving. - - - - /tmp/ Tijdelijke bestanden. De inhoud van /tmp blijft meestal NIET bewaard na een herstart. Er wordt vaak een - geheugengebaseerd bestandssysteem gemount op /tmp. Dit kan geautomatiseerd worden met de tmpmfs-gerelateerde variabelen van &man.rc.conf.5; (of met een regel in @@ -1091,7 +1118,7 @@ Eén bestandssysteem wordt aangewezen als root bestandssysteem, waar naar wordt verwezen met /. Elk ander bestandssysteem - wordt daarna gemount onder het root + wordt daarna gekoppeld onder het root bestandssysteem. Hoeveel schijven er ook aan een &os; systeem hangen, het lijkt alsof elke map zich op dezelfde schijf bevindt. @@ -1123,11 +1150,11 @@ - Een bestandssysteem moet gemount worden in een map op een + Een bestandssysteem moet gekoppeld worden in een map op een ander bestandssysteem. Als nu bestandssysteem - B wordt gemount onder de map + B wordt gekoppeld onder de map A1 vervangt B - A1 en zien de mappingen in + A1 en zien de koppelingen in B er als volgt uit: @@ -1153,9 +1180,9 @@ pad /A1/B1 of /A1/B2. Elk bestand dat in /A1 stond is tijdelijk verborgen en komt tevoorschijn als Bis - ge-unmountvan A. + ontkoppeldvan A. - Als B gemount is onder + Als B gekoppeld is onder A2 ziet de diagram er als volgt uit: @@ -1180,9 +1207,9 @@ /A2/B1 en /A2/B2 zijn. - Bestandssystemen kunnen op elkaar worden gemount. Doorgaand + Bestandssystemen kunnen op elkaar worden gekoppeld. Doorgaand op het vorige voorbeeld kan het bestandssysteem - C gemount worden bovenop de map + C gekoppeld worden bovenop de map B1 in het bestandssysteem B. Dit resulteert in: @@ -1209,7 +1236,7 @@ Of C kan direct onder het bestandssysteem - A gemount worden, onder de map + A gekoppeld worden, onder de map A1: @@ -1240,7 +1267,7 @@ Beginnende gebruikers hoeven zich hier gewoonlijk niet mee bezig te houden. Normaal gesproken worden bestandssystemen gemaakt als &os; wordt geïnstalleerd en er wordt - besloten waar ze gemount worden. Meestal worden ze ook niet + besloten waar ze gekoppeld worden. Meestal worden ze ook niet gewijzigd tot er een nieuwe schijf aan een systeem wordt toegevoegd. @@ -1255,13 +1282,13 @@ Verschillende bestandssystemen kunnen verschillende mount opties hebben. Met een goede voorbereiding kan het root bestandssysteem bijvoorbeeld als - alleen-lezen gemount worden, waardoor het onmogelijk wordt + alleen-lezen gekoppeld worden, waardoor het onmogelijk wordt om per ongeluk kritische bestanden te verwijderen of te bewerken. Het scheiden van andere bestandssystemen die beschrijfbaar zijn door gebruikers, zoals /home van andere bestandssystemen stelt de beheerder in staat om ze nosuid te - mounten. Deze optie voorkomt dat + koppelen. Deze optie voorkomt dat suid/guid bits op uitvoerbare bestanden effectief gebruikt kunnen worden, waardoor de beveiliging mogelijk beter wordt. @@ -1274,7 +1301,7 @@ bestanden bevat waar regelmatig naar geschreven wordt, wordt anders geoptimaliseerd dan een bestandssysteem dat minder maar grotere bestanden bevat. Door het gebruik van - één groot bestandssysteem werkt de + één groot bestandssysteem werkt deze optimalisatie niet. @@ -1314,7 +1341,7 @@ letter van a tot en met h. Elke partitie kan slechts één bestandssysteem hebben, wat betekent dat bestandssystem vaak omschreven worden - aan de hand van hun mountpunt in de bestandssysteem + aan de hand van hun koppelpunt in de bestandssysteem hiërarchie of de letter van de partitie waar ze in opgeslagen zijn. @@ -1373,11 +1400,9 @@ d Partitie d had vroeger een - speciale betekenis, maar die is verdwenen. Tegenwoordig - werken sommige hulpprogramma's raar als ze verteld worden - dat ze moeten werken op partitie d, - dus sysinstall maakt normaal - gesproken partitie d niet. + speciale betekenis, maar die is verdwenen. + d zou nu kunnen werken als een normale + partitie. @@ -1424,11 +1449,10 @@ linkend="basics-dev-codes">. Bij een referentie aan een partitie verwacht &os; ook dat - aan de slice en schijf refereert die de partitie bevat wordt - gerefereerd en als naar een slice wordt verwezen moet ook de - schijfnaam genoemd worden. Dit kan door de schijfnaam, - s, het slice nummer en de partitieletter aan - te geven. Voorbeelden staan in s, het slice nummer + en de partitieletter aan te geven. Voorbeelden staan in . In staat een @@ -1439,7 +1463,7 @@ schijfslices gemaakt worden en daarna moeten de partities op de slices voor &os; gemaakt worden. Daarna wordt op elke partitie het bestandssysteem (of wisselbestand) gemaakt en als - laatste wordt besloten waar het filesysteem gemount wordt. + laatste wordt besloten waar het filesysteem gekoppeld wordt. Schijf apparaatcodes @@ -1559,7 +1583,7 @@ : : | | | | :=================: ==: --. -| | | Partitie a, gemount als / | +| | | Partitie a, gekoppeld als / | | | > gerefereerd als ad0s2a | | | | | :-----------------: ==: | @@ -1584,7 +1608,7 @@ - Mounten en unmounten van bestandssystemen + Het koppelen en ontkoppelen van bestandssystemen Het bestandssysteem wordt het best weergegeven als een boom, met de stam als /. @@ -1616,18 +1640,18 @@ bestandssystemen - gemount met fstab + gekoppeld met fstab Tijdens het opstartproces, worden bestandssystemen die vermeld staan in - /etc/fstab automatisch gemount + /etc/fstab automatisch gekoppeld (tenzij ze vermeld staan met ). /etc/fstab bevat een lijst van regels die aan het volgende formaat voldoen: - apparaat /mountpunt fstype opties dumpfreq passno + apparaat /koppelpunt fstype opties dumpfreq passno @@ -1640,11 +1664,11 @@ - mountpunt + koppelpunt Een map (die moet bestaan) waarop het bestandssysteem - gemount moet worden. + gekoppeld moet worden. @@ -1666,7 +1690,7 @@ schrijven bestandssytemen, of voor alleen lezen, gevolgd door elke andere optie die mogelijk nodig is. Een standaard optie is - voor bestandssystemen die niet automatisch gemount + voor bestandssystemen die niet automatisch gekoppeld worden tijdens het opstarten. Andere opties staan in &man.mount.8;. @@ -1713,16 +1737,16 @@ bestandssystemen - mounten + koppelen &man.mount.8; wordt gebruikt om bestandsystemen te - mounten. + koppelen. De meest eenvoudige vorm is: - &prompt.root; mount apparaat mountpunt + &prompt.root; mount apparaat koppelpunt Alle opties voor het commando staat in &man.mount.8;, maar @@ -1739,7 +1763,7 @@ /etc/fstab staan, behalve die gemarkeerd staan als noauto, uitgesloten zijn door de optie of die al - gemount zijn. + gekoppeld zijn. @@ -1747,7 +1771,7 @@ - Doe alles behalve het echt aanroepen van de mount + Doe alles behalve het echt aanroepen van de mount systeemopdracht. Deze optie is handig in samen met de optie om te bepalen wat &man.mount.8; eigenlijk probeert te doen. @@ -1758,9 +1782,9 @@ - Forceert het mounten van een niet schoon + Forceert het koppelen van een niet schoon bestandssysteem (gevaarlijk) of forceert het innemen van - schrijftoegang als de mountstatus van een bestandssysteem + schrijftoegang als de koppelstatus van een bestandssysteem wijzigt van lezen en schrijven naar alleen lezen. @@ -1782,7 +1806,7 @@ Mount het opgegeven bestandssysteem als het opgegeven - type bestandssysteem of mount alleen bestandssystemen + type bestandssysteem of koppelt alleen bestandssystemen van het aangegeven type als ook de optie is opgegeven. @@ -1795,7 +1819,7 @@ - Werk mountopties van het bestandssysteem bij. + Werk koppel opties van het bestandssysteem bij. @@ -1821,16 +1845,6 @@ - nodev - - - Interpreteer geen speciale apparaten op het - bestandssysteem. Dit is een nuttige - veiligheidsoptie. - - - - noexec @@ -1858,18 +1872,18 @@ bestandssystemen - unmounten + ontkoppelen - &man.umount.8; heeft een mountpunt, een apparaatnaam, + &man.umount.8; heeft een koppelpunt, een apparaatnaam, of als parameter. Alle vormen kunnen de optie hebben om - een bestandsysteem te forceren te unmounten en de optie + een bestandsysteem te forceren te ontkoppelen en de optie voor uitgebreide informatie. De optie is meestal geen goed idee. Forceren dat - een bestandssysteem geunmount wordt kan de computer laten + een bestandssysteem ontkoppeld wordt kan de computer laten crashen of data op het bestandssysteem beschadigen. De opties en @@ -1877,7 +1891,7 @@ mogelijk nader gespecificeerd door de optie met daarachter op welke typen bestandssystemen het betrekking heeft. Voor de optie geldt dat deze niet - probeert het root bestandssysteem te unmounten. + probeert het root bestandssysteem te ontkoppelen. @@ -1944,7 +1958,8 @@ In het bovenstaande voorbeeld is de uitvoer van &man.ps.1; georganiseerd in een aantal kolommen. PID is het proces ID. PIDs worden toegekend vanaf 1 en lopen op tot - 99999. Als ze allemaal zijn gebruikt, worden ze hergebruikt. De + 99999. Als ze allemaal zijn gebruikt, worden ze hergebruikt. + (een PID wordt niet hergebruikt als deze reeds in gebruik is). De TT kolom toont de tty vanwaar het programma draait en wordt nu buiten beschouwing gelaten. STAT toont de huidige staat van het programma @@ -1966,8 +1981,9 @@ proceseigenaar, evenals geheugengebruik. De optie toont informatie over daemonprocessen en met de optie laat &man.ps.1; de volledige - commandoregel zien, in plaats van een mogelijk afgekorte regel - omdat die te lang is om op het scherm te passsen.. + commandoregel zien voor elk proces, in plaats van een mogelijk + afgekorte regel omdat die te lang is om op het scherm te + passsen.De uitvoer van &man.top.1; is hetzelfde: @@ -2042,7 +2058,7 @@ Er is een overeenkomst om programma's die meestal draaien als daemon te voorzien van het achtervoegsel d. BIND is de Berkeley Internet Name - Daemon (het echte programma heet named), de + Domain (het echte programma heet named), de Apache webserver heet httpd, de printerspooldriver heet lpd, etc. Deze overeenkomst geldt niet @@ -2051,11 +2067,9 @@ sendmail en niet maild. - Soms is communicatie met een daemon nodig. Deze - communicatie heet signaleren (signals). - Er kan met een daemon (of met elk ander draaiend proces) - gecommuniceerd worden door er een signaal naartoe te sturen. Er - zijn een verschillende signalen. Sommige hebben een specifieke + Soms is communicatie met een daemon nodig. Een manier om dit te + doen is het versturen van een signaal (signals). + Er zijn een verschillende signalen. Sommige hebben een specifieke bedoeling, andere worden geïntrepeteerd door de applicatie. In de documentatie van de applicatie staat hoe de applicatie signalen intrepeteert. Er kan alleen een signaal naar een proces ==== //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/book.sgml#4 (text+ko) ==== @@ -1,5 +1,5 @@ @@ -71,6 +71,7 @@ 2004 2005 2006 + 2007 The &os; Dutch Documentation Project ==== //depot/projects/dtrace/doc/nl_NL.ISO8859-1/books/handbook/config/chapter.sgml#3 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -127,7 +127,7 @@ Basispartities Bij het aanmaken van bestandssystemen met - &man.disklabel.8; of &man.sysinstall.8; is het van belang + &man.bsdlabel.8; of &man.sysinstall.8; is het van belang dat op een harde schijf de data-overdracht het snelst is aan de buitenste sporen en het langzaamst aan de binnenste. Kleinere en veelgebruikte bestandssystemen kunnen daarom het @@ -387,7 +387,7 @@ opstartinstellingen verwerkt kunnen worden door simpele opstartscripts. - Voor de komst van rcNG zetten applicaties simpelweg een + Voor de komst van rc.d zetten applicaties simpelweg een opstartscript in de map /usr/local/etc/rc.d dat dan uitgelezen werd door de opstartscripts van het systeem. Deze @@ -398,7 +398,7 @@ instellen naar de nieuwe stijl over te zetten, bleef sommige software nog steeds een script nodig hebben in de genoemde map. De subtiele verschillen in de scripts hangen af van het wel of - niet gebruiken van rcNG. Vóór &os; 5.1 + niet gebruiken van rc.d. Vóór &os; 5.1 werden scripts oude stijl gebruikt en in bijna alle gevallen voldoet een script nieuwe stijl. @@ -446,17 +446,17 @@ ondersteunen. De meldingen tijdens de installatie van de port bevatten vaak meer informatie. Sommige software van derden levert opstartscripts die de applicatie kunnen laten - werken met rcNG. Dit wordt in de volgende paragraaf + werken met rc.d. Dit wordt in de volgende paragraaf behandeld. Uitgebreide applicatieinstellingen - Nu &os; rcNG heeft, zijn de instellingen van - applicaties die mee moeten opstarten verbeterd. Er is meer - diepgang in gekomen. Door gebruik te maken van de - sleutelwoorden die in de paragraaf rcNG behandeld worden, + Nu &os; rc.d heeft, zijn de instellingen + van applicaties die mee moeten opstarten versimpeld en rijker aan + mogelijkheden. Door gebruik te maken van de sleutelwoorden die + in de paragraaf rc.d behandeld worden, kunnen applicaties nu starten na andere diensten. DNS kan bijvoorbeeld extra opties meekrijgen van /etc/rc.conf in plaats @@ -467,8 +467,7 @@ # # PROVIDE: utility # REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: FreeBSD shutdown +# KEYWORD: shutdown # # WIJZIG DEZE WAARDEN NIET HIER @@ -493,9 +492,8 @@ run_rc_command "$1" Dit script zorgt ervoor dat - utility wordt gestart voor - de dienst login, maar na de dienst - daemon. Het biedt ook de mogelijkheid + utility wordt gestart na + de daemon dienst. Het biedt ook de mogelijkheid voor het instellingen en volgen van het PID of het process ID bestand. @@ -505,17 +503,12 @@ utility_enable="YES" - Deze nieuwe methode maakt het volgende mogelijk: + Deze methode maakt het volgende mogelijk: makkelijker commandoregelopties manipuleren, importeren van standaardfuncties uit /etc/rc.subr, - compatibiliteit met het &man.rcorder.8; programma en het - eenvoudiger instellingen via - /etc/rc.conf. In essentie kan dit - script zelfs geplaatst worden in de map /etc/rc.d. Dat kan in - potentie wel het &man.mergemaster.8; programma van de wijs - brengen als dat gebruikt wordt voor het bijwerken van - software. + compatibiliteit met de &man.rcorder.8; utility en levert + makkelijkere configuratie via het rc.conf + bestand. @@ -737,7 +730,7 @@ - + @@ -748,11 +741,11 @@ - Gebruik van rc met &os; 5.X en later + Gebruik van rc met &os; - rcNG + rc.d - &os; gebruikt inmiddels het NetBSD rc.d + Sinds 2002 gebruikt &os; het NetBSD rc.d systeem bij het opstarten van het systeem. Veel van de bestanden in /etc/rc.d zijn scripts voor basisdiensten die werken met de opties , @@ -765,7 +758,7 @@ &prompt.root; /etc/rc.d/sshd restart Deze procedure is vrijwel gelijk voor andere diensten. - Uiteraard worden diensten meestal automatisch gestart zoals + Uiteraard worden diensten meestal automatisch tijdens het booten gestart zoals in &man.rc.conf.5; staat. Om de Network Address Translation daemon bij het opstarten te laten starten is de volgende regel in /etc/rc.conf bijvoorbeeld voldoende: @@ -788,12 +781,12 @@ heeft in /etc/rc.conf. Als er een service gestart, gestopt of herstart moet worden, ongeacht de definities in /etc/rc.conf, moet het commando - voorafgegaan worden door force. Dus om + voorafgegaan worden door one. Dus om sshd te herstarten ongeacht /etc/rc.conf setting, voldoet het volgende commando: - &prompt.root; /etc/rc.d/sshd forcerestart + &prompt.root; /etc/rc.d/sshd onerestart Het is eenvoudig te controleren of een dienst is ingeschakeld is in /etc/rc.conf door het bijpassende @@ -815,12 +808,13 @@ &prompt.root; /etc/rc.d/sshd status sshd is running as pid 433. - Het is ook mogelijk om een dienst te herladen met de optie - . Dan wordt er getracht een signaal te + In sommige gevallen is het ook mogelijk om een dienst te + herstarten met de optie . Dan wordt er getracht een signaal te sturen aan een individuele dienst, waarbij de dienst de bestanden met instellingen opnieuw in moet lezen. Meestal komt dit neer op het verzenden van het signaal - SIGHUP signaal. + SIGHUP signaal. Deze optie wordt niet door + alle diensten ondersteund. Het rc.d-systeem wordt niet alleen gebruikt voor netwerkdiensten, maar ook voor het merendeel van de @@ -865,12 +859,6 @@ uitgevoerd vóór de aangegeven diensten. - - - KEYWORD: &os; of NetBSD. Dit wordt gebruikt voor - speciale eigenschappen van één van de - *BSD's. - Met deze methode kan een systeembeheerder gemakkelijk @@ -879,7 +867,11 @@ systemen. Meer informatie over het rc.d-systeem - staat in &man.rc.8; en &man.rc.subr.8;. + staat in &man.rc.8; en &man.rc.subr.8;. Als je geinteresseerd + bent in het schrijven van je eigen rc.d + script of om de huidige scripts te verbeteren is wellicht + dit artikel + interessant. >>> TRUNCATED FOR MAIL (1000 lines) <<<