From owner-p4-projects@FreeBSD.ORG Mon Jan 31 18:29:57 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 04EAC1065672; Mon, 31 Jan 2011 18:29:57 +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 BB40B106566C for ; Mon, 31 Jan 2011 18:29:56 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id A7AA98FC13 for ; Mon, 31 Jan 2011 18:29:56 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0VITuRB095753 for ; Mon, 31 Jan 2011 18:29:56 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0VITuDU095750 for perforce@freebsd.org; Mon, 31 Jan 2011 18:29:56 GMT (envelope-from rene@FreeBSD.org) Date: Mon, 31 Jan 2011 18:29:56 GMT Message-Id: <201101311829.p0VITuDU095750@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to rene@FreeBSD.org using -f From: Rene Ladan To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188388 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jan 2011 18:29:57 -0000 http://p4web.freebsd.org/@@188388?ac=10 Change 188388 by rene@rene_acer on 2011/01/31 18:29:07 IFC Affected files ... .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/network-servers/chapter.sgml#23 integrate .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/config/chapter.sgml#22 integrate .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/cutting-edge/chapter.sgml#37 integrate .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/desktop/chapter.sgml#27 integrate .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/disks/chapter.sgml#23 integrate .. //depot/projects/docproj_nl/www/en/security/security.sgml#18 integrate Differences ... ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/network-servers/chapter.sgml#23 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -5165,12 +5165,12 @@ placed inside /etc/rc.conf: syslogd_enable="YES" -syslogd_flags="-a logclient.example.com -vv" +syslogd_flags="-a logclient.example.com -v -v" The first option will enable the syslogd daemon on boot up, and the second option allows data from the specified client to be accepted on this server. The latter - part, using , will increase the verbosity + part, using , will increase the verbosity of logged messages. This is extremely useful for tweaking facilities as administrators are able to see what type of messages are being logged under which facility. @@ -5234,7 +5234,7 @@ /etc/rc.conf: syslogd_enable="YES" -syslogd_flags="-s -vv" +syslogd_flags="-s -v -v" As before, these entries will enable the syslogd daemon on boot up, and increases @@ -5299,7 +5299,7 @@ syslogd_flags option to look like the following example, and issue a restart: - syslogd_flags="-d -a logclien.example.com -vv" + syslogd_flags="-d -a logclien.example.com -v -v" &prompt.root; /etc/rc.d/syslogd restart @@ -5320,7 +5320,7 @@ by bit, it appears a typo in the following /etc/rc.conf line has an issue: - syslogd_flags="-d -a logclien.example.com -vv" + syslogd_flags="-d -a logclien.example.com -v -v" The line should contain logclient, not logclien. After the proper alterations ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/config/chapter.sgml#22 (text+ko) ==== @@ -1,10 +1,10 @@ @@ -964,8 +964,8 @@ inclusief diegeen die gekoppeld zijn aan &os;, hebben voor het laatste gekozen. - Dankzij de bijdragen van Bill Paul (wpaul) is er vanaf - &os; 5.3-RELEASE native ondersteuning + Dankzij de bijdragen van Bill Paul (wpaul) is er + native ondersteuning voor de Network Driver Interface Specification (NDIS). De &os; NDISulator (ook wel bekend als Project Evil) neemt een binair &windows; stuurprogramma en doet net alsof deze in een @@ -2036,11 +2036,11 @@ gebruikt worden om de opstarttijd te versnellen. De standaardwaarde is nogal hoog en kan 15 seconden vertraging veroorzaken. Met modernere SCSI-systemen - is 5 seconden al voldoende. Nieuwere - versies van &os; (5.0 en hoger) gebruiken de opstartvariabele - kern.cam.scsi_delay. Zowel deze als de - optie SCSI_DELAY gebruiken waarden - uitgedrukt in milliseconden en + is 5 seconden al voldoende (zeker met + moderne schijven). De kern.cam.scsi_delay + opstart variabele moet hier gebruikt worden. De variabele + en kernl configuratie optie accepteren waarden uitgedrukt + in milliseconden en niet in seconden. ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/cutting-edge/chapter.sgml#37 (text+ko) ==== @@ -1,10 +1,10 @@ @@ -137,9 +137,9 @@ Om het te gebruiken, dient u de port of het pakket voor net/cvsup te installeren (als u niet de grafische cvsup-cliënt wilt installeren, kunt u - de port net/cvsup-without-gui installeren. Als u - &os; 6.2-RELEASE of nieuwer gebruikt, kunt u dit vervangen door - &man.csup.1; welke nu deel uitmaakt van het basissysteem. + de port net/cvsup-without-gui installeren. U kunt + ervoor kiezen om dit te vervangen door &man.csup.1; welke onderdeel is + van het basissysteem. @@ -189,14 +189,9 @@ Binaire updates zijn beschikbaar voor alle architecturen en - uitgaven die momenteel door het beveiligingsteam worden - ondersteund; voor sommige eigenschappen, zoals de upgrades van - het besturingssysteem &os;, zijn de laatste uitgave van - &man.freebsd-update.8; en &os; 6.3 nodig. Voordat naar - een nieuwe uitgave wordt ge-updated, dienen de huidige - uitgaveaankondigingen gelezen te worden aangezien ze belangrijke - informatie over de gewenste uitgave kunnen bevatten. De - aankondigingen kunnen op de volgende koppeling bekeken worden: + uitgaveaankondigingen dienen gelezen te worden aangezien deze + belangrijke informatie over de gewenste uitgave kunnen bevatten. + De aankondigingen kunnen op de volgende koppelin bekeken worden: . @@ -464,9 +459,9 @@ Updates van grote en kleine versies kunnen worden uitgevoerd door een uitgaveversie als doel aan freebsd-update op te geven, het volgende - commando zal bijvoorbeeld updaten naar &os; 6.4: + commando zal bijvoorbeeld updaten naar &os; 8.1: - &prompt.root; freebsd-update -r 6.4-RELEASE upgrade + &prompt.root; freebsd-update -r 8.1-RELEASE upgrade Nadat het commando is ontvangen, zal freebsd-update het instellingenbestand en het @@ -476,7 +471,7 @@ en welke niet. Bijvoorbeeld: Looking up update.FreeBSD.org mirrors... 1 mirrors found. -Fetching metadata signature for 6.3-RELEASE from update1.FreeBSD.org... done. +Fetching metadata signature for 8.0-RELEASE from update1.FreeBSD.org... done. Fetching metadata index... done. Inspecting system... done. @@ -501,7 +496,7 @@ stap een waarschuwing geven die lijkt op de volgende: WARNING: This system is running a "MIJNKERNEL" kernel, which is not a -kernel configuration distributed as part of FreeBSD 6.3-RELEASE. +kernel configuration distributed as part of FreeBSD 8.0-RELEASE. This kernel will not be updated: you MUST update the kernel manually before running "/usr/sbin/freebsd-update install" @@ -2177,13 +2172,6 @@ mismatch-problemen volledig te voorkomen. Hopelijk blijft de huidige procedure voor een lange tijd stabiel. - - Het bijwerken van &os; 3.X of - eerdere uitgaven is wat lastiger; lees - UPDATING zorgvuldig door als u zo'n soort - upgrade moet uitvoeren. - - Samengevat is de huidige aanbevolen manier om &os; vanaf broncode bij te werken: @@ -3076,7 +3064,7 @@ verwijderen en een verse start maken. In dit geval heeft het behouden van /usr/obj na het afronden weinig zin en geeft het ook nogal wat extra - vrije schijfruimte (ongeveer 340 MB). + vrije schijfruimte (ongeveer 2 GB). Als er veel kennis aanwezig is bij een beheerder, dan kan make buildworld aangegeven worden @@ -3287,6 +3275,117 @@ + + + + Antn + Shterenlikht + Gebaseerd op notities van + + + + + Het verwijderen van overbodige bestanden, directories en + bibliotheken + + + Verwijderen van overbodige bestanden, directories en + bibliotheken + + + Als onderdeel van de &os; ontwikkel levenscyclus kan het van + tijd tot tijd gebeuren dat bestanden en de inhoud ervan overbodig + worden. Dit kan komen doordat de functionaliteit ergens anders + geïmplementeerd is, het versienummer van de bibliotheek + veranderd is of hij is totaal van het systeem verdwenen. Dit is + inclusief oude bestanden, bibliotheken en directories welke + verwijderd moeten worden bij het updaten van het systeem. Het + voordeel voor de gebruiker is dat het systeem niet vervuild wordt + met oude bestanden die onnodig ruimte innemen op het opslag (en + backup) systeem. Ook is het zo dat als de oude bibliotheek een + beveiligings of stabiliteits probleem had, er moet worden geupdate + naar de nieuwere bibliotheek om het systeem veilig te houden en te + voorkomen dat er crashes komen door de oude implementatie van de + bibliotheek. De bestanden, directories en bibliotheken welke als + overbodig worden gezien zijn beschreven in + /usr/src/ObsoleteFiles.inc. De volgende + instructies zullen helpen om deze verouderde bestanden te verwijderen + tijdens het systeem upgrade proces. + + Er wordt aangenomen dat de stappen gevolgd worden zoals uitgelegd + in . Na het make + installworld commando en het daarop + volgende mergemaster commando succesvol uitgevoerd zijn + kan er op de volgende manier gecontroleerd worden voor verouderde bestanden + en bibliotheken: + + &prompt.root; cd /usr/src +&prompt.root; make check-old + + Als er verouderde bestanden gevonden worden kunnen deze verwijderd + worden door het volgende commando: + + &prompt.root; make delete-old + + + Zie het /usr/src/Makefile + bestand voor meer interessante targets. + + + Er wordt een prompt getoond voordat elk verouderd bestand wordt + verwijderd. Deze prompt kan worden overgeslagen en het systeem deze + bestanden automatisch laten verwijderen door gebruik te maken van de + BATCH_DELETE_OLD_FILES make variabele als volgt: + + &prompt.root; make -DBATCH_DELETE_OLD_FILES delete-old + + Dit kan ook worden gedaan door deze commando's door + yes te pipen als volgt: + + &prompt.root; yes|make delete-old + + + Waarschuwing + HEt verwijderen van verouderde bestanden zal applicaties + stuk maken die nog gebruik maken van de overbodige bestanden. + Dit is zeker waar voor oude bibliotheken. In de meeste gevallen + moeten de programma's, ports of bibliotheken opnieuw gecompileerd + worden voordat + make delete-old-libs + wordt uitgevoerd. + + + Gereedschappen om gedeelde bibliotheek afhankelijkheden te controleren + zijn beschikbaar in de Ports Collectie in sysutils/libchk of sysutils/bsdadminscripts. + + Overbodige gedeelde bibliotheken kunnen conflicteren met + nieuwere bibliotheken welke berichten zoals deze kunnen + veroorzaken: + + /usr/bin/ld: warning: libz.so.4, needed by /usr/local/lib/libtiff.so, may conflict with libz.so.5 +/usr/bin/ld: warning: librpcsvc.so.4, needed by /usr/local/lib/libXext.so, may conflict with librpcsvc.so.5 + + Om deze problemen op te lossen moet bepaald worden welke port + deze bibliotheek heeft geïnstalleerd: + + &prompt.root; pkg_info -W /usr/local/lib/libtiff.so +/usr/local/lib/libtiff.so was installed by package tiff-3.9.4 +&prompt.root; pkg_info -W /usr/local/lib/libXext.so +/usr/local/lib/libXext.so was installed by package libXext-1.1.1,1 + + Deïnstalleer, herbouw en herinstalleer de port. De ports-mgmt/portmaster en ports-mgmt/portupgrade gereedschappen kunnen + gebruikt worden om deze processen te automatiseren. Nadat zeker is dat + alle ports opnieuw gebouwd zijn, en de oude bibliotheken niet meer gebruikt + worden, kunnen deze verwijderd worden met het volgende commando: + + &prompt.root; make delete-old-libs + + ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/desktop/chapter.sgml#27 (text+ko) ==== @@ -1,10 +1,10 @@ @@ -227,13 +227,17 @@ Firefox en &java; plugin - In deze en de volgende sectie wordt er vanuit gegaan dat + In deze en de volgende twee secties wordt er vanuit gegaan dat Firefox reeds geïnstalleerd is. + + + Afhankelijk van de versie van Firefox + die gebruikt wordt zijn de volgende stappen benodigd: - Momenteel werkt de &java;-plugin niet met - Firefox 3.6. - + + + Voor Firefox 3.5 De &os; Foundation heeft een licentie overeenkomst met Sun Microsystems om &os; binaries te distribueren voor de Java @@ -297,14 +301,39 @@ architectuur draait, pakketten voor &arch.amd64; zijn ook beschikbaar. + + + + Voor Firefox 3.6 + + Installeer OpenJDK 6 vanuit + de Ports Collectie door het volgende typen: + + &prompt.root; cd /usr/ports/java/openjdk6 +&prompt.root; make config install clean + + Zorg ervoor dat de WEB optie geselecteerd is. + + Elke gebruiker moet het volgende commando uitvoeren: + + &prompt.user; ln -s /usr/local/openjdk6/jre/lib/IcedTeaPlugin.so \ + $HOME/.mozilla/plugins/ + + Start de browser en voer about:plugins in + de locatie balk en druk op Enter. Er zal een + pagina gepresenteerd worden die de geïnstalleerde plugins + toont; de &java; plugin zal nu + getoond moeten worden. + + - Firefox en ¯omedia; &flash; plugin + Firefox en &adobe; &flash; plugin Flash - ¯omedia; &flash; plugin is niet beschikbaar voor &os;. + De &adobe; &flash; plugin is niet beschikbaar voor &os;. Er is echter wel een softwarelaag (wrapper) om de &linux;-versie van de plugin te draaien. Deze wrapper ondersteunt ook &adobe; &acrobat; plugin, &realplayer; plugin en meer. ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/disks/chapter.sgml#23 (text+ko) ==== @@ -1,10 +1,10 @@ @@ -527,7 +527,7 @@ Vervolgens dient besloten te worden hoe ze deel gaan uitmaken van het bestandssysteem. Hiervoor dienen - &man.vinum.8; () en &man.ccd.4; + &man.vinum.4; () en &man.ccd.4; bestudeerd te worden. Voor deze instellingen werd voor &man.ccd.4; gekozen. @@ -703,12 +703,12 @@ van de blokapparaat-interface en projecteert gegevens op een manier die de flexibiliteit, prestatie en betrouwbaarheid verhoogt in vergelijking met de traditionele slice-blik op - schijfopslag. &man.vinum.8; implementeert de modellen + schijfopslag. &man.vinum.4; implementeert de modellen RAID-0, RAID-1 en RAID-5, zowel individueel als als combinatie. In staat meer informatie - over &man.vinum.8;. + over &man.vinum.4;. @@ -2833,25 +2833,12 @@ tar - Op &os; 5.3 en later zijn zowel GNU - tar als de standaard - bsdtar beschikbaar. De GNU-versie kan - aangeroepen worden met gtar. Het - ondersteunt apparaten op afstand waarbij gebruik wordt gemaakt - van dezelfde syntaxis als die van rdump. Om - tar toe te passen op een Exabyte-bandstation + Om tar toe te passen op een Exabyte-bandstation die met een Sun genaamd komodo verbonden is: - &prompt.root; /usr/bin/gtar cf komodo:/dev/nsa8 . 2>&1 + &prompt.root; tar cf - . | rsh komodo dd of=tape-device obs=20b - Hetzelfde kan bereikt worden met bsdtar - door gebruik te maken van een pijplijn en - rsh om gegevens naar een bandstation op - afstand te zenden: - - &prompt.root; tar cf - . | rsh hostnaam dd of=bandapparaat obs=20b - Indien de veiligheid van back-uppen over een netwerk een punt is, dient gebruik te worden gemaakt van het commando ssh en niet van @@ -4169,8 +4156,8 @@ Schijfversleuteling met <command>geli</command> - Vanaf &os; 6.0 is er een nieuwe cryptografische - GEOM-klasse beschikbaar: geli. Deze wordt + Een alternatieve cryptografische GEOM klassie is beschikbaar + - geli. Deze wordt op het moment ontwikkeld door &a.pjd;. geli verschilt van gbde in de mogelijkheden en in het gebruik van een andere methode voor het @@ -4231,10 +4218,8 @@ worden en hoe een nieuwe geli versleutelingsvoorziening gemaakt kan worden. - Het is mogelijk geli te gebruiken vanaf - &os; 6.0-RELEASE of later. Het is noodzakelijk - super-user rechten te hebben omdat de kernel wordt - aangepast. + Het is noodzakelijk super-user rechten te hebben omdat + de kernel wordt aangepast. @@ -4406,13 +4391,12 @@ Het versleutelen van de wisselbestand ruimte is gemakkelijk - met &os; te configureren en is beschikbaar sinds &os; 5.3-RELEASE. + met &os; te configureren. Afhankelijk van welke versie er gebruikt wordt zijn er verschillende - configuratie opties en instellingen mogelijk. Vanaf &os;  - 6.0-RELEASE en hoger kunnen &man.gbde.8; en &man.geli.8; gebruikt - worden voor het versleutelen van het wisselbestand. Voor eerdere - versies geldt dat alleen &man.gbde.8; beschikbaar is. Beide - systemen maken gebruik van het encswap + configuratie opties en instellingen mogelijk. De &man.gbde.8; en + &man.geli.8; programma's kunnen gebruikt worden voor het versleutelen + van het wisselbestand. Beide systemen maken gebruik van het + encswap rc.d script. De vorige sectie, Schijfpartities @@ -4454,8 +4438,7 @@ Versleutelen van het wisselbestand met &man.gbde.8; - Als gebruik gemaakt wordt van &os; 6.0-RELEASE of - nieuwer, moet gebruik gemaakt worden van het .bde + Er moet gebruik gemaakt worden van het .bde achtervoegsel aan het apparaat in de respectievelijke /etc/fstab wisselbestand regel: @@ -4463,12 +4446,6 @@ # Device Mountpoint FStype Options Dump Pass# /dev/ad0s1b.bde none swap sw 0 0 - - Voor systemen die dateren van voor &os; 6.0-RELEASE is - de volgende regel in /etc/rc.conf ook - benodigd: - - gbde_swap_enable="YES" @@ -4499,11 +4476,6 @@ geli_swap_flags="-e blowfish -l 128 -s 4096 -d" - Voor systemen gedateerd van voor &os; 6.2-RELEASE moet - de volgende regel gebruikt worden: - - geli_swap_flags="-a blowfish -l 128 -s 4096 -d" - Zie de uitleg over het onetime commando in de &man.geli.8; handleiding voor een lijst van mogelijke opties. ==== //depot/projects/docproj_nl/www/en/security/security.sgml#18 (text+ko) ==== @@ -1,11 +1,11 @@ - + %developers; ]> - + &header; @@ -257,7 +257,7 @@ 7.1-RELEASE Extended January 4, 2009 - January 31, 2011 + February 28, 2011 RELENG_7_3