From owner-svn-doc-all@FreeBSD.ORG Sun Feb 2 18:06:40 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E1F46F65; Sun, 2 Feb 2014 18:06:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CAB3810B1; Sun, 2 Feb 2014 18:06:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s12I6ehq065558; Sun, 2 Feb 2014 18:06:40 GMT (envelope-from pluknet@svn.freebsd.org) Received: (from pluknet@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s12I6e4v065557; Sun, 2 Feb 2014 18:06:40 GMT (envelope-from pluknet@svn.freebsd.org) Message-Id: <201402021806.s12I6e4v065557@svn.freebsd.org> From: Sergey Kandaurov Date: Sun, 2 Feb 2014 18:06:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43727 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 18:06:41 -0000 Author: pluknet Date: Sun Feb 2 18:06:40 2014 New Revision: 43727 URL: http://svnweb.freebsd.org/changeset/doc/43727 Log: Fix typo. Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Sat Feb 1 18:51:59 2014 (r43726) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Sun Feb 2 18:06:40 2014 (r43727) @@ -5157,7 +5157,7 @@ PORTVERSION= 1.0 tree from WRKSRC to a target directory under PREFIX. Note that PREFIX, EXAMPLESDIR, - DATADIR, and other path varialbes must + DATADIR, and other path variables must always be prepended with STAGEDIR to respect staging (see ). From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 00:04:24 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E79404D8; Mon, 3 Feb 2014 00:04:24 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B991A13CC; Mon, 3 Feb 2014 00:04:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s1304O90019025; Mon, 3 Feb 2014 00:04:24 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s1304Ou6019024; Mon, 3 Feb 2014 00:04:24 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402030004.s1304Ou6019024@svn.freebsd.org> From: Warren Block Date: Mon, 3 Feb 2014 00:04:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43728 - head/en_US.ISO8859-1/books/fdp-primer/docbook-markup X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 00:04:25 -0000 Author: wblock Date: Mon Feb 3 00:04:24 2014 New Revision: 43728 URL: http://svnweb.freebsd.org/changeset/doc/43728 Log: Add description of "username" class to systemitem, sort classes alphabetically. Modified: head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Modified: head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Sun Feb 2 18:06:40 2014 (r43727) +++ head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Mon Feb 3 00:04:24 2014 (r43728) @@ -1655,24 +1655,23 @@ This is the file called 'foo2' - class="systemname" + class="domainname" - With class="systemname" - the marked up information is the simple hostname, such - as freefall or - wcarchive. + The text is a domain name, such as + FreeBSD.org or + ngo.org.uk. There is no hostname + component. - class="domainname" + class="etheraddress" - The text is a domain name, such as - FreeBSD.org or - ngo.org.uk. There is no hostname - component. + The text is an Ethernet MAC + address, expressed as a series of 2 digit hexadecimal + numbers separated by colons. @@ -1706,12 +1705,22 @@ This is the file called 'foo2' - class="etheraddress" + class="systemname" - The text is an Ethernet MAC - address, expressed as a series of 2 digit hexadecimal - numbers separated by colons. + With class="systemname" + the marked up information is the simple hostname, such + as freefall or + wcarchive. + + + + + class="username" + + + The text is a username, like + root. From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 00:15:54 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 054EF5C8; Mon, 3 Feb 2014 00:15:54 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E531D14F3; Mon, 3 Feb 2014 00:15:53 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s130FrxZ023365; Mon, 3 Feb 2014 00:15:53 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s130FrjY023364; Mon, 3 Feb 2014 00:15:53 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402030015.s130FrjY023364@svn.freebsd.org> From: Warren Block Date: Mon, 3 Feb 2014 00:15:53 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43729 - head/en_US.ISO8859-1/books/fdp-primer/docbook-markup X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 00:15:54 -0000 Author: wblock Date: Mon Feb 3 00:15:53 2014 New Revision: 43729 URL: http://svnweb.freebsd.org/changeset/doc/43729 Log: Correct systemitem class to from ipaddr to ipaddress. Modified: head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Modified: head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Mon Feb 3 00:04:24 2014 (r43728) +++ head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Mon Feb 3 00:15:53 2014 (r43729) @@ -1685,7 +1685,7 @@ This is the file called 'foo2' - class="ipaddr" + class="ipaddress" The text is an IP address, From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 00:18:59 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A8A93D86; Mon, 3 Feb 2014 00:18:59 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 948DD15BC; Mon, 3 Feb 2014 00:18:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s130IxPD023716; Mon, 3 Feb 2014 00:18:59 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s130IxOm023715; Mon, 3 Feb 2014 00:18:59 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402030018.s130IxOm023715@svn.freebsd.org> From: Warren Block Date: Mon, 3 Feb 2014 00:18:59 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43730 - head/en_US.ISO8859-1/books/fdp-primer/docbook-markup X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 00:18:59 -0000 Author: wblock Date: Mon Feb 3 00:18:59 2014 New Revision: 43730 URL: http://svnweb.freebsd.org/changeset/doc/43730 Log: Fix the literal example for . Modified: head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Modified: head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Mon Feb 3 00:15:53 2014 (r43729) +++ head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Mon Feb 3 00:18:59 2014 (r43730) @@ -1732,7 +1732,7 @@ This is the file called 'foo2' paraThe local machine can always be referred to by the name systemitem class="systemname"localhostsystemitem, which will have the IP - address systemitem class="ipaddr"127.0.0.1systemitem.para + address systemitem class="ipaddress"127.0.0.1systemitem.para paraThe systemitem class="domainname"FreeBSD.orgsystemitem domain contains a number of different hosts, including From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 03:39:03 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C5D247AE; Mon, 3 Feb 2014 03:39:03 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AFBA31653; Mon, 3 Feb 2014 03:39:03 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s133d3Ir004073; Mon, 3 Feb 2014 03:39:03 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s133d3S2004072; Mon, 3 Feb 2014 03:39:03 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402030339.s133d3S2004072@svn.freebsd.org> From: Warren Block Date: Mon, 3 Feb 2014 03:39:03 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43731 - head/en_US.ISO8859-1/books/handbook/advanced-networking X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 03:39:03 -0000 Author: wblock Date: Mon Feb 3 03:39:03 2014 New Revision: 43731 URL: http://svnweb.freebsd.org/changeset/doc/43731 Log: Restore tags in the wireless network section that were lost in the DocBook 5 conversion. Modified: head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml Mon Feb 3 00:18:59 2014 (r43730) +++ head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml Mon Feb 3 03:39:03 2014 (r43731) @@ -1293,8 +1293,8 @@ wlan0: flags=8843<UP,BROADCAST,RUNNIN after &man.wpa.supplicant.8; has authenticated the station: - &prompt.root; ifconfig wlan0 inet 192.168.0.100 netmask 255.255.255.0 -&prompt.root; ifconfig wlan0 + &prompt.root; ifconfig wlan0 inet 192.168.0.100 netmask 255.255.255.0 +&prompt.root; ifconfig wlan0 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ether 00:11:95:d5:43:62 inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255 @@ -1310,8 +1310,8 @@ wlan0: flags=8843<UP,BROADCAST,RUNNIN default gateway and the nameserver also have to be manually set: - &prompt.root; route add default your_default_router -&prompt.root; echo "nameserver your_DNS_server" >> /etc/resolv.conf + &prompt.root; route add default your_default_router +&prompt.root; echo "nameserver your_DNS_server" >> /etc/resolv.conf @@ -1679,9 +1679,9 @@ wlan0: flags=8843<UP,BROADCAST,RUNNIN WEP can be set up using &man.ifconfig.8;: - &prompt.root; ifconfig wlan0 create wlandev ath0 -&prompt.root; ifconfig wlan0 inet 192.168.1.100 netmask 255.255.255.0 \ - ssid my_net wepmode on weptxkey 3 wepkey 3:0x3456789012 + &prompt.root; ifconfig wlan0 create wlandev ath0 +&prompt.root; ifconfig wlan0 inet 192.168.1.100 netmask 255.255.255.0 \ + ssid my_net wepmode on weptxkey 3 wepkey 3:0x3456789012 @@ -1729,7 +1729,7 @@ wlan0: flags=8843<UP,BROADCAST,RUNNIN Then: - &prompt.root; wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf + &prompt.root; wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf Trying to associate with 00:13:46:49:41:76 (SSID='dlinkap' freq=2437 MHz) Associated with 00:13:46:49:41:76 @@ -1748,9 +1748,9 @@ Associated with 00:13:46:49:41:76On A: - &prompt.root; ifconfig wlan0 create wlandev ath0 wlanmode adhoc -&prompt.root; ifconfig wlan0 inet 192.168.0.1 netmask 255.255.255.0 ssid freebsdap -&prompt.root; ifconfig wlan0 + &prompt.root; ifconfig wlan0 create wlandev ath0 wlanmode adhoc +&prompt.root; ifconfig wlan0 inet 192.168.0.1 netmask 255.255.255.0 ssid freebsdap +&prompt.root; ifconfig wlan0 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 00:11:95:c3:0d:ac inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255 @@ -1766,8 +1766,8 @@ Associated with 00:13:46:49:41:76B should now be able to detect A: - &prompt.root; ifconfig wlan0 create wlandev ath0 wlanmode adhoc -&prompt.root; ifconfig wlan0 up scan + &prompt.root; ifconfig wlan0 create wlandev ath0 wlanmode adhoc +&prompt.root; ifconfig wlan0 up scan SSID/MESH ID BSSID CHAN RATE S:N INT CAPS freebsdap 02:11:95:c3:0d:ac 2 54M -64:-96 100 IS WME @@ -1776,8 +1776,8 @@ Associated with 00:13:46:49:41:76B with a different IP address: - &prompt.root; ifconfig wlan0 inet 192.168.0.2 netmask 255.255.255.0 ssid freebsdap -&prompt.root; ifconfig wlan0 + &prompt.root; ifconfig wlan0 inet 192.168.0.2 netmask 255.255.255.0 ssid freebsdap +&prompt.root; ifconfig wlan0 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 00:11:95:d5:43:62 inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255 @@ -1821,8 +1821,8 @@ Associated with 00:13:46:49:41:76 - &prompt.root; ifconfig wlan0 create wlandev ath0 -&prompt.root; ifconfig wlan0 list caps + &prompt.root; ifconfig wlan0 create wlandev ath0 +&prompt.root; ifconfig wlan0 list caps drivercaps=6f85edc1<STA,FF,TURBOP,IBSS,HOSTAP,AHDEMO,TXPMGT,SHSLOT,SHPREAMBLE,MONITOR,MBSS,WPA1,WPA2,BURST,WME,WDS,BGSCAN,TXFRAG> cryptocaps=1f<WEP,TKIP,AES,AES_CCM,TKIPMIC> @@ -1838,18 +1838,18 @@ cryptocaps=1f<WEP,TKIP,AES,AES_CCM,TK during the creation of the network pseudo-device, so a previously created device must be destroyed first: - &prompt.root; ifconfig wlan0 destroy + &prompt.root; ifconfig wlan0 destroy then regenerated with the correct option before setting the other parameters: - &prompt.root; ifconfig wlan0 create wlandev ath0 wlanmode hostap -&prompt.root; ifconfig wlan0 inet 192.168.0.1 netmask 255.255.255.0 ssid freebsdap mode 11g channel 1 + &prompt.root; ifconfig wlan0 create wlandev ath0 wlanmode hostap +&prompt.root; ifconfig wlan0 inet 192.168.0.1 netmask 255.255.255.0 ssid freebsdap mode 11g channel 1 Use &man.ifconfig.8; again to see the status of the wlan0 interface: - &prompt.root; ifconfig wlan0 + &prompt.root; ifconfig wlan0 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 00:11:95:c3:0d:ac inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255 @@ -1886,16 +1886,16 @@ ifconfig_wlan0="inet 192.16 a scan from another wireless machine to find the AP: - &prompt.root; ifconfig wlan0 create wlandev ath0 -&prompt.root; ifconfig wlan0 up scan + &prompt.root; ifconfig wlan0 create wlandev ath0 +&prompt.root; ifconfig wlan0 up scan SSID/MESH ID BSSID CHAN RATE S:N INT CAPS freebsdap 00:11:95:c3:0d:ac 1 54M -66:-96 100 ES WME The client machine found the AP and can be associated with it: - &prompt.root; ifconfig wlan0 inet 192.168.0.2 netmask 255.255.255.0 ssid freebsdap -&prompt.root; ifconfig wlan0 + &prompt.root; ifconfig wlan0 inet 192.168.0.2 netmask 255.255.255.0 ssid freebsdap +&prompt.root; ifconfig wlan0 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 00:11:95:d5:43:62 inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255 @@ -2031,7 +2031,7 @@ wpa_pairwise=CCMP TKIP SSID and IP address: - &prompt.root; ifconfig wlan0 create wlandev ath0 wlanmode hostap -&prompt.root; ifconfig wlan0 inet 192.168.0.1 netmask 255.255.255.0 \ - ssid freebsdap wepmode on weptxkey 3 wepkey 3:0x3456789012 mode 11g + &prompt.root; ifconfig wlan0 create wlandev ath0 wlanmode hostap +&prompt.root; ifconfig wlan0 inet 192.168.0.1 netmask 255.255.255.0 \ + ssid freebsdap wepmode on weptxkey 3 wepkey 3:0x3456789012 mode 11g @@ -2092,7 +2092,7 @@ wpa_pairwise=CCMP TKIP From another wireless machine, it is now possible to initiate a scan to find the AP: - &prompt.root; ifconfig wlan0 create wlandev ath0 -&prompt.root; ifconfig wlan0 up scan + &prompt.root; ifconfig wlan0 create wlandev ath0 +&prompt.root; ifconfig wlan0 up scan SSID BSSID CHAN RATE S:N INT CAPS freebsdap 00:11:95:c3:0d:ac 1 54M 22:1 100 EPS @@ -2181,7 +2181,7 @@ freebsdap 00:11:95:c3:0d:ac 1 scanning for access points and the 802.11 protocol handshakes required to arrange communication: - &prompt.root; wlandebug -i ath0 +scan+auth+debug+assoc + &prompt.root; wlandebug -i ath0 +scan+auth+debug+assoc net.wlan.0.debug: 0 => 0xc80000<assoc,auth,scan> Many useful statistics are maintained by From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 15:30:15 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CE32B585; Mon, 3 Feb 2014 15:30:15 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B96501396; Mon, 3 Feb 2014 15:30:15 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13FUFCV034901; Mon, 3 Feb 2014 15:30:15 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13FUFD2034899; Mon, 3 Feb 2014 15:30:15 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201402031530.s13FUFD2034899@svn.freebsd.org> From: Mathieu Arnold Date: Mon, 3 Feb 2014 15:30:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43733 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 15:30:15 -0000 Author: mat (ports committer) Date: Mon Feb 3 15:30:15 2014 New Revision: 43733 URL: http://svnweb.freebsd.org/changeset/doc/43733 Log: Try and complete the missing USES that exist. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml head/en_US.ISO8859-1/books/porters-handbook/uses.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Mon Feb 3 09:09:52 2014 (r43732) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Mon Feb 3 15:30:15 2014 (r43733) @@ -5854,6 +5854,36 @@ IGNORE= may not be redistributed because + + Variables the Users can define for + <command>cmake</command> builds + + + + + Variable + Means + + + + + + CMAKE_VERBOSE + Enable verbose build output. Default not set, + unless BATCH or + PACKAGE_BUILDING are set. + + + + CMAKE_NOCOLOR + Disables colour build output. Default not set, + unless BATCH or + PACKAGE_BUILDING are set. + + + +
+ CMake supports the following build profiles: Debug, Release, Modified: head/en_US.ISO8859-1/books/porters-handbook/uses.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses.xml Mon Feb 3 09:09:52 2014 (r43732) +++ head/en_US.ISO8859-1/books/porters-handbook/uses.xml Mon Feb 3 15:30:15 2014 (r43733) @@ -57,11 +57,14 @@ cmake - (none), outsource + (none), outsource, + run Uses CMake for configuring and building. With the outsource argument, an - out-of-source build will be performed. For more information see + out-of-source build will be performed. With the + run argument, a run-time dependency is + registered. For more information see . @@ -132,16 +135,6 @@ - desthack - - (none) - - Changes the behavior of GNU configure to properly support - DESTDIR in case the original software does - not. - - - desktop-file-utils (none) @@ -156,9 +149,19 @@ + desthack + + (none) + + Changes the behavior of GNU configure to properly support + DESTDIR in case the original software does + not. + + + display - (none), ARGS + (none), ARGS Set up a virtual display environment. If the environment variable DISPLAY is not set, then @@ -241,15 +244,15 @@ gettext - (none), lib, build, - run + (none), lib (default), + build, run Uses devel/gettext. By default, with no arguments or with the lib - argument, implies gettext with build-time and - run-time dependencies. build implies a - build-time dependency, and run implies a - run-time dependency. + argument, implies a library dependency on + libintl.so. build and + run implies, respectively a build-time and a + run-time dependency on xgettext. @@ -258,7 +261,9 @@ (none) Uses devel/gmake as a - build-time dependency. + build-time dependency and sets up the environment to use + gmake as the default make + for the build. @@ -283,10 +288,14 @@ imake - (none) + (none), env, + notall Uses devel/imake as - build-time dependency. + build-time dependency. If the env argument is + given, only setup the environment and do not define any target. + If the notall argument is given does not pass + -a to xmkmf. @@ -335,6 +344,15 @@ + libtool + + (none) + + Patches libtool scripts. This should be + added to all ports that use libtool. + + + lua (none), XY+, XY, @@ -353,11 +371,11 @@ (none) - Uses devel/open-motif as a - library dependency. End users can set + Uses x11-toolkits/open-motif + as a library dependency. End users can set WANT_LESSTIF for the dependency to be on - devel/lesstif instead of - devel/open-motif. + x11-toolkits/lesstif instead of + x11-toolkits/open-motif. @@ -456,10 +474,29 @@ + pgsql + + (none), X.Y, X.Y+, + X.Y- + + + Provide support for PostgreSQL. Maintainer can set version + required. Minimum and maximum versions can be specified; e.g., + 9.0-, 8.4+. + + Add PostgreSQL component dependency, using + WANT_PGSQL=component[:target]. e.g., + WANT_PGSQL=server:configure pltcl plperl For + the full list use make -V + _USE_PGSQL_DEP. + + + + pkgconfig - (none), build, run, - both + (none), build (default), + run, both Uses devel/pkgconf. With no arguments or with the build argument, it @@ -499,7 +536,8 @@ qmake - (none), norecursive + (none), norecursive, + outsource Uses QMake for configuring. For more information see . @@ -508,11 +546,22 @@ readline - (none), port + (none), port Uses readline as library dependency, and sets CPPFLAGS and - LDFLAGS as necessary. + LDFLAGS as necessary. If the + port argument is used, force the use of + devel/readline + + + + scons + + (none) + + Provide support for the use of + devel/scons @@ -662,6 +711,39 @@ + uniquefiles + + (none), dirs + + + Make files or directories 'unique', by adding a prefix or suffix. + If the dirs argument is used, the port needs a + prefix (a only a prefix) based on UNIQUE_PREFIX + for standard directories DOCSDIR, + EXAMPLESDIR, DATADIR, + WWWDIR, ETCDIR. The + following variables are available for ports: + + UNIQUE_PREFIX: The prefix to + be used for directories and files. Default: + ${PKGNAMEPREFIX}. + + UNIQUE_PREFIX_FILES: A list + of files that need to be prefixed. Default: + empty. + + UNIQUE_SUFFIX: The suffix to + be used for files. Default: + ${PKGNAMESUFFIX}. + + UNIQUE_SUFFIX_FILES: A list + of files that need to be suffixed. Default: + empty. + + + + + webplugin (none), ARGS From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 16:17:36 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4F62FE2; Mon, 3 Feb 2014 16:17:36 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3B4B617F5; Mon, 3 Feb 2014 16:17:36 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13GHaaw053089; Mon, 3 Feb 2014 16:17:36 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13GHa3w053088; Mon, 3 Feb 2014 16:17:36 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402031617.s13GHa3w053088@svn.freebsd.org> From: Warren Block Date: Mon, 3 Feb 2014 16:17:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43734 - head/en_US.ISO8859-1/books/fdp-primer/writing-style X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 16:17:36 -0000 Author: wblock Date: Mon Feb 3 16:17:35 2014 New Revision: 43734 URL: http://svnweb.freebsd.org/changeset/doc/43734 Log: Add sample markup for stdin, stdout, and stderr. Modified: head/en_US.ISO8859-1/books/fdp-primer/writing-style/chapter.xml Modified: head/en_US.ISO8859-1/books/fdp-primer/writing-style/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/fdp-primer/writing-style/chapter.xml Mon Feb 3 15:30:15 2014 (r43733) +++ head/en_US.ISO8859-1/books/fdp-primer/writing-style/chapter.xml Mon Feb 3 16:17:35 2014 (r43734) @@ -527,6 +527,21 @@ GB. Hardware compression … + stdin + varnamestdinvarname + + + + stdout + varnamestdoutvarname + + + + stderr + varnamestderrvarname + + + Subversion applicationSubversionapplication From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 17:35:21 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CAF12DBA; Mon, 3 Feb 2014 17:35:21 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B6CEC1FB7; Mon, 3 Feb 2014 17:35:21 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13HZLni082237; Mon, 3 Feb 2014 17:35:21 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13HZLsB082236; Mon, 3 Feb 2014 17:35:21 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402031735.s13HZLsB082236@svn.freebsd.org> From: Glen Barber Date: Mon, 3 Feb 2014 17:35:21 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43735 - head/en_US.ISO8859-1/htdocs/releng X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 17:35:21 -0000 Author: gjb Date: Mon Feb 3 17:35:21 2014 New Revision: 43735 URL: http://svnweb.freebsd.org/changeset/doc/43735 Log: releng/10.0 has been turned over to secteam. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releng/index.xml Modified: head/en_US.ISO8859-1/htdocs/releng/index.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releng/index.xml Mon Feb 3 16:17:35 2014 (r43734) +++ head/en_US.ISO8859-1/htdocs/releng/index.xml Mon Feb 3 17:35:21 2014 (r43735) @@ -92,7 +92,7 @@ releng/10.0 Frozen - &contact.re; + &contact.so; FreeBSD 10.0 supported errata fix branch. From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 18:54:03 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D9DDA6F8; Mon, 3 Feb 2014 18:54:03 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B760D17BE; Mon, 3 Feb 2014 18:54:03 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13Is3xi011811; Mon, 3 Feb 2014 18:54:03 GMT (envelope-from trhodes@svn.freebsd.org) Received: (from trhodes@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13Is3vb011810; Mon, 3 Feb 2014 18:54:03 GMT (envelope-from trhodes@svn.freebsd.org) Message-Id: <201402031854.s13Is3vb011810@svn.freebsd.org> From: Tom Rhodes Date: Mon, 3 Feb 2014 18:54:03 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43736 - head/en_US.ISO8859-1/books/handbook/basics X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 18:54:03 -0000 Author: trhodes Date: Mon Feb 3 18:54:03 2014 New Revision: 43736 URL: http://svnweb.freebsd.org/changeset/doc/43736 Log: Add a small section on shell redirection and piping. Fix two sentences to not start with a lower case command. Reviewed by: bcr, wblock Modified: head/en_US.ISO8859-1/books/handbook/basics/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/basics/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/basics/chapter.xml Mon Feb 3 17:35:21 2014 (r43735) +++ head/en_US.ISO8859-1/books/handbook/basics/chapter.xml Mon Feb 3 18:54:03 2014 (r43736) @@ -917,8 +917,8 @@ Other information:
- &man.chfn.1; and &man.chsh.1; are links to - &man.chpass.1;, as are &man.ypchpass.1;, &man.ypchfn.1;, + The commands &man.chfn.1; and &man.chsh.1; are links + to &man.chpass.1;, as are &man.ypchpass.1;, &man.ypchfn.1;, and &man.ypchsh.1;. Since NIS support is automatic, specifying the yp before the command is not necessary. How to configure NIS is @@ -987,7 +987,7 @@ passwd: done
pw - &man.pw.8; is a command line utility to create, remove, + The &man.pw.8; utility can create, remove, modify, and display users and groups. It functions as a front end to the system user and group files. &man.pw.8; has a very powerful set of command line options that make it @@ -3432,6 +3432,80 @@ Swap: 2048M Total, 2048M Free Then, rerun &man.chsh.1;. + + + + Advanced Shell Techniques + + + + + Tom + Rhodes + + Written by + + + + + The &unix; shell is not just a command interpreter, it + acts as a powerful tool which allows users to execute commands, + redirect their output, redirect their input and chain commands + together to improve the final command output. When this functionality + is mixed with built in commands, the user is provided with + an environment that can maximize efficiency. + + Shell redirection is the action of sending the output + or the input of a command into another command or into a + file. To capture the output of the &man.ls.1; command, for + example, into a file, simply redirect the output: + + &prompt.user; ls > directory_listing.txt + + The directory_listing.txt file will + now contain the directory contents. Some commands allow you + to read input in a similar one, such as &man.sort.1;. To sort + this listing, redirect the input: + + &prompt.user; sort < directory_listing.txt + + The input will be sorted and placed on the screen. To + redirect that input into another file, one could redirect + the output of &man.sort.1; by mixing the direction: + + &prompt.user; sort < directory_listing.txt > sorted.txt + + In all of the previous examples, the commands are performing + redirection using file descriptors. Every unix system has file + descriptors; however, here we will focus on three, so named as + Standard Input, Standard Output, and Standard Error. Each one + has a purpose, where input could be a keyboard or a mouse, + something that provides input. Output could be a screen or + paper in a printer for example. And error would be anything + that is used for diagnostic or error messages. All three + are considered I/O based file descriptors + and sometimes considered streams. + + Through the use of these descriptors, short named + stdin, stdout, and stderr, the shell allows output and + input to be passed around through various commands and + redirected to or from a file. Another method of redirection + is the pipe operator. + + The &unix; pipe operator, | allows the + output of one command to be directly passed, or directed + to another program. Basically a pipe will allow the + standard output of a command to be passed as standard + input to another command, for example: + + &prompt.user; cat directory_listing.txt | sort | less + + In that example, the contents of + directory_listing.txt will be sorted and + the output passed to &man.less.1;. This allows the user + to scroll through the output at their own pace and prevent + it from scrolling off the screen. + From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 19:42:21 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A3D10B27; Mon, 3 Feb 2014 19:42:21 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8387D1C83; Mon, 3 Feb 2014 19:42:21 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13JgLJp030957; Mon, 3 Feb 2014 19:42:21 GMT (envelope-from rene@svn.freebsd.org) Received: (from rene@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13JgL8x030956; Mon, 3 Feb 2014 19:42:21 GMT (envelope-from rene@svn.freebsd.org) Message-Id: <201402031942.s13JgL8x030956@svn.freebsd.org> From: Rene Ladan Date: Mon, 3 Feb 2014 19:42:21 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43737 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 19:42:21 -0000 Author: rene Date: Mon Feb 3 19:42:21 2014 New Revision: 43737 URL: http://svnweb.freebsd.org/changeset/doc/43737 Log: Replace kwm's key with a new one, signed with my key and verified in person. Modified: head/share/pgpkeys/kwm.key Modified: head/share/pgpkeys/kwm.key ============================================================================== --- head/share/pgpkeys/kwm.key Mon Feb 3 18:54:03 2014 (r43736) +++ head/share/pgpkeys/kwm.key Mon Feb 3 19:42:21 2014 (r43737) @@ -1,39 +1,100 @@ - Key fingerprint = C66F 1835 0548 3440 8576 0FFE 6879 B7CD F954 26DA -uid Koop Mast -sub 1024g/A782EEDD 2004-09-10 +pub 4096R/BF4E2D5B3B9D8847 2014-01-31 [expires: 2016-01-31] + Key fingerprint = F986 EDE2 B3EC 4098 7820 E1D7 BF4E 2D5B 3B9D 8847 +uid Koop Mast +uid Koop Mast +sub 4096R/19C3701D1BE7F671 2014-01-31 [expires: 2016-01-31] + ]]> From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 20:29:27 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 21621909; Mon, 3 Feb 2014 20:29:27 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 013AA10E7; Mon, 3 Feb 2014 20:29:27 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13KTQ3U047633; Mon, 3 Feb 2014 20:29:26 GMT (envelope-from adamw@svn.freebsd.org) Received: (from adamw@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13KTQPq047632; Mon, 3 Feb 2014 20:29:26 GMT (envelope-from adamw@svn.freebsd.org) Message-Id: <201402032029.s13KTQPq047632@svn.freebsd.org> From: Adam Weinberger Date: Mon, 3 Feb 2014 20:29:26 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43738 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 20:29:27 -0000 Author: adamw (ports committer) Date: Mon Feb 3 20:29:26 2014 New Revision: 43738 URL: http://svnweb.freebsd.org/changeset/doc/43738 Log: Correctly generate a usable PGP key, using wblock's excellent guide. Modified: head/share/pgpkeys/adamw.key Modified: head/share/pgpkeys/adamw.key ============================================================================== --- head/share/pgpkeys/adamw.key Mon Feb 3 19:42:21 2014 (r43737) +++ head/share/pgpkeys/adamw.key Mon Feb 3 20:29:26 2014 (r43738) @@ -1,55 +1,51 @@ -uid Adam Weinberger (adamw.org) -sub 2048g/9C6D0E30 2012-11-15 +pub 2048R/1CCD0A5830E59D2B 2014-02-03 [expires: 2017-02-02] + Key fingerprint = F95F 60DB 115C EA59 2FED E1FB 1CCD 0A58 30E5 9D2B +uid Adam Weinberger +uid Adam Weinberger +sub 2048R/92C1C8A42BDE2CCE 2014-02-03 [expires: 2017-02-02] + ]]> From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 20:34:30 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CC7329FA; Mon, 3 Feb 2014 20:34:30 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B8FD31183; Mon, 3 Feb 2014 20:34:30 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13KYUID050911; Mon, 3 Feb 2014 20:34:30 GMT (envelope-from rene@svn.freebsd.org) Received: (from rene@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13KYUrc050910; Mon, 3 Feb 2014 20:34:30 GMT (envelope-from rene@svn.freebsd.org) Message-Id: <201402032034.s13KYUrc050910@svn.freebsd.org> From: Rene Ladan Date: Mon, 3 Feb 2014 20:34:30 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43739 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 20:34:31 -0000 Author: rene Date: Mon Feb 3 20:34:30 2014 New Revision: 43739 URL: http://svnweb.freebsd.org/changeset/doc/43739 Log: kwm signed my key as well, so update it. Modified: head/share/pgpkeys/rene.key Modified: head/share/pgpkeys/rene.key ============================================================================== --- head/share/pgpkeys/rene.key Mon Feb 3 20:29:26 2014 (r43738) +++ head/share/pgpkeys/rene.key Mon Feb 3 20:34:30 2014 (r43739) @@ -23,54 +23,90 @@ tjdev+saeNdfqFnJSx84tg6yrv11GMiqagFdvuUF PsgaPDzFkKm6gkLKDmJVXrYUJYvyYxUasMO/LRD4CXsH06KtF6l/wQEAyEQRXFn4 0TnhDNvzT/c3GM3jFoR7rfesyRWqEat1YaI56rEc5TJTv/OlDzSjABZ7qZUhpukE NDQGlWAQbxWTfdUCE7Tvq94jG5Nz+OtN6H5sYK2aUdKsDoYkCa1eK8dQHQARAQAB -tB5SZW7DqSBMYWRhbiA8cmVuZUBmcmVlYnNkLm9yZz6JAj4EEwEKACgCGwMGCwkI -BwMCBhUIAgkKCwQWAgMBAh4BAheABQJSvgtYBQkHuFNRAAoJEK27+GEKN4m3PrEP -/3ooAjUlsfC8NQVIEbqx4Hw/0g5dPxpUPoBR7AkSElV2mIlKmieG1aFPphbnT+w0 -la5r2iYDeo4bJHpLIopAm7HT59JM8HVQwver5kCBi8QDo1UDYUOFK77UebRiVrJw -EMUTw1IG/yVcc7MnMiqqwSLxVX22oAqLe37aVOf/ipggn5HVJ4p5qRniziLm6lKh -4cRE/IRGn+MYUSH+6bm/yyjB1px3gFuHthumJdcsMnyUBVf5zt7mq4k6VpO8YQ5F -QkULaSlZWYAfahV4fcNj1YCvA7izKfWpGqZCFB+cnK4fT8ZHinOxl3fP8RP632EU -2CQD7m1/0mFlTx1YrGvrStJQU089dq5C8e+C/qdwh+kG2Ymu51VhRySTZxPR9JDb -Z8e9CzXyYyTQDXjhFFNJOZUiQugEoNsIna3ycZyJRUMq4Kj19eFX+D/HoC89JB0A -5jvoy52xnXX6XRuSTQF1rDaOL/nigudu8zDm1Pr4xoD2wgo/KXEJlUgoT+VGLOvI -WZkiRRXadHicwI7S2LnL+jwi/M4H94Ae/J0M01VrpS8WTOTVLcN6d6Z6vnZTFHjo -5ww7tzsVW0ivBfxHAe7b0G8pFOqBnqtT6wnwSQQ8hMA4TxPDnLyQ5rcEpBV5eRXV -PrR9NIy0eqmrNtWFraQjJZnwDextZzuoYadKHQAoBrZ3iEYEEBECAAYFAlCpWAQA -CgkQjJ5keuVkK/xR0QCfTgWGJ2jvWobVNz7GAz7O2nzYovMAnRf9Ig3UsQYfh1Vz -tDWI75scvxdCiQIcBBABCAAGBQJQqdM9AAoJEKnIbI3Tro06gRUP/iEZflr8Vqnb -jeDBBYKXt35SWp4ymSIe7DrDFYSk3ZQqtPXO0q+GsUD7JQb5pJbzuSGjjGk4MW+3 -6O3ao64WKMxNjFhB3+6k2tk0Bv2VPbATNFvruxmwWPFgKJCInapuBXMT6p3iRoht -+Hm7b/iN2T8CiZ/9AMLw5ZhtKDjZuiX7SYoMZ5dnbMRuTx2LRLdBbabDdA+HxpP1 -QJZQsiJ/AT9M8ZNyDq5SUCrIQ9Ioob1kt5ZjeEdzzlbzjeq4YuOZqyj9ZiVP2xeD -uJRAKdt1m7xICZEtJpDVqL+0U1mrWzVCrRZL/cTN46n1EJ3hljYvbR5qUZY5DSqs -1U56rSrg0DF0ZkIqeH+ZER66QoP6tGn/AZ5/Z5KNaQ/3ZSGNrgv6/XbfTitZ2ExA -ixjtTlaprcbyENZx7d/Uu9adL5iI3kPXjCLXrRbJ+5l5qAgHQN+9Qg3fHULABFgU -j6QNseLT1k0yJl/J+WrD2pw5F5z62LGjUi8KzBaZFx40iW9toL6lT/NuqVV31QdW -d8rVe1/UebExYVpHJL+TVhgGTwXykdFzDkITeH42PYCdV2qGcqOQYVHjiYCilSSE -V5OF54PlJy03hzyqJzKFhK4OXPSTF239JLn0faV3Mvhyj4J843Nb6aF4gvQUs9lt -rKjkuO/nYDQfywWkXDaarsqvqO8qHBkyuQINBFCpUocBEACd0U3FCpxiWZz187gN -wN7Fm4dSV60JN0ZrDQWynNoONqapjiNIgG1vdiC+TsEC+Rzoy7HfaFS9N8YEPepm -EULrP8IQ8geV86AJHbhhTDlMHpalGwJnjTgRvUXllKImbIDX7sbgFrPLFg5RHFl+ -d8fazE/CKXeZ5QZ8IZnjV45Jmz1s+6OJ8ZgVaoH+VyWpy6HEoTseKmEC2ERDX8y5 -NPDEvPkjVoH+nttOL2qHxsCwoHxPdDAHuVZtpH1DBEXHXLyLBTgTUj88CqHGyJMC -Ehtt7IcMIqe2XeGoLTwRL30n4cYN4mBMRU2gAg8mko+nsNKQ9lCYk7j7vyxuxlrs -6a5hBOIYbf61Z+mULKnFdYNDM+u52Ne2a1bWfLUwjYxXEg67T8zOPn6XKASF+6tj -tucKzjMyOxIDn1M06su02Uwq/f0UDQZNeTdiUP7kdE0W+OwaIboBbOXdM9bE4t5F -l1jQStFFe3Ciadpq5PI8bShqYWET+19PSjJJY0ILPMiX1TuiN7ErIXZ7d9MKPwCb -X9YBggrkoGXYv43MGBUHkdvHP3ZS6cPOuLyUfrlmZ8X4mz2YyfjD0KqGumLoTpCQ -IPnX8MJDhAyAA4TH4gaz0TEU4SFhuOgVy2hAa1oCJG7UJ15mAz6c+WriVWkZCD2T -PgZ50JKGzDcEOfvpt01SneEE+QARAQABiQIfBBgBAgAJBQJQqVKHAhsMAAoJEK27 -+GEKN4m32ngQAI74KZiHjG8yivuidS2BqkzamBr047BjZMIJN5Jwgs9R6ojTWqxc -j1IkNkeKqewmJkBlCGfaXQkNdgKwwno4qthdEJIOj6NmzrdlFHrhq+FX9xz3DdV2 -KO6l/sTafVCGkKXBVLueEUZQ5pKv/++HPUsVC/n3OtVD6ZtlbkSrCkjwRtovniQs -SqfoH5iFgRwOTU5uhQMC/9ckwSqd8DPb2kE7rm/GFtJmub3tC5BfNBEOG1wlE329 -BdlPe+LtsvUq5S3puWn96zh+qFGbIr215xEN1aALjezrnIV7R/5KgpwqTZZp35EG -zSLwITKy4B92Tm46FXtD11OEf5eM6vMlpsbd5gTSMvl4RgBpHWFrr6Mb6AMLNjDS -D1QDafttay7ZvOx95rCU3lCbJfovE59i8v8WR1yNMXwe6/v7ZGeGFpatVbx+kXSg -IkHiCFbGOtv1aFXuophuIYHmYMO3sxYtR3Eqjlv5rFtv8eA/oYvXDeh7DwQhMJ3C -y9yvbz/NzaH+fyDizSnCgFWm0XBgCEeYErpsegcqhFtbuJRF0FdP7OhrSgGgYSOs -sRzeOhTbcafbPlt/ngEleSYRQXKnFfomz4fcGjZjVcLMiJDm6A2Dvii36jGjeU61 -W6DaS7ILqMvdjSUnO6+eUuUY8DygHQ/SHnxO1mCp/Oz6KhHd/Yhg+jM6 -=xO5M +tB5SZW7DqSBMYWRhbiA8cmVuZUBmcmVlYnNkLm9yZz6JAkEEEwEKACsCGwMGCwkI +BwMCBhUIAgkKCwQWAgMBAh4BAheABQkHuFNRBQJS7BohAhkBAAoJEK27+GEKN4m3 +dGIP/0UGzQMN4bEaGJLnFn+7gkOMwug0i+7FTOj4voB0lOHpx0mq+IjwE8+E47Wi +uc0PqeY3KsR7e6X9chvIdugw6o2kb1DRhRnJvjTKj7Q/LsWnPWu0JN0BhiyGBK8/ +77p6tTehdlBFQrmL9wAZf3B5IN6mVtPf9wNKl4vpPrQW5CpfUHQF8Jgfg0kV0qQa +FXD85SO4G6yPHcvueyhwb0GweDpuQqJlIxCYQjap74/F4vHhPfbHk6lc2q5RjdMR +tv+lXzp8U0rP8FjweOB4F0yx51BMVUumUCB6JrcbCqLxHMXde2Xc0RAMSTCt/C83 +TCL4KljJdWeHPjg395tBwonozgFhtm0WJGO31cvRJ7NjTqvfvMHcekqxQLeaDzzG +EoVKusuEjRgNm1v0UPBujM0edgJid6VZZRRsLfNDdcPLuZzohTtWV8WiB3c2UiRa +glE2no5Dy/4B/VEl0N1zc10VPuKXiRH1Cvp9HIjv3HjSCnZWjPZSnfcSCrdH1goD +H43w95OODruHjHggTBd5UG6KYS7gwssYbyQsU1N4mv6+UtH/UEUWXg2SFAQrnZHc +nc0yvAxnKS/FCFdeI3IlYUZpS5HPWtfV5stDi4R2ghrfb7WEFqWwbkCEIylhbEOw +LsxRiXY4Dw/73L1QaUu4aEhSGvnSamQv1rkfVfZH6Rb/FTOZiEYEEBECAAYFAlCp +WAQACgkQjJ5keuVkK/xR0QCfTgWGJ2jvWobVNz7GAz7O2nzYovMAnRf9Ig3UsQYf +h1VztDWI75scvxdCiQIcBBABCAAGBQJQqdM9AAoJEKnIbI3Tro06gRUP/iEZflr8 +VqnbjeDBBYKXt35SWp4ymSIe7DrDFYSk3ZQqtPXO0q+GsUD7JQb5pJbzuSGjjGk4 +MW+36O3ao64WKMxNjFhB3+6k2tk0Bv2VPbATNFvruxmwWPFgKJCInapuBXMT6p3i +Roht+Hm7b/iN2T8CiZ/9AMLw5ZhtKDjZuiX7SYoMZ5dnbMRuTx2LRLdBbabDdA+H +xpP1QJZQsiJ/AT9M8ZNyDq5SUCrIQ9Ioob1kt5ZjeEdzzlbzjeq4YuOZqyj9ZiVP +2xeDuJRAKdt1m7xICZEtJpDVqL+0U1mrWzVCrRZL/cTN46n1EJ3hljYvbR5qUZY5 +DSqs1U56rSrg0DF0ZkIqeH+ZER66QoP6tGn/AZ5/Z5KNaQ/3ZSGNrgv6/XbfTitZ +2ExAixjtTlaprcbyENZx7d/Uu9adL5iI3kPXjCLXrRbJ+5l5qAgHQN+9Qg3fHULA +BFgUj6QNseLT1k0yJl/J+WrD2pw5F5z62LGjUi8KzBaZFx40iW9toL6lT/NuqVV3 +1QdWd8rVe1/UebExYVpHJL+TVhgGTwXykdFzDkITeH42PYCdV2qGcqOQYVHjiYCi +lSSEV5OF54PlJy03hzyqJzKFhK4OXPSTF239JLn0faV3Mvhyj4J843Nb6aF4gvQU +s9ltrKjkuO/nYDQfywWkXDaarsqvqO8qHBkyiQI4BBMBAgAiBQJQqVKHAhsDBgsJ +CAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCtu/hhCjeJtxfWEADOeoLUBZVNMSc7 +bWgQo0jjTVmKac+kXYq8LLeLVHnBbGqcYzzdIxKYsaZg0bKZ2bhuZDfW6rP1JVLs +gytqRPtpmCvDY+xvu78gHw5i4IX/3//MpKGfJDlhO3gOIe8nM+HmwIJZZXhcCKEn +/EHBlRVr6OwWlytMNWiq0j8SV2s4UfnJhfGnbNn6iZVeAP0au+BnwqCLyLsiM4eL +RtUoqqzhuvXbUFML5a4rTNy/pNFsW9VoNokrbf80EkaYkvZTOz72CmWSZF0R3w2V +o3IKhsdwKdXeX8N0UvRfoTH9Y1Kf3ddLXIDT3tE8rR8Vv0YJnO7vDw23WdWBL6W1 +kLuRgRmw+uc43K/pqtHk/PK4zsgMI3tjIjPlxd161TDNXzXvtqDHsswNgYDxRuOp +zl3RI3OLgwAoH72+SXn35wTLZwUE5jumEPqIEuV+2/EFHYeiUJTXPE24NY0G7WFG +Dq6jvSqUZkEfKGp5vbi7pfBBRoU8JVHwZIGN5LLYib4rEkJsFXYL+jGLnqEbz3/4 +sFowvAKbJbD2OPdurqP9TBeUYichkdsMYTTcV0ActFoiKsjhmwnK7FJMel6+PGjb +sP8sR6EYl/GxpINJvzQR1J/xvLy09izuo5HEly55SJSmP5VqCMEJzF1fMyp6/FsX +BnY2ehP9laJi0EMdI2+Go/ZqdemA04kCPgQTAQoAKAIbAwYLCQgHAwIGFQgCCQoL +BBYCAwECHgECF4AFAlK+C1gFCQe4U1EACgkQrbv4YQo3ibc+sQ//eigCNSWx8Lw1 +BUgRurHgfD/SDl0/GlQ+gFHsCRISVXaYiUqaJ4bVoU+mFudP7DSVrmvaJgN6jhsk +eksiikCbsdPn0kzwdVDC96vmQIGLxAOjVQNhQ4UrvtR5tGJWsnAQxRPDUgb/JVxz +sycyKqrBIvFVfbagCot7ftpU5/+KmCCfkdUninmpGeLOIubqUqHhxET8hEaf4xhR +If7pub/LKMHWnHeAW4e2G6Yl1ywyfJQFV/nO3uariTpWk7xhDkVCRQtpKVlZgB9q +FXh9w2PVgK8DuLMp9akapkIUH5ycrh9PxkeKc7GXd8/xE/rfYRTYJAPubX/SYWVP +HVisa+tK0lBTTz12rkLx74L+p3CH6QbZia7nVWFHJJNnE9H0kNtnx70LNfJjJNAN +eOEUU0k5lSJC6ASg2widrfJxnIlFQyrgqPX14Vf4P8egLz0kHQDmO+jLnbGddfpd +G5JNAXWsNo4v+eKC527zMObU+vjGgPbCCj8pcQmVSChP5UYs68hZmSJFFdp0eJzA +jtLYucv6PCL8zgf3gB78nQzTVWulLxZM5NUtw3p3pnq+dlMUeOjnDDu3OxVbSK8F +/EcB7tvQbykU6oGeq1PrCfBJBDyEwDhPE8OcvJDmtwSkFXl5FdU+tH00jLR6qas2 +1YWtpCMlmfAN7G1nO6hhp0odACgGtneJAhwEEAEKAAYFAlLsHI4ACgkQv04tWzud +iEed+g/+PoaKg5PPKybwE3eiKTb/ImPD2cUBJxyjyaPAHUIZnSzdx6AmqEV+fCAk +KMlSLqCbd0/5lqtjf/FnyY6I/PvmpzwZwXYdrztAP4RnaBK4+Z5ycp2N/YqAv9+M +5BV/ZSPwTPjOYt0mgQ4rJlfT81lWi4sBH2MVVc/M6ntxiPqxMfBWqm6xSN8nrylS +DduP9dvCvWs/hklt/YdlKzrotyieXJcuSQ5zrwnYlCgyMFtzxLwScyJJr7PnkVOM +oQqjEuslhBuU7qFCxjcYxl1jkzscqCgazp7+GzL9mEJvZcrAUI9g4g8NHskvjd44 +YyeNNVBGVyIQxnAgNBXPARmDjp4of8FJTvZJ95Kck7s35Vi6nd3tjboRveUQZ42w +4Z2Pz33D4EeZg+BpY9H3UVsT0E21BD2y9j24eGNYob8w8lYSbP0mDc4alh68YBy+ +dtov1Mg2fHOG7bOfaK1E+/ubwDWFuf6JY6LtE1ZNyW497sJOM3ySul2XjYrVOs4J +0WiUYmepBz8DnNEbpU9OGDDQDwXbTEF9NokoH+7HfUUcPUblZTmdzWrjF8XBJnMs +SlSzI9YR/u6LgfSRJ6CruhwiEaUUo41gvfvSjrH3TR6J9vJIHqncNXK5ZZhVU1pt +UDaUTeV3sAujUGXJ75P5GSEhIKGM9LNhjt+6kiuQQVD7ciqkDXa5Ag0EUKlShwEQ +AJ3RTcUKnGJZnPXzuA3A3sWbh1JXrQk3RmsNBbKc2g42pqmOI0iAbW92IL5OwQL5 +HOjLsd9oVL03xgQ96mYRQus/whDyB5XzoAkduGFMOUwelqUbAmeNOBG9ReWUoiZs +gNfuxuAWs8sWDlEcWX53x9rMT8Ipd5nlBnwhmeNXjkmbPWz7o4nxmBVqgf5XJanL +ocShOx4qYQLYRENfzLk08MS8+SNWgf6e204vaofGwLCgfE90MAe5Vm2kfUMERcdc +vIsFOBNSPzwKocbIkwISG23shwwip7Zd4agtPBEvfSfhxg3iYExFTaACDyaSj6ew +0pD2UJiTuPu/LG7GWuzprmEE4hht/rVn6ZQsqcV1g0Mz67nY17ZrVtZ8tTCNjFcS +DrtPzM4+fpcoBIX7q2O25wrOMzI7EgOfUzTqy7TZTCr9/RQNBk15N2JQ/uR0TRb4 +7BohugFs5d0z1sTi3kWXWNBK0UV7cKJp2mrk8jxtKGphYRP7X09KMkljQgs8yJfV +O6I3sSshdnt30wo/AJtf1gGCCuSgZdi/jcwYFQeR28c/dlLpw864vJR+uWZnxfib +PZjJ+MPQqoa6YuhOkJAg+dfwwkOEDIADhMfiBrPRMRThIWG46BXLaEBrWgIkbtQn +XmYDPpz5auJVaRkIPZM+BnnQkobMNwQ5++m3TVKd4QT5ABEBAAGJAh8EGAECAAkF +AlCpUocCGwwACgkQrbv4YQo3ibfaeBAAjvgpmIeMbzKK+6J1LYGqTNqYGvTjsGNk +wgk3knCCz1HqiNNarFyPUiQ2R4qp7CYmQGUIZ9pdCQ12ArDCejiq2F0Qkg6Po2bO +t2UUeuGr4Vf3HPcN1XYo7qX+xNp9UIaQpcFUu54RRlDmkq//74c9SxUL+fc61UPp +m2VuRKsKSPBG2i+eJCxKp+gfmIWBHA5NTm6FAwL/1yTBKp3wM9vaQTuub8YW0ma5 +ve0LkF80EQ4bXCUTfb0F2U974u2y9SrlLem5af3rOH6oUZsivbXnEQ3VoAuN7Ouc +hXtH/kqCnCpNlmnfkQbNIvAhMrLgH3ZObjoVe0PXU4R/l4zq8yWmxt3mBNIy+XhG +AGkdYWuvoxvoAws2MNIPVANp+21rLtm87H3msJTeUJsl+i8Tn2Ly/xZHXI0xfB7r ++/tkZ4YWlq1VvH6RdKAiQeIIVsY62/VoVe6imG4hgeZgw7ezFi1HcSqOW/msW2/x +4D+hi9cN6HsPBCEwncLL3K9vP83Nof5/IOLNKcKAVabRcGAIR5gSumx6ByqEW1u4 +lEXQV0/s6GtKAaBhI6yxHN46FNtxp9s+W3+eASV5JhFBcqcV+ibPh9waNmNVwsyI +kOboDYO+KLfqMaN5TrVboNpLsguoy92NJSc7r55S5RjwPKAdD9IefE7WYKn87Poq +Ed39iGD6Mzo= +=aOqd -----END PGP PUBLIC KEY BLOCK----- ]]> From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 21:47:48 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B50521B3; Mon, 3 Feb 2014 21:47:48 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 94F6E180B; Mon, 3 Feb 2014 21:47:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13Llm46078502; Mon, 3 Feb 2014 21:47:48 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13Llmjq078501; Mon, 3 Feb 2014 21:47:48 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402032147.s13Llmjq078501@svn.freebsd.org> From: Dru Lavigne Date: Mon, 3 Feb 2014 21:47:48 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43740 - head/en_US.ISO8859-1/books/handbook/network-servers X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 21:47:48 -0000 Author: dru Date: Mon Feb 3 21:47:48 2014 New Revision: 43740 URL: http://svnweb.freebsd.org/changeset/doc/43740 Log: Remove ntpdate. Re-clarify servers' response section. Submitted by: bjk, imp Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Mon Feb 3 20:34:30 2014 (r43739) +++ head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Mon Feb 3 21:47:48 2014 (r43740) @@ -5266,31 +5266,18 @@ Starting smbd.
NTP ntp.conf - ntpdate - To only synchronize the clock when a system boots, use - &man.ntpdate.8;. This alone can be appropriate for desktops - which are frequently rebooted. However, most systems should - run ntpdate at boot time as well as - configure ntpd. This is because - ntpd changes the clock gradually, - whereas ntpdate sets the clock, no - matter how great the difference between a machine's current - clock setting and the correct time. - - To enable ntpdate at boot time, - add ntpdate_enable="YES" to - /etc/rc.conf. To also enable - ntpd, add the - ntpd_enable="YES" entry to + On &os;, the built-in ntpd can + be used to synchronize a system's clock. To enable ntpd at boot time, + add ntpd_enable="YES" to /etc/rc.conf. Additional variables can be specified in /etc/rc.conf. Refer to - &man.rc.conf.5;, &man.ntpdate.8;, and &man.ntpd.8; for + &man.rc.conf.5; and &man.ntpd.8; for details. - Both applications read /etc/ntp.conf - to determine which servers to query. Here is a simple example + This application reads /etc/ntp.conf + to determine which NTP servers to query. Here is a simple example of an /etc/ntp.conf: @@ -5309,7 +5296,7 @@ driftfile /var/db/ntp.driftprefer, that server is preferred over other servers. A response from a preferred server will be discarded if it differs significantly from - responses; otherwise it will be used. The + other servers' responses; otherwise it will be used. The prefer argument should only be used for NTP servers that are known to be highly accurate, such as those with special time monitoring From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 21:50:25 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2FC51260; Mon, 3 Feb 2014 21:50:25 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1BB3C1878; Mon, 3 Feb 2014 21:50:25 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13LoOPx078865; Mon, 3 Feb 2014 21:50:24 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13LoOuO078864; Mon, 3 Feb 2014 21:50:24 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402032150.s13LoOuO078864@svn.freebsd.org> From: Dru Lavigne Date: Mon, 3 Feb 2014 21:50:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43741 - head/en_US.ISO8859-1/books/handbook/network-servers X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 21:50:25 -0000 Author: dru Date: Mon Feb 3 21:50:24 2014 New Revision: 43741 URL: http://svnweb.freebsd.org/changeset/doc/43741 Log: Whitespace fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Mon Feb 3 21:47:48 2014 (r43740) +++ head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Mon Feb 3 21:50:24 2014 (r43741) @@ -5269,16 +5269,18 @@ Starting smbd.
On &os;, the built-in ntpd can - be used to synchronize a system's clock. To enable ntpd at boot time, - add ntpd_enable="YES" to + be used to synchronize a system's clock. To enable + ntpd at boot time, add + ntpd_enable="YES" to /etc/rc.conf. Additional variables can be specified in /etc/rc.conf. Refer to &man.rc.conf.5; and &man.ntpd.8; for details. This application reads /etc/ntp.conf - to determine which NTP servers to query. Here is a simple example - of an /etc/ntp.conf: + to determine which NTP servers to query. + Here is a simple example of an + /etc/ntp.conf: Sample <filename>/etc/ntp.conf</filename> From owner-svn-doc-all@FreeBSD.ORG Mon Feb 3 22:01:03 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 40CCB9BA; Mon, 3 Feb 2014 22:01:03 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2A26218F0; Mon, 3 Feb 2014 22:01:03 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s13M13Zr083611; Mon, 3 Feb 2014 22:01:03 GMT (envelope-from pluknet@svn.freebsd.org) Received: (from pluknet@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s13M104l083582; Mon, 3 Feb 2014 22:01:00 GMT (envelope-from pluknet@svn.freebsd.org) Message-Id: <201402032201.s13M104l083582@svn.freebsd.org> From: Sergey Kandaurov Date: Mon, 3 Feb 2014 22:01:00 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43742 - in head/en_US.ISO8859-1/htdocs: releases/10.0R releases/6.4R releases/7.1R releases/7.2R releases/7.3R releases/7.4R releases/8.0R releases/8.1R releases/8.2R releases/9.0R rel... X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 22:01:03 -0000 Author: pluknet Date: Mon Feb 3 22:01:00 2014 New Revision: 43742 URL: http://svnweb.freebsd.org/changeset/doc/43742 Log: Update links with MFC glossary anchor. Modified: head/en_US.ISO8859-1/htdocs/releases/10.0R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/6.4R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/7.1R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/7.2R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/7.3R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/7.4R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/8.0R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/8.1R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/8.2R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/9.0R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/9.1R/schedule.xml head/en_US.ISO8859-1/htdocs/releases/9.2R/schedule.xml head/en_US.ISO8859-1/htdocs/releng/index.xml Modified: head/en_US.ISO8859-1/htdocs/releases/10.0R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/10.0R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/10.0R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -28,7 +28,7 @@

General discussions about the pending release and known issues should be sent to the public freebsd-stable mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releases/6.4R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/6.4R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/6.4R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -26,7 +26,7 @@

General discussions about the release engineering process or quality assurance issues should be sent to the public freebsd-qa mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releases/7.1R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/7.1R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/7.1R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -26,7 +26,7 @@

General discussions about the release engineering process or quality assurance issues should be sent to the public freebsd-qa mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releases/7.2R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/7.2R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/7.2R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -26,7 +26,7 @@

General discussions about the pending release and known issues should be sent to the public freebsd-stable mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releases/7.3R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/7.3R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/7.3R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -27,7 +27,7 @@

General discussions about the pending release and known issues should be sent to the public freebsd-stable mailing list. - MFC + MFC requests should be sent to &contact.re;.

Schedule

Modified: head/en_US.ISO8859-1/htdocs/releases/7.4R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/7.4R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/7.4R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -26,7 +26,7 @@

General discussions about the pending release and known issues should be sent to the public freebsd-stable mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releases/8.0R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/8.0R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/8.0R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -26,7 +26,7 @@

General discussions about the pending release and known issues should be sent to the public freebsd-current mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releases/8.1R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/8.1R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/8.1R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -26,7 +26,7 @@

General discussions about the pending release and known issues should be sent to the public freebsd-current mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releases/8.2R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/8.2R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/8.2R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -26,7 +26,7 @@

General discussions about the pending release and known issues should be sent to the public freebsd-stable mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releases/9.0R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/9.0R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/9.0R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -26,7 +26,7 @@

General discussions about the pending release and known issues should be sent to the public freebsd-stable mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releases/9.1R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/9.1R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/9.1R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -27,7 +27,7 @@

General discussions about the pending release and known issues should be sent to the public freebsd-stable mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releases/9.2R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/9.2R/schedule.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releases/9.2R/schedule.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -27,7 +27,7 @@

General discussions about the pending release and known issues should be sent to the public freebsd-stable mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

Modified: head/en_US.ISO8859-1/htdocs/releng/index.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releng/index.xml Mon Feb 3 21:50:24 2014 (r43741) +++ head/en_US.ISO8859-1/htdocs/releng/index.xml Mon Feb 3 22:01:00 2014 (r43742) @@ -435,7 +435,7 @@

Release Engineering Team

The primary release engineering team is responsible for approving - MFC + MFC requests during code freezes, setting release schedules, and all of the other responsibilities laid out in our charter.

From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 00:16:13 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5788E43E; Tue, 4 Feb 2014 00:16:13 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3893F178D; Tue, 4 Feb 2014 00:16:13 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s140GDkh061925; Tue, 4 Feb 2014 00:16:13 GMT (envelope-from zi@svn.freebsd.org) Received: (from zi@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s140GDO5061924; Tue, 4 Feb 2014 00:16:13 GMT (envelope-from zi@svn.freebsd.org) Message-Id: <201402040016.s140GDO5061924@svn.freebsd.org> From: Ryan Steinmetz Date: Tue, 4 Feb 2014 00:16:13 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43743 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 00:16:13 -0000 Author: zi (ports committer) Date: Tue Feb 4 00:16:12 2014 New Revision: 43743 URL: http://svnweb.freebsd.org/changeset/doc/43743 Log: - Update my PGP key Modified: head/share/pgpkeys/zi.key (contents, props changed) Modified: head/share/pgpkeys/zi.key ============================================================================== --- head/share/pgpkeys/zi.key Mon Feb 3 22:01:00 2014 (r43742) +++ head/share/pgpkeys/zi.key Tue Feb 4 00:16:12 2014 (r43743) @@ -1,80 +1,64 @@ -uid Ryan Steinmetz -uid Ryan Steinmetz -sub 1024g/058BC057 2004-01-21 -sub 4096g/0EB108D2 2006-02-27 -sub 1024D/FEF36DD7 2006-02-27 +pub 2048R/1EF8BA6BD02846D7 2014-02-03 [expires: 2019-02-02] + Key fingerprint = 9079 51A3 34EF 0CD4 F228 EDC6 1EF8 BA6B D028 46D7 +uid Ryan Steinmetz +uid Ryan Steinmetz +uid Ryan Steinmetz +sub 2048R/A8A08AA9D827E5F8 2014-02-03 [expires: 2019-02-02] + ]]> From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 00:31:28 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5B109669; Tue, 4 Feb 2014 00:31:28 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 467B418E8; Tue, 4 Feb 2014 00:31:28 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s140VSZW067350; Tue, 4 Feb 2014 00:31:28 GMT (envelope-from trhodes@svn.freebsd.org) Received: (from trhodes@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s140VSd1067313; Tue, 4 Feb 2014 00:31:28 GMT (envelope-from trhodes@svn.freebsd.org) Message-Id: <201402040031.s140VSd1067313@svn.freebsd.org> From: Tom Rhodes Date: Tue, 4 Feb 2014 00:31:28 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43744 - head/en_US.ISO8859-1/books/handbook/security X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 00:31:28 -0000 Author: trhodes Date: Tue Feb 4 00:31:27 2014 New Revision: 43744 URL: http://svnweb.freebsd.org/changeset/doc/43744 Log: Rewrite the front of the security section. This version adds a small discussion on using sudo, shows and example of using an IDS rather than just discussing what they are, update of threats, discussion on rootkits and back doors, adds more sysctls and more. Modified: head/en_US.ISO8859-1/books/handbook/security/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/security/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/security/chapter.xml Tue Feb 4 00:16:12 2014 (r43743) +++ head/en_US.ISO8859-1/books/handbook/security/chapter.xml Tue Feb 4 00:31:27 2014 (r43744) @@ -7,8 +7,13 @@ Security - MatthewDillonMuch of this chapter has been taken from the - security(7) manual page by + + + Tom + Rhodes + + Rewritten by + @@ -19,17 +24,17 @@ Synopsis - This chapter provides a basic introduction to system - security concepts, some general good rules of thumb, and some - advanced topics under &os;. Many of the topics covered here - can be applied to system and Internet security in general. - Securing a system is imperative to protect data, intellectual - property, time, and much more from the hands of hackers and the - like. - - &os; provides an array of utilities and mechanisms to - protect the integrity and security of the system and - network. + Security, whether physical or virtual, is a topic + so broad that an entire industry has grown up around it. + Hundreds of standard practices have been authored about + how to secure systems and networks, and as a user of &os;, + understanding how to protect against attacks and intruders + is a must. + + In this chapter, several fundamentals and techniques will + be discussed. The &os; system comes with multiple layers of + security, and many more third party utilities may be added to + enhance security. After reading this chapter, you will know: @@ -108,341 +113,357 @@ Introduction - Security is a function that begins and ends with the system - administrator. While &os; provides some inherent security, the - job of configuring and maintaining additional security - mechanisms is probably one of the single largest undertakings of - the sysadmin. - - System security also pertains to dealing with various forms - of attack, including attacks that attempt to crash, or otherwise - make a system unusable, but do not attempt to compromise the - root account. Security concerns can be - split up into several categories: - - - - Denial of service attacks. - - - - User account compromises. - - - - Root compromise through accessible services. - - - - Root compromise via user accounts. - - - - Backdoor creation. - - - - - DoS attacks - Denial of Service (DoS) - - - security - DoS attacks - Denial of Service (DoS) - - Denial of Service (DoS) - - A Denial of Service DoS attack is an - action that deprives the machine of needed resources. - Typically, DoS attacks are brute-force - mechanisms that attempt to crash or otherwise make a machine - unusable by overwhelming its services or network stack. Attacks - on servers can often be fixed by properly specifying options to - limit the load the servers incur on the system under adverse - conditions. Brute-force network attacks are harder to deal - with. This type of attack may not be able to take the machine - down, but it can saturate the Internet connection. - - - security - account compromises - - - A user account compromise is more common than a - DoS attack. Many sysadmins still run - unencrypted services, meaning that users logging into the - system from a remote location are vulnerable to having their - password sniffed. The attentive sysadmin analyzes the remote - access logs looking for suspicious source addresses and - suspicious logins. - - In a well secured and maintained system, access to a user - account does not necessarily give the attacker access to - root. Without root - access, the attacker cannot generally hide his tracks and may, - at best, be able to do nothing more than mess with the user's - files or crash the machine. User account compromises are common - because users tend not to take the precautions that sysadmins - take. - - - security - backdoors - - - There are potentially many ways to break - root: the attacker may know the - root password, the attacker may exploit a - bug in a service which runs as root, or the - attacker may know of a bug in a SUID-root program. An attacker - may utilize a program known as a backdoor to search for - vulnerable systems, take advantage of unpatched exploits to - access a system, and hide traces of illegal activity. - - Security remedies should always be implemented with a - multi-layered onion peel approach and can be - categorized as follows: - - - - Secure root and staff - accounts. - - - - Secure root–run servers - and SUID/SGID binaries. - - - - Secure user accounts. - - - - Secure the password file. - - - - Secure the kernel core, raw devices, and - filesystems. - - - - Quick detection of inappropriate changes made to the - system. - - - - Paranoia. - - - - The next section covers these items in greater depth. - - - - Securing &os; - - - security - securing &os; - - - This section describes methods for securing a &os; system - against the attacks that were mentioned in the previous section. + Security is everyone's responsibility. A weak entry point + in any system could allow intruders to gain access to critical + information and cause havoc on an entire network. In most + security training, they discuss the security triad + CIA which stands for the confidentiality, + integrity, and availability of information systems. + + The CIA triad is a bedrock concept of + computer security, customers and end users expect privacy + of their data. They expect orders they place to not be changed + or their information altered behind the scenes. They also expect + access to information at all times. Together they make up the + confidentiality, integrity, and availability of the + system. - - Securing the <systemitem class="username">root</systemitem> Account + To protect CIA, security professionals + apply a defense in depth strategy. The idea of defense in + depth is to add several layers of security to prevent one single + layer failing and the entire security system collapsing. A + systems administrator cannot simply turn on a firewall and + consider the network or system secure, they must audit accounts, + check the integrity of binaries, and ensure malicious tools are + not installed. To do this, they must understand what the + threats are. + + + Threats + + What is a threat as pertaining to computer security? For + years it was assumed that threats are remote attackers, people + whom will attempt to access the system without permission, from + a remote location. In today's world, this definition has been + expanded to include employees, malicious software, rogue + network devices, natural disasters, security vulnerabilities, + and even competing corporations. + + Every day thousands of systems and networks are attacked and + several hundred are accessed without permission. Sometimes + by simple accident, others by remote attackers, and in some + cases, corporate espionage or former employees. As a system + user, it is important to prepare for and admit when a mistake + has lead to a security breach and report possible issues to + the security team. As an administrator, it is important to + know of the threats and be prepared to mitigate them. + + + + A Ground Up Approach + + In security, it is sometimes best to take a ground up + approach, whereas the administrator begins with the basic + accounts, system configuration, and then begins to work with + third party utilities and work up to the network layer. It + is in these latter configuration aspects that system policy + and procedures should take place. + + Many places of business already have a security policy that + covers the configuration technology devices in use. They + should contain, at minimal, the security configuration of end + user workstations and desktops, mobile devices such as phones + and laptops, and both production and development servers. In + many cases, when applying computer security, standard operating + procedures (SOPs) already exist. When in + doubt, ask the security team. + + + + System and User Accounts + + In securing a system, the best starting point is auditing + accounts. Ensure that the root account has a strong password, + disable accounts that do not need shell access, for users who + need to augment their privileges, install the + security/sudo and only allow them access + to applications they need. The root user password should + never be shared. - - &man.su.1; - - - Most - systems have a password assigned to the - root account. Assume that this password - is always at risk of being compromised. - This does not mean that the password should be disabled as the - password is almost always necessary for console access to the - machine. However, it should not be possible to use this - password outside of the console or possibly even with - &man.su.1;. For example, setting the entries in - /etc/ttys to insecure - prevents root logins to the specified - terminals. In &os;, root logins using - &man.ssh.1; are disabled by default as - PermitRootLogin is set to - no in - /etc/ssh/sshd_config. Consider every - access method as services such as FTP often fall through the - cracks. Direct root logins should only - be allowed via the system console. - - - wheel - - - Since a sysadmin needs access to - root, additional password verification - should be configured. One method is to add appropriate user - accounts to wheel in - /etc/group. Members of - wheel are allowed to &man.su.1; to - root. Only those users who actually need - to have root access should be placed in - wheel. When using Kerberos for - authentication, create a .k5login in - the home directory of root to allow - &man.ksu.1; to be used without having to place anyone in - wheel. - - To lock an account completely, use &man.pw.8;: - - &prompt.root; pw lock staff - - This will prevent the specified user from logging in using - any mechanism, including &man.ssh.1;. - - Another method of blocking access to accounts would be to - replace the encrypted password with a single - * character. This character - would never match the encrypted password and thus blocks user - access. For example, the entry for the following + To deny access to accounts, two methods exist. The first + one is to lock an account, for example, to lock the toor account: - foobar:R9DT/Fa1/LV9U:1000:1000::0:0:Foo Bar:/home/foobar:/usr/local/bin/tcsh + &prompt.root; pw lock toor - could be changed to this using &man.vipw.8;: + This command will change the account from this + toor:*:0:0::0:0:Bourne-again Superuser:/root: + to toor:*LOCKED**:0:0::0:0:Bourne-again + Superuser:/root: + + In some cases, this is not possible, perhaps because of + an additional service. In those cases, login access + could be prevented by changing the shell to /sbin/nologin + like in this example: - foobar:*:1000:1000::0:0:Foo Bar:/home/foobar:/usr/local/bin/tcsh + &prompt.root; chsh -s /usr/sbin/nologin toor - This prevents foobar from logging in - using conventional methods. This method for access - restriction is flawed on sites using - Kerberos or in situations where the - user has set up keys with &man.ssh.1;. - - These security mechanisms assume that users are logging - in from a more restrictive server to a less restrictive - server. For example, if the server is running network - services, the workstation should not be running any. In - order for a workstation to be reasonably secure, run zero or - as few services as possible and run a password-protected - screensaver. Of course, given physical access to any system, - an attacker can break any sort of security. Fortunately, - many break-ins occur remotely, over a network, from people who - do not have physical access to the system. - - Using Kerberos provides the ability to disable or change - the password for a user in one place, and have it immediately - affect all the machines on which the user has an account. If - an account is compromised, the ability to instantly change the - associated password on all machines should not be underrated. - Additional restrictions can be imposed with Kerberos: a - Kerberos ticket can be configured to timeout and the Kerberos - system can require that the user choose a new password after a - configurable period of time. - - - - Securing Root-run Servers and SUID/SGID Binaries - - - sandboxes - - - &man.sshd.8; - - - The prudent sysadmin only enables required services and is - aware that third party servers are often the most bug-prone. - Never run a server that has not been checked out carefully. - Think twice before running any service as - root as many daemons can be run as a - separate service account or can be started in a - sandbox. Do not activate insecure - services such as &man.telnetd.8; or &man.rlogind.8;. - - Another potential security hole is SUID-root and SGID - binaries. Most of these binaries, such as &man.rlogin.1;, - reside in /bin, - /sbin, /usr/bin, or /usr/sbin. While nothing is - 100% safe, the system-default SUID and SGID binaries can be - considered reasonably safe. It is recommended to restrict - SUID binaries to a special group that only staff can access, - and to delete any unused SUID binaries. SGID binaries can be - almost as dangerous. If an intruder can break an SGID-kmem - binary, the intruder might be able to read - /dev/kmem and thus read the encrypted - password file, potentially compromising user accounts. - Alternatively, an intruder who breaks group - kmem can monitor keystrokes sent through - ptys, including ptys used by users who login through secure - methods. An intruder that breaks the - tty group can write to almost any - user's tty. If a user is running a terminal program or - emulator with a keyboard-simulation feature, the intruder can - potentially generate a data stream that causes the user's - terminal to echo a command, which is then run as that - user. - - - - Securing User Accounts - - User accounts are usually the most difficult to secure. - Be vigilant in the monitoring of user accounts. Use of - &man.ssh.1; and Kerberos for user accounts requires extra - administration and technical support, but provides a good - solution compared to an encrypted password file. - - - - Securing the Password File + + Only super users are able to change the shell for + other users. Attempting to perform this as a regular user + will fail. + - The only sure fire way is to star out as many passwords as - possible and use &man.ssh.1; or Kerberos for access to those - accounts. Even though the encrypted password file - (/etc/spwd.db) can only be read by - root, it may be possible for an intruder - to obtain read access to that file even if the attacker cannot - obtain root-write access. + The account structure will now look like this, with + the nologin shell as the last entry: - Security scripts should be used to check for and report - changes to the password file as described in the Checking file integrity - section. - - - - Securing the Kernel Core, Raw Devices, and - Filesystems + toor:*:0:0::0:0:Bourne-again Superuser:/root:/usr/sbin/nologin - Most modern kernels have a packet sniffing device driver - built in. Under &os; it is called - bpf. This device is needed for DHCP, - but can be removed in the custom kernel configuration file of - systems that do not provide or use DHCP. + The /usr/sbin/nologin shell will block + the &man.login.1; command from assigning a shell to this + user. + - - &man.sysctl.8; - + + Permitted Account Escalation - Even if bpf is disabled, - /dev/mem and - /dev/kmem are still problematic. An - intruder can still write to raw disk devices. An enterprising - intruder can use &man.kldload.8; to install his own - bpf, or another sniffing device, on a - running kernel. To avoid these problems, run the kernel at a - higher security level, at least security level 1. + In some cases, system administration access needs to + be shared with other users. &os; has two methods to + handle this. The first one, which is not recommended, + is a shared root password and adding users to the + wheel group. + To achieve this, edit the /etc/group + and add the user to the end of the first group. This + user must be separated by a comma character. + + The correct way to permit this privilege escalation is + using the security/sudo port which will + provide additional auditing, more fine grained user + control, and even lock users into running only single, + privileged commands such as &man.service.8; + + After installation, edit the + /usr/local/etc/sudoers file by using + the visudo interface. In this example, + a new webadmin group will be added, the user + trhodes to that + group, and then give the user + access to restart apache24, the following + procedure may be followed: + + &prompt.root; pw groupadd webadmin -M trhodes -g 6000 + + &prompt.root; visudo + + %webadmin ALL=(ALL) /usr/sbin/service apache24 * + + The security/sudo provides an + invaluable resource when it comes to local user management. + It is also possible to not require passwords and just default + to the &man.ssh.1; key method. To disable password login + via &man.sshd.8; and only use local passwords for + sudo, see . + + + + Passwords + + Passwords are a necessary evil of technology. In the cases + they must be used, not only should the password be extremely + complex, but also use a powerful hash mechanism to protect it. + At the time of this writing, &os; supports + DES, MD5, Blowfish, + SHA256, and SHA512 in + the crypt() library. The default is + SHA512 and should not be changed backwards; + however, some users like to use the Blowfish option. Each + mechanism, aside from DES, has a unique + beginning to designate the hash mechanism assigned. For the + MD5 mechanism, the symbol is a + $ sign. For the SHA256 or + SHA512, the symbol is $6$ + and Blowfish uses $2a$. Any weaker passwords + should be re-hashed by asking the user to run &man.passwd.1; + during their next login. - The security level of the kernel can be set in a variety - of ways. The simplest way of raising the security level of a - running kernel is to set - kern.securelevel: + + At the time of this writing, Blowfish is not part of + AES nor is it considered compliant + with any FIPS (Federal Information + Processing Standards) standard and it's use may not be + permitted in some environments. + - &prompt.root; sysctl kern.securelevel=1 + For any system connected to the network, two factor + authentication should be used. This is normally considered + something you have and something you know. With + OpenSSH being part of the &os; + base system and the use of ssh-keys being available for some + time, all network logins should avoid the use of passwords in + exchange for this two factor authentication method. For + more information see the section of + the handbook. Kerberose users may need to make additional + changes to implement OpenSSH in + their network. + + + + Backdoors and Rootkits + + Backdoors and rootkits are only a threat after they have + been installed. Once installed, this malicious software will + normally open up another avenue of entry for an attacker. + Realistically, once a system has been compromised, and an + investigation has been performed, it should be erased. There + is tremendous risk that even the most prudent security or + systems engineer will miss something an attacker left + behind. + + A backdoor or rootkit software does do one thing useful + for administrators - once detected, it is a sign that a + compromise happened at some point. But normally these types + types of applications are hidden very well. Tools do exist + to detect backdoors and rootkits, one of them is + security/rkhunter. + + After installation the system may be checked using the + following command which will produce a lot of + information: + + &prompt.root; rkhunter -c + + After the process complete, which will require some manual + pressing of the ENTER key, a status message + will be printed to the screen. This message will include the + amount of files checked, suspect files, possible rootkits, + and more. During the check, some generic security warnings may + be produced about hidden files, the + OpenSSH protocol selection, and + occasionally known vulnerable versions of installed software. + These can be handled now or later after a more detailed + analysis has been performed. + + Every administrator should know what is running on the + systems they are responsible for. Using tools like + rkhunter, + lsof and native commands such + as &man.netstat.1; and &man.ps.1; can show a great deal of + information on the system. Take notes on what is normal, + ask questions when something seems out of place and be + paranoid. And remember, preventing a compromise is ideal + but detecting a compromise is a must. + + + + Binary Verification + + Verification of system files and binaries is important + because it provides the system administration and security + team with information about system changes. In any system, + no internal command or application should change without + the system admin team knowing. A software application that + monitors the system for changes is called an Intrusion + Detection System or IDS. + + &os; provides native support for a basic + IDS system. In fact, as part of the nightly + &man.periodic.8; security emails will notify an administrator + of changes. Since the information is stored locally, there is + a change a malicious user could modify and spoof + the information. As such, it is recommended to create a + separate set of binary signatures and store them on a read + only, root owned directory or, preferably, off system such + as a USB disk or + rsync server. + + To being, a seed needs to be generated. This is a numeric + constant that will be used as to help generate the hash values + and to check the hash values. Lacking this seed value will make + faking or checking the checksum values of files difficult it not + impossible. In the following example, the key will be passed + with the flag. First, generate a set of + hashes and checksums for /bin using the + following command: + + &prompt.root; mtree -s 3483151339707503 -c -K cksum,sha256digest -p /bin > bin_chksum_mtree + + This should have produced something similar to: + + &prompt.root; mtree: /bin checksum: 3427012225 + + Viewing the bin_cksum_mtree file + should yield output similar to the following as well: + + # user: root +# machine: dreadnaught +# tree: /bin +# date: Mon Feb 3 10:19:53 2014 + +# . +/set type=file uid=0 gid=0 mode=0555 nlink=1 flags=none +. type=dir mode=0755 nlink=2 size=1024 \ + time=1380277977.000000000 + \133 nlink=2 size=11704 time=1380277977.000000000 \ + cksum=484492447 \ + sha256digest=6207490fbdb5ed1904441fbfa941279055c3e24d3a4049aeb45094596400662a + cat size=12096 time=1380277975.000000000 cksum=3909216944 \ + sha256digest=65ea347b9418760b247ab10244f47a7ca2a569c9836d77f074e7a306900c1e69 + chflags size=8168 time=1380277975.000000000 cksum=3949425175 \ + sha256digest=c99eb6fc1c92cac335c08be004a0a5b4c24a0c0ef3712017b12c89a978b2dac3 + chio size=18520 time=1380277975.000000000 cksum=2208263309 \ + sha256digest=ddf7c8cb92a58750a675328345560d8cc7fe14fb3ccd3690c34954cbe69fc964 + chmod size=8640 time=1380277975.000000000 cksum=2214429708 \ + sha256digest=a435972263bf814ad8df082c0752aa2a7bdd8b74ff01431ccbd52ed1e490bbe7 + + Notice the machine's hostname, the current date and time, + and the user who executed &man.mtree.8; are all included in + this report. There is also a checksum, size, time and + SHA256 digest for each binary that was + found. + + To verify binary signatures, the following command will + read in the current list of signatures and provide an + output: + + &prompt.root; mtree -s 3483151339707503 -p /bin < bin_chksum_mtree >> bin_chksum_output + + This should produce the same checksum for + /bin that was produced when the command + was originally ran. Since no changes occurred in the time these + commands were ran, the bin_chksum_output + output will be empty. To simulate a change, change the date + on the /bin/cat file using + &man.touch.1; and run the verification command again: + + &prompt.root; touch /bin/cat + &prompt.root; mtree -s 3483151339707503 -p /bin < bin_chksum_mtree >> bin_chksum_output + &prompt.root; cat bin_chksum_output + cat changed + modification time expected Fri Sep 27 06:32:55 2013 found Mon Feb 3 10:28:43 2014 + + More advanced IDS systems exist, such as + security/aide but in most cases, + &man.mtree.8; provides the functionality administrators need. + It is important to keep the seed value and the checksum output + hidden from malicious users. + + + + System Tuning for Security + + Many of the systems features may be tuned through the use + of &man.sysctl.8;. This is also true for a few security + features which could be used to prevent denial of service + (DOS) style attacks. Some of the more + important will be covered here. Any time a setting is changed + with &man.sysctl.8;, the chance to cause undesired harm is + increased affecting the availability of the system. Considering + the CIA of the system should be done during + any system-wide configuration change. + + The following is a list of &man.sysctl.8;'s and a short + description of what effects the changes will have on the + system. By default, the &os; kernel boots with a security level of -1. This is called insecure mode because @@ -451,413 +472,58 @@ unless it is altered, either by the administrator or by &man.init.8;, because of a setting in the startup scripts. The security level may be raised during system startup by - setting - kern_securelevel_enable to + setting kern_securelevel_enable to YES in /etc/rc.conf, and the value of kern_securelevel to the - desired security level. - - Once the security level is set to 1 or a higher value, the - append-only and immutable files are honored, they cannot be - turned off, and access to raw devices is denied. Higher - levels restrict even more operations. For a full description - of the effect of various security levels, refer to - &man.security.7; and &man.init.8;. - - - Bumping the security level to 1 or higher may cause a - few problems to &xorg;, as access - to /dev/io will be blocked, or to the - installation of &os; built from source as - installworld needs to temporarily - reset the append-only and immutable flags of some files. - In the case of &xorg;, it may be - possible to work around this by starting &man.xdm.1; early - in the boot process, when the security level is still low - enough. Workarounds may not be possible for all secure - levels or for all the potential restrictions they enforce. - A bit of forward planning is a good idea. Understanding the - restrictions imposed by each security level is important as - they severely diminish the ease of system use. It will also - make choosing a default setting much simpler and prevent any - surprises. - - - If the kernel's security level is raised to 1 or a higher - value, it may be useful to set the schg - flag on critical startup binaries, directories, script files, - and everything that gets run up to the point where the - security level is set. A less strict compromise is to run - the system at a higher security level but skip setting the - schg flag. Another possibility is to - mount / and /usr read-only. It should be - noted that being too draconian about what is permitted may - prevent detection of an intrusion. - - - - Checking File Integrity - - One can only protect the core system configuration and - control files so much before the convenience factor rears its - ugly head. For example, using &man.chflags.1; to set the - schg bit on most of the files in / and /usr is probably - counterproductive, because while it may protect the files, it - also closes an intrusion detection window. Security measures - are useless or, worse, present a false sense of security, if - potential intrusions cannot be detected. Half the job of - security is to slow down, not stop, an attacker, in order to - catch him in the act. - - The best way to detect an intrusion is to look for - modified, missing, or unexpected files. The best way to look - for modified files is from another, often centralized, - limited-access system. Writing security scripts on the - extra-security limited-access system makes them mostly - invisible to potential attackers. In order to take maximum - advantage, the limited-access box needs significant access to - the other machines, usually either through a read-only - NFS export or by setting up - &man.ssh.1; key-pairs. Except for its network traffic, - NFS is the least visible method, allowing - the administrator to monitor the filesystems on each client - box virtually undetected. If a limited-access server is - connected to the client boxes through a switch, the - NFS method is often the better choice. If - a limited-access server is connected to the client boxes - through several layers of routing, the NFS - method may be too insecure and &man.ssh.1; may be the better - choice. - - Once a limited-access box has been given at least read - access to the client systems it is supposed to monitor, create - the monitoring scripts. Given an NFS - mount, write scripts out of simple system utilities such as - &man.find.1; and &man.md5.1;. It is best to physically - &man.md5.1; the client system's files at least once a day, and - to test control files such as those found in /etc and /usr/local/etc even more often. - When mismatches are found, relative to the base md5 - information the limited-access machine knows is valid, it - should alert the sysadmin. A good security script will also - check for inappropriate SUID binaries and for new or deleted - files on system partitions such as / and /usr. - - When using &man.ssh.1; rather than NFS, - writing the security script is more difficult. For example, - &man.scp.1; is needed to send the scripts to the client box in - order to run them. The &man.ssh.1; client on the client box - may already be compromised. Using &man.ssh.1; may be - necessary when running over insecure links, but it is harder - to deal with. - - A good security script will also check for changes to - hidden configuration files, such as - .rhosts and - .ssh/authorized_keys, as these files - might fall outside the purview of the - MD5 check. - - For a large amount of user disk space, it may take too - long to run through every file on those partitions. In this - case, consider setting mount flags to disallow SUID binaries - by using nosuid with &man.mount.8;. Scan - these partitions at least once a week, since the objective is - to detect a break-in attempt, whether or not the attempt - succeeds. - - Process accounting (see &man.accton.8;) is a relatively - low-overhead feature of &os; which might help as a - post-break-in evaluation mechanism. It is especially useful - in tracking down how an intruder broke into a system, assuming - the file is still intact after the break-in has - occurred. - - Finally, security scripts should process the log files, - and the logs themselves should be generated in as secure a - manner as possible and sent to a remote syslog server. An - intruder will try to cover his tracks, and log files are - critical to the sysadmin trying to track down the time and - method of the initial break-in. One way to keep a permanent - record of the log files is to run the system console to a - serial port and collect the information to a secure machine - monitoring the consoles. - - - - Paranoia - - A little paranoia never hurts. As a rule, a sysadmin can - add any number of security features which do not affect - convenience and can add security features that - do affect convenience with some added - thought. More importantly, a security administrator should - mix it up a bit. If recommendations, such as those mentioned - in this section, are applied verbatim, those methodologies are - given to the prospective attacker who also has access to this - document. - - - - Denial of Service Attacks - - - Denial of Service (DoS) - - - A DoS attack is typically a packet - attack. While there is not much one can do about spoofed - packet attacks that saturate a network, one can generally - limit the damage by ensuring that the attack cannot take down - servers by: - - - - Limiting server forks. - - - - Limiting springboard attacks such as ICMP response - attacks and ping broadcasts. - - - - Overloading the kernel route cache. - - - - A common DoS attack scenario is to - force a forking server to spawn so many child processes that - the host system eventually runs out of memory and file - descriptors, and then grinds to a halt. There are several - options to &man.inetd.8; to limit this sort of attack. It - should be noted that while it is possible to prevent a machine - from going down, it is not generally possible to prevent a - service from being disrupted by the attack. Read - &man.inetd.8; carefully and pay specific attention to - , , and - . Spoofed IP attacks will circumvent - to &man.inetd.8;, so typically a - combination of options must be used. Some standalone servers - have self-fork-limitation parameters. - - Sendmail provides - , which tends to work - better than trying to use - Sendmail's load limiting options - due to the load lag. Specify a - MaxDaemonChildren when starting - Sendmail which is high enough to - handle the expected load, but not so high that the computer - cannot handle that number of - Sendmail instances. It is prudent - to run Sendmail in queued mode - using and to run the - daemon (sendmail -bd) separate from the - queue-runs (sendmail -q15m). For - real-time delivery, run the queue at a much lower interval, - such as , but be sure to specify a - reasonable MaxDaemonChildren to prevent - cascade failures. - - &man.syslogd.8; can be attacked directly and it is - strongly recommended to use - whenever possible, and - otherwise. - - Be careful with connect-back services such as - reverse-identd, which can be attacked directly. The - reverse-ident feature of - TCP Wrappers is not recommended for - this reason. - - It is recommended to protect internal services from - external access by firewalling them at the border routers. - This is to prevent saturation attacks from outside the LAN, - not so much to protect internal services from network-based - root compromise. Always configure an - exclusive firewall which denies everything by default except - for traffic which is explicitly allowed. The range of port - numbers used for dynamic binding in &os; is controlled by - several net.inet.ip.portrange - &man.sysctl.8; variables. - - Another common DoS attack, called a - springboard attack, causes the server to generate responses - which overloads the server, the local network, or some other - machine. The most common attack of this nature is the - ICMP ping broadcast attack. The attacker - spoofs ping packets sent to the LAN's broadcast address with - the source IP address set to the machine to attack. If the - border routers are not configured to drop ping packets sent to - broadcast addresses, the LAN generates sufficient responses to - the spoofed source address to saturate the victim, especially - when the attack is against several dozen broadcast addresses - over several dozen different networks at once. A second - common springboard attack constructs packets that generate - ICMP error responses which can saturate a server's incoming - network and cause the server to saturate its outgoing network - with ICMP responses. This type of attack can crash the - server by running it out of memory, especially if the server - cannot drain the ICMP responses it generates fast enough. Use - the &man.sysctl.8; variable - net.inet.icmp.icmplim to limit these - attacks. The last major class of springboard attacks is - related to certain internal &man.inetd.8; services such as the - UDP echo service. An attacker spoofs a UDP packet with a - source address of server A's echo port and a destination - address of server B's echo port, where server A and B on the - same LAN. The two servers bounce this one packet back and - forth between each other. The attacker can overload both - servers and the LAN by injecting a few packets in this manner. - Similar problems exist with the - chargen port. These inetd-internal - test services should remain disabled. - - Spoofed packet attacks may be used to overload the kernel - route cache. Refer to the - net.inet.ip.rtexpire, - rtminexpire, and - rtmaxcache &man.sysctl.8; parameters. A - spoofed packet attack that uses a random source IP will cause - the kernel to generate a temporary cached route in the route *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 00:48:13 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B1CE98AA; Tue, 4 Feb 2014 00:48:13 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9250E1A22; Tue, 4 Feb 2014 00:48:13 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s140mDGo073328; Tue, 4 Feb 2014 00:48:13 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s140mDSR073327; Tue, 4 Feb 2014 00:48:13 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402040048.s140mDSR073327@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 00:48:13 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43745 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 00:48:13 -0000 Author: dru Date: Tue Feb 4 00:48:13 2014 New Revision: 43745 URL: http://svnweb.freebsd.org/changeset/doc/43745 Log: Edits to first section of Updating section. Improve the introduction. Update the config file entries. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 00:31:27 2014 (r43744) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 00:48:13 2014 (r43745) @@ -160,63 +160,68 @@ updating-upgrading - Applying security patches is an important part of - maintaining computer software, especially the operating system. - For the longest time on &os;, this process was not an easy one. - Patches had to be applied to the source code, the code rebuilt - into binaries, and then the binaries had to be - re-installed. - - This is no longer the case as &os; now includes a utility - called freebsd-update. This utility - provides two separate functions. First, it allows for binary - security and errata updates to be applied to the &os; base - system without the build and install requirements. Second, the - utility supports minor and major release upgrades. - - - Binary updates are available for all architectures and - releases currently supported by the security team. Before - updating to a new release, its release announcement should be - reviewed as it contains important information pertinent to the + Applying security patches in a timely manner and + upgrading to a newer release of + an operating system are important aspects of + ongoing system administration. + &os; includes a utility + called freebsd-update which can be used to + perform both these tasks. + + This utility supports binary + security and errata updates to &os;, + without the need to manually compile and install the patch or a + new kernel. Binary updates are available for all architectures and + releases currently supported by the security team. The list of + supported releases and their estimated end-of-life dates are listed at http://www.FreeBSD.org/security/. + + This utility also supports operating system upgrades to minor point + releases as well as upgrades to another release branch. Before + upgrading to a new release, review its release announcement + as it contains important information pertinent to the release. Release announcements are available from http://www.FreeBSD.org/releases/. - - + + If a crontab utilizing the features of &man.freebsd-update.8; exists, it must be - disabled before the following operation is started. + disabled before upgrading the operating system. + + + This section describes the configuration file used by + freebsd-update, demonstrates how to + apply a security patch and how to upgrade to a minor or major + operating system release, and discusses some of the considerations + when upgrading the operating system. The Configuration File - Some users may wish to tweak the default configuration + The default configuration file for + freebsd-update works as-is. Some users may wish to tweak the default configuration in /etc/freebsd-update.conf, allowing - better control of the process. The options are well - documented, but the following may require a bit more + better control of the process. The comments in this file explain the available options, + but the following may require a bit more explanation: # Components of the base system which should be kept updated. -Components src world kernel +Components world kernel This parameter controls which parts of &os; will be kept - up-to-date. The default is to update the source code, the - entire base system, and the kernel. Components are the same - as those available during installation. For instance, adding - world/games would allow game patches to be - applied. Using src/bin would allow the - source code in src/bin - to be updated. - - The best option is to leave this at the default as - changing it to include specific items requires the user to - list every item to be updated. This could have disastrous + up-to-date. The default is to update the + entire base system and the kernel. Individual components can + instead be specified, such as + src/base or + src/sys. However, the best option is to leave this at the default as + changing it to include specific items requires + every needed item to be listed. Over time, this could have disastrous consequences as source code and binaries may become out of sync. # Paths which start with anything matching an entry in an IgnorePaths # statement will be ignored. -IgnorePaths +IgnorePaths /boot/kernel/linker.hints To leave specified directories, such as /bin or @@ -233,7 +238,7 @@ UpdateIfUnmodified /etc/ /var/ /root/ /. This option will only update unmodified configuration files in the specified directories. Any changes made by the - user will invalidate the automatic updating of these files. + user will prevent the automatic updating of these files. There is another option, KeepModifiedMetadata, which will instruct freebsd-update to save the changes during @@ -241,14 +246,14 @@ UpdateIfUnmodified /etc/ /var/ /root/ /. # When upgrading to a new &os; release, files which match MergeChanges # will have any local changes merged into the version from the new release. -MergeChanges /etc/ /var/named/etc/ +MergeChanges /etc/ /var/named/etc/ /boot/device.hints List of directories with configuration files that freebsd-update should attempt to merge. The file merge process is a series of &man.diff.1; patches similar to &man.mergemaster.8;, but with fewer options. - Merges are either accepted, open an editor, or - freebsd-update will abort. When in doubt, + Merges are either accepted, open an editor, or cause + freebsd-update to abort. When in doubt, backup /etc and just accept the merges. See for more information about mergemaster. @@ -259,7 +264,7 @@ MergeChanges /etc/ /var/named/etc/This directory is where all patches and temporary files are placed. In cases where the user is doing a version - upgrade, this location should have a least a gigabyte of disk + upgrade, this location should have at least a gigabyte of disk space available. # When upgrading between releases, should the list of Components be From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 12:31:53 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0E61A6D1; Tue, 4 Feb 2014 12:31:53 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EC1091760; Tue, 4 Feb 2014 12:31:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14CVqO8050732; Tue, 4 Feb 2014 12:31:52 GMT (envelope-from brueffer@svn.freebsd.org) Received: (from brueffer@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14CVqi5050731; Tue, 4 Feb 2014 12:31:52 GMT (envelope-from brueffer@svn.freebsd.org) Message-Id: <201402041231.s14CVqi5050731@svn.freebsd.org> From: Christian Brueffer Date: Tue, 4 Feb 2014 12:31:52 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43746 - head/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 12:31:53 -0000 Author: brueffer Date: Tue Feb 4 12:31:52 2014 New Revision: 43746 URL: http://svnweb.freebsd.org/changeset/doc/43746 Log: Add entities for qlxgbe(4) and qlxge(4). Modified: head/share/xml/man-refs.ent Modified: head/share/xml/man-refs.ent ============================================================================== --- head/share/xml/man-refs.ent Tue Feb 4 00:48:13 2014 (r43745) +++ head/share/xml/man-refs.ent Tue Feb 4 12:31:52 2014 (r43746) @@ -3724,6 +3724,8 @@ pty4"> puc4"> qlxgb4"> +qlxgbe4"> +qlxge4"> raid4"> ral4"> random4"> From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:04:00 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 42A38FEF; Tue, 4 Feb 2014 14:04:00 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2D7861110; Tue, 4 Feb 2014 14:04:00 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14E40fW088053; Tue, 4 Feb 2014 14:04:00 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14E40cm088047; Tue, 4 Feb 2014 14:04:00 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041404.s14E40cm088047@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 14:04:00 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43747 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:04:00 -0000 Author: dru Date: Tue Feb 4 14:03:59 2014 New Revision: 43747 URL: http://svnweb.freebsd.org/changeset/doc/43747 Log: Comment out traditional pkg_* section. Subsequent commits will chase down remaining pkg_* commands in other sections. Reviewed by: bapt Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 12:31:52 2014 (r43746) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 14:03:59 2014 (r43747) @@ -33,11 +33,6 @@
- How to manage binary packages using the traditional - package system. - - - How to manage binary packages using pkgng. @@ -101,14 +96,9 @@ writing, over &os.numports; third-party applications have been ported to &os;. - &os; provides two technologies which automate these - steps. - A &os; package contains pre-compiled copies of all the commands for an application, as well as any configuration files and documentation. A package can be manipulated with the - traditional &os; package management commands, such as - &man.pkg.add.1;, or using the newer pkgng commands, such as pkg install. @@ -334,9 +324,8 @@ Info: Lists information about open fil
- - Using Binary Packages @@ -561,6 +549,7 @@ docbook = xchat will be deleted. + --> Using <application>pkgng</application> for Binary Package @@ -582,7 +571,7 @@ docbook = <title>Getting Started with <application>pkgng</application> - &os; 9.1 and later includes a bootstrap utility + &os; 8.4 and later includes a bootstrap utility which can be used to download and install pkgng, along with its manual pages. @@ -944,7 +933,7 @@ Deinstalling ca_root_nss-3.15.1_1... don Subversion can be installed as a package: - &prompt.root; pkg_add -r subversion + &prompt.root; pkg install subversion If pkgng is being used to manage packages, Subversion can @@ -1249,10 +1238,8 @@ ftp://ftp.organization.org/pub/FreeBSD/p Installed ports can be uninstalled using - &man.pkg.delete.1;. Alternately, if the &os; system has been - configured to use pkg, a port can - be uninstalled using pkg delete. Examples - for using these commands can be found in and + pkg delete. Examples + for using is command can be found in Alternately, make deinstall can be run in the port's directory: @@ -1572,11 +1559,9 @@ The deinstallation will free 229 kB
- If the system is running the traditional package system, - use &man.pkg.info.1; to determine which files, man pages, - and binaries were installed with the application. If the - system is running pkgng, instead - use pkg info. + Use + use pkg info to determine which files, man pages, + and binaries were installed with the application. @@ -1634,7 +1619,7 @@ The deinstallation will free 229 kB Install the package instead of the port using the - instructions in or . + instructions in . From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:09:03 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 57A95234; Tue, 4 Feb 2014 14:09:03 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3F78A116F; Tue, 4 Feb 2014 14:09:03 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14E93BU088844; Tue, 4 Feb 2014 14:09:03 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14E92Ki088839; Tue, 4 Feb 2014 14:09:02 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201402041409.s14E92Ki088839@svn.freebsd.org> From: Mathieu Arnold Date: Tue, 4 Feb 2014 14:09:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43748 - in head/en_US.ISO8859-1: articles/committers-guide books/porters-handbook htdocs/portmgr X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:09:03 -0000 Author: mat (ports committer) Date: Tue Feb 4 14:09:02 2014 New Revision: 43748 URL: http://svnweb.freebsd.org/changeset/doc/43748 Log: Remove LATEST_LINK mentions, nobody should use it, ever. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml head/en_US.ISO8859-1/books/porters-handbook/book.xml head/en_US.ISO8859-1/htdocs/portmgr/qa.xml Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Feb 4 14:03:59 2014 (r43747) +++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Feb 4 14:09:02 2014 (r43748) @@ -4014,22 +4014,26 @@ MFC after: 1 month Upgrade the copied port to the new version. - Remember to change the - LATEST_LINK so there are no + Remember to add or change the + PKGNAMEPREFIX or + PKGNAMESUFFIX so there are no duplicate ports with the same name. In some rare cases it may be necessary to change the - PORTNAME instead of - LATEST_LINK, but this should - only be done when it is really needed — - e.g., using an existing port as the base for a - very similar program with a different name, or - upgrading a port to a new upstream version which - actually changes the distribution name, like the - transition from + PORTNAME instead of adding + PKGNAMEPREFIX or + PKGNAMESUFFIX, but this + should only be done when it is really needed + — e.g., using an existing port as the base + for a very similar program with a different + name, or upgrading a port to a new upstream + version which actually changes the distribution + name, like the transition from textproc/libxml to textproc/libxml2. In most - cases, changing LATEST_LINK - should suffice. + cases, adding or changing + PKGNAMEPREFIX or + PKGNAMESUFFIX should + suffice. Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Tue Feb 4 14:03:59 2014 (r43747) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Tue Feb 4 14:09:02 2014 (r43748) @@ -1238,41 +1238,6 @@ PORTEPOCH= 1 them part of PORTNAME. - - <varname>LATEST_LINK</varname> - - LATEST_LINK is used during package - building to determine a shortened name to create links that - can be used by pkg_add -r. This makes it - possible to, for example, install the latest perl version by - running pkg_add -r perl without knowing - the exact version number. This name needs to be unique and - obvious to users. - - In some cases, several versions of a program may be - present in the ports collection at the same time. Both the - index build and the package build system need to be able to - see them as different, independent ports, although they may - all have the same PORTNAME, - PKGNAMEPREFIX, and even - PKGNAMESUFFIX. In those cases, the - optional LATEST_LINK variable should be - set to a different value for all ports except the - main one — see the - lang/gcc46 and - lang/gcc ports, and the - www/apache* family for examples of its - use. By setting NO_LATEST_LINK, no link - will be generated, which may be an option for all but the - main version. Note that how to choose a - main version — - most popular, best supported, - least patched, and so on — is outside - the scope of this handbook's recommendations; we only tell - you how to specify the other ports' versions after you have - picked a main one. - - Package Naming Conventions @@ -1341,9 +1306,8 @@ PORTEPOCH= 1 PORTNAME, as the www/apache* ports do; in that case, different versions (and different index entries) are - distinguished by the PKGNAMEPREFIX, - PKGNAMESUFFIX, and - LATEST_LINK values. + distinguished by the PKGNAMEPREFIX + and PKGNAMESUFFIX values. Modified: head/en_US.ISO8859-1/htdocs/portmgr/qa.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/portmgr/qa.xml Tue Feb 4 14:03:59 2014 (r43747) +++ head/en_US.ISO8859-1/htdocs/portmgr/qa.xml Tue Feb 4 14:09:02 2014 (r43748) @@ -153,14 +153,6 @@ two main categories: the port. (This email is not automated but it should be sent as a courtesy.)

-
  • a list of ports that do not set NO_LATEST_LINK. (Ports - that have a stable version, and a development version, will - generally have the development version set to a later revision. - If it is desirable that users should install the stable version - from packages, rather than the development version, this flag - should be set; otherwise, users will get the latest version by - default.)

  • - From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:11:46 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 52E92510; Tue, 4 Feb 2014 14:11:46 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3932811E3; Tue, 4 Feb 2014 14:11:46 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14EBkgA092061; Tue, 4 Feb 2014 14:11:46 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14EBkIO092060; Tue, 4 Feb 2014 14:11:46 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201402041411.s14EBkIO092060@svn.freebsd.org> From: Mathieu Arnold Date: Tue, 4 Feb 2014 14:11:46 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43749 - head/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:11:46 -0000 Author: mat (ports committer) Date: Tue Feb 4 14:11:45 2014 New Revision: 43749 URL: http://svnweb.freebsd.org/changeset/doc/43749 Log: Add the man pages that come with pkg so we can use them everywhere. Sponsored by: Absolight Modified: head/share/xml/man-refs.ent Modified: head/share/xml/man-refs.ent ============================================================================== --- head/share/xml/man-refs.ent Tue Feb 4 14:09:02 2014 (r43748) +++ head/share/xml/man-refs.ent Tue Feb 4 14:11:45 2014 (r43749) @@ -499,8 +499,43 @@ pgrep1"> pic1"> pim6stat1"> +pkg-add8"> +pkg-annotate8"> +pkg-audit8"> +pkg-autoremove8"> +pkg-backup8"> +pkg-check8"> +pkg-clean8"> +pkg-config8"> +pkg-convert8"> +pkg-create8"> +pkg-delete8"> +pkg-fetch8"> +pkg-info8"> +pkg-install8"> +pkg-lock8"> +pkg-query8"> +pkg-register8"> +pkg-remove8"> +pkg-repo8"> +pkg-repository5"> +pkg-rquery8"> +pkg-search8"> +pkg-set8"> +pkg-shell8"> +pkg-shlib8"> +pkg-static8"> +pkg-stats8"> +pkg-unlock8"> +pkg-update8"> +pkg-updating8"> +pkg-upgrade8"> +pkg-version8"> +pkg-which8"> +pkg8"> pkg_add1"> pkg_check1"> +pkg.conf5"> pkg_create1"> pkg_delete1"> pkg_info1"> From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:11:48 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E03A9513; Tue, 4 Feb 2014 14:11:48 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id ADC2311E5; Tue, 4 Feb 2014 14:11:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14EBmfN092101; Tue, 4 Feb 2014 14:11:48 GMT (envelope-from jhb@svn.freebsd.org) Received: (from jhb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14EBmF5092099; Tue, 4 Feb 2014 14:11:48 GMT (envelope-from jhb@svn.freebsd.org) Message-Id: <201402041411.s14EBmF5092099@svn.freebsd.org> From: John Baldwin Date: Tue, 4 Feb 2014 14:11:48 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43750 - head/en_US.ISO8859-1/htdocs/internal X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:11:48 -0000 Author: jhb Date: Tue Feb 4 14:11:48 2014 New Revision: 43750 URL: http://svnweb.freebsd.org/changeset/doc/43750 Log: Convert the list of general policies from a paragraph to a bullet list and sort the list by policy name. Reviewed by: eadler Modified: head/en_US.ISO8859-1/htdocs/internal/policies.xml Modified: head/en_US.ISO8859-1/htdocs/internal/policies.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/internal/policies.xml Tue Feb 4 14:11:45 2014 (r43749) +++ head/en_US.ISO8859-1/htdocs/internal/policies.xml Tue Feb 4 14:11:48 2014 (r43750) @@ -34,25 +34,18 @@ below, for more info.

    General Policies

    -

    Here you will find various things such as the -New Account Creation Procedure, -the -Commit Bit Expiration Policy, -the -Core Bylaws, -the -Commit Bit and Project Resources Policy, -Core's Voting Procedures, -the -Fortune File Policy, -the -Internationalization Policy, -the -User Data Policy, -the -Hats Term Limits Policy, -and the -Problem Report Handling Guidelines.

    +

    The FreeBSD Documentation Project

    From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:21:24 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 95EFF778; Tue, 4 Feb 2014 14:21:24 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 801E412A8; Tue, 4 Feb 2014 14:21:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14ELONR096010; Tue, 4 Feb 2014 14:21:24 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14ELOEt096009; Tue, 4 Feb 2014 14:21:24 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041421.s14ELOEt096009@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 14:21:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43751 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:21:24 -0000 Author: dru Date: Tue Feb 4 14:21:24 2014 New Revision: 43751 URL: http://svnweb.freebsd.org/changeset/doc/43751 Log: White space fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 14:11:48 2014 (r43750) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 14:21:24 2014 (r43751) @@ -194,10 +194,12 @@ &a.ports; and the &a.ports-bugs;. - Before installing any application, check http://vuxml.freebsd.org/ for security issues - related to the application or install ports-mgmt/portaudit. Once - installed, type portaudit -F -a to check - all installed applications for known vulnerabilities. + Before installing any application, check http://vuxml.freebsd.org/ + for security issues related to the application or install + ports-mgmt/portaudit. Once installed, type + portaudit -F -a to check all installed + applications for known vulnerabilities. The remainder of this chapter explains how to use packages @@ -215,7 +217,8 @@ The &os; web site maintains an up-to-date searchable - list of all the available applications, at http://www.FreeBSD.org/ports/. + list of all the available applications, at http://www.FreeBSD.org/ports/. The ports can be searched by application name or by software category. @@ -223,7 +226,8 @@ FreshPorts - Dan Langille maintains FreshPorts.org + Dan Langille maintains FreshPorts.org which provides a comprehensive search utility and also tracks changes to the applications in the Ports Collection. Registered users can create a customized watch list in order @@ -235,8 +239,9 @@ Freecode If you do not know the name of an application, try - using a site like Freecode.com to - find an application, then check back at the &os; site to + using a site like Freecode.com + to find an application, then check back at the &os; site to see if the application has been ported yet. @@ -258,18 +263,18 @@ lsof: /usr/ports/sysutils/lsof /usr/ports/sysutils/lsof Note that this will also return any matched files - downloaded into the /usr/ports/distfiles - directory. + downloaded into the + /usr/ports/distfiles directory.
    Another way to find software is by using the Ports Collection's built-in search mechanism. To use the search - feature, cd to /usr/ports then run - make search - name=program-name - where program-name is the name - of the software. For example, to search for + feature, cd to + /usr/ports then run make + search name=program-name where + program-name is the name of the + software. For example, to search for lsof: &prompt.root; cd /usr/ports @@ -561,9 +566,11 @@ docbook = faster and easier. pkgng is not a replacement for - port management tools like ports-mgmt/portmaster or ports-mgmt/portupgrade. These - tools can be used to install third-party software from both - binary packages and the Ports Collection, while + port management tools like + ports-mgmt/portmaster or + ports-mgmt/portupgrade. These tools can be + used to install third-party software from both binary packages + and the Ports Collection, while pkgng installs only binary packages. @@ -844,12 +851,16 @@ Deinstalling ca_root_nss-3.15.1_1... don &prompt.root; pkg set -o lang/php5:lang/php53 - As another example, to update lang/ruby18 to lang/ruby19, run: + As another example, to update + lang/ruby18 to + lang/ruby19, run: &prompt.root; pkg set -o lang/ruby18:lang/ruby19 As a final example, to change the origin of the - libglut shared libraries from graphics/libglut to graphics/freeglut, run: + libglut shared libraries from + graphics/libglut to + graphics/freeglut, run: &prompt.root; pkg set -o graphics/libglut:graphics/freeglut @@ -881,7 +892,8 @@ Deinstalling ca_root_nss-3.15.1_1... don Portsnap is a fast and user-friendly tool for retrieving the Ports Collection and - is the recommended choice for most users. See for a detailed + is the recommended choice for most users. See for a detailed description of Portsnap. @@ -893,7 +905,8 @@ Deinstalling ca_root_nss-3.15.1_1... don When running Portsnap for - the first time, extract the snapshot into /usr/ports: + the first time, extract the snapshot into + /usr/ports: &prompt.root; portsnap extract @@ -901,8 +914,8 @@ Deinstalling ca_root_nss-3.15.1_1... don After the first use of Portsnap has been completed as - shown above, /usr/ports can be updated as - needed by running: + shown above, /usr/ports can be updated + as needed by running: &prompt.root; portsnap fetch &prompt.root; portsnap update @@ -915,7 +928,8 @@ Deinstalling ca_root_nss-3.15.1_1... don If more control over the ports tree is needed or if local changes need to be maintained, Subversion can be used to - obtain the Ports Collection. Refer to the + obtain the Ports Collection. Refer to the Subversion Primer for a detailed description of Subversion. @@ -946,15 +960,17 @@ Deinstalling ca_root_nss-3.15.1_1... don Check out a copy of the ports tree. For better performance, replace svn0.us-east.FreeBSD.org with a - Subversion + Subversion mirror close to your geographic location: &prompt.root; svn checkout https://svn0.us-east.FreeBSD.org/ports/head /usr/ports - As needed, update /usr/ports after the initial - Subversion checkout: + As needed, update /usr/ports after + the initial Subversion + checkout: &prompt.root; svn update /usr/ports @@ -1002,8 +1018,9 @@ Deinstalling ca_root_nss-3.15.1_1... don Some ports include pkg-message or other files to handle special situations. For more details - on these files, and on ports in general, refer to the &os; Porter's - Handbook. + on these files, and on ports in general, refer to the &os; + Porter's Handbook. The port does not include the actual source code, also known as a distfile. The extract portion @@ -1028,14 +1045,15 @@ Deinstalling ca_root_nss-3.15.1_1... don Collection as described in the previous section. Since the installation of any third-party software can introduce security vulnerabilities, it is recommended to first check - http://vuxml.freebsd.org/ for known - security issues related to the port. Alternately, if - ports-mgmt/portaudit - is installed, run portaudit -F before - installing a new port. This command can be configured to - automatically perform a security audit and an update of - the vulnerability database during the daily security system - check. For more information, refer to the manual page for + http://vuxml.freebsd.org/ + for known security issues related to the port. Alternately, + if ports-mgmt/portaudit is installed, run + portaudit -F before installing a new + port. This command can be configured to automatically + perform a security audit and an update of the vulnerability + database during the daily security system check. For more + information, refer to the manual page for portaudit and &man.periodic.8;. @@ -1044,17 +1062,19 @@ Deinstalling ca_root_nss-3.15.1_1... don connection. It also requires superuser privilege. Some third-party DVD products such as the &os; Toolkit - from freebsdmall.com + from freebsdmall.com contain distfiles which can be used to install ports without - an Internet connection. Mount the DVD on /cdrom. If you use a different - mount point, set the CD_MOUNTPTS make - variable. The needed distfiles will be automatically used - if they are present on the disk. However, the licenses of - a few ports do not allow their inclusion on the DVD. This - could be because a registration form needs to be filled out - before downloading or redistribution is not allowed. In - order to install a port not included on the DVD, a connection - to the Internet will still be required. + an Internet connection. Mount the DVD on + /cdrom. If you use a different mount + point, set the CD_MOUNTPTS make variable. + The needed distfiles will be automatically used if they are + present on the disk. However, the licenses of a few ports do + not allow their inclusion on the DVD. This could be because a + registration form needs to be filled out before downloading or + redistribution is not allowed. In order to install a port not + included on the DVD, a connection to the Internet will still + be required. To compile and install the port, change to the directory of the port to be installed, then type make @@ -1146,8 +1166,9 @@ Deinstalling ca_root_nss-3.15.1_1... don compile and install the port. - When using config-recursive, - the list of ports to configure are gathered by the + When using + config-recursive, the list of + ports to configure are gathered by the all-depends-list target. It is recommended to run make config-recursive @@ -1160,11 +1181,9 @@ Deinstalling ca_root_nss-3.15.1_1... don menu in order to add, remove, or change these options after a port has been built. One method is to cd into the directory containing the - port and type make - config. Another - option is to use make - showconfig. Another - option is to execute make + port and type make config. Another + option is to use make showconfig. + Another option is to execute make rmconfig which will remove all selected options and allow you to start over. All of these options, and others, are explained in great @@ -1179,16 +1198,14 @@ Deinstalling ca_root_nss-3.15.1_1... don complete list of supported variables. For users who cannot be connected to the Internet all - the time, make - fetch can be run - within /usr/ports, - to fetch all distfiles, or within a category, such as - /usr/ports/net, or - within the specific port skeleton. Note that if a port - has any dependencies, running this command in a category - or ports skeleton will not fetch the - distfiles of ports from another category. Instead, use - make + the time, make fetch can be run + within /usr/ports, to fetch all + distfiles, or within a category, such as + /usr/ports/net, or within the specific + port skeleton. Note that if a port has any dependencies, + running this command in a category or ports skeleton will + not fetch the distfiles of ports from + another category. Instead, use make fetch-recursive to also fetch the distfiles for all the dependencies of a port. @@ -1209,14 +1226,15 @@ ftp://ftp.organization.org/pub/FreeBSD/p &prompt.root; make WRKDIRPREFIX=/usr/home/example/ports install - will compile the port in /usr/home/example/ports and - install everything under /usr/local. + will compile the port in + /usr/home/example/ports and install + everything under /usr/local. &prompt.root; make PREFIX=/usr/home/example/local install - will compile the port in /usr/ports and install it - in /usr/home/example/local. - And: + will compile the port in /usr/ports + and install it in + /usr/home/example/local. And: &prompt.root; make WRKDIRPREFIX=../ports PREFIX=../local install @@ -1238,8 +1256,8 @@ ftp://ftp.organization.org/pub/FreeBSD/p Installed ports can be uninstalled using - pkg delete. Examples - for using is command can be found in + pkg delete. Examples for using is command + can be found in Alternately, make deinstall can be run in the port's directory: @@ -1313,13 +1331,13 @@ The deinstallation will free 229 kB portmaster - The ports-mgmt/portmaster - package or port is the recommended tool for upgrading - installed ports as it is designed to use the tools installed - with &os; without depending upon other ports. It uses the - information in /var/db/pkg/ to determine - which ports to upgrade. To install this utility as a - port: + The ports-mgmt/portmaster package or + port is the recommended tool for upgrading installed ports + as it is designed to use the tools installed with &os; + without depending upon other ports. It uses the + information in /var/db/pkg/ to + determine which ports to upgrade. To install this utility + as a port: &prompt.root; cd /usr/ports/ports-mgmt/portmaster &prompt.root; make install clean @@ -1416,8 +1434,8 @@ The deinstallation will free 229 kB Another utility that can be used to upgrade ports is - Portupgrade, which is - available as the ports-mgmt/portupgrade package + Portupgrade, which is available + as the ports-mgmt/portupgrade package or port. This utility installs a suite of applications which can be used to manage ports. However, it is dependent upon Ruby. To install the port: @@ -1439,10 +1457,9 @@ The deinstallation will free 229 kB To upgrade only a specified application instead of all available ports, use portupgrade - pkgname. It is - very important to include to first - upgrade all the ports required by the given - application: + pkgname. It is very important to include + to first upgrade all the ports required + by the given application: &prompt.root; portupgrade -R firefox @@ -1479,22 +1496,21 @@ The deinstallation will free 229 kB Using the Ports Collection will use up disk space over time. After building and installing a port, running - make clean - within the ports skeleton will clean up the temporary - work directory. If - Portmaster is used to install a + make clean within the ports skeleton will + clean up the temporary work directory. + If Portmaster is used to install a port, it will automatically remove this directory unless is specified. If Portupgrade is installed, this - command will remove all work directories found within - the local copy of the Ports Collection: + command will remove all work directories + found within the local copy of the Ports Collection: &prompt.root; portsclean -C In addition, a lot of out-dated source distribution files - will collect in /usr/ports/distfiles over time. - If Portupgrade is installed, this - command will delete all the distfiles that are no longer + will collect in /usr/ports/distfiles over + time. If Portupgrade is installed, + this command will delete all the distfiles that are no longer referenced by any ports: &prompt.root; portsclean -D @@ -1513,9 +1529,10 @@ The deinstallation will free 229 kB By default, this command is interactive and will prompt the user to confirm if a distfile should be deleted. - In addition to these commands, the ports-mgmt/pkg_cutleaves package - or port automates the task of removing installed ports that - are no longer needed. + In addition to these commands, the + ports-mgmt/pkg_cutleaves package or port + automates the task of removing installed ports that are no + longer needed.
    @@ -1531,9 +1548,9 @@ The deinstallation will free 229 kB Most applications install at least one default - configuration file in /usr/local/etc. The - configuration files should be reviewed and possibly edited - to meet the system's needs. + configuration file in /usr/local/etc. + The configuration files should be reviewed and possibly + edited to meet the system's needs. @@ -1545,23 +1562,24 @@ The deinstallation will free 229 kB Some applications run services which must be added - to /etc/rc.conf - before starting the application. These applications usually - install a startup script in - /usr/local/etc/rc.d. See Starting + to /etc/rc.conf before starting the + application. These applications usually install a startup + script in /usr/local/etc/rc.d. See + Starting Services for more information. Users of &man.csh.1; should run - rehash to rebuild the known binary - list in the shells PATH. + rehash to rebuild the known binary list + in the shells PATH. Use - use pkg info to determine which files, man pages, - and binaries were installed with the application. + use pkg info to determine which files, + man pages, and binaries were installed with the + application. @@ -1592,12 +1610,15 @@ The deinstallation will free 229 kB Some ports are not maintained by an individual but - instead by a mailing - list. Many, but not all, of these addresses - look like freebsd-listname@FreeBSD.org. + instead by a mailing + list. Many, but not all, of these addresses look + like freebsd-listname@FreeBSD.org. Take this into account when sending an email. - In particular, ports shown as maintained by ports@FreeBSD.org are not + In particular, ports shown as maintained by ports@FreeBSD.org are not maintained by a specific individual. Instead, any fixes and support come from the general community who subscribe to that mailing list. More volunteers are always @@ -1606,15 +1627,17 @@ The deinstallation will free 229 kB If there is no response to the email, use &man.send-pr.1; to submit a bug report using the - instructions in Writing + instructions in Writing &os; Problem Reports. - Fix it! The Porter's + Fix it! The Porter's Handbook includes detailed information on the - ports infrastructure so that you can fix the - occasional broken port or even submit your own! + ports infrastructure so that you can fix the occasional + broken port or even submit your own! From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:24:18 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1C861B69; Tue, 4 Feb 2014 14:24:18 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 07A9E12DA; Tue, 4 Feb 2014 14:24:18 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14EOHhP096667; Tue, 4 Feb 2014 14:24:17 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14EOH7P096666; Tue, 4 Feb 2014 14:24:17 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041424.s14EOH7P096666@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 14:24:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43752 - head/en_US.ISO8859-1/articles/linux-users X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:24:18 -0000 Author: dru Date: Tue Feb 4 14:24:17 2014 New Revision: 43752 URL: http://svnweb.freebsd.org/changeset/doc/43752 Log: Last commit forgot to include this file. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 14:21:24 2014 (r43751) +++ head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 14:24:17 2014 (r43752) @@ -122,7 +122,7 @@ in your /etc/rc.conf. Extra options can For more information on packages please refer to section 4.4 of - the &os; Handbook: Using the Packages System. + the &os; Handbook: Using the Packages System. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:27:52 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6C7FEC0C; Tue, 4 Feb 2014 14:27:52 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 380361305; Tue, 4 Feb 2014 14:27:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14ERq1Z097059; Tue, 4 Feb 2014 14:27:52 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14ERqu0097058; Tue, 4 Feb 2014 14:27:52 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201402041427.s14ERqu0097058@svn.freebsd.org> From: Mathieu Arnold Date: Tue, 4 Feb 2014 14:27:52 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43753 - head/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:27:52 -0000 Author: mat (ports committer) Date: Tue Feb 4 14:27:51 2014 New Revision: 43753 URL: http://svnweb.freebsd.org/changeset/doc/43753 Log: Actually add the pkg man pages at the right place. Noticed by: gjb Sponsored by: Absolight Modified: head/share/xml/man-refs.ent Modified: head/share/xml/man-refs.ent ============================================================================== --- head/share/xml/man-refs.ent Tue Feb 4 14:24:17 2014 (r43752) +++ head/share/xml/man-refs.ent Tue Feb 4 14:27:51 2014 (r43753) @@ -499,43 +499,8 @@ pgrep1"> pic1"> pim6stat1"> -pkg-add8"> -pkg-annotate8"> -pkg-audit8"> -pkg-autoremove8"> -pkg-backup8"> -pkg-check8"> -pkg-clean8"> -pkg-config8"> -pkg-convert8"> -pkg-create8"> -pkg-delete8"> -pkg-fetch8"> -pkg-info8"> -pkg-install8"> -pkg-lock8"> -pkg-query8"> -pkg-register8"> -pkg-remove8"> -pkg-repo8"> -pkg-repository5"> -pkg-rquery8"> -pkg-search8"> -pkg-set8"> -pkg-shell8"> -pkg-shlib8"> -pkg-static8"> -pkg-stats8"> -pkg-unlock8"> -pkg-update8"> -pkg-updating8"> -pkg-upgrade8"> -pkg-version8"> -pkg-which8"> -pkg8"> pkg_add1"> pkg_check1"> -pkg.conf5"> pkg_create1"> pkg_delete1"> pkg_info1"> @@ -4124,6 +4089,8 @@ phones5"> pim6dd.conf5"> pim6sd.conf5"> +pkg-repository5"> +pkg.conf5"> portsnap.conf5"> printcap5"> procfs5"> @@ -4649,6 +4616,39 @@ pim6sd8"> ping8"> ping68"> +pkg8"> +pkg-add8"> +pkg-annotate8"> +pkg-audit8"> +pkg-autoremove8"> +pkg-backup8"> +pkg-check8"> +pkg-clean8"> +pkg-config8"> +pkg-convert8"> +pkg-create8"> +pkg-delete8"> +pkg-fetch8"> +pkg-info8"> +pkg-install8"> +pkg-lock8"> +pkg-query8"> +pkg-register8"> +pkg-remove8"> +pkg-repo8"> +pkg-rquery8"> +pkg-search8"> +pkg-set8"> +pkg-shell8"> +pkg-shlib8"> +pkg-static8"> +pkg-stats8"> +pkg-unlock8"> +pkg-update8"> +pkg-updating8"> +pkg-upgrade8"> +pkg-version8"> +pkg-which8"> pmcannotate8"> pmccontrol8"> pmcstat8"> From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:41:23 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C86D43D; Tue, 4 Feb 2014 14:41:23 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4718D14EB; Tue, 4 Feb 2014 14:41:23 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14EfNNB004011; Tue, 4 Feb 2014 14:41:23 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14EfNFT004010; Tue, 4 Feb 2014 14:41:23 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041441.s14EfNFT004010@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 14:41:23 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43754 - head/en_US.ISO8859-1/books/handbook/desktop X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:41:23 -0000 Author: dru Date: Tue Feb 4 14:41:22 2014 New Revision: 43754 URL: http://svnweb.freebsd.org/changeset/doc/43754 Log: Replace pkg_ in this chapter. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Tue Feb 4 14:27:51 2014 (r43753) +++ head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Tue Feb 4 14:41:22 2014 (r43754) @@ -287,12 +287,12 @@ To install the package of the latest release version of Firefox, type: - &prompt.root; pkg_add -r firefox + &prompt.root; pkg install firefox To instead install Firefox Extended Support Release (ESR) version, use: - &prompt.root; pkg_add -r firefox-esr + &prompt.root; pkg install firefox-esr Localized versions are available in www/firefox-i18n and www/firefox-esr-i18n. @@ -405,7 +405,7 @@ To install the package: - &prompt.root; pkg_add -r swfdec-plugin + &prompt.root; pkg install swfdec-plugin If the package is not available, compile and install it from the Ports Collection: @@ -436,7 +436,7 @@ opera with linux-opera to instead install the &linux; version. - &prompt.root; pkg_add -r opera + &prompt.root; pkg install opera Alternately, install either version through the Ports Collection. This example compiles the native version: @@ -524,7 +524,7 @@ Chromium can be installed as a package by typing: - &prompt.root; pkg_add -r chromium + &prompt.root; pkg install chromium Alternatively, Chromium can be compiled from source using the Ports Collection: @@ -671,7 +671,7 @@ In &os;, editors/calligra can be installed as a package or a port. To install the package: - &prompt.root; pkg_add -r calligra + &prompt.root; pkg install calligra If the package is not available, use the Ports Collection instead: @@ -699,7 +699,7 @@ To install the AbiWord package: - &prompt.root; pkg_add -r abiword + &prompt.root; pkg install abiword If the package is not available, it can be compiled from the Ports Collection: @@ -726,7 +726,7 @@ To install the package: - &prompt.root; pkg_add -r gimp + &prompt.root; pkg install gimp Alternately, use the Ports Collection: @@ -780,7 +780,7 @@ To install the Apache OpenOffice package: - &prompt.root; pkg_add -r apache-openoffice + &prompt.root; pkg install apache-openoffice Once the package is installed, type the following command to launch Apache OpenOffice: @@ -855,7 +855,7 @@ To install the English version of the LibreOffice package: - &prompt.root; pkg_add -r libreoffice + &prompt.root; pkg install libreoffice The editors category (freebsd.org/ports/editors.html) of the Ports Collection contains several localizations for @@ -1002,7 +1002,7 @@ To install gv as a package: - &prompt.root; pkg_add -r gv + &prompt.root; pkg install gv If a package is unavailable, use the Ports Collection: @@ -1031,7 +1031,7 @@ To install the Xpdf package: - &prompt.root; pkg_add -r xpdf + &prompt.root; pkg install xpdf If the package is not available, use the Ports Collection: @@ -1062,7 +1062,7 @@ To install the GQview package: - &prompt.root; pkg_add -r gqview + &prompt.root; pkg install gqview If the package is not available, use the Ports Collection: @@ -1145,7 +1145,7 @@ To install the GnuCash package: - &prompt.root; pkg_add -r gnucash + &prompt.root; pkg install gnucash If the package is not available, use the Ports Collection: @@ -1179,7 +1179,7 @@ To install Gnumeric as a package: - &prompt.root; pkg_add -r gnumeric + &prompt.root; pkg install gnumeric If the package is not available, use the Ports Collection: @@ -1212,7 +1212,7 @@ To install KMyMoney as a package: - &prompt.root; pkg_add -r kmymoney-kde4 + &prompt.root; pkg install kmymoney-kde4 If the package is not available, use the Ports Collection: From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:47:02 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E0E7C624; Tue, 4 Feb 2014 14:47:02 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CD4D1153C; Tue, 4 Feb 2014 14:47:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14El24k005084; Tue, 4 Feb 2014 14:47:02 GMT (envelope-from gabor@svn.freebsd.org) Received: (from gabor@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14El2tu005083; Tue, 4 Feb 2014 14:47:02 GMT (envelope-from gabor@svn.freebsd.org) Message-Id: <201402041447.s14El2tu005083@svn.freebsd.org> From: Gabor Kovesdan Date: Tue, 4 Feb 2014 14:47:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43755 - head/share/misc X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:47:03 -0000 Author: gabor Date: Tue Feb 4 14:47:02 2014 New Revision: 43755 URL: http://svnweb.freebsd.org/changeset/doc/43755 Log: - Revert the change of the size of admonition boxes since it did not render fine when embedded to procedures (should that be allowed at all?) Reported by: wblock Modified: head/share/misc/docbook.css Modified: head/share/misc/docbook.css ============================================================================== --- head/share/misc/docbook.css Tue Feb 4 14:41:22 2014 (r43754) +++ head/share/misc/docbook.css Tue Feb 4 14:47:02 2014 (r43755) @@ -289,41 +289,41 @@ pre.programlisting { color: #222; background: #eee; border: 1px solid #ccc; - width: 63em; + width: 90%; } .tip { color: #004F00; background: #d8ecd6; border: 1px solid green; - width: 63em; + width: 90%; } .important { font-style:italic; border: 1px solid #a00; - border-left: 1em solid #c00; - width: 62em; + border-left: 12px solid #c00; + width: 90%; } .warning { color: #9F1313; background: #f8e8e8; border: 1px solid #e59595; - width: 63em; + width: 90%; } .caution { color: #3E3535; background: #FFC; border: 1px solid #e59595; - width: 63em; + width: 90%; } .example { background: #fefde6; border: 1px solid #f1bb16; - width: 63em; + width: 90%; } .admontitle { From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:49:42 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 892866C5; Tue, 4 Feb 2014 14:49:42 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 70F491571; Tue, 4 Feb 2014 14:49:42 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14Eng9Q005391; Tue, 4 Feb 2014 14:49:42 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14EngMi005390; Tue, 4 Feb 2014 14:49:42 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041449.s14EngMi005390@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 14:49:42 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43756 - head/en_US.ISO8859-1/books/handbook/desktop X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:49:42 -0000 Author: dru Date: Tue Feb 4 14:49:41 2014 New Revision: 43756 URL: http://svnweb.freebsd.org/changeset/doc/43756 Log: White space fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Tue Feb 4 14:47:02 2014 (r43755) +++ head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Tue Feb 4 14:49:41 2014 (r43756) @@ -32,7 +32,8 @@ Users who prefer to install a pre-built desktop version of FreeBSD rather than configuring one from scratch should - refer to the pcbsd.org + refer to the pcbsd.org website. @@ -185,7 +186,8 @@ - Install X and a window manager as described in . + Install X and a window manager as described in . @@ -207,7 +209,8 @@ &os; does not come with a pre-installed web browser. - Instead, the www + Instead, the www category of the Ports Collection contains many browsers which can be installed as a package or compiled from the Ports Collection. @@ -218,7 +221,9 @@ for more information on how to set up these complete desktops. - Some light-weight browsers include www/dillo2, www/links, and www/w3m. + Some light-weight browsers include + www/dillo2, www/links, and + www/w3m. This section demonstrates how to install the following popular web browsers and indicates if the application is @@ -294,11 +299,14 @@ &prompt.root; pkg install firefox-esr - Localized versions are available in www/firefox-i18n and www/firefox-esr-i18n. + Localized versions are available in + www/firefox-i18n and + www/firefox-esr-i18n. The Ports Collection can instead be used to compile the desired version of Firefox from - source code. This example builds www/firefox, where + source code. This example builds + www/firefox, where firefox can be replaced with the ESR or localized version to install. @@ -310,10 +318,10 @@ The installation of Firefox does not include &java; - support. However, java/icedtea-web provides a free - software web browser plugin for running Java applets. It can - be installed as a package. To alternately compile the - port: + support. However, java/icedtea-web + provides a free software web browser plugin for running Java + applets. It can be installed as a package. To alternately + compile the port: &prompt.root; cd /usr/ports/java/icedtea-web &prompt.root; make install clean @@ -354,15 +362,17 @@ - Install the www/nspluginwrapper port. - Due to licensing restrictions, a package is not available. - This port requires emulators/linux_base-f10 which - is a large port. + Install the www/nspluginwrapper + port. Due to licensing restrictions, a package is not + available. This port requires + emulators/linux_base-f10 which is a + large port. - Install the www/linux-f10-flashplugin11 - port. Due to licensing restrictions, a package is not + Install the + www/linux-f10-flashplugin11 port. Due + to licensing restrictions, a package is not available. @@ -370,7 +380,8 @@ &prompt.root; ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so \ /usr/local/lib/browser_plugins/ - Create the /usr/local/lib/browser_plugins + Create the + /usr/local/lib/browser_plugins directory if it is not already present.
    @@ -451,9 +462,9 @@ To install &adobe; &flash; plugin support, first compile the www/linux-f10-flashplugin11 port, as a package is not available due to licensing restrictions. - Then install either the www/opera-linuxplugins port - or package. This example compiles both applications from - ports: + Then install either the + www/opera-linuxplugins port or package. + This example compiles both applications from ports: &prompt.root; cd /usr/ports/www/linux-f10-flashplugin11 &prompt.root; make install clean @@ -467,7 +478,8 @@ all the currently available plugins. To add the &java; plugin, - follow the instructions in . + follow the instructions in . @@ -479,8 +491,8 @@ Konqueror is more than a web browser as it is also a file manager and a multimedia - viewer. It is included in the x11/kde4-baseapps package or - port. + viewer. It is included in the + x11/kde4-baseapps package or port. Konqueror supports WebKit as well as its own KHTML. WebKit is a rendering engine used by @@ -503,7 +515,8 @@ Konqueror also supports &flash;. A How To guide for getting &flash; support - on Konqueror is available at http://freebsd.kde.org/howtos/konqueror-flash.php. + on Konqueror is available at http://freebsd.kde.org/howtos/konqueror-flash.php. @@ -668,8 +681,9 @@ and Karbon is used to draw graphical documents. - In &os;, editors/calligra can be installed - as a package or a port. To install the package: + In &os;, editors/calligra can be + installed as a package or a port. To install the + package: &prompt.root; pkg install calligra @@ -733,7 +747,8 @@ &prompt.root; cd /usr/ports/graphics/gimp &prompt.root; make install clean - The graphics category (freebsd.org/ports/graphics.html) + The graphics category (freebsd.org/ports/graphics.html) of the Ports Collection contains several GIMP-related plugins, help files, and user manuals. @@ -774,8 +789,10 @@ OpenOffice is stable and runs natively on &windows;, &solaris;, &linux;, &os;, and &macos; X. More information about Apache - OpenOffice can be found at openoffice.org. For - &os; specific information refer to porting.openoffice.org/freebsd/. + OpenOffice can be found at openoffice.org. + For &os; specific information refer to porting.openoffice.org/freebsd/. To install the Apache OpenOffice package: @@ -791,8 +808,9 @@ number of the installed version of Apache OpenOffice. The first time Apache OpenOffice launches, some - questions will be asked and a .openoffice.org folder will - be created in the user's home directory. + questions will be asked and a + .openoffice.org folder will be created in + the user's home directory. If the desired Apache OpenOffice package is not available, compiling @@ -829,7 +847,8 @@ LibreOffice is a free software - office suite developed by documentfoundation.org. + office suite developed by documentfoundation.org. It is compatible with other major office suites and available on a variety of platforms. It is a rebranded fork of OpenOffice.org and includes @@ -848,16 +867,17 @@ interfaced with external databases. LibreOffice is stable and runs natively on &windows;, &linux;, &os;, and &macos; X. - More information about - LibreOffice can be found at - libreoffice.org. + More information about LibreOffice + can be found at libreoffice.org. To install the English version of the LibreOffice package: &prompt.root; pkg install libreoffice - The editors category (freebsd.org/ports/editors.html) + The editors category (freebsd.org/ports/editors.html) of the Ports Collection contains several localizations for LibreOffice. When installing a localized package, replace libreoffice @@ -869,8 +889,8 @@ &prompt.user; libreoffice During the first launch, some questions will be asked - and a .libreoffice - folder will be created in the user's home directory. + and a .libreoffice folder will be created + in the user's home directory. If the desired LibreOffice package is not available, compiling the port is still an @@ -885,7 +905,8 @@ To build a localized version, cd into the port directory of the desired language. Supported languages can be found - in the editors category (freebsd.org/ports/editors.html) + in the editors category (freebsd.org/ports/editors.html) of the Ports Collection. @@ -961,7 +982,8 @@ is also available for &os;. Due to licensing restrictions, a package is not available, meaning that this application must be compiled from ports. Several localizations are - available from the print category (freebsd.org/ports/print.html) + available from the print category (freebsd.org/ports/print.html) of the Ports Collection. This command installs the English version of From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:52:11 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0336A790; Tue, 4 Feb 2014 14:52:11 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DF1FB15F1; Tue, 4 Feb 2014 14:52:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14EqA1i008339; Tue, 4 Feb 2014 14:52:10 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14EqAXx008338; Tue, 4 Feb 2014 14:52:10 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041452.s14EqAXx008338@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 14:52:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43757 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:52:11 -0000 Author: dru Date: Tue Feb 4 14:52:10 2014 New Revision: 43757 URL: http://svnweb.freebsd.org/changeset/doc/43757 Log: Fix typo. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 14:49:41 2014 (r43756) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 14:52:10 2014 (r43757) @@ -1256,7 +1256,7 @@ ftp://ftp.organization.org/pub/FreeBSD/p Installed ports can be uninstalled using - pkg delete. Examples for using is command + pkg delete. Examples for using this command can be found in Alternately, make deinstall can be From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 14:56:37 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 71E22B8E; Tue, 4 Feb 2014 14:56:37 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5CE9E1628; Tue, 4 Feb 2014 14:56:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14EubV5009142; Tue, 4 Feb 2014 14:56:37 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14EubkY009141; Tue, 4 Feb 2014 14:56:37 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041456.s14EubkY009141@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 14:56:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43758 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:56:37 -0000 Author: dru Date: Tue Feb 4 14:56:36 2014 New Revision: 43758 URL: http://svnweb.freebsd.org/changeset/doc/43758 Log: Chase pkg_ in this chapter. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 14:52:10 2014 (r43757) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 14:56:36 2014 (r43758) @@ -1210,7 +1210,7 @@ Fetching 133 new ports or files... done. latest pre-built package of the Hungarian documentation: - &prompt.root; pkg_add -r hu-freebsd-doc + &prompt.root; pkg install hu-freebsd-doc Packages use a format that differs from the @@ -2774,9 +2774,9 @@ Script done, … To solve these problems, determine which port installed the library: - &prompt.root; pkg_info -W /usr/local/lib/libtiff.so + &prompt.root; pkg which /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 + &prompt.root; pkg which /usr/local/lib/libXext.so /usr/local/lib/libXext.so was installed by package libXext-1.1.1,1 Then deinstall, rebuild and reinstall the port. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 15:05:55 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 362F4E4D; Tue, 4 Feb 2014 15:05:55 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1F09616FC; Tue, 4 Feb 2014 15:05:55 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14F5sGs013092; Tue, 4 Feb 2014 15:05:54 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14F5sxb013091; Tue, 4 Feb 2014 15:05:54 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041505.s14F5sxb013091@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 15:05:54 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43759 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 15:05:55 -0000 Author: dru Date: Tue Feb 4 15:05:54 2014 New Revision: 43759 URL: http://svnweb.freebsd.org/changeset/doc/43759 Log: White space fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 14:56:36 2014 (r43758) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 15:05:54 2014 (r43759) @@ -160,74 +160,71 @@ updating-upgrading - Applying security patches in a timely manner and - upgrading to a newer release of - an operating system are important aspects of - ongoing system administration. - &os; includes a utility + Applying security patches in a timely manner and upgrading + to a newer release of an operating system are important aspects + of ongoing system administration. &os; includes a utility called freebsd-update which can be used to - perform both these tasks. + perform both these tasks. + + This utility supports binary security and errata updates to + &os;, without the need to manually compile and install the patch + or a new kernel. Binary updates are available for all + architectures and releases currently supported by the security + team. The list of supported releases and their estimated + end-of-life dates are listed at http://www.FreeBSD.org/security/. + + This utility also supports operating system upgrades to + minor point releases as well as upgrades to another release + branch. Before upgrading to a new release, review its release + announcement as it contains important information pertinent to + the release. Release announcements are available from http://www.FreeBSD.org/releases/. + + + If a crontab utilizing the features + of &man.freebsd-update.8; exists, it must be disabled before + upgrading the operating system. + - This utility supports binary - security and errata updates to &os;, - without the need to manually compile and install the patch or a - new kernel. Binary updates are available for all architectures and - releases currently supported by the security team. The list of - supported releases and their estimated end-of-life dates are listed at http://www.FreeBSD.org/security/. - - This utility also supports operating system upgrades to minor point - releases as well as upgrades to another release branch. Before - upgrading to a new release, review its release announcement - as it contains important information pertinent to the - release. Release announcements are available from http://www.FreeBSD.org/releases/. - - - If a crontab utilizing the features - of &man.freebsd-update.8; exists, it must be - disabled before upgrading the operating system. - - This section describes the configuration file used by - freebsd-update, demonstrates how to - apply a security patch and how to upgrade to a minor or major - operating system release, and discusses some of the considerations - when upgrading the operating system. + freebsd-update, demonstrates how to apply a + security patch and how to upgrade to a minor or major operating + system release, and discusses some of the considerations when + upgrading the operating system. The Configuration File The default configuration file for - freebsd-update works as-is. Some users may wish to tweak the default configuration - in /etc/freebsd-update.conf, allowing - better control of the process. The comments in this file explain the available options, - but the following may require a bit more - explanation: + freebsd-update works as-is. Some users may + wish to tweak the default configuration in + /etc/freebsd-update.conf, allowing + better control of the process. The comments in this file + explain the available options, but the following may require a + bit more explanation: # Components of the base system which should be kept updated. Components world kernel This parameter controls which parts of &os; will be kept - up-to-date. The default is to update the - entire base system and the kernel. Individual components can - instead be specified, such as - src/base or - src/sys. However, the best option is to leave this at the default as - changing it to include specific items requires - every needed item to be listed. Over time, this could have disastrous - consequences as source code and binaries may become out of - sync. + up-to-date. The default is to update the entire base system + and the kernel. Individual components can instead be + specified, such as src/base or + src/sys. However, the best option is to + leave this at the default as changing it to include specific + items requires every needed item to be listed. Over time, + this could have disastrous consequences as source code and + binaries may become out of sync. # Paths which start with anything matching an entry in an IgnorePaths # statement will be ignored. IgnorePaths /boot/kernel/linker.hints To leave specified directories, such as - /bin or - /sbin, untouched during - the update process, add their paths to this statement. This - option may be used to prevent + /bin or /sbin, + untouched during the update process, add their paths to this + statement. This option may be used to prevent freebsd-update from overwriting local modifications. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 15:12:58 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 72CCA1DD; Tue, 4 Feb 2014 15:12:58 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 53611179E; Tue, 4 Feb 2014 15:12:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14FCw4F016805; Tue, 4 Feb 2014 15:12:58 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14FCwkF016804; Tue, 4 Feb 2014 15:12:58 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041512.s14FCwkF016804@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 15:12:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43760 - head/en_US.ISO8859-1/books/handbook/x11 X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 15:12:58 -0000 Author: dru Date: Tue Feb 4 15:12:57 2014 New Revision: 43760 URL: http://svnweb.freebsd.org/changeset/doc/43760 Log: Chase pkg_ in this chapter. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/x11/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/x11/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/x11/chapter.xml Tue Feb 4 15:05:54 2014 (r43759) +++ head/en_US.ISO8859-1/books/handbook/x11/chapter.xml Tue Feb 4 15:12:57 2014 (r43760) @@ -259,13 +259,7 @@ Alternatively, &xorg; can be - installed directly from packages. To install the package using - pkg_add, type: - - &prompt.root; pkg_add -r xorg - - To instead install the package using - pkg, type: + installed directly from packages with this command: &prompt.root; pkg install xorg @@ -1119,13 +1113,7 @@ DisplayManager.requestPort: 0The software can be easily installed from a package or the Ports Collection: - To install the GNOME package - from the network, simply type: - - &prompt.root; pkg_add -r gnome2 - - For pkgng users, the - equivalent command is: + To install the GNOME package, type: &prompt.root; pkg install gnome2 @@ -1284,16 +1272,7 @@ DisplayManager.requestPort: 0 - To install the KDE 4 package - from the network, type: - - &prompt.root; pkg_add -r kde4 - - &man.pkg.add.1; will automatically fetch the latest - version of the application. - - For pkgng users, the - equivalent command is: + To install the KDE4 package, type: &prompt.root; pkg install kde4 @@ -1429,13 +1408,7 @@ DisplayManager.requestPort: 0 Installing Xfce - To install the Xfce from the - network, simply type: - - &prompt.root; pkg_add -r xfce4 - - For pkgng users, the - equivalent command is: + To install Xfce, type: &prompt.root; pkg install xfce From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 15:22:09 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E9865336; Tue, 4 Feb 2014 15:22:08 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D02A1185D; Tue, 4 Feb 2014 15:22:08 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14FM6Qi020589; Tue, 4 Feb 2014 15:22:06 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14FM6KZ020588; Tue, 4 Feb 2014 15:22:06 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041522.s14FM6KZ020588@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 15:22:06 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43761 - head/en_US.ISO8859-1/books/handbook/x11 X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 15:22:09 -0000 Author: dru Date: Tue Feb 4 15:22:06 2014 New Revision: 43761 URL: http://svnweb.freebsd.org/changeset/doc/43761 Log: White space fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/x11/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/x11/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/x11/chapter.xml Tue Feb 4 15:12:57 2014 (r43760) +++ head/en_US.ISO8859-1/books/handbook/x11/chapter.xml Tue Feb 4 15:22:06 2014 (r43761) @@ -38,13 +38,14 @@ Users who prefer an installation method that automatically configures the &xorg; and offers a choice of window managers during installation should - refer to the pcbsd.org + refer to the pcbsd.org website. For more information on the video hardware that - &xorg; supports, refer to the - x.org website. + &xorg; supports, refer to the x.org website. After reading this chapter, you will know: @@ -147,7 +148,8 @@ the title bars on each window should look like, whether or not they have close buttons on them, and so on. Instead, X delegates this responsibility to a separate - window manager application. There are dozens of window + window manager application. There are dozens of window managers available. Each window manager provides a different look and feel: some support virtual desktops, some allow customized keystrokes to manage the @@ -235,16 +237,16 @@ Installing <application>&xorg;</application> - &xorg; is the - implementation of the open source X Window System - released by the X.Org Foundation. In &os;, it - can be installed as a package or port. The meta-port for the - complete distribution which includes X servers, clients, - libraries, and fonts is located in x11/xorg. A minimal distribution - is located in x11/xorg-minimal, with separate - ports available for docs, libraries, and apps. - The examples in this section install the complete - &xorg; distribution. + &xorg; is the implementation of + the open source X Window System released by the X.Org + Foundation. In &os;, it can be installed as a package or port. + The meta-port for the complete distribution which includes X + servers, clients, libraries, and fonts is located in + x11/xorg. A minimal distribution is located + in x11/xorg-minimal, with separate ports + available for docs, libraries, and apps. The examples in this + section install the complete &xorg; + distribution. To build and install &xorg; from the Ports Collection: @@ -350,7 +352,7 @@ Intel: as of FreeBSD 9.1, 3D acceleration on most Intel graphics, including IronLake, SandyBridge, and - IvyBridge, is supported. Due to the current KMS + IvyBridge, is supported. Due to the current KMS implementation, it is not possible to switch between the graphical console and a virtual console using Crtl+Alt+F#. @@ -381,9 +383,9 @@ &xorg; uses HAL to autodetect keyboards and mice. The sysutils/hal and - devel/dbus ports are - automatically installed as dependencies of x11/xorg, but must be enabled by - adding the following entries to + devel/dbus ports are automatically + installed as dependencies of x11/xorg, but + must be enabled by adding the following entries to /etc/rc.conf: hald_enable="YES" @@ -463,7 +465,8 @@ dbus_enable="YES" Option "DontZap" "off" - If the test is unsuccessful, skip ahead to . Once the test is successful, + If the test is unsuccessful, skip ahead to . Once the test is successful, copy the configuration file to /etc/X11/xorg.conf: @@ -506,16 +509,20 @@ dbus_enable="YES" are several free, high quality Type1 (&postscript;) fonts available which can be readily used with &xorg;. For instance, the URW - font collection (x11-fonts/urwfonts) includes high - quality versions of standard type1 fonts (Times Roman, Helvetica, Palatino and others). The - Freefonts collection (x11-fonts/freefonts) includes - many more fonts, but most of them are intended for use in - graphics software such as the Gimp, - and are not complete enough to serve as screen fonts. In - addition, &xorg; can be configured - to use &truetype; fonts with a minimum of effort. For more - details on this, see the &man.X.7; manual page or the - section on &truetype; + font collection (x11-fonts/urwfonts) + includes high quality versions of standard type1 fonts + (Times Roman, + Helvetica, + Palatino and + others). The Freefonts collection + (x11-fonts/freefonts) includes many more + fonts, but most of them are intended for use in graphics + software such as the Gimp, and are + not complete enough to serve as screen fonts. In addition, + &xorg; can be configured to use + &truetype; fonts with a minimum of effort. For more details + on this, see the &man.X.7; manual page or the section on &truetype; fonts. To install the above Type1 font collections from the @@ -583,13 +590,15 @@ dbus_enable="YES" fonts.dir file, so that the X font renderer knows that these new files have been installed. ttmkfdir is available from the FreeBSD - Ports Collection as x11-fonts/ttmkfdir. + Ports Collection as + x11-fonts/ttmkfdir. &prompt.root; cd /usr/local/lib/X11/fonts/TrueType &prompt.root; ttmkfdir -o fonts.dir Now add the &truetype; directory to the font path. This - is just the same as described above for Type1 fonts, that is, use + is just the same as described above for Type1 fonts, that is, use &prompt.user; xset fp+ /usr/local/lib/X11/fonts/TrueType &prompt.user; xset fp rehash @@ -843,19 +852,20 @@ dbus_enable="YES" Using XDM To start using XDM, install - the x11/xdm port (it is - not installed by default in recent versions of + the x11/xdm port (it is not installed by + default in recent versions of &xorg;). The XDM daemon program may then be found in /usr/local/bin/xdm. This - program can be run at any time as root - and it will start managing the X display on the local machine. - If XDM is to be run every time the + program can be run at any time as root and it will start + managing the X display on the local machine. If + XDM is to be run every time the machine boots up, a convenient way to do this is by adding an entry to /etc/ttys. For more information - about the format and usage of this file, see - . There is a line in the - default /etc/ttys file for running the + about the format and usage of this file, see . There is a line in the default + /etc/ttys file for running the XDM daemon on a virtual terminal: @@ -1100,8 +1110,8 @@ DisplayManager.requestPort: 0GNOME provides. More information regarding GNOME on FreeBSD can be - found on the - FreeBSD GNOME + found on the FreeBSD GNOME Project's web site. The web site also contains fairly comprehensive FAQs about installing, configuring, and managing GNOME. @@ -1113,7 +1123,8 @@ DisplayManager.requestPort: 0The software can be easily installed from a package or the Ports Collection: - To install the GNOME package, type: + To install the GNOME package, + type: &prompt.root; pkg install gnome2 @@ -1258,8 +1269,8 @@ DisplayManager.requestPort: 0KDE can be found on the - KDE website. For - FreeBSD specific information and resources on + KDE website. + For FreeBSD specific information and resources on KDE, consult the KDE/FreeBSD initiative's website. @@ -1272,7 +1283,8 @@ DisplayManager.requestPort: 0 - To install the KDE4 package, type: + To install the KDE4 package, + type: &prompt.root; pkg install kde4 @@ -1402,7 +1414,8 @@ DisplayManager.requestPort: 0 More information on Xfce - can be found on the Xfce website. + can be found on the Xfce website. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 15:27:05 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 70B60565; Tue, 4 Feb 2014 15:27:05 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 56EAC189F; Tue, 4 Feb 2014 15:27:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14FR5dT021121; Tue, 4 Feb 2014 15:27:05 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14FR5Xo021120; Tue, 4 Feb 2014 15:27:05 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041527.s14FR5Xo021120@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 15:27:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43762 - head/en_US.ISO8859-1/articles/linux-users X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 15:27:05 -0000 Author: dru Date: Tue Feb 4 15:27:04 2014 New Revision: 43762 URL: http://svnweb.freebsd.org/changeset/doc/43762 Log: Fix reference. This whole article needs a go-through, more commits to follow. Submitted by: wblock Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 15:22:06 2014 (r43761) +++ head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 15:27:04 2014 (r43762) @@ -121,8 +121,8 @@ in your /etc/rc.conf. Extra options can 6.X series. - For more information on packages please refer to section 4.4 of - the &os; Handbook: Using the Packages System. + For more information on packages please refer to section 5.4 of + the &os; Handbook: Using pkgng for Binary Package Management. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 15:29:46 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CA5285F7; Tue, 4 Feb 2014 15:29:46 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7796218B8; Tue, 4 Feb 2014 15:29:46 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.7/8.14.7) with ESMTP id s14FTjgW037560; Tue, 4 Feb 2014 08:29:45 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.7/8.14.7/Submit) with ESMTP id s14FTj0J037557; Tue, 4 Feb 2014 08:29:45 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Tue, 4 Feb 2014 08:29:45 -0700 (MST) From: Warren Block To: Gabor Kovesdan Subject: Re: svn commit: r43755 - head/share/misc In-Reply-To: <201402041447.s14El2tu005083@svn.freebsd.org> Message-ID: References: <201402041447.s14El2tu005083@svn.freebsd.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Tue, 04 Feb 2014 08:29:45 -0700 (MST) Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 15:29:46 -0000 On Tue, 4 Feb 2014, Gabor Kovesdan wrote: > Author: gabor > Date: Tue Feb 4 14:47:02 2014 > New Revision: 43755 > URL: http://svnweb.freebsd.org/changeset/doc/43755 > > Log: > - Revert the change of the size of admonition boxes since it did not render > fine when embedded to procedures Thank you! > (should that be allowed at all?) Yes. Steps of the procedure may need individual admonitions like "warning: this step will erase the disk" or "tip: sometimes a bigger hammer really does help." From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 16:18:14 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 01E9B339; Tue, 4 Feb 2014 16:18:14 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C51B21D3A; Tue, 4 Feb 2014 16:18:13 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14GIDT2041720; Tue, 4 Feb 2014 16:18:13 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14GIDRv041719; Tue, 4 Feb 2014 16:18:13 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041618.s14GIDRv041719@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 16:18:13 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43763 - head/en_US.ISO8859-1/articles/linux-users X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 16:18:14 -0000 Author: dru Date: Tue Feb 4 16:18:13 2014 New Revision: 43763 URL: http://svnweb.freebsd.org/changeset/doc/43763 Log: First pass through first half of this article. More commits to follow. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 15:27:04 2014 (r43762) +++ head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 16:18:13 2014 (r43763) @@ -29,59 +29,82 @@ This document is intended to quickly familiarize intermediate to - advanced &linux; users with the basics of FreeBSD. + advanced &linux; users with the basics of &os;. Introduction - This document will highlight the differences between &os; and + This document highlights the technical differences between &os; and &linux; so that intermediate to advanced &linux; users can quickly - familiarize themselves with the basics of &os;. This is just a - technical quickstart, it does not attempt to design - philosophical differences between the two - operating systems. - - This document assumes that you have already installed &os;. - If you have not installed &os; or need help with the installation - process please refer to the - - Installing FreeBSD chapter of the &os; Handbook. + familiarize themselves with the basics of &os;. + + This document assumes that &os; is already installed. + Refer to the + + Installing &os; chapter of the &os; Handbook for help with the installation + process. Shells: No Bash? - Those coming from &linux; are often surprised to find that + &linux; users are often surprised to find that Bash is not the default shell in &os;. In fact, Bash is not even in the default installation. Instead, &os; uses &man.tcsh.1; as the default shell. - Although, Bash and your other favorite - shells are available in &os;'s Packages and Ports Collection. + However, Bash and other + shells are available in &os;'s Packages and Ports Collection. - If you do install other shells you can use &man.chsh.1; to set - a user's default shell. It is, however, recommended that the - root's default shell remain unchanged. The - reason for this is that shells not included in the base distribution - are normally installed in /usr/local/bin or - /usr/bin. In the event of a problem the file - systems where /usr/local/bin and - /usr/bin are located may not be mounted. In this - case root would not have access to its default - shell, preventing root from logging in. For this - reason a second root account, the - toor account, was created for use with non-default - shells. See the security FAQ for information regarding the toor account. + After installing another shell, use &man.chsh.1; to change + a user's default shell. It is recommended that the + root user's default shell remain unchanged since + shells which are not included in the base distribution + are installed to /usr/local/bin. + In the event of a problem, the file + system where /usr/local/bin is + located may not be mounted. In this + case, root would not have access to its default + shell, preventing root from logging in. - Packages and Ports: Adding software in &os; + Packages and Ports: Adding Software in &os; + + &os; provides + two methods for installing applications: binary packages and compiled ports. + Each method has its own benefits: + + + Binary Packages + + Faster installation as compared to compiling large applications. + + Does not require an understanding of how to compile + software. + + No need to install a compiler. + + + + Ports + + Ability to customize installation options. - In addition to the traditional &unix; method of installing software - (download source, extract, edit source code, and compile), &os; offers - two other methods for installing applications: packages and ports. A - complete list of of all available ports and packages can be found here. + Custom patches can be applied. + + + If an application installation does not require any customization, installing the package + is sufficient. Compile the port instead whenever an application requires + customization of the default options. If needed, + a custom + package can be compiled from ports using make + package. + + A complete list of of all available ports and packages + can be found here. Packages @@ -89,124 +112,50 @@ Packages are pre-compiled applications, the &os; equivalents of .deb files on Debian/Ubuntu based systems and .rpm files on Red Hat/Fedora based - systems. Packages are installed using &man.pkg.add.1;. For example, + systems. Packages are installed using pkg. For example, the following command installs - Apache 2.2: + Apache 2.4: - &prompt.root; pkg_add /tmp/apache-2.2.6_2.tbz + &prompt.root; pkg install apache24 - Using the switch will tell &man.pkg.add.1; - to automatically fetch a package and install it, as well as any - dependencies: - - &prompt.root; pkg_add -r apache22 -Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.2-release/Latest/apache22.tbz... Done. -Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.2-release/All/expat-2.0.0_1.tbz... Done. -Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.2-release/All/perl-5.8.8_1.tbz... Done. -[snip] - -To run apache www server from startup, add apache22_enable="YES" -in your /etc/rc.conf. Extra options can be found in startup script. - - - If you are running a release version of &os; (6.2, 6.3, 7.0, - etc., generally installed from CD-ROM) pkg_add -r - will download packages built for that specific release. These - packages may not be the most up-to-date - version of the application. You can use the - PACKAGESITE variable to override this default - behavior. For example, set PACKAGESITE to - ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/ - to download the most recent packages built for the - 6.X series. - - - For more information on packages please refer to section 5.4 of + For more information on packages refer to section 5.4 of the &os; Handbook: Using pkgng for Binary Package Management. Ports - &os;'s second method for installing applications is the - Ports Collection. The Ports Collection is a framework of + The &os; Ports Collection is a framework of Makefiles and patches specifically customized - for installing various software applications from source on &os;. - When installing a port the system will fetch the source code, apply + for installing applications from source on &os;. + When installing a port, the system will fetch the source code, apply any required patches, compile the code, and install the application - (and do the same for any dependencies). + and any required dependencies. - The Ports Collection, sometimes referred to as the ports tree, - can be found in /usr/ports. That is assuming - the Ports Collection was installed during the &os; installation - process. If the Ports Collection has not been installed it can be - added from the installation discs using &man.sysinstall.8;, or pulled - from the &os; servers using &man.csup.1; or &man.portsnap.8;. - Detailed instructions for installing the Ports Collection can be - found in section 4.5.1 - of the handbook. + The Ports Collection, sometimes referred to as the ports tree, + can be installed to /usr/ports using &man.portsnap.8;. + Detailed instructions for installing the Ports Collection can be + found in section 5.5 + of the &os; Handbook. - Installing a port is as simple (generally) as changing in to the + To compile a port, change to the port's directory and starting the build process. The following example - installs Apache 2.2 from the - Ports Collection: + installs Apache 2.4 from the + Ports Collection: - &prompt.root; cd /usr/ports/www/apache22 + &prompt.root; cd /usr/ports/www/apache24 &prompt.root; make install clean - A major benefit of using ports to install software is the - ability to customize the installation options. For example, when - installing Apache 2.2 from ports you can - enable mod_ldap by setting the - WITH_LDAP &man.make.1; variable: + A benefit of using ports to install software is the + ability to customize the installation options. This example + enables mod_ldap by setting + WITH_LDAP: - &prompt.root; cd /usr/ports/www/apache22 + &prompt.root; cd /usr/ports/www/apache24 &prompt.root; make WITH_LDAP="YES" install clean - Please see section 4.5 of the &os; Handbook, Using - the Ports Collection, for more information about the - Ports Collection. - - - - Ports or packages, which one should I use? - - Packages are just pre-compiled ports, so it is really a matter - of installing from source (ports) versus installing from binary - packages. Each method has its own benefits: - - - Packages (binary) - - Faster installation (compiling large applications - can take quite a while). - - You do not need to understand how to compile - software. - - No need to install compilers on your - system. - - - - Ports (source) - - Ability to customize installation options. - (Packages are normally built with standard options. With ports - you can customize various options, such as building additional - modules or changing the default path.) - - You can apply your own patches if you are so - inclined. - - - If you do not have any special requirements, packages will - probably suit your situation just fine. If you may ever need to - customize, ports are the way to go. (And remember, if you - need to customize but prefer packages, you can build a custom - package from ports using make - package and then copy the package to - other servers.) + Refer to Using + the Ports Collection for more information. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 16:45:40 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 35F6D11B; Tue, 4 Feb 2014 16:45:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 131D11127; Tue, 4 Feb 2014 16:45:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14GjdiJ053376; Tue, 4 Feb 2014 16:45:39 GMT (envelope-from trhodes@svn.freebsd.org) Received: (from trhodes@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14GjdYM053375; Tue, 4 Feb 2014 16:45:39 GMT (envelope-from trhodes@svn.freebsd.org) Message-Id: <201402041645.s14GjdYM053375@svn.freebsd.org> From: Tom Rhodes Date: Tue, 4 Feb 2014 16:45:39 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43764 - head/en_US.ISO8859-1/books/handbook/security X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 16:45:40 -0000 Author: trhodes Date: Tue Feb 4 16:45:39 2014 New Revision: 43764 URL: http://svnweb.freebsd.org/changeset/doc/43764 Log: Add a section on password policy and password policy enforcement (with pam, pw, login.conf). Modified: head/en_US.ISO8859-1/books/handbook/security/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/security/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/security/chapter.xml Tue Feb 4 16:18:13 2014 (r43763) +++ head/en_US.ISO8859-1/books/handbook/security/chapter.xml Tue Feb 4 16:45:39 2014 (r43764) @@ -305,6 +305,90 @@ the handbook. Kerberose users may need to make additional changes to implement OpenSSH in their network. + + + Password Policy and Enforcement + + Enforcing a strong password policy for local accounts + is a fundamental aspect of local system security and policy. + During password enforcement, things like password length, + password strength, and the likelihood the password could be + guessed or cracked can be implemented through the system + &man.pam.8; modules. + + The PAM system, or Pluggable + Authentication Modules, will enforce the password policy by + setting a minimum and maximum password length. They will + also enforce mixed characters. In particular the + &man.pam.passwdqc.8; will be discussed. + + To proceed, open the + /etc/pam.d/passwd file and add the + following line to the file. + + password requisite pam_passwdqc.so min=disabled,disabled,disabled,12,10 similar=deny retry=3 enforce=users + + There is already a commented out line for this module and + it may be altered to the version above. This statement + basically sets several requirements. First, a minimal + password length is disabled, allowing for a password of any + length. Using only two character classes are disabled, + which means that all classes, including special, will be + considered valid. The next entry requires that passwords + be twelve characters in length with characters from three + classes or ten byte (or more) passwords with characters from + four character classes. This also denies passwords that + are similar to the previously used password. A user is + provided three opportunities to enter a new password and + finally only enforce this requirement on users. That is, + exempt super users. This statement is probably confusing + so reading the manual page is highly recommended, in + particular to understand what character classes are. + + After this change is made and the file saved, any user + changing their password will see a message similar to the + following. This message might also clear up some confusion + about the configuration. + + &prompt.user; passwd + + Changing local password for trhodes +Old Password: + +You can now choose the new password. +A valid password should be a mix of upper and lower case letters, +digits and other characters. You can use a 12 character long +password with characters from at least 3 of these 4 classes, or +a 10 character long password containing characters from all the +classes. Characters that form a common pattern are discarded by +the check. +Alternatively, if noone else can see your terminal now, you can +pick this as your password: "trait-useful&knob". +Enter new password: + + If a weak password is entered, it will be rejected with + a warning and the user will have an opportunity to try + again + + In most password policies, a password aging requirement + is normally set. This means that a every password must expire + after so many days after it has been set. To set a password + age time in &os;, set the in + /etc/login.conf. Most users when added + to the system just fall into the + default group which is where this variable could be added and + the database rebuilt using: + + &prompt.root; cap_mkdb /etc/login.conf + + To set the expiration on individual users, provide a day + count to &man.pw.8; and a username like: + + &prompt.root; pw usermod -p 30-apr-2014 -n trhodes + + As seen here, an expiration date is set in the form of day, + month, year. For more information, see &man.pw.8; + From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 17:15:34 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0EC27BE3; Tue, 4 Feb 2014 17:15:34 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id ECD1213AC; Tue, 4 Feb 2014 17:15:33 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14HFXgv065715; Tue, 4 Feb 2014 17:15:33 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14HFXGD065714; Tue, 4 Feb 2014 17:15:33 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041715.s14HFXGD065714@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 17:15:33 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43765 - head/en_US.ISO8859-1/articles/linux-users X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 17:15:34 -0000 Author: dru Date: Tue Feb 4 17:15:33 2014 New Revision: 43765 URL: http://svnweb.freebsd.org/changeset/doc/43765 Log: First pass through next 1/3 of this article. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 16:45:39 2014 (r43764) +++ head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 17:15:33 2014 (r43765) @@ -48,7 +48,7 @@ - Shells: No Bash? + Default Shell &linux; users are often surprised to find that Bash is not the default shell in &os;. @@ -160,13 +160,13 @@ - System Startup: Where are the run-levels? + System Startup - &linux; uses the SysV init system, whereas &os; uses the - traditional BSD-style &man.init.8;. Under the BSD-style &man.init.8; - there are no run-levels and no /etc/inittab, - instead startup is controlled by the &man.rc.8; utility. The - /etc/rc script reads + Many &linux; distributions use the SysV init system, whereas &os; uses the + traditional BSD-style &man.init.8;. Under the BSD-style &man.init.8;, + there are no run-levels and /etc/inittab does not exist. + Instead, startup is controlled by &man.rc.8; scripts. At system boot, + /etc/rc reads /etc/defaults/rc.conf and /etc/rc.conf to determine which services are to be started. The specified services are then started by running the @@ -176,73 +176,63 @@ the scripts located in /etc/init.d/ on &linux; systems. - - Why are there two locations for service initialization - scripts? The scripts found in + The scripts found in /etc/rc.d/ are for applications that are part of - the base system. (&man.cron.8;, &man.sshd.8;, - &man.syslog.3;, and others.) The scripts in + the base system, such as &man.cron.8;, &man.sshd.8;, and + &man.syslog.3;. The scripts in /usr/local/etc/rc.d/ are for user-installed - applications such as Apache, - Squid, etc. + applications such as Apache and + Squid. - What is the difference between the base - system and user-installed applications? FreeBSD is - developed as a complete operating system. In other words, the - kernel, system libraries, and userland utilities (such as &man.ls.1;, - &man.cat.1;, &man.cp.1;, etc.) are developed and released together as - one. This is what is referred to as the base system. - The user-installed applications are applications that are not part of - the base system, such as - Apache, X11, - Mozilla Firefox, etc. These - user-installed applications are generally installed using &os;'s Packages and Ports Collection. + Since &os; is + developed as a complete operating system, + user-installed applications are not considered to be part of + the base system. + User-installed applications are generally installed using Packages or Ports. In order to keep them separate from the base system, - user-installed applications are normally installed under - /usr/local/. Therefore the user-installed + user-installed applications are installed under + /usr/local/. Therefore, user-installed binaries reside in /usr/local/bin/, configuration files are in /usr/local/etc/, and so on. - - Services are enabled by specifying - ServiceName_enable="YES" in - /etc/rc.conf (&man.rc.conf.5;). Take a look at - /etc/defaults/rc.conf for the system defaults, + Services are enabled by adding an entry for the service in + /etc/rc.conf . The system defaults are found in + /etc/defaults/rc.conf and these default settings are overridden by settings in - /etc/rc.conf. Also, when installing additional - applications be sure to review the documentation to determine how to + /etc/rc.conf. Refer to &man.rc.conf.5; for + more information about the available entries. When installing additional + applications, review the application's install message to determine how to enable any associated services. - The following snippet from /etc/rc.conf enables - &man.sshd.8; and Apache 2.2. It also - specifies that Apache should be started - with SSL. + The following entries in /etc/rc.conf enable + &man.sshd.8;, enable Apache 2.4, and + specify that Apache should be started + with SSL. # enable SSHD sshd_enable="YES" # enable Apache with SSL -apache22_enable="YES" -apache22_flags="-DSSL" +apache24_enable="YES" +apache24_flags="-DSSL" Once a service has been enabled in /etc/rc.conf, - the service can be started from the command line (without rebooting the - system): + it can be started without rebooting the + system: - &prompt.root; /etc/rc.d/sshd start + &prompt.root; service sshd start + &prompt.root; service apache24 start - If a service has not been enabled it can be started from the - command line using : + If a service has not been enabled, it can be started from the + command line using : - &prompt.root; /etc/rc.d/sshd forcestart + &prompt.root; service sshd onestart Network configuration - - Network Interfaces - Instead of a generic ethX identifier that &linux; uses to identify a network interface, &os; uses the driver name followed by a number as the identifier. The following output @@ -262,75 +252,67 @@ em1: flags=8843<UP,BROADCAST,RUNNING, ether 00:50:56:a7:03:2b media: Ethernet autoselect (1000baseTX <full-duplex>) status: active - - - IP Configuration - - An IP address can be assigned to an interface using - &man.ifconfig.8;. However, to remain persistent across reboots the - IP configuration must be included in + An IP address can be assigned to an interface using + &man.ifconfig.8;. To remain persistent across reboots, the + IP configuration must be included in /etc/rc.conf. The following example - specifies the hostname, IP address, and default gateway: + specifies the hostname, IP address, and default gateway: hostname="server1.example.com" -ifconfig_em0="inet 10.10.10.100 netmask 255.255.255.0" +ifconfig_em0="inet 10.10.10.100 netmask 255.255.255.0" defaultrouter="10.10.10.1" - Use the following to configure an interface for DHCP: + Use the following to instead configure an interface for DHCP: hostname="server1.example.com" ifconfig_em0="DHCP" - - Firewall - Like IPTABLES in &linux;, &os; also offers - a kernel level firewall; actually &os; offers three firewalls: + &os; does not use &linux; IPTABLES for its firewall. Instead, &os; offers + a choice of three kernel level firewalls: - IPFIREWALL - IPFILTER PF + IPFILTER + IPFW - IPFIREWALL or - IPFW (the command to manage an - IPFW ruleset is &man.ipfw.8;) is the - firewall developed and maintained by the &os; developers. - IPFW can be paired with &man.dummynet.4; to - provide traffic shaping capabilities and simulate different types of - network connections. + PF is + developed by the OpenBSD project and ported to &os;. PF was + created as a replacement for IPFILTER and + its syntax is similar to that of + IPFILTER. PF can + be paired with &man.altq.4; to provide QoS features. - Sample IPFW rule to allow - SSH in: + This sample PF entry allows inbound + SSH: - ipfw add allow tcp from any to me 22 in via $ext_if + pass in on $ext_if inet proto tcp from any to ($ext_if) port 22 - IPFILTER is the firewall application - developed by Darren Reed. It is not specific to &os;, and has been + IPFILTER is the firewall application + developed by Darren Reed. It is not specific to &os; and has been ported to several operating systems including NetBSD, OpenBSD, SunOS, HP/UX, and Solaris. - Sample IPFILTER command to allow - SSH in: + The IPFILTER syntax to allow inbound + SSH is: pass in on $ext_if proto tcp from any to any port = 22 + + IPFW is the + firewall developed and maintained by &os;. + It can be paired with &man.dummynet.4; to + provide traffic shaping capabilities and simulate different types of + network connections. - The last firewall application, PF, is - developed by the OpenBSD project. PF was - created as a replacement for IPFILTER. As - such, the PF syntax is very similar to that of - IPFILTER. PF can - be paired with &man.altq.4; to provide QoS features. - - Sample PF command to allow - SSH in: + The IPFW syntax to allow inbound + SSH would be: - pass in on $ext_if inet proto tcp from any to ($ext_if) port 22 + ipfw add allow tcp from any to me 22 in via $ext_if From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 18:20:56 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D5A24FE2; Tue, 4 Feb 2014 18:20:56 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A611919AF; Tue, 4 Feb 2014 18:20:56 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14IKuge090633; Tue, 4 Feb 2014 18:20:56 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14IKu5D090632; Tue, 4 Feb 2014 18:20:56 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041820.s14IKu5D090632@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 18:20:56 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43766 - head/en_US.ISO8859-1/articles/linux-users X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 18:20:56 -0000 Author: dru Date: Tue Feb 4 18:20:56 2014 New Revision: 43766 URL: http://svnweb.freebsd.org/changeset/doc/43766 Log: Last pass through this article. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 17:15:33 2014 (r43765) +++ head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 18:20:56 2014 (r43766) @@ -36,7 +36,7 @@ Introduction - This document highlights the technical differences between &os; and + This document highlights some of the technical differences between &os; and &linux; so that intermediate to advanced &linux; users can quickly familiarize themselves with the basics of &os;. @@ -55,7 +55,7 @@ In fact, Bash is not even in the default installation. Instead, &os; uses &man.tcsh.1; as the default shell. However, Bash and other - shells are available in &os;'s Packages and Ports Collection. + shells are available for installation using the &os; Packages and Ports Collection. After installing another shell, use &man.chsh.1; to change a user's default shell. It is recommended that the @@ -66,7 +66,7 @@ system where /usr/local/bin is located may not be mounted. In this case, root would not have access to its default - shell, preventing root from logging in. + shell, preventing root from logging in and fixing the problem. @@ -139,7 +139,7 @@ of the &os; Handbook. To compile a port, change to the - port's directory and starting the build process. The following example + port's directory and start the build process. The following example installs Apache 2.4 from the Ports Collection: @@ -148,8 +148,8 @@ A benefit of using ports to install software is the ability to customize the installation options. This example - enables mod_ldap by setting - WITH_LDAP: + specifies that the mod_ldap module + should also be installed: &prompt.root; cd /usr/ports/www/apache24 &prompt.root; make WITH_LDAP="YES" install clean @@ -167,8 +167,9 @@ there are no run-levels and /etc/inittab does not exist. Instead, startup is controlled by &man.rc.8; scripts. At system boot, /etc/rc reads - /etc/defaults/rc.conf and - /etc/rc.conf to determine which services are to be + /etc/rc.conf and + /etc/defaults/rc.conf + to determine which services are to be started. The specified services are then started by running the corresponding service initialization scripts located in /etc/rc.d/ and @@ -190,7 +191,7 @@ the base system. User-installed applications are generally installed using Packages or Ports. - In order to keep them separate from the base system, + In order to keep them separate from the base system, user-installed applications are installed under /usr/local/. Therefore, user-installed binaries reside in /usr/local/bin/, @@ -222,7 +223,7 @@ apache24_flags="-DSSL" system: &prompt.root; service sshd start - &prompt.root; service apache24 start +&prompt.root; service apache24 start If a service has not been enabled, it can be started from the command line using : @@ -235,7 +236,7 @@ apache24_flags="-DSSL" Instead of a generic ethX identifier that &linux; uses to identify a network interface, &os; uses the driver - name followed by a number as the identifier. The following output + name followed by a number. The following output from &man.ifconfig.8; shows two &intel; Pro 1000 network interfaces (em0 and em1): @@ -256,14 +257,14 @@ em1: flags=8843<UP,BROADCAST,RUNNING, An IP address can be assigned to an interface using &man.ifconfig.8;. To remain persistent across reboots, the IP configuration must be included in - /etc/rc.conf. The following example - specifies the hostname, IP address, and default gateway: + /etc/rc.conf. The following /etc/rc.conf entries + specify the hostname, IP address, and default gateway: hostname="server1.example.com" ifconfig_em0="inet 10.10.10.100 netmask 255.255.255.0" defaultrouter="10.10.10.1" - Use the following to instead configure an interface for DHCP: + Use the following entries to instead configure an interface for DHCP: hostname="server1.example.com" ifconfig_em0="DHCP" @@ -318,93 +319,65 @@ ifconfig_em0="DHCP" Updating &os; - There are three methods for updating a &os; system: from source, - binary updates, and the installation discs. + There are two methods for updating a &os; system: from source or + binary updates. Updating from source is the most involved update method, but offers the greatest amount of flexibility. The process involves synchronizing a - local copy of the FreeBSD source code with the &os; + local copy of the &os; source code with the &os; Subversion servers. - Once the local source code is up to date you can build new versions of - the kernel and userland. For more information on source updates see - the chapter on updating - in the &os; Handbook. + Once the local source code is up-to-date, a new version of + the kernel and userland can be compiled. Binary updates are similar to using yum or - apt-get to update a &linux; system. The command - &man.freebsd-update.8; will fetch new updates and install them. The + apt-get to update a &linux; system. In &os;, + &man.freebsd-update.8; can be used fetch new binary updates and install them. These updates can be scheduled using &man.cron.8;. - If you do use &man.cron.8; to schedule the updates, please be sure - to use freebsd-update cron in your &man.crontab.1; + When using &man.cron.8; to schedule updates, + use freebsd-update cron in the &man.crontab.1; to reduce the possibility of a large number of machines all pulling - updates at the same time. + updates at the same time: 0 3 * * * root /usr/sbin/freebsd-update cron - The last update method, updating from the installation discs, is a - straight-forward process. Boot from the installation discs and select - the option to upgrade. + For more information on source and binary updates, refer to + the chapter on updating + in the &os; Handbook. procfs: Gone But Not Forgotten - In &linux;, you may have looked at + In some &linux; distributions, one could look at /proc/sys/net/ipv4/ip_forward to determine if - IP forwarding was enabled. Under &os; you should use &man.sysctl.8; to - view this and other system settings, as &man.procfs.5; has been - deprecated in current versions of &os;. (Although - sysctl is available in &linux; as well.) + IP forwarding is enabled. In &os; &man.sysctl.8; is instead used to + view this and other system settings. - In the IP forwarding example, you would use the following to - determine if IP forwarding is enabled on your FreeBSD system: + For example, use the following to + determine if IP forwarding is enabled on a &os; system: &prompt.user; sysctl net.inet.ip.forwarding net.inet.ip.forwarding: 0 - The flag is used to list all the system + Use to list all the system settings: - &prompt.user; sysctl -a -kern.ostype: FreeBSD -kern.osrelease: 6.2-RELEASE-p9 -kern.osrevision: 199506 -kern.version: FreeBSD 6.2-RELEASE-p9 #0: Thu Nov 29 04:07:33 UTC 2007 - root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC - -kern.maxvnodes: 17517 -kern.maxproc: 1988 -kern.maxfiles: 3976 -kern.argmax: 262144 -kern.securelevel: -1 -kern.hostname: server1 -kern.hostid: 0 -kern.clockrate: { hz = 1000, tick = 1000, profhz = 666, stathz = 133 } -kern.posix1version: 200112 -... + &prompt.user; sysctl -a | more - - Some of these sysctl values are - read-only. - - There are occasions where procfs is required, such as running - older software, using &man.truss.1; to trace system calls, and - &linux; Binary Compatibility. - (Although, &linux; Binary Compatibility uses its own procfs, &man.linprocfs.5;.) - If you need to mount procfs you can add the following to + If an application requires procfs, + add the following entry to /etc/fstab: proc /proc procfs rw,noauto 0 0 - - will prevent + Including will prevent /proc from being automatically mounted at - boot. + boot. - And then mount procfs with: + To mount the file system without rebooting: &prompt.root; mount /proc @@ -412,8 +385,7 @@ kern.posix1version: 200112 Common Commands - - Package Management + Some common command equivalents are as follows: @@ -429,46 +401,26 @@ kern.posix1version: 200112 yum install package / apt-get install package - pkg_add -r package - Install package from remote repository + pkg install package + Install package from remote repository rpm -ivh package / dpkg -i package - pkg_add -v package - Install package + pkg add package + Install local package rpm -qa / dpkg -l - pkg_info + pkg info List installed packages - - - - - - - - System Management - - - - - - - &linux; command - &os; equivalent - Purpose - - - lspci pciconf - List PCI devices + List PCI devices @@ -492,15 +444,14 @@ kern.posix1version: 200112 - Conclusion - Hopefully this document has provided you with enough to get - started with &os;. Be sure to take a look at the &os; Handbook - for more in depth coverage of the topics touched on as well as - the many topics not covered in this document. + This document has provided an overview of + &os;. Refer to the &os; Handbook + for more in-depth coverage of these topics as well as + the many topics not covered by this document. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 18:53:38 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 64DECEA3; Tue, 4 Feb 2014 18:53:38 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4E7B11CD8; Tue, 4 Feb 2014 18:53:38 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14IrcqX004774; Tue, 4 Feb 2014 18:53:38 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14IrceL004772; Tue, 4 Feb 2014 18:53:38 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041853.s14IrceL004772@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 18:53:38 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43767 - head/en_US.ISO8859-1/articles/linux-users X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 18:53:38 -0000 Author: dru Date: Tue Feb 4 18:53:37 2014 New Revision: 43767 URL: http://svnweb.freebsd.org/changeset/doc/43767 Log: White space fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 18:20:56 2014 (r43766) +++ head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 18:53:37 2014 (r43767) @@ -2,8 +2,8 @@
    - FreeBSD Quickstart Guide for &linux; Users - + + FreeBSD Quickstart Guide for &linux; Users JohnFerrell @@ -28,120 +28,141 @@ - This document is intended to quickly familiarize intermediate to - advanced &linux; users with the basics of &os;. + This document is intended to quickly familiarize + intermediate to advanced &linux; users with the basics of + &os;. Introduction - This document highlights some of the technical differences between &os; and - &linux; so that intermediate to advanced &linux; users can quickly - familiarize themselves with the basics of &os;. - - This document assumes that &os; is already installed. - Refer to the - - Installing &os; chapter of the &os; Handbook for help with the installation - process. + This document highlights some of the technical differences + between &os; and &linux; so that intermediate to advanced + &linux; users can quickly familiarize themselves with the basics + of &os;. + + This document assumes that &os; is already installed. Refer + to the + Installing &os; chapter of the &os; Handbook for + help with the installation process. Default Shell &linux; users are often surprised to find that - Bash is not the default shell in &os;. - In fact, Bash is not even in the default - installation. Instead, &os; uses &man.tcsh.1; as the default shell. - However, Bash and other - shells are available for installation using the &os; Packages and Ports Collection. + Bash is not the default shell in + &os;. In fact, Bash is not even in + the default installation. Instead, &os; uses &man.tcsh.1; as + the default shell. However, Bash and + other shells are available for installation using the &os; Packages + and Ports Collection. After installing another shell, use &man.chsh.1; to change a user's default shell. It is recommended that the - root user's default shell remain unchanged since - shells which are not included in the base distribution - are installed to /usr/local/bin. - In the event of a problem, the file - system where /usr/local/bin is - located may not be mounted. In this - case, root would not have access to its default - shell, preventing root from logging in and fixing the problem. + root user's default + shell remain unchanged since shells which are not included in + the base distribution are installed to + /usr/local/bin. In the event of a problem, + the file system where /usr/local/bin is + located may not be mounted. In this case, root would not have access to + its default shell, preventing root from logging in and fixing + the problem. Packages and Ports: Adding Software in &os; - &os; provides - two methods for installing applications: binary packages and compiled ports. - Each method has its own benefits: - - - Binary Packages - - Faster installation as compared to compiling large applications. - - Does not require an understanding of how to compile - software. - - No need to install a compiler. - - - - Ports - - Ability to customize installation options. - - Custom patches can be applied. - - - If an application installation does not require any customization, installing the package - is sufficient. Compile the port instead whenever an application requires - customization of the default options. If needed, - a custom - package can be compiled from ports using make - package. - - A complete list of of all available ports and packages - can be found here. + &os; provides two methods for installing applications: + binary packages and compiled ports. Each method has its own + benefits: + + + Binary Packages + + + Faster installation as compared to + compiling large applications. + + + + Does not require an understanding of how to + compile software. + + + + No need to install a compiler. + + + + + Ports + + + Ability to customize installation options. + + + + Custom patches can be applied. + + + + If an application installation does not require any + customization, installing the package is sufficient. Compile + the port instead whenever an application requires customization + of the default options. If needed, a custom package can be + compiled from ports using make + package. + + A complete list of of all available ports and packages can + be found here. Packages - Packages are pre-compiled applications, the &os; equivalents - of .deb files on Debian/Ubuntu based systems - and .rpm files on Red Hat/Fedora based - systems. Packages are installed using pkg. For example, + Packages are pre-compiled applications, the &os; + equivalents of .deb files on + Debian/Ubuntu based systems and .rpm + files on Red Hat/Fedora based systems. Packages are + installed using pkg. For example, the following command installs Apache 2.4: &prompt.root; pkg install apache24 For more information on packages refer to section 5.4 of - the &os; Handbook: Using pkgng for Binary Package Management. + the &os; Handbook: Using + pkgng for Binary Package Management. Ports The &os; Ports Collection is a framework of - Makefiles and patches specifically customized - for installing applications from source on &os;. - When installing a port, the system will fetch the source code, apply - any required patches, compile the code, and install the application - and any required dependencies. - - The Ports Collection, sometimes referred to as the ports tree, - can be installed to /usr/ports using &man.portsnap.8;. - Detailed instructions for installing the Ports Collection can be - found in section 5.5 - of the &os; Handbook. - - To compile a port, change to the - port's directory and start the build process. The following example - installs Apache 2.4 from the - Ports Collection: + Makefiles and patches specifically + customized for installing applications from source on &os;. + When installing a port, the system will fetch the source code, + apply any required patches, compile the code, and install the + application and any required dependencies. + + The Ports Collection, sometimes referred to as the ports + tree, can be installed to /usr/ports + using &man.portsnap.8;. Detailed instructions for installing + the Ports Collection can be found in section + 5.5 of the &os; Handbook. + + To compile a port, change to the port's directory and + start the build process. The following example installs + Apache 2.4 from the Ports + Collection: &prompt.root; cd /usr/ports/www/apache24 &prompt.root; make install clean @@ -154,63 +175,66 @@ &prompt.root; cd /usr/ports/www/apache24 &prompt.root; make WITH_LDAP="YES" install clean - Refer to Using - the Ports Collection for more information. + Refer to Using + the Ports Collection for more information. System Startup - Many &linux; distributions use the SysV init system, whereas &os; uses the - traditional BSD-style &man.init.8;. Under the BSD-style &man.init.8;, - there are no run-levels and /etc/inittab does not exist. - Instead, startup is controlled by &man.rc.8; scripts. At system boot, + Many &linux; distributions use the SysV init system, whereas + &os; uses the traditional BSD-style &man.init.8;. Under the + BSD-style &man.init.8;, there are no run-levels and + /etc/inittab does not exist. Instead, + startup is controlled by &man.rc.8; scripts. At system boot, /etc/rc reads /etc/rc.conf and /etc/defaults/rc.conf - to determine which services are to be - started. The specified services are then started by running the - corresponding service initialization scripts located in + to determine which services are to be started. The specified + services are then started by running the corresponding service + initialization scripts located in /etc/rc.d/ and - /usr/local/etc/rc.d/. These scripts are similar to - the scripts located in /etc/init.d/ on &linux; - systems. - - The scripts found in - /etc/rc.d/ are for applications that are part of - the base system, such as &man.cron.8;, &man.sshd.8;, and - &man.syslog.3;. The scripts in - /usr/local/etc/rc.d/ are for user-installed - applications such as Apache and - Squid. - - Since &os; is - developed as a complete operating system, - user-installed applications are not considered to be part of - the base system. - User-installed applications are generally installed using Packages or Ports. - In order to keep them separate from the base system, - user-installed applications are installed under - /usr/local/. Therefore, user-installed - binaries reside in /usr/local/bin/, - configuration files are in /usr/local/etc/, - and so on. + /usr/local/etc/rc.d/. These scripts are + similar to the scripts located in + /etc/init.d/ on &linux; systems. + + The scripts found in /etc/rc.d/ are for + applications that are part of the base system, + such as &man.cron.8;, &man.sshd.8;, and &man.syslog.3;. The + scripts in /usr/local/etc/rc.d/ are for + user-installed applications such as + Apache and + Squid. + + Since &os; is developed as a complete operating system, + user-installed applications are not considered to be part of + the base system. User-installed applications + are generally installed using Packages + or Ports. In order to keep them separate from the base + system, user-installed applications are installed under + /usr/local/. Therefore, user-installed + binaries reside in /usr/local/bin/, + configuration files are in /usr/local/etc/, + and so on. Services are enabled by adding an entry for the service in - /etc/rc.conf . The system defaults are found in - /etc/defaults/rc.conf and - these default settings are overridden by settings in + /etc/rc.conf . The system defaults are + found in /etc/defaults/rc.conf and these + default settings are overridden by settings in /etc/rc.conf. Refer to &man.rc.conf.5; for - more information about the available entries. When installing additional - applications, review the application's install message to determine how to - enable any associated services. - - The following entries in /etc/rc.conf enable - &man.sshd.8;, enable Apache 2.4, and - specify that Apache should be started - with SSL. + more information about the available entries. When installing + additional applications, review the application's install + message to determine how to enable any associated + services. + + The following entries in /etc/rc.conf + enable &man.sshd.8;, enable Apache + 2.4, and specify that + Apache should be started with + SSL. # enable SSHD sshd_enable="YES" @@ -218,15 +242,15 @@ sshd_enable="YES" apache24_enable="YES" apache24_flags="-DSSL" - Once a service has been enabled in /etc/rc.conf, - it can be started without rebooting the - system: + Once a service has been enabled in + /etc/rc.conf, it can be started without + rebooting the system: &prompt.root; service sshd start &prompt.root; service apache24 start - If a service has not been enabled, it can be started from the - command line using : + If a service has not been enabled, it can be started from + the command line using : &prompt.root; service sshd onestart @@ -234,13 +258,14 @@ apache24_flags="-DSSL" Network configuration - Instead of a generic ethX identifier that - &linux; uses to identify a network interface, &os; uses the driver - name followed by a number. The following output - from &man.ifconfig.8; shows two &intel; Pro 1000 network - interfaces (em0 and em1): + Instead of a generic ethX identifier + that &linux; uses to identify a network interface, &os; uses the + driver name followed by a number. The following output from + &man.ifconfig.8; shows two &intel; Pro 1000 network + interfaces (em0 and + em1): - &prompt.user; ifconfig + &prompt.user; ifconfig em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=b<RXCSUM,TXCSUM,VLAN_MTU> inet 10.10.10.100 netmask 0xffffff00 broadcast 10.10.10.255 @@ -254,61 +279,73 @@ em1: flags=8843<UP,BROADCAST,RUNNING, media: Ethernet autoselect (1000baseTX <full-duplex>) status: active - An IP address can be assigned to an interface using - &man.ifconfig.8;. To remain persistent across reboots, the - IP configuration must be included in - /etc/rc.conf. The following /etc/rc.conf entries - specify the hostname, IP address, and default gateway: + An IP address can be assigned to an + interface using &man.ifconfig.8;. To remain persistent across + reboots, the IP configuration must be + included in /etc/rc.conf. The following + /etc/rc.conf entries specify the hostname, + IP address, and default gateway: - hostname="server1.example.com" + hostname="server1.example.com" ifconfig_em0="inet 10.10.10.100 netmask 255.255.255.0" defaultrouter="10.10.10.1" - Use the following entries to instead configure an interface for DHCP: + Use the following entries to instead configure an interface + for DHCP: - hostname="server1.example.com" + hostname="server1.example.com" ifconfig_em0="DHCP" Firewall - &os; does not use &linux; IPTABLES for its firewall. Instead, &os; offers - a choice of three kernel level firewalls: + &os; does not use &linux; + IPTABLES for its firewall. Instead, + &os; offers a choice of three kernel level firewalls: - PF - IPFILTER - IPFW + + PF + + + IPFILTER + + + IPFW + - PF is - developed by the OpenBSD project and ported to &os;. PF was - created as a replacement for IPFILTER and - its syntax is similar to that of - IPFILTER. PF can - be paired with &man.altq.4; to provide QoS features. - - This sample PF entry allows inbound - SSH: - - pass in on $ext_if inet proto tcp from any to ($ext_if) port 22 - - IPFILTER is the firewall application - developed by Darren Reed. It is not specific to &os; and has been - ported to several operating systems including NetBSD, OpenBSD, SunOS, - HP/UX, and Solaris. + PF is developed by the OpenBSD + project and ported to &os;. PF was + created as a replacement for IPFILTER + and its syntax is similar to that of + IPFILTER. + PF can be paired with &man.altq.4; to + provide QoS features. + + This sample PF entry allows + inbound SSH: + + pass in on $ext_if inet proto tcp from any to ($ext_if) port 22 + + IPFILTER is the firewall + application developed by Darren Reed. It is not specific to + &os; and has been ported to several operating systems including + NetBSD, OpenBSD, SunOS, HP/UX, and Solaris. - The IPFILTER syntax to allow inbound - SSH is: + The IPFILTER syntax to allow + inbound SSH is: pass in on $ext_if proto tcp from any to any port = 22 - - IPFW is the - firewall developed and maintained by &os;. - It can be paired with &man.dummynet.4; to - provide traffic shaping capabilities and simulate different types of - network connections. + + IPFW is the firewall developed + and maintained by &os;. It can be paired with &man.dummynet.4; + to provide traffic shaping capabilities and simulate different + types of network connections. The IPFW syntax to allow inbound SSH would be: @@ -319,45 +356,49 @@ ifconfig_em0="DHCP" Updating &os; - There are two methods for updating a &os; system: from source or - binary updates. + There are two methods for updating a &os; system: from + source or binary updates. - Updating from source is the most involved update method, but offers - the greatest amount of flexibility. The process involves synchronizing a - local copy of the &os; source code with the &os; - Subversion servers. - Once the local source code is up-to-date, a new version of - the kernel and userland can be compiled. - - Binary updates are similar to using yum or - apt-get to update a &linux; system. In &os;, - &man.freebsd-update.8; can be used fetch new binary updates and install them. These - updates can be scheduled using &man.cron.8;. + Updating from source is the most involved update method, but + offers the greatest amount of flexibility. The process involves + synchronizing a local copy of the &os; source code with the &os; + Subversion servers. Once the local + source code is up-to-date, a new version of the kernel and + userland can be compiled. + + Binary updates are similar to using yum + or apt-get to update a &linux; system. In + &os;, &man.freebsd-update.8; can be used fetch new binary + updates and install them. These updates can be scheduled using + &man.cron.8;. - When using &man.cron.8; to schedule updates, - use freebsd-update cron in the &man.crontab.1; - to reduce the possibility of a large number of machines all pulling - updates at the same time: + When using &man.cron.8; to schedule updates, use + freebsd-update cron in the &man.crontab.1; + to reduce the possibility of a large number of machines all + pulling updates at the same time: 0 3 * * * root /usr/sbin/freebsd-update cron For more information on source and binary updates, refer to - the chapter on updating - in the &os; Handbook. + the + chapter on updating in the &os; Handbook. procfs: Gone But Not Forgotten In some &linux; distributions, one could look at - /proc/sys/net/ipv4/ip_forward to determine if - IP forwarding is enabled. In &os; &man.sysctl.8; is instead used to - view this and other system settings. + /proc/sys/net/ipv4/ip_forward to determine + if IP forwarding is enabled. In &os; + &man.sysctl.8; is instead used to view this and other system + settings. - For example, use the following to - determine if IP forwarding is enabled on a &os; system: + For example, use the following to determine if + IP forwarding is enabled on a &os; + system: &prompt.user; sysctl net.inet.ip.forwarding net.inet.ip.forwarding: 0 @@ -367,15 +408,14 @@ net.inet.ip.forwarding: 0 &prompt.user; sysctl -a | more - If an application requires procfs, - add the following entry to - /etc/fstab: + If an application requires procfs, add the following entry + to /etc/fstab: proc /proc procfs rw,noauto 0 0 - Including will prevent - /proc from being automatically mounted at - boot. + Including will prevent + /proc from being automatically mounted at + boot. To mount the file system without rebooting: @@ -387,71 +427,75 @@ net.inet.ip.forwarding: 0 Some common command equivalents are as follows: - - - - - - &linux; command (Red Hat/Debian) - &os; equivalent - Purpose - - - - - - yum install package / apt-get install package - pkg install package - Install package from remote repository - - - - rpm -ivh package / dpkg -i package - pkg add package - Install local package - - - - rpm -qa / dpkg -l - pkg info - List installed packages - - - - lspci - pciconf - List PCI devices - - - - lsmod - kldstat - List loaded kernel modules - - - - modprobe - kldload / kldunload - Load/Unload kernel modules - - - - strace - truss - Trace system calls - - - - - + + + + + + &linux; command (Red Hat/Debian) + &os; equivalent + Purpose + + + + + + yum install package / + apt-get install package + pkg install package + Install package from remote repository + + + + rpm -ivh package + / dpkg -i package + pkg add package + Install local package + + + + rpm -qa + / dpkg -l + pkg info + List installed packages + + + + lspci + pciconf + List PCI devices + + + + lsmod + kldstat + List loaded kernel modules + + + + modprobe + kldload + / kldunload + Load/Unload kernel modules + + + + strace + truss + Trace system calls + + + + Conclusion - This document has provided an overview of - &os;. Refer to the &os; Handbook - for more in-depth coverage of these topics as well as - the many topics not covered by this document. + This document has provided an overview of &os;. Refer to + the &os; Handbook + for more in-depth coverage of these topics as well as the many + topics not covered by this document.
    From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 18:55:30 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 687A3D8; Tue, 4 Feb 2014 18:55:30 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 541D21CF1; Tue, 4 Feb 2014 18:55:30 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14ItU9O005116; Tue, 4 Feb 2014 18:55:30 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14ItUrw005115; Tue, 4 Feb 2014 18:55:30 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041855.s14ItUrw005115@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 18:55:30 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43768 - head/en_US.ISO8859-1/articles/linux-users X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 18:55:30 -0000 Author: dru Date: Tue Feb 4 18:55:29 2014 New Revision: 43768 URL: http://svnweb.freebsd.org/changeset/doc/43768 Log: Fix 2 grammos and a title capitalization. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml Modified: head/en_US.ISO8859-1/articles/linux-users/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 18:53:37 2014 (r43767) +++ head/en_US.ISO8859-1/articles/linux-users/article.xml Tue Feb 4 18:55:29 2014 (r43768) @@ -119,7 +119,7 @@ compiled from ports using make package. - A complete list of of all available ports and packages can + A complete list of all available ports and packages can be found here. @@ -256,7 +256,7 @@ apache24_flags="-DSSL"
    - Network configuration + Network Configuration Instead of a generic ethX identifier that &linux; uses to identify a network interface, &os; uses the @@ -392,7 +392,7 @@ ifconfig_em0="DHCP" In some &linux; distributions, one could look at /proc/sys/net/ipv4/ip_forward to determine - if IP forwarding is enabled. In &os; + if IP forwarding is enabled. In &os;, &man.sysctl.8; is instead used to view this and other system settings. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 19:32:45 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E94734ED; Tue, 4 Feb 2014 19:32:45 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D261511B9; Tue, 4 Feb 2014 19:32:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14JWjXS021436; Tue, 4 Feb 2014 19:32:45 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14JWjPG021435; Tue, 4 Feb 2014 19:32:45 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402041932.s14JWjPG021435@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 19:32:45 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43769 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 19:32:46 -0000 Author: dru Date: Tue Feb 4 19:32:45 2014 New Revision: 43769 URL: http://svnweb.freebsd.org/changeset/doc/43769 Log: Fix grammo. Submitted by: wblock Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 18:55:29 2014 (r43768) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 19:32:45 2014 (r43769) @@ -2776,7 +2776,7 @@ Script done, … &prompt.root; pkg which /usr/local/lib/libXext.so /usr/local/lib/libXext.so was installed by package libXext-1.1.1,1 - Then deinstall, rebuild and reinstall the port. + Then deinstall, rebuild, and reinstall the port. ports-mgmt/portmaster can be used to automate this process. After all ports are rebuilt and no longer use the old libraries, delete the old libraries From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 20:19:23 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 22C839D5; Tue, 4 Feb 2014 20:19:23 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E7AEE1655; Tue, 4 Feb 2014 20:19:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14KJMQj038544; Tue, 4 Feb 2014 20:19:22 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14KJMeL038541; Tue, 4 Feb 2014 20:19:22 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402042019.s14KJMeL038541@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 20:19:22 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43770 - in head/en_US.ISO8859-1: books/handbook/jails books/handbook/ports htdocs/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 20:19:23 -0000 Author: dru Date: Tue Feb 4 20:19:22 2014 New Revision: 43770 URL: http://svnweb.freebsd.org/changeset/doc/43770 Log: Remove references to updating-upgrading-portsnap in prep for moving the remaining meat of this section into ports-using. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/jails/chapter.xml head/en_US.ISO8859-1/books/handbook/ports/chapter.xml head/en_US.ISO8859-1/htdocs/ports/installing.xml Modified: head/en_US.ISO8859-1/books/handbook/jails/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/jails/chapter.xml Tue Feb 4 19:32:45 2014 (r43769) +++ head/en_US.ISO8859-1/books/handbook/jails/chapter.xml Tue Feb 4 20:19:22 2014 (r43770) @@ -690,7 +690,7 @@ jail_www_devf sysutils/cpdup package will be required. We will use the &man.portsnap.8; utility to download the &os; Ports Collection. The Handbook - Portsnap + Portsnap Chapter is always good reading for newcomers. Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 19:32:45 2014 (r43769) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 20:19:22 2014 (r43770) @@ -892,9 +892,7 @@ Deinstalling ca_root_nss-3.15.1_1... don Portsnap is a fast and user-friendly tool for retrieving the Ports Collection and - is the recommended choice for most users. See for a detailed - description of Portsnap. + is the recommended choice for most users. Download a compressed snapshot of the Ports Collection Modified: head/en_US.ISO8859-1/htdocs/ports/installing.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/ports/installing.xml Tue Feb 4 19:32:45 2014 (r43769) +++ head/en_US.ISO8859-1/htdocs/ports/installing.xml Tue Feb 4 20:19:22 2014 (r43770) @@ -29,7 +29,7 @@

    If the Ports Collection is not initially installed, it can be added with portsnap + href="&base;/doc/en_US.ISO8859-1/books/handbook/ports-using.html">portsnap or Subversion.

    From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 20:27:57 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4E800D5A; Tue, 4 Feb 2014 20:27:57 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3A5C51714; Tue, 4 Feb 2014 20:27:57 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14KRvqb042308; Tue, 4 Feb 2014 20:27:57 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14KRvrL042307; Tue, 4 Feb 2014 20:27:57 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402042027.s14KRvrL042307@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 20:27:57 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43771 - head/en_US.ISO8859-1/books/handbook/mirrors X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 20:27:57 -0000 Author: dru Date: Tue Feb 4 20:27:56 2014 New Revision: 43771 URL: http://svnweb.freebsd.org/changeset/doc/43771 Log: Chase remaining reference. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Tue Feb 4 20:19:22 2014 (r43770) +++ head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Tue Feb 4 20:27:56 2014 (r43771) @@ -499,7 +499,7 @@ Subversion is generally a developer tool. Most users should use FreeBSD - Update to update the &os; base system, and Portsnap to + Update to update the &os; base system, and Portsnap to update the &os; Ports Collection. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 20:29:05 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ADF9CDD7; Tue, 4 Feb 2014 20:29:05 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 984681727; Tue, 4 Feb 2014 20:29:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14KT5Hn042467; Tue, 4 Feb 2014 20:29:05 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14KT5mF042466; Tue, 4 Feb 2014 20:29:05 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201402042029.s14KT5mF042466@svn.freebsd.org> From: Mathieu Arnold Date: Tue, 4 Feb 2014 20:29:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43772 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 20:29:05 -0000 Author: mat (ports committer) Date: Tue Feb 4 20:29:05 2014 New Revision: 43772 URL: http://svnweb.freebsd.org/changeset/doc/43772 Log: Spelling out explicitly when you have to bump PORTREVISION. Reviewed by: bdrewery With hat: portmgr Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Tue Feb 4 20:27:56 2014 (r43771) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Tue Feb 4 20:29:05 2014 (r43772) @@ -979,9 +979,10 @@ DOS2UNIX_GLOB= *.c *.cpp *.h PORTREVISION should be increased - each time a change is made to the port which significantly - affects the content or structure of the derived - package. + each time a change is made to the port that changes the + generated package in any way. That includes changes that + only affect a package built with non-default options.
    Examples of when PORTREVISION should be bumped: From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 20:36:22 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D7E24320; Tue, 4 Feb 2014 20:36:22 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B68301803; Tue, 4 Feb 2014 20:36:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14KaMJm046093; Tue, 4 Feb 2014 20:36:22 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14KaM1k046092; Tue, 4 Feb 2014 20:36:22 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402042036.s14KaM1k046092@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 20:36:22 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43773 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 20:36:22 -0000 Author: dru Date: Tue Feb 4 20:36:22 2014 New Revision: 43773 URL: http://svnweb.freebsd.org/changeset/doc/43773 Log: Remove 23.3. Portsnap: a Ports Collection Update Tool as most of this content is already in Procedure 5.1 of 5.5. Using the Ports Collection. The next commit will ensure that Procedure 5.1 is not missing any pertinent details that were covered by this section. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 20:29:05 2014 (r43772) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 20:36:22 2014 (r43773) @@ -72,11 +72,6 @@ - Which utilities are available to update the system and - the Ports Collection. - - - How to keep a &os; system up-to-date with freebsd-update, Subversion, or @@ -710,104 +705,6 @@ before running "/usr/sbin/freebsd-update
    - - - Portsnap: a Ports Collection Update Tool - - - - - Tom - Rhodes - - Written by - - - - - - - Colin - Percival - - Based on notes provided by - - - - - - Updating and Upgrading - - - Portsnap - Updating and Upgrading - - - The base system of &os; includes &man.portsnap.8; for - updating the Ports Collection. This utility connects to a - &os; site, verifies the secure key, and downloads a new copy of - the Ports Collection. The key is used to verify the integrity - of all downloaded files. To download the latest Ports - Collection files, issue the following command: - - &prompt.root; portsnap fetch -Looking up portsnap.FreeBSD.org mirrors... 9 mirrors found. -Fetching snapshot tag from geodns-1.portsnap.freebsd.org... done. -Fetching snapshot metadata... done. -Updating from Tue May 22 02:12:15 CEST 2012 to Wed May 23 16:28:31 CEST 2012. -Fetching 3 metadata patches.. done. -Applying metadata patches... done. -Fetching 3 metadata files... done. -Fetching 90 patches.....10....20....30....40....50....60....70....80....90. done. -Applying patches... done. -Fetching 133 new ports or files... done. - - What this example shows is that &man.portsnap.8; has found - and verified several patches to the current ports data. This - also indicates that the utility was run previously; if it was a - first time run, the collection would have simply been - downloaded. - - When &man.portsnap.8; successfully completes a - fetch operation, the Ports Collection and - subsequent patches which exist on the local system have passed - verification. The first time portsnap is - executed, use extract to install the - downloaded files: - - &prompt.root; portsnap extract -/usr/ports/.cvsignore -/usr/ports/CHANGES -/usr/ports/COPYRIGHT -/usr/ports/GIDs -/usr/ports/KNOBS -/usr/ports/LEGAL -/usr/ports/MOVED -/usr/ports/Makefile -/usr/ports/Mk/bsd.apache.mk -/usr/ports/Mk/bsd.autotools.mk -/usr/ports/Mk/bsd.cmake.mk -... - - To update an already installed Ports Collection, use - portsnap update: - - &prompt.root; portsnap update - - The process is now complete, and applications may be - installed or upgraded using the updated Ports Collection. - - When using fetch, the - extract or the update - operation may be run consecutively: - - &prompt.root; portsnap fetch update - - This command downloads the latest version of the Ports - Collection and updates the local version under - /usr/ports. - - Updating the Documentation Set From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 20:45:44 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6BD4E563; Tue, 4 Feb 2014 20:45:44 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 486ED18D2; Tue, 4 Feb 2014 20:45:44 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14Kji4P049791; Tue, 4 Feb 2014 20:45:44 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14KjiiJ049790; Tue, 4 Feb 2014 20:45:44 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201402042045.s14KjiiJ049790@svn.freebsd.org> From: Mathieu Arnold Date: Tue, 4 Feb 2014 20:45:44 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43774 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 20:45:44 -0000 Author: mat (ports committer) Date: Tue Feb 4 20:45:43 2014 New Revision: 43774 URL: http://svnweb.freebsd.org/changeset/doc/43774 Log: Remove the pkg_install bits in favor of the pkg ones. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Tue Feb 4 20:36:22 2014 (r43773) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Tue Feb 4 20:45:43 2014 (r43774) @@ -261,7 +261,7 @@ lib/X11/oneko/cat2.xpm lib/X11/oneko/mouse.xpm @dirrm lib/X11/oneko - Refer to the &man.pkg.create.1; manual page for details + Refer to the &man.pkg-create.8; manual page for details on the packing list. @@ -314,7 +314,7 @@ PLIST_DIRS= lib/X11/onekoThe price for this way of listing port's files and directories is that you cannot use command sequences - described in &man.pkg.create.1;. Therefore, it is suitable + described in &man.pkg-create.8;. Therefore, it is suitable only for simple ports and makes them even simpler. At the same time, it has the advantage of reducing the number of files in the ports collection. Please consider using this @@ -407,11 +407,7 @@ PLIST_DIRS= lib/X11/oneko - pkg_add package-name - - Or, for users of pkg: - - pkg add package-name + pkg add package-filename @@ -975,8 +971,9 @@ DOS2UNIX_GLOB= *.c *.cpp *.hPORTREVISION are used by automated - tools (e.g., &man.pkg.version.1;) to highlight the fact - that a new package is available. + tools (e.g., pkg version, see + &man.pkg-version.8;) to highlight the fact that a new + package is available. PORTREVISION should be increased each time a change is made to the port that changes the @@ -1085,16 +1082,9 @@ DOS2UNIX_GLOB= *.c *.cpp *.h The results of version number comparisons are not - always obvious. &man.pkg.version.1; can be used to test - the comparison of two version number strings. The - pkgng equivalent is - pkg version -t. For example: - - &prompt.user; pkg_version -t 0.031 0.29 -> - - Or, for pkgng - users: + always obvious. pkg version (see + &man.pkg-version.8;) can be used to test the comparison + of two version number strings. For example: &prompt.user; pkg version -t 0.031 0.29 > @@ -3499,9 +3489,9 @@ ALWAYS_KEEP_DISTFILES= yes Try to keep the COMMENT value at no longer than 70 - characters, as this line will be used by the - &man.pkg.info.1; utility to display a one-line summary - of the port; + characters, as this line will be used by pkg + info (see &man.pkg-info.8;) to display a + one-line summary of the port; @@ -3628,8 +3618,9 @@ ALWAYS_KEEP_DISTFILES= yes build target and then from within the install target. Also, the name of the dependency is put into the package so that - &man.pkg.add.1; will automatically install it if it is not - on the user's system. + pkg install (see &man.pkg-install.8;) + will automatically install it if it is not on the user's + system. @@ -3682,9 +3673,10 @@ ALWAYS_KEEP_DISTFILES= yes The dependency is checked from within the install target. Also, the name of the dependency is put into the package so that - &man.pkg.add.1; will automatically install it if it is not - on the user's system. The target - part can be omitted if it is the same as + pkg install (see &man.pkg-install.8;) + will automatically install it if it is not on the user's + system. The target part can be + omitted if it is the same as DEPENDS_TARGET. A quite common situation is when @@ -10400,10 +10392,10 @@ lib/X11/oneko/sounds/cat.au @dirrmtry share/doc/gimp This will neither print any error messages nor cause - &man.pkg.delete.1; to exit abnormally even if - ${PREFIX}/share/doc/gimp - is not empty due to other ports installing some files in - there. + pkg delete (see &man.pkg-delete.8;) to + exit abnormally even if + ${PREFIX}/share/doc/gimp is not empty + due to other ports installing some files in there. @@ -10412,11 +10404,12 @@ lib/X11/oneko/sounds/cat.au Empty directories created during port installation need special attention. They will not get created when installing the package, because packages only store the - files, and &man.pkg.add.1; creates directories for them as - needed. To make sure the empty directory is created when - installing the package, add this line to - pkg-plist above the corresponding - @dirrm line: + files, and both pkg add and pkg + install creates directories for them as needed. + To make sure the empty directory is created when installing + the package, add this line to pkg-plist + above the corresponding @dirrm + line: @exec mkdir -p %D/share/foo/templates @@ -10428,9 +10421,9 @@ lib/X11/oneko/sounds/cat.au If your port installs configuration files to PREFIX/etc (or elsewhere) do not simply list them in the - pkg-plist. That will cause - &man.pkg.delete.1; to remove the files carefully edited by - the user, and a re-installation will wipe them out. + pkg-plist. That will cause pkg + delete to remove the files carefully edited by the + user, and a re-installation will wipe them out. Instead, install sample file(s) with a filename.sample @@ -10473,7 +10466,7 @@ etc/orbit.conf.sample -s flag to &man.cmp.1; for more output. - See &man.pkg.create.1; for more information on + See &man.pkg-create.8; for more information on %D and related substitution markers. If there is a very good reason not to install a working @@ -10558,8 +10551,8 @@ etc/orbit.conf.sample If you need to display a message to the installer, you may place the message in pkg-message. This capability is often useful to display additional installation - steps to be taken after a &man.pkg.add.1; or to display - licensing information. + steps to be taken after a pkg install or to + display licensing information. When some lines about the build-time knobs or warnings have to be displayed, use ECHO_MSG. The @@ -10587,18 +10580,18 @@ etc/orbit.conf.sample <filename>pkg-install</filename> If your port needs to execute commands when the binary - package is installed with &man.pkg.add.1; you can do this via - the pkg-install script. This script will + package is installed with pkg add or + pkg install you can do this via the + pkg-install script. This script will automatically be added to the package, and will be run twice - by &man.pkg.add.1;: the first time as ${SH} - pkg-install ${PKGNAME} PRE-INSTALL and the - second time as ${SH} pkg-install - ${PKGNAME} POST-INSTALL. - $2 can be tested to determine which - mode the script is being run in. The - PKG_PREFIX environmental variable will be set - to the package installation directory. See &man.pkg.add.1; - for additional information. + by pkg the first time as + ${SH} pkg-install ${PKGNAME} + PRE-INSTALL and the second time as + ${SH} pkg-install ${PKGNAME} + POST-INSTALL. $2 can be + tested to determine which mode the script is being run in. + The PKG_PREFIX environmental variable will be + set to the package installation directory. This script is not run automatically if you install the @@ -10616,11 +10609,11 @@ etc/orbit.conf.sample This script executes when a package is removed. - This script will be run twice by &man.pkg.delete.1;. - The first time as ${SH} pkg-deinstall - ${PKGNAME} DEINSTALL and the second time as - ${SH} pkg-deinstall ${PKGNAME} - POST-DEINSTALL. + This script will be run twice by pkg + delete The first time as ${SH} + pkg-deinstall ${PKGNAME} DEINSTALL and the + second time as ${SH} pkg-deinstall + ${PKGNAME} POST-DEINSTALL. @@ -11061,8 +11054,8 @@ as .putsy.conf and edit it.pkg_add -r for several + of pkg will otherwise continue to install + the old version via pkg install for several weeks. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 20:55:00 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9482A8BC; Tue, 4 Feb 2014 20:55:00 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 65A5919B4; Tue, 4 Feb 2014 20:55:00 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14Kt0go053676; Tue, 4 Feb 2014 20:55:00 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14Kt0mn053674; Tue, 4 Feb 2014 20:55:00 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402042055.s14Kt0mn053674@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 20:55:00 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43775 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 20:55:00 -0000 Author: dru Date: Tue Feb 4 20:54:59 2014 New Revision: 43775 URL: http://svnweb.freebsd.org/changeset/doc/43775 Log: Incorporate the missing details from the former updating-upgrading-portsnap into Procedure 5.1. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 20:45:43 2014 (r43774) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 20:54:59 2014 (r43775) @@ -890,13 +890,16 @@ Deinstalling ca_root_nss-3.15.1_1... don Portsnap Method - Portsnap is a fast and + The base system of &os; includes Portsnap. This is a fast and user-friendly tool for retrieving the Ports Collection and - is the recommended choice for most users. + is the recommended choice for most users. This utility connects to a + &os; site, verifies the secure key, and downloads a new copy of + the Ports Collection. The key is used to verify the integrity + of all downloaded files. - Download a compressed snapshot of the Ports Collection - into /var/db/portsnap. + To download a compressed snapshot of the Ports Collection + into /var/db/portsnap: &prompt.root; portsnap fetch @@ -917,6 +920,12 @@ Deinstalling ca_root_nss-3.15.1_1... don &prompt.root; portsnap fetch &prompt.root; portsnap update + + When using fetch, the + extract or the update + operation may be run consecutively, like so: + + &prompt.root; portsnap fetch update From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 20:57:56 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3D636A26; Tue, 4 Feb 2014 20:57:56 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2859B19D2; Tue, 4 Feb 2014 20:57:56 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14KvutQ054094; Tue, 4 Feb 2014 20:57:56 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14Kvt61054092; Tue, 4 Feb 2014 20:57:55 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201402042057.s14Kvt61054092@svn.freebsd.org> From: Mathieu Arnold Date: Tue, 4 Feb 2014 20:57:55 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43776 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 20:57:56 -0000 Author: mat (ports committer) Date: Tue Feb 4 20:57:55 2014 New Revision: 43776 URL: http://svnweb.freebsd.org/changeset/doc/43776 Log: Fix grammar. Translators can ignore. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml head/en_US.ISO8859-1/books/porters-handbook/versions.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Tue Feb 4 20:54:59 2014 (r43775) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Tue Feb 4 20:57:55 2014 (r43776) @@ -496,7 +496,7 @@ PLIST_DIRS= lib/X11/onekoAfter submitting the port, please be patient. The time needed to include a new port in &os; can vary from a few days - to a a few months. The list of pending port + to a few months. The list of pending port PRs can be viewed at . Modified: head/en_US.ISO8859-1/books/porters-handbook/versions.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions.xml Tue Feb 4 20:54:59 2014 (r43775) +++ head/en_US.ISO8859-1/books/porters-handbook/versions.xml Tue Feb 4 20:57:55 2014 (r43776) @@ -4953,7 +4953,7 @@ it was never committed: 1100005 December 28, 2013 - 11.0-CURRENT after r259951 - Don't coalesce entries in + 11.0-CURRENT after r259951 - Do not coalesce entries in vm_map_stack() (rev 260010). From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 20:58:16 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 90C52A84; Tue, 4 Feb 2014 20:58:16 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5F77419D3; Tue, 4 Feb 2014 20:58:16 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14KwGIs054181; Tue, 4 Feb 2014 20:58:16 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14KwGec054180; Tue, 4 Feb 2014 20:58:16 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402042058.s14KwGec054180@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 20:58:16 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43777 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 20:58:16 -0000 Author: dru Date: Tue Feb 4 20:58:15 2014 New Revision: 43777 URL: http://svnweb.freebsd.org/changeset/doc/43777 Log: White space fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 20:57:55 2014 (r43776) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 20:58:15 2014 (r43777) @@ -890,16 +890,18 @@ Deinstalling ca_root_nss-3.15.1_1... don Portsnap Method - The base system of &os; includes Portsnap. This is a fast and + The base system of &os; includes + Portsnap. This is a fast and user-friendly tool for retrieving the Ports Collection and - is the recommended choice for most users. This utility connects to a - &os; site, verifies the secure key, and downloads a new copy of - the Ports Collection. The key is used to verify the integrity - of all downloaded files. + is the recommended choice for most users. This utility + connects to a &os; site, verifies the secure key, and + downloads a new copy of the Ports Collection. The key is used + to verify the integrity of all downloaded files. - To download a compressed snapshot of the Ports Collection - into /var/db/portsnap: + To download a compressed snapshot of the Ports + Collection into + /var/db/portsnap: &prompt.root; portsnap fetch @@ -920,7 +922,7 @@ Deinstalling ca_root_nss-3.15.1_1... don &prompt.root; portsnap fetch &prompt.root; portsnap update - + When using fetch, the extract or the update operation may be run consecutively, like so: @@ -1262,9 +1264,9 @@ ftp://ftp.organization.org/pub/FreeBSD/p removing - Installed ports can be uninstalled using - pkg delete. Examples for using this command - can be found in + Installed ports can be uninstalled using pkg + delete. Examples for using this command can be + found in Alternately, make deinstall can be run in the port's directory: From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 21:52:58 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2B34B45F; Tue, 4 Feb 2014 21:52:58 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 119DC10DA; Tue, 4 Feb 2014 21:52:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14Lqvbn077094; Tue, 4 Feb 2014 21:52:57 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14Lqv6P077093; Tue, 4 Feb 2014 21:52:57 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402042152.s14Lqv6P077093@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 21:52:57 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43778 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 21:52:58 -0000 Author: dru Date: Tue Feb 4 21:52:57 2014 New Revision: 43778 URL: http://svnweb.freebsd.org/changeset/doc/43778 Log: Initial shuffle to improve flow and tighten up this section. Subsequent commits will review the content. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 20:58:15 2014 (r43777) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 21:52:57 2014 (r43778) @@ -1137,26 +1137,22 @@ before running "/usr/sbin/freebsd-update -CURRENT -STABLE - There are two development branches to &os;: &os.current; - and &os.stable;. This section provides an explanation of each + &os; has two development branches: &os.current; + and &os.stable;. + + This section provides an explanation of each and describes how to keep a system up-to-date with each - respective tree. &os.current; will be discussed first, then + respective branch. &os.current; will be discussed first, then &os.stable;. - - Staying Current with &os; - + + Using &os.current; &os.current; is the bleeding edge of &os; development. &os.current; users are expected to have a high degree of technical skill and should be capable of solving difficult system problems on their own. If you are new to &os;, track &os.stable; instead. - - What Is &os.current;? - - snapshot - &os.current; is the very latest source code for &os;. This includes work in progress, experimental changes, and transitional mechanisms that might or might not be present @@ -1167,10 +1163,6 @@ before running "/usr/sbin/freebsd-update possible, but whether or not &os.current; brings disaster or greatly desired functionality can be a matter of when the source code was synced. - - - - Who Needs &os.current;? &os.current; is made available for three primary interest groups: @@ -1199,10 +1191,8 @@ before running "/usr/sbin/freebsd-update contribute code. - - - What Is &os.current; <emphasis>Not</emphasis>? + &os.current; is Not: @@ -1222,10 +1212,6 @@ before running "/usr/sbin/freebsd-update supported. - - - - Using &os.current; -CURRENT @@ -1327,16 +1313,10 @@ before running "/usr/sbin/freebsd-update enthusiastically! - - Staying Stable with &os; - - - What Is &os.stable;? - - -STABLE + Using &os.stable; &os.stable; is the development branch from which major releases are made. Changes go into this branch at a @@ -1347,10 +1327,6 @@ before running "/usr/sbin/freebsd-update &os.stable; may or may not be suitable for any particular purpose. It is simply another engineering development track, not a resource for end-users. - - - - Who Needs &os.stable;? Those interested in tracking or contributing to the FreeBSD development process, especially as it relates to the @@ -1386,10 +1362,6 @@ before running "/usr/sbin/freebsd-update testing, it is recommended that users instead run the most recent release of FreeBSD, and use the binary update mechanism to move from release to release. - - - - Using &os.stable; -STABLE @@ -1488,7 +1460,6 @@ before running "/usr/sbin/freebsd-update release. - From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 21:57:41 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 913CC646; Tue, 4 Feb 2014 21:57:41 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7AAF21115; Tue, 4 Feb 2014 21:57:41 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14Lvfkq077845; Tue, 4 Feb 2014 21:57:41 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14LvfFF077844; Tue, 4 Feb 2014 21:57:41 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402042157.s14LvfFF077844@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 21:57:41 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43779 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 21:57:41 -0000 Author: dru Date: Tue Feb 4 21:57:41 2014 New Revision: 43779 URL: http://svnweb.freebsd.org/changeset/doc/43779 Log: Add missing period. Submitted by: wblock Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 21:52:57 2014 (r43778) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Tue Feb 4 21:57:41 2014 (r43779) @@ -1266,7 +1266,7 @@ ftp://ftp.organization.org/pub/FreeBSD/p Installed ports can be uninstalled using pkg delete. Examples for using this command can be - found in + found in . Alternately, make deinstall can be run in the port's directory: From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 22:40:49 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B84B5D39; Tue, 4 Feb 2014 22:40:49 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9617115E1; Tue, 4 Feb 2014 22:40:49 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14Mensp095135; Tue, 4 Feb 2014 22:40:49 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14MendE095134; Tue, 4 Feb 2014 22:40:49 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402042240.s14MendE095134@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 22:40:49 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43780 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 22:40:49 -0000 Author: dru Date: Tue Feb 4 22:40:49 2014 New Revision: 43780 URL: http://svnweb.freebsd.org/changeset/doc/43780 Log: Improve flow and clarity of first 1/2 of this section. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 21:57:41 2014 (r43779) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 22:40:49 2014 (r43780) @@ -1140,28 +1140,28 @@ before running "/usr/sbin/freebsd-update &os; has two development branches: &os.current; and &os.stable;. - This section provides an explanation of each - and describes how to keep a system up-to-date with each - respective branch. &os.current; will be discussed first, then - &os.stable;. + This section provides an explanation of each branch and its + intended audience as well as + how to keep a system up-to-date with each + respective branch. Using &os.current; &os.current; is the bleeding edge of &os; - development. &os.current; users are expected to have a high - degree of technical skill and should be capable of solving - difficult system problems on their own. If you are new to - &os;, track &os.stable; instead. + development and &os.current; users are expected to have a high + degree of technical skill. Less technical users who wish + to track a development brach should + track &os.stable; instead. - &os.current; is the very latest source code for &os;. - This includes work in progress, experimental changes, and + &os.current; is the very latest source code for &os; and + includes works in progress, experimental changes, and transitional mechanisms that might or might not be present - in the next official release of the software. While many + in the next official release. While many &os; developers compile the &os.current; source code daily, - there are periods of time when the sources are not + there are short periods of time when the source may not be buildable. These problems are resolved as quickly as possible, but whether or not &os.current; brings disaster or - greatly desired functionality can be a matter of when the + new functionality can be a matter of when the source code was synced. &os.current; is made available for three primary @@ -1170,53 +1170,40 @@ before running "/usr/sbin/freebsd-update Members of the &os; community who are actively - working on some part of the source tree and for whom - keeping current is an absolute - requirement. + working on some part of the source tree. Members of the &os; community who are active - testers, willing to spend time solving problems in order - to ensure that &os.current; remains as sane as possible. - These testers wish to make topical suggestions on - changes and the general direction of &os;, and submit - patches to implement them. + testers. They are willing to spend time solving problems, + making topical suggestions on + changes and the general direction of &os;, and submitting + patches. - Those who merely wish to keep an eye on things, or - to use the current sources for reference purposes. - These people also make the occasional comment or - contribute code. + Users who wish to keep an eye on things, + use the current source for reference purposes, or + make the occasional comment or + code contribution. - &os.current; is Not: - - - - A fast-track to getting new features before the next - release. Pre-release features are not yet fully tested - and most likely contain bugs. - - - - A quick way of getting bug fixes. Any given commit + &os.current; should not be + considered a fast-track to getting new features before the next + release as pre-release features are not yet fully tested + and most likely contain bugs. It is not a quick way of getting bug fixes as any given commit is just as likely to introduce new bugs as to fix - existing ones. - - - - In any way officially + existing ones. &os.current; is not in any way officially supported. - - -CURRENT using + + To track &os.current;: + Join the &a.current.name; and the @@ -1238,57 +1225,30 @@ before running "/usr/sbin/freebsd-update - Grab the sources from a &os; - mirror site using - one of the following methods: - - - - Use svn - - Subversion - - - -CURRENT - Syncing with - Subversion - - to check out the desired development or release - branch. This is the recommended method, providing - access to &os; development as it occurs. Checkout + Synchronize with the &os.current; sources. Typically, + svn is used + to check out the -CURRENT code from the head branch of one of the Subversion mirror - sites. Due to the size of the repository, - it is recommended that only desired subtrees be - checked out. - + sites. - - Use the - CTM - - -CURRENT - Syncing with CTM - facility. If you have bad connectivity - such as high price connections or only email access, - CTM is an option, but it + Users with very slow or limited Internet connectivity + can instead use CTM, but it is not as reliable as - Subversion. For this - reason, Subversion is the - recommended method for any system with Internet - connectivity. + svn and + svn is the + recommended method for synchronizing + source. - - - If you plan to run, and not just look at the - sources, download all of - &os.current;, not just selected portions. Various parts - of the source depend on updates elsewhere, and trying to - compile just a subset is almost guaranteed to cause - problems. + Due to the size of the repository, some users choose + to only synchronize the sections of source that interest them + or which they are contributing patches to. + However, users that plan to compile the operating system from + source must download all of + &os.current;, not just selected portions. Before compiling &os.current; @@ -1309,8 +1269,8 @@ before running "/usr/sbin/freebsd-update Be active! &os.current; users are encouraged to submit their suggestions for enhancements or bug fixes. - Suggestions with accompanying code are received most - enthusiastically! + Suggestions with accompanying code are always + welcome. From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 23:35:46 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F32A1848; Tue, 4 Feb 2014 23:35:45 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D6D751A58; Tue, 4 Feb 2014 23:35:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14NZj6o016991; Tue, 4 Feb 2014 23:35:45 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14NZj9j016990; Tue, 4 Feb 2014 23:35:45 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402042335.s14NZj9j016990@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 23:35:45 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43781 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 23:35:46 -0000 Author: dru Date: Tue Feb 4 23:35:45 2014 New Revision: 43781 URL: http://svnweb.freebsd.org/changeset/doc/43781 Log: Editorial pass through second 1/2 of this section. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 22:40:49 2014 (r43780) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 23:35:45 2014 (r43781) @@ -1150,7 +1150,7 @@ before running "/usr/sbin/freebsd-update &os.current; is the bleeding edge of &os; development and &os.current; users are expected to have a high degree of technical skill. Less technical users who wish - to track a development brach should + to track a development branch should track &os.stable; instead. &os.current; is the very latest source code for &os; and @@ -1210,8 +1210,8 @@ before running "/usr/sbin/freebsd-update &a.svn-src-head.name; lists. This is essential in order to see the comments that people are making about the current state - of the system and to receive important bulletins which - may be critical to the system's continued health. + of the system and to receive important bulletins about + the current state of &os.current;. The &a.svn-src-head.name; list records the commit log entry for each change as it is made, along with any @@ -1220,7 +1220,7 @@ before running "/usr/sbin/freebsd-update To join these lists, go to &a.mailman.lists.link;, click on the list to subscribe to, and follow the instructions. In order to track changes to the whole - source tree, subscribe to the &a.svn-src-all.name; + source tree, not just the changes to &os.current;, subscribe to the &a.svn-src-all.name; list. @@ -1256,10 +1256,9 @@ before running "/usr/sbin/freebsd-update -CURRENT compiling , read - /usr/src/Makefile very carefully. - Install a new kernel and - rebuild the world the first time through as part - of the upgrading process. Read the &a.current; and + /usr/src/Makefile very carefully and follow the instructions in + Rebuilding + "world". Read the &a.current; and /usr/src/UPDATING to stay up-to-date on other bootstrapping procedures that sometimes become necessary on the road to the next @@ -1280,49 +1279,34 @@ before running "/usr/sbin/freebsd-update &os.stable; is the development branch from which major releases are made. Changes go into this branch at a - different pace, and with the general assumption that they - have first gone into &os.current; for testing. This is - still a development branch, however, - and this means that at any given time, the sources for - &os.stable; may or may not be suitable for any particular - purpose. It is simply another engineering development - track, not a resource for end-users. + slower pace and with the general assumption that they + have first been tested in &os.current;. This is + still a development branch and, + at any given time, the sources for + &os.stable; may or may not be suitable for general use. + It is simply another engineering development + track, not a resource for end-users. Users who do not have the resources to perform + testing should instead run the most + recent release of &os;. Those interested in tracking or contributing to the - FreeBSD development process, especially as it relates to the - next point release of FreeBSD, should + &os; development process, especially as it relates to the + next release of &os;, should consider following &os.stable;. - While security fixes go into the &os.stable; branch, one - does not need to track &os.stable; to - receive security fixes. Every security advisory for &os; - explains how to fix the problem for the releases it - affects which are not yet EOL. - - - For a complete description of the current security - policy for old releases of FreeBSD, refer to http://www.FreeBSD.org/security/.. - While the &os.stable; branch should compile and run at - all times, this cannot be guaranteed. While code is - developed in &os.current; before including it in - &os.stable;, more people run &os.stable; than &os.current;, - so it is inevitable that bugs and corner cases will + all times, this cannot be guaranteed. Since + more people run &os.stable; than &os.current;, + it is inevitable that bugs and corner cases will sometimes be found in &os.stable; that were not apparent in - &os.current;. - - For these reasons, one should not - blindly track &os.stable;. It is particularly important not + &os.current;. For this reason, one should not + blindly track &os.stable;. It is particularly important not to update any production servers to &os.stable; without - first thoroughly testing the code in a development/testing + thoroughly testing the code in a development or testing environment. - Except for those users who have the resources to perform - testing, it is recommended that users instead run the most - recent release of FreeBSD, and use the binary update - mechanism to move from release to release. - + To track &os.stable;: + -STABLE using @@ -1330,7 +1314,7 @@ before running "/usr/sbin/freebsd-update Join the &a.stable.name; list in order to stay - informed of build-dependencies that may appear in + informed of build dependencies that may appear in &os.stable; or any other issues requiring special attention. Developers will also make announcements in this mailing list when they are contemplating some @@ -1354,66 +1338,35 @@ before running "/usr/sbin/freebsd-update - To install a new system running monthly snapshots - built from &os.stable;, refer to To install a new &os.stable; system, install the most recent &os.stable; release from the + &os; mirror sites or use a monthly snapshot + built from &os.stable;. Refer to Snapshots - for more information. Alternatively, it is possible to - install the most recent &os.stable; release from the - mirror sites and follow - the instructions below to upgrade the system to the most - up-to-date &os.stable; source code. - - Several methods are available to upgrade from a &os; - mirror site on a system - already running a previous release of &os;: + for more information about snapshots. - - - Use svn + To compile or upgrade to an existing &os; + system to &os.stable;, use svn Subversion - to check out the desired development or - release branch. This is the recommended method, - providing access to &os; development as it occurs. - Branch names include head for the - current development head, and branches identified in + to check out the source for the desired + branch. + Branch names, such as stable/9, are identified in the release - engineering page, such as - stable/9 - - -STABLE - syncing with - Subversion - - or releng/9.2. URL prefixes for - Subversion checkout of - the base system are shown in Subversion mirror - sites. Because of the size of the - repository, it is recommended that only desired - subtrees be checked out. - - - - Consider using CTM + engineering page. CTM can be used -STABLE syncing with CTM - if you do not have a fast connection to - the Internet. - - + if a reliable Internet connection is not available. - Before compiling &os.stable; + Before compiling or upgrading to &os.stable; -STABLE compiling , read - /usr/src/Makefile carefully. - Install a new kernel and - rebuild the world the first time through as part - of the upgrading process. Read &a.stable; and + /usr/src/Makefile carefully and follow the instructions in + Rebuilding + "world". Read &a.stable; and /usr/src/UPDATING to keep up-to-date on other bootstrapping procedures that sometimes become necessary on the road to the next From owner-svn-doc-all@FreeBSD.ORG Tue Feb 4 23:59:19 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 397C7B7B; Tue, 4 Feb 2014 23:59:19 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 233531BFD; Tue, 4 Feb 2014 23:59:19 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s14NxJSv024741; Tue, 4 Feb 2014 23:59:19 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s14NxJ9d024740; Tue, 4 Feb 2014 23:59:19 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402042359.s14NxJ9d024740@svn.freebsd.org> From: Dru Lavigne Date: Tue, 4 Feb 2014 23:59:19 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43782 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 23:59:19 -0000 Author: dru Date: Tue Feb 4 23:59:18 2014 New Revision: 43782 URL: http://svnweb.freebsd.org/changeset/doc/43782 Log: Whitespace fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 23:35:45 2014 (r43781) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 23:59:18 2014 (r43782) @@ -1137,242 +1137,233 @@ before running "/usr/sbin/freebsd-update -CURRENT -STABLE - &os; has two development branches: &os.current; - and &os.stable;. - + &os; has two development branches: &os.current; and + &os.stable;. + This section provides an explanation of each branch and its - intended audience as well as - how to keep a system up-to-date with each - respective branch. + intended audience as well as how to keep a system up-to-date + with each respective branch. + + + Using &os.current; - - Using &os.current; &os.current; is the bleeding edge of &os; - development and &os.current; users are expected to have a high - degree of technical skill. Less technical users who wish - to track a development branch should - track &os.stable; instead. - - &os.current; is the very latest source code for &os; and - includes works in progress, experimental changes, and - transitional mechanisms that might or might not be present - in the next official release. While many - &os; developers compile the &os.current; source code daily, - there are short periods of time when the source may not be - buildable. These problems are resolved as quickly as - possible, but whether or not &os.current; brings disaster or - new functionality can be a matter of when the - source code was synced. - - &os.current; is made available for three primary - interest groups: - - - - Members of the &os; community who are actively - working on some part of the source tree. - - - - Members of the &os; community who are active - testers. They are willing to spend time solving problems, - making topical suggestions on - changes and the general direction of &os;, and submitting - patches. - - - - Users who wish to keep an eye on things, - use the current source for reference purposes, or - make the occasional comment or - code contribution. - - - - &os.current; should not be - considered a fast-track to getting new features before the next - release as pre-release features are not yet fully tested - and most likely contain bugs. It is not a quick way of getting bug fixes as any given commit - is just as likely to introduce new bugs as to fix - existing ones. &os.current; is not in any way officially - supported. + development and &os.current; users are expected to have a + high degree of technical skill. Less technical users who wish + to track a development branch should track &os.stable; + instead. + + &os.current; is the very latest source code for &os; and + includes works in progress, experimental changes, and + transitional mechanisms that might or might not be present in + the next official release. While many &os; developers compile + the &os.current; source code daily, there are short periods of + time when the source may not be buildable. These problems are + resolved as quickly as possible, but whether or not + &os.current; brings disaster or new functionality can be a + matter of when the source code was synced. - - -CURRENT - using - + &os.current; is made available for three primary interest + groups: - To track &os.current;: - - - - Join the &a.current.name; and the - &a.svn-src-head.name; lists. This is - essential in order to see the - comments that people are making about the current state - of the system and to receive important bulletins about - the current state of &os.current;. - - The &a.svn-src-head.name; list records the commit - log entry for each change as it is made, along with any - pertinent information on possible side-effects. - - To join these lists, go to &a.mailman.lists.link;, - click on the list to subscribe to, and follow the - instructions. In order to track changes to the whole - source tree, not just the changes to &os.current;, subscribe to the &a.svn-src-all.name; - list. - - - - Synchronize with the &os.current; sources. Typically, - svn is used - to check out - the -CURRENT code from the head - branch of one of the Subversion mirror - sites. - - Users with very slow or limited Internet connectivity - can instead use CTM, but it - is not as reliable as - svn and - svn is the - recommended method for synchronizing - source. - + + + Members of the &os; community who are actively + working on some part of the source tree. + - - Due to the size of the repository, some users choose - to only synchronize the sections of source that interest them - or which they are contributing patches to. - However, users that plan to compile the operating system from - source must download all of - &os.current;, not just selected portions. + + Members of the &os; community who are active testers. + They are willing to spend time solving problems, making + topical suggestions on changes and the general direction + of &os;, and submitting patches. + - Before compiling - &os.current; - - -CURRENT + + Users who wish to keep an eye on things, use the + current source for reference purposes, or make the + occasional comment or code contribution. + + + + &os.current; should not be + considered a fast-track to getting new features before the + next release as pre-release features are not yet fully tested + and most likely contain bugs. It is not a quick way of + getting bug fixes as any given commit is just as likely to + introduce new bugs as to fix existing ones. &os.current; is + not in any way officially supported. + + + -CURRENT + using + + + To track &os.current;: + + + + Join the &a.current.name; and the + &a.svn-src-head.name; lists. This is + essential in order to see the + comments that people are making about the current state + of the system and to receive important bulletins about + the current state of &os.current;. + + The &a.svn-src-head.name; list records the commit log + entry for each change as it is made, along with any + pertinent information on possible side-effects. + + To join these lists, go to &a.mailman.lists.link;, + click on the list to subscribe to, and follow the + instructions. In order to track changes to the whole + source tree, not just the changes to &os.current;, + subscribe to the &a.svn-src-all.name; list. + + + + Synchronize with the &os.current; sources. Typically, + svn is used to check out the + -CURRENT code from the head branch of + one of the Subversion mirror + sites. + + Users with very slow or limited Internet connectivity + can instead use CTM, but it is + not as reliable as svn and + svn is the recommended method + for synchronizing source. + + + + Due to the size of the repository, some users choose + to only synchronize the sections of source that interest + them or which they are contributing patches to. However, + users that plan to compile the operating system from + source must download all of + &os.current;, not just selected portions. + + Before compiling &os.current; + + -CURRENT compiling - , read - /usr/src/Makefile very carefully and follow the instructions in - Rebuilding - "world". Read the &a.current; and - /usr/src/UPDATING to stay - up-to-date on other bootstrapping procedures that - sometimes become necessary on the road to the next - release. - - - - Be active! &os.current; users are encouraged to - submit their suggestions for enhancements or bug fixes. - Suggestions with accompanying code are always - welcome. - - + , read /usr/src/Makefile + very carefully and follow the instructions in + Rebuilding "world". + Read the &a.current; and + /usr/src/UPDATING to stay + up-to-date on other bootstrapping procedures that + sometimes become necessary on the road to the next + release. + + + + Be active! &os.current; users are encouraged to + submit their suggestions for enhancements or bug fixes. + Suggestions with accompanying code are always + welcome. + + Using &os.stable; - &os.stable; is the development branch from which major - releases are made. Changes go into this branch at a - slower pace and with the general assumption that they - have first been tested in &os.current;. This is - still a development branch and, - at any given time, the sources for - &os.stable; may or may not be suitable for general use. - It is simply another engineering development - track, not a resource for end-users. Users who do not have the resources to perform - testing should instead run the most - recent release of &os;. - - Those interested in tracking or contributing to the - &os; development process, especially as it relates to the - next release of &os;, should - consider following &os.stable;. - - While the &os.stable; branch should compile and run at - all times, this cannot be guaranteed. Since - more people run &os.stable; than &os.current;, - it is inevitable that bugs and corner cases will - sometimes be found in &os.stable; that were not apparent in - &os.current;. For this reason, one should not - blindly track &os.stable;. It is particularly important not - to update any production servers to &os.stable; without - thoroughly testing the code in a development or testing - environment. + &os.stable; is the development branch from which major + releases are made. Changes go into this branch at a slower + pace and with the general assumption that they have first been + tested in &os.current;. This is still a + development branch and, at any given time, the sources for + &os.stable; may or may not be suitable for general use. It is + simply another engineering development track, not a resource + for end-users. Users who do not have the resources to perform + testing should instead run the most recent release of + &os;. + + Those interested in tracking or contributing to the &os; + development process, especially as it relates to the next + release of &os;, should consider following &os.stable;. + + While the &os.stable; branch should compile and run at all + times, this cannot be guaranteed. Since more people run + &os.stable; than &os.current;, it is inevitable that bugs and + corner cases will sometimes be found in &os.stable; that were + not apparent in &os.current;. For this reason, one should not + blindly track &os.stable;. It is particularly important + not to update any production servers to + &os.stable; without thoroughly testing the code in a + development or testing environment. - To track &os.stable;: - - - -STABLE + To track &os.stable;: + + + -STABLE using - - - - Join the &a.stable.name; list in order to stay - informed of build dependencies that may appear in - &os.stable; or any other issues requiring special - attention. Developers will also make announcements in - this mailing list when they are contemplating some - controversial fix or update, giving the users a chance - to respond if they have any issues to raise concerning - the proposed change. - - Join the relevant svn - list for the branch being tracked. For example, users - tracking the 9-STABLE branch should join the - &a.svn-src-stable-9.name; list. This list records the - commit log entry for each change as it is made, along - with any pertinent information on possible - side-effects. - - To join these lists, - go to &a.mailman.lists.link;, click on the list to - subscribe to, and follow the instructions. In order to - track changes for the whole source tree, subscribe to - &a.svn-src-all.name;. - - - - To install a new &os.stable; system, install the most recent &os.stable; release from the - &os; mirror sites or use a monthly snapshot - built from &os.stable;. Refer to Snapshots - for more information about snapshots. - - To compile or upgrade to an existing &os; - system to &os.stable;, use svn - - Subversion - to check out the source for the desired - branch. - Branch names, such as stable/9, are identified in - the release - engineering page. CTM can be used - - -STABLE - syncing with CTM - if a reliable Internet connection is not available. - + + + + Join the &a.stable.name; list in order to stay + informed of build dependencies that may appear in + &os.stable; or any other issues requiring special + attention. Developers will also make announcements in + this mailing list when they are contemplating some + controversial fix or update, giving the users a chance to + respond if they have any issues to raise concerning the + proposed change. + + Join the relevant svn list + for the branch being tracked. For example, users + tracking the 9-STABLE branch should join the + &a.svn-src-stable-9.name; list. This list records the + commit log entry for each change as it is made, along + with any pertinent information on possible + side-effects. + + To join these lists, go to &a.mailman.lists.link;, + click on the list to subscribe to, and follow the + instructions. In order to track changes for the whole + source tree, subscribe to &a.svn-src-all.name;. + - - Before compiling or upgrading to &os.stable; + + To install a new &os.stable; system, install the most + recent &os.stable; release from the &os; mirror sites or use a + monthly snapshot built from &os.stable;. Refer to Snapshots for + more information about snapshots. + + To compile or upgrade to an existing &os; system to + &os.stable;, use svn + + Subversion + to check out the source for the desired + branch. Branch names, such as + stable/9, are identified in the release + engineering page. CTM can be used + -STABLE + syncing with CTM + if a reliable Internet connection is not + available. + + + + Before compiling or upgrading to &os.stable; + + -STABLE compiling - , read - /usr/src/Makefile carefully and follow the instructions in - Rebuilding - "world". Read &a.stable; and - /usr/src/UPDATING to keep - up-to-date on other bootstrapping procedures that - sometimes become necessary on the road to the next - release. - - + , read /usr/src/Makefile + carefully and follow the instructions in Rebuilding "world". Read + &a.stable; and /usr/src/UPDATING to + keep up-to-date on other bootstrapping procedures that + sometimes become necessary on the road to the next + release. + +
    From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 00:00:20 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 26DA0BEB; Wed, 5 Feb 2014 00:00:20 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 10F5E1C09; Wed, 5 Feb 2014 00:00:20 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s1500Jww025098; Wed, 5 Feb 2014 00:00:19 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s1500JT0025097; Wed, 5 Feb 2014 00:00:19 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402050000.s1500JT0025097@svn.freebsd.org> From: Dru Lavigne Date: Wed, 5 Feb 2014 00:00:19 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43783 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 00:00:20 -0000 Author: dru Date: Wed Feb 5 00:00:19 2014 New Revision: 43783 URL: http://svnweb.freebsd.org/changeset/doc/43783 Log: Un-hyphenate side-effects. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Tue Feb 4 23:59:18 2014 (r43782) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Wed Feb 5 00:00:19 2014 (r43783) @@ -1212,7 +1212,7 @@ before running "/usr/sbin/freebsd-update The &a.svn-src-head.name; list records the commit log entry for each change as it is made, along with any - pertinent information on possible side-effects. + pertinent information on possible side effects. To join these lists, go to &a.mailman.lists.link;, click on the list to subscribe to, and follow the @@ -1317,7 +1317,7 @@ before running "/usr/sbin/freebsd-update &a.svn-src-stable-9.name; list. This list records the commit log entry for each change as it is made, along with any pertinent information on possible - side-effects. + side effects. To join these lists, go to &a.mailman.lists.link;, click on the list to subscribe to, and follow the From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 05:52:38 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ED8486DB; Wed, 5 Feb 2014 05:52:37 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D58DE116E; Wed, 5 Feb 2014 05:52:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s155qbsL067099; Wed, 5 Feb 2014 05:52:37 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s155qbXl067098; Wed, 5 Feb 2014 05:52:37 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402050552.s155qbXl067098@svn.freebsd.org> From: Warren Block Date: Wed, 5 Feb 2014 05:52:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43784 - head/en_US.ISO8859-1/articles/committers-guide X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 05:52:38 -0000 Author: wblock Date: Wed Feb 5 05:52:37 2014 New Revision: 43784 URL: http://svnweb.freebsd.org/changeset/doc/43784 Log: Add an 'svn up' step to the Ports repo copy answer (discussed on IRC with zi@). Add IDs to all the ports qandadiv elements for easy linking. Other minor fixes. Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/committers-guide/article.xml Wed Feb 5 00:00:19 2014 (r43783) +++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Wed Feb 5 05:52:37 2014 (r43784) @@ -572,7 +572,7 @@ You need a Passphrase to protect your se Host svn.freebsd.org User jarjar - This is the simplest method, but it's hard to tell just + This is the simplest method, but it is hard to tell just yet how much load it will place on the repository. Subversion is much faster than CVS, however. @@ -2392,7 +2392,7 @@ ControlPersist yes username on the &os; cluster. If the submitter is the maintainer of the port - to which you are commiting include "(maintainer)" + to which you are committing, include "(maintainer)" after the email address. Avoid obfuscating the email address of the @@ -2685,7 +2685,7 @@ MFC after: 1 month - If in doubt... + If in Doubt... When you are not sure about something, whether it be a technical issue or a project convention be sure to ask. If you @@ -3745,7 +3745,7 @@ MFC after: 1 monthPorts Specific FAQ - + Adding a New Port @@ -3819,7 +3819,7 @@ MFC after: 1 month - + Removing an Existing Port @@ -3890,7 +3890,7 @@ MFC after: 1 month - + Re-adding a Deleted Port @@ -3959,7 +3959,7 @@ MFC after: 1 month - + Repository Copies @@ -4001,12 +4001,17 @@ MFC after: 1 month - First make sure that you were using an up to - date ports tree and the target directory does + Verify that the target directory does not exist. + Use svn up to make + certain the original files, directories, and + checkout information is current. + + + Use svn move or svn copy to do the repo copy. @@ -4109,7 +4114,7 @@ MFC after: 1 month - + Ports Freeze @@ -4243,7 +4248,7 @@ MFC after: 1 month - + Creating a New Category @@ -4449,7 +4454,7 @@ MFC after: 1 month - + Miscellaneous Questions From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 08:27:17 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BC19CBA0; Wed, 5 Feb 2014 08:27:17 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9D3471CC4; Wed, 5 Feb 2014 08:27:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s158RHBH028932; Wed, 5 Feb 2014 08:27:17 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s158RHKa028931; Wed, 5 Feb 2014 08:27:17 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402050827.s158RHKa028931@svn.freebsd.org> From: Ryusuke SUZUKI Date: Wed, 5 Feb 2014 08:27:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43785 - head/ja_JP.eucJP/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 08:27:17 -0000 Author: ryusuke Date: Wed Feb 5 08:27:17 2014 New Revision: 43785 URL: http://svnweb.freebsd.org/changeset/doc/43785 Log: - Merge the following from the English version: r42802 -> r42809 head/ja_JP.eucJP/books/handbook/ports/chapter.xml Reviewed by: Yuta MASUMOTO Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/ports/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/ports/chapter.xml Wed Feb 5 05:52:37 2014 (r43784) +++ head/ja_JP.eucJP/books/handbook/ports/chapter.xml Wed Feb 5 08:27:17 2014 (r43785) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r42802 + Original revision: r42809 $FreeBSD$ --> @@ -347,29 +347,36 @@ Info: Lists information about open fil - ¥Ğ¥¤¥Ê¥ê packages ¤ÎÍøÍÑ + + + ¥Ğ¥¤¥Ê¥ê packages ¤ÎÍøÍÑ ¸½ºß &os; ¤Ï¡¢¿·¤·¤¤ packages ´ÉÍı¥Ä¡¼¥ë¤Ø¤È°Ü¹ÔÃæ¤Ç¤¹¡£ - ºÇ¿·¥ê¥ê¡¼¥¹¤Î¥æ¡¼¥¶¤Ï¡¢ PKGng ¤Ë¤è¤ë &os; ¤Î¥µ¡¼¥É¥Ñ¡¼¥Æ¥£À½¥½¥Õ¥È¥¦¥§¥¢´ÉÍı¤ÎÍøÍѤò¸¡Æ¤¤·¤Æ¤¯¤À¤µ¤¤¡£ - pkgng ¥Ä¡¼¥ë¤Ë°Ü¹Ô¤·¤Æ¤¤¤Ê¤¤¥æ¡¼¥¶¤Ï¡¢ - ¤³¤ÎÀá¤ÇÀâÌÀ¤¹¤ë¥Ä¡¼¥ë¤òÍѤ¤¤Æ package ¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò´ÉÍı¤·¤Æ¤¯¤À¤µ¤¤¡£ - sysinstall ¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤òÍѤ¤¤ë¤È¡¢ - ¥¤¥ó¥¹¥È¡¼¥ë¸å¤Î package ´ÉÍı¤ò´Êñ¤Ë¤Ç¤­¤Ş¤¹¡£ - - - ¤¹¤Ù¤Æ¤Î package ¤Î¥¤¥ó¥¹¥È¡¼¥ë¥Õ¥¡¥¤¥ë¤Ï¡¢ - package ¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹ÍѤΥǥ£¥ì¥¯¥È¥ê¤Ç¤¢¤ë - /var/db/pkg - ¤ËÊݸ¤µ¤ì¤Ş¤¹¡£ + ¤³¤ÎÀá¤Ç¤Ï¡¢ÅÁÅıŪ¤Ê¥Ğ¥¤¥Ê¥ê packages ¤Î´ÉÍıÊıË¡¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Ş¤¹¡£ + pkgng + ·Á¼°¤Ë°Ü¹Ô¤·¤Æ¤¤¤Ê¤¤¥æ¡¼¥¶¸ş¤±¤Ç¤¹¡£ + + ¤³¤Î package ´ÉÍıÊıË¡¤Ç¤Ï¡¢package + ¥Ç¡¼¥¿¥Ù¡¼¥¹Íѥǥ£¥ì¥¯¥È¥ê¤Î /var/db/pkg ¤ò¡¢ + ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤¿¥½¥Õ¥È¥¦¥§¥¢¤Î¥Ğ¡¼¥¸¥ç¥ó¤ä¡¢ + ³Æ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤È¤È¤â¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò´ÉÍı¤¹¤ë¤Î¤ËÍѤ¤¤Ş¤¹¡£ + ¤¤¤¯¤Ä¤«¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Ï¡¢ + ¤³¤Î´ÉÍıÍѤΥǡ¼¥¿¥Ù¡¼¥¹¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òÍѤ¤¤Æ¡¢ + ¥Ğ¥¤¥Ê¥ê package ¤ò´ÉÍı¤·¤Ş¤¹¡£ + ¤³¤ì¤é¤Î¥³¥Ş¥ó¥É¤Î̾Á°¤Ï pkg_ ¤«¤é»Ï¤Ş¤ê¤Ş¤¹¡£ + ¤³¤ÎÀá¤Ç¤Ï¡¢¥Ğ¥¤¥Ê¥ê package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤¿¤ê¡¢ºï½ü¤·¤¿¤ê¡¢ + ¥Ğ¥¤¥Ê¥ê package ¤Î¾ğÊó¤ò¼ı½¸¤¹¤ëÊıË¡¤Î³µÍפòÀâÌÀ¤·¤Ş¤¹¡£ + ³Æ¥³¥Ş¥ó¥É¤Ë¤Ï¡¢ + Áàºî¤ò¥«¥¹¥¿¥Ş¥¤¥º¤¹¤ë¤¿¤á¤Ë¿¤¯¤Î¥ª¥×¥·¥ç¥ó¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Ş¤¹¡£ + ¾ÜºÙ¤äÍøÍÑÊıË¡¤ÎÎã¤Î°ìÍ÷¤Ë¤Ä¤¤¤Æ¤Ï¡¢ + ¥Ş¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤ò¤´Í÷¤¯¤À¤µ¤¤¡£ package ¤Î¥¤¥ó¥¹¥È¡¼¥ë @@ -381,49 +388,30 @@ Info: Lists information about open fil pkg_add - &man.pkg.add.1; ¤Ï¡¢¥í¡¼¥«¥ë¥Õ¥¡¥¤¥ë¤ä¥Í¥Ã¥È¥ï¡¼¥¯¾å¤Î¥µ¡¼¥Ğ¤«¤é - &os; ¥Ğ¥¤¥Ê¥ê package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤¿¤á¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Ç¤¹¡£ - - - ¼êÆ°¤Ç package ¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¥í¡¼¥«¥ë¤«¤é¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë - - &prompt.root; ftp -a ftp2.FreeBSD.org -Connected to ftp2.FreeBSD.org. -220 ftp2.FreeBSD.org FTP server (Version 6.00LS) ready. -331 Guest login ok, send your email address as password. -230- -230- This machine is in Vienna, VA, USA, hosted by Verio. -230- Questions? E-mail freebsd@vienna.verio.net. -230- -230- -230 Guest login ok, access restrictions apply. -Remote system type is UNIX. -Using binary mode to transfer files. -ftp> cd /pub/FreeBSD/ports/packages/sysutils/ -250 CWD command successful. -ftp> get lsof-4.56.4.tgz -local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz -200 PORT command successful. -150 Opening BINARY mode data connection for 'lsof-4.56.4.tgz' (92375 bytes). -100% |**************************************************| 92375 00:00 ETA -226 Transfer complete. -92375 bytes received in 5.60 seconds (16.11 KB/s) -ftp> exit -&prompt.root; pkg_add lsof-4.56.4.tgz - - - &os; CD-ROM ¥»¥Ã¥È¤Î¤è¤¦¤Ê¡¢¥í¡¼¥«¥ë¤Ê packages ¤¬¤Ê¤¤¾ì¹ç¤Ï¡¢ - &man.pkg.add.1; ¤Ë ¥ª¥×¥·¥ç¥ó¤òÉÕ¤±²Ã¤¨¤Æ¤¯¤À¤µ¤¤¡£ + ¥í¡¼¥«¥ë¥Õ¥¡¥¤¥ë¤ä¥Í¥Ã¥È¥ï¡¼¥¯¾å¤Î¥µ¡¼¥Ğ¤«¤é + &os; ¤Î¥Ğ¥¤¥Ê¥ê package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¡¢ + &man.pkg.add.1; ¤ò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤¡£ + &os; ¤Î¥á¥Ç¥£¥¢¤Ï¡¢¥í¡¼¥«¥ë packages ¤Î¥½¡¼¥¹¤òÄ󶡤·¤Æ¤¤¤ë¤Î¤Ç¡¢ + ¥Í¥Ã¥È¥ï¡¼¥¯Àܳ¤ò¤¹¤ëɬÍפϤ¢¤ê¤Ş¤»¤ó¤¬¡¢ + ºÇ¿·¤Î¥Ğ¥¤¥Ê¥ê packages ¤ò´Ş¤ó¤Ç¤¤¤Ê¤¤²ÄǽÀ­¤¬¤¢¤ê¤Ş¤¹¡£ + package ¤Ï &os; ¤Î package ¥µ¡¼¥Ğ¤Ç¾ï¤ËºÆ¹½ÃÛ¤µ¤ì¤Æ¤¤¤Ş¤¹¡£ + package ¥µ¡¼¥Ğ¤«¤é¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢ + &man.pkg.add.1; ¤Ë (remote ¤Î°ÕÌ£) + ¤òÉÕ¤±²Ã¤¨¤Æ¤¯¤À¤µ¤¤¡£ ¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Æ¼Â¹Ô¤¹¤ë¤È¡¢ ¼«Æ°Åª¤ËŬÀڤʥª¥Ö¥¸¥§¥¯¥È¤Î·Á¼°¤È¥ê¥ê¡¼¥¹¤òȽÃǤ·¡¢ - package ¤ò FTP ¥µ¥¤¥È¤«¤é¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ş¤¹¡£ + package ¥µ¡¼¥Ğ¤«¤é package ¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ş¤¹¡£ ¥æ¡¼¥¶¤Ï¤³¤Î¤Û¤«¤Ë²¿¤â¤¹¤ëɬÍפϤ¢¤ê¤Ş¤»¤ó¡£ - pkg_add - &prompt.root; pkg_add -r lsof + pkg_add + + &prompt.root; pkg_add -r lsof - Ê̤Π&os; FTP ¥ß¥é¡¼¥µ¥¤¥È¤ò»È¤¦¤Ë¤Ï¡¢ + ¤³¤ÎÎã¤Ç¤Ï¡¢lsof ¤Ï¡¢ + ¥Ğ¡¼¥¸¥ç¥óÈÖ¹æ¤ò»ØÄꤷ¤Ê¤¤¤ÇÍѤ¤¤é¤ì¤Æ¤¤¤Ş¤¹¡£ + ¥ê¥â¡¼¥È¤Ç¥À¥¦¥ó¥í¡¼¥É¤ò¹Ô¤¦¤È¤­¤Ë¥Ğ¡¼¥¸¥ç¥ó¤Ï´Ş¤Ş¤ì¤Ê¤¤¤¿¤á¤Ç¤¹¡£ + Ê̤Π&os; FTP ¥ß¥é¡¼¥µ¥¤¥È¤ò»È¤¦¤Ë¤Ï¡¢ PACKAGESITE ´Ä¶­ÊÑ¿ô¤ËÍøÍѤ·¤¿¤¤¥µ¥¤¥È¤òÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ &man.pkg.add.1; ¤Ï¡¢FTP_PASSIVE_MODE, FTP_PROXY, FTP_PASSWORD @@ -432,11 +420,8 @@ local: lsof-4.56.4.tgz remote: lsof-4.56 ¥Õ¥¡¥¤¥¢¥¦¥©¡¼¥ë¤ÎÆ⦤Ǥ¢¤Ã¤¿¤ê¡¢ FTP/HTTP ¥×¥í¥­¥·¤ò»È¤¦¾ì¹ç¤Ë¤Ï¡¢ ¤³¤ì¤é¤Î´Ä¶­ÊÑ¿ô¤òÀßÄꤹ¤ë¤³¤È¤Ë¤Ê¤ê¤Ş¤¹¡£ - ´Ä¶­ÊÑ¿ô¤Î°ìÍ÷¤Ë¤Ä¤¤¤Æ¤Ï &man.fetch.3; ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£ - ¤Ş¤¿¡¢¾å¤ÎÎã¤Ç lsof-4.56.4 ¤ÎÂå¤ï¤ê¤Ë - lsof ¤ò»È¤Ã¤Æ¤¤¤ë¤³¤È¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£ - ¥ê¥â¡¼¥È¥Õ¥§¥Ã¥Áµ¡Ç½¤ò»ÈÍѤ¹¤ë¾ì¹ç¤Ë¤Ï¡¢ - package ¤Î¥Ğ¡¼¥¸¥ç¥óÈÖ¹æ¤ò¼è¤ê½ü¤«¤Ê¤±¤ì¤Ğ¤Ê¤ê¤Ş¤»¤ó¡£ + FTP ¤Ë´ØÏ¢¤·¤¿´Ä¶­ÊÑ¿ô¤Î°ìÍ÷¤Ë¤Ä¤¤¤Æ¤Ï + &man.fetch.3; ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£ &os.current; ¤Ş¤¿¤Ï¡¢&os.stable; ¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç¡¢ @@ -444,25 +429,26 @@ local: lsof-4.56.4.tgz remote: lsof-4.56 -RELEASE ¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢ ¤½¤Î¥Ğ¡¼¥¸¥ç¥ó¤Î¥ê¥ê¡¼¥¹»ş¤Ë¥Ó¥ë¥É¤µ¤ì¤¿ package ¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Ş¤¹¡£ ¤³¤ÎÀßÄê¤Ï PACKAGESITE ¤ò¾å½ñ¤­¤¹¤ë¤³¤È¤ÇÊѹ¹¤Ç¤­¤Ş¤¹¡£ - ¤¿¤È¤¨¤Ğ¡¢&os; 8.1-RELEASE ¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢ + ¤¿¤È¤¨¤Ğ¡¢&os; 9.1-RELEASE ¤ò»ÈÍѤ·¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢ &man.pkg.add.1; ¤ò¼Â¹Ô¤¹¤ë¤È¥Ç¥Õ¥©¥ë¥È¤Ç - ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/Latest/ + ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9.1-release/Latest/. ¤«¤é packages ¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Ş¤¹¡£ - &man.pkg.add.1; ¤ò»È¤Ã¤Æ &os; 8-STABLE ¤Î packages + &man.pkg.add.1; ¤ò»È¤Ã¤Æ &os; 9-STABLE ¤Î packages ¤ò¥À¥¦¥ó¥í¡¼¥É¤¹¤ë¤Ë¤Ï¡¢ PACKAGESITE ´Ä¶­ÊÑ¿ô¤ò - ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/Latest/ + ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9-stable/Latest/ ¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£ - package ¤Ï .tgz ¤ä .tbz - ¤È¤¤¤¦³ÈÄ¥»Ò¤ò»ı¤Ä¥Õ¥¡¥¤¥ë¤È¤·¤ÆÇÛÉÛ¤µ¤ì¤Æ¤ª¤ê¡¢ - ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/packages/ + package ¤Ï .tbz + ¤È¤¤¤¦³ÈÄ¥»Ò¤ò»ı¤Ä¥Õ¥¡¥¤¥ë¤È¤·¤ÆÇÛÉÛ¤µ¤ì¤Æ¤ª¤ê¡¢ ¤ä &os; DVD ¤Î /packages ¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ê¤Ş¤¹¡£ packages ¥Ç¥£¥ì¥¯¥È¥ê¤Î¥ì¥¤¥¢¥¦¥È¤Ï¡¢ - /usr/ports ¥Ä¥ê¡¼¤Î¤â¤Î¤ÈƱÍͤǤ¹¡£ + /usr/ports + ¥Ä¥ê¡¼¤Î¤â¤Î¤ÈƱÍͤǤ¹¡£ ¥«¥Æ¥´¥ê¤´¤È¤Ë¥Ç¥£¥ì¥¯¥È¥ê¤¬¤¢¤ê¡¢ - All ¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ï¤¹¤Ù¤Æ¤Î package + All ¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ï¤¹¤Ù¤Æ¤Î package ¤¬¤¢¤ê¤Ş¤¹¡£ package ¥·¥¹¥Æ¥à¤Î¥Ç¥£¥ì¥¯¥È¥ê¹½Â¤¤Ï ports ¤Î¥ì¥¤¥¢¥¦¥È¤ÈƱ°ì¤Ç¤¹¡£ @@ -479,22 +465,24 @@ local: lsof-4.56.4.tgz remote: lsof-4.56 ´ÉÍı - &man.pkg.info.1; ¤Ï¡¢¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë - packages ¤Î°ìÍ÷¤ÈÀâÌÀ¤òɽ¼¨¤·¤Ş¤¹¡£ + ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë packages + ¤Î°ìÍ÷¤ÈÀâÌÀ¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢&man.pkg.info.1; ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£ pkg_info &prompt.root; pkg_info -colordiff-1.0.13 A tool to colorize diff output -docbook-1.2 Meta-port for the different versions of the DocBook DTD +colordiff-1.0.13 Tool to colorize diff output +docbook-1.4 Meta-port for the different versions of the DocBook DTD ... - &man.pkg.version.1; ¤Ï¡¢¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë - packages ¤Î¥Ğ¡¼¥¸¥ç¥ó¤òÍ×Ìó¤·¤Æɽ¼¨¤·¤Ş¤¹¡£ - ¤Ş¤¿¡¢package ¤Î¥Ğ¡¼¥¸¥ç¥ó¤ò¡¢ - ¸½ºß¤Î ports ¥Ä¥ê¡¼¤Î¥Ğ¡¼¥¸¥ç¥ó¤ÈÈæ³Ó¤·¤Ş¤¹¡£ + ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¤¹¤Ù¤Æ¤Î packages + ¤Î¥Ğ¡¼¥¸¥ç¥ó¤òÍ×Ìó¤·¤Æɽ¼¨¤·¡¢ + ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë package ¤Î¥Ğ¡¼¥¸¥ç¥ó¤ò¡¢ + ¥í¡¼¥«¥ë¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë ports + ¥Ä¥ê¡¼¤Î¥Ğ¡¼¥¸¥ç¥ó¤ÈÈæ³Ó¤¹¤ë¤Ë¤Ï¡¢&man.pkg.version.1; + ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£ pkg_version @@ -569,11 +557,12 @@ docbook = &man.pkg.delete.1; ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_delete xchat-1.7.1 + &prompt.root; pkg_delete xchat-2.8.8_1 - &man.pkg.delete.1; ¤Ï package ̾¤È¥Ğ¡¼¥¸¥ç¥óÈÖ¹æ¤ÎξÊı¤òɬÍפȤ·¤Ş¤¹¡£ - ¤¹¤Ê¤ï¤Á¡¢Àè¤Û¤É¤ÎÎã¤Ë¤ª¤¤¤Æ - xchat-1.7.1 ¤ò + &man.pkg.delete.1; ¤Ï + package ̾¤È¥Ğ¡¼¥¸¥ç¥óÈÖ¹æ¤ÎξÊı¤òɬÍפȤ·¤Ş¤¹¡£ + ¤½¤Î¤¿¤á¡¢Àè¤Û¤É¤ÎÎã¤Ë¤ª¤¤¤Æ + xchat-2.8.8_1 ¤ò xchat ¤È¤·¤¿¾ì¹ç¤Ë¤ÏÆ°ºî¤·¤Ş¤»¤ó¡£ &man.pkg.version.1; ¤ò»È¤Ã¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë package ¤Î¥Ğ¡¼¥¸¥ç¥ó¤òÄ´¤Ù¤ë¤«¡¢¥ï¥¤¥ë¥É¥«¡¼¥É¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£ From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 09:06:28 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 35C49121; Wed, 5 Feb 2014 09:06:28 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 20A6F1188; Wed, 5 Feb 2014 09:06:28 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s1596RMU045792; Wed, 5 Feb 2014 09:06:27 GMT (envelope-from pgj@svn.freebsd.org) Received: (from pgj@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s1596RmW045790; Wed, 5 Feb 2014 09:06:27 GMT (envelope-from pgj@svn.freebsd.org) Message-Id: <201402050906.s1596RmW045790@svn.freebsd.org> From: Gabor Pali Date: Wed, 5 Feb 2014 09:06:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43786 - head/en_US.ISO8859-1/htdocs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 09:06:28 -0000 Author: pgj Date: Wed Feb 5 09:06:27 2014 New Revision: 43786 URL: http://svnweb.freebsd.org/changeset/doc/43786 Log: - Add wblock to doceng (per hrs' announcement) Modified: head/en_US.ISO8859-1/htdocs/administration.xml Modified: head/en_US.ISO8859-1/htdocs/administration.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/administration.xml Wed Feb 5 08:27:17 2014 (r43785) +++ head/en_US.ISO8859-1/htdocs/administration.xml Wed Feb 5 09:06:27 2014 (r43786) @@ -108,6 +108,7 @@
    • &a.gjb.email;
    • +
    • &a.wblock.email;
    • &a.blackend.email;
    • &a.gabor.email;
    • &a.hrs.email;
    • From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 10:46:27 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6CAB55F3; Wed, 5 Feb 2014 10:46:27 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 548C119E7; Wed, 5 Feb 2014 10:46:27 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s15AkRkw085820; Wed, 5 Feb 2014 10:46:27 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s15AkQWt085808; Wed, 5 Feb 2014 10:46:26 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402051046.s15AkQWt085808@svn.freebsd.org> From: Ryusuke SUZUKI Date: Wed, 5 Feb 2014 10:46:26 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43787 - in head/ja_JP.eucJP: htdocs/releases htdocs/releases/10.0R share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 10:46:27 -0000 Author: ryusuke Date: Wed Feb 5 10:46:25 2014 New Revision: 43787 URL: http://svnweb.freebsd.org/changeset/doc/43787 Log: Add 10.0R announcement: o head/ja_JP.eucJP/htdocs/releases/10.0R/Makefile o head/ja_JP.eucJP/htdocs/releases/10.0R/announce.xml o head/ja_JP.eucJP/htdocs/releases/10.0R/docbook.css o head/ja_JP.eucJP/htdocs/releases/Makefile o head/ja_JP.eucJP/share/xml/l10n.ent o head/ja_JP.eucJP/share/xml/news.xml Added: head/ja_JP.eucJP/htdocs/releases/10.0R/ head/ja_JP.eucJP/htdocs/releases/10.0R/Makefile (contents, props changed) head/ja_JP.eucJP/htdocs/releases/10.0R/announce.xml (contents, props changed) head/ja_JP.eucJP/htdocs/releases/10.0R/docbook.css (contents, props changed) Modified: head/ja_JP.eucJP/htdocs/releases/Makefile head/ja_JP.eucJP/share/xml/l10n.ent head/ja_JP.eucJP/share/xml/news.xml Added: head/ja_JP.eucJP/htdocs/releases/10.0R/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/ja_JP.eucJP/htdocs/releases/10.0R/Makefile Wed Feb 5 10:46:25 2014 (r43787) @@ -0,0 +1,23 @@ +# $FreeBSD$ +# The FreeBSD Japanese Documentation Project +# Original revision: r43580 + +.if exists(../Makefile.conf) +.include "../Makefile.conf" +.endif +.if exists(../Makefile.inc) +.include "../Makefile.inc" +.endif + +DOCS= announce.xml +#DOCS+= schedule.xml + +DATA= docbook.css \ +# errata.html \ +# hardware.html \ +# installation.html \ +# readme.html \ +# relnotes.html + + +.include "${DOC_PREFIX}/share/mk/web.site.mk" Added: head/ja_JP.eucJP/htdocs/releases/10.0R/announce.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/ja_JP.eucJP/htdocs/releases/10.0R/announce.xml Wed Feb 5 10:46:25 2014 (r43787) @@ -0,0 +1,377 @@ + + +]> + + + + + + &title; + + $FreeBSD$ + + + + +

      &os; ¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°¥Á¡¼¥à¤è¤ê¡¢ + &os; 10.0-RELEASE ¤Î¸ø³«¤ò¤ªÃΤ餻¤·¤Ş¤¹¡£ + ¤³¤ì¤Ï¡¢stable/10 ¥Ö¥é¥ó¥Á¤«¤é¤ÎºÇ½é¤Î¥ê¥ê¡¼¥¹¤Ç¤¹¡£

      + +

      ¤³¤Î¥ê¥ê¡¼¥¹¤Î¼ç¤ÊÊѹ¹ÅÀ¤Ï¡¢°Ê²¼¤Î¤È¤ª¤ê¤Ç¤¹¡£

      + +
        +
      • clang(1) ¤¬¥Ç¥Õ¥©¥ë¥È¥³¥ó¥Ñ¥¤¥é¤Î¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Ï¡¢ + GCC ¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Ê¤¯¤Ê¤ê¤Ş¤·¤¿¡£

      • +
      • ¥í¡¼¥«¥ë¥­¥ã¥Ã¥·¥å DNS ¥ê¥¾¥ë¥Ğ¤È¤·¤Æ¡¢ + Unbound ¤¬¥Ù¡¼¥¹¥·¥¹¥Æ¥à¤Ë¼è¤ê¹ş¤Ş¤ì¤Ş¤·¤¿¡£

      • +
      • ¥Ù¡¼¥¹¥·¥¹¥Æ¥à¤«¤é BIND ¤¬ºï½ü¤µ¤ì¤Ş¤·¤¿¡£

      • +
      • make(1) ¤¬ NetBSD ¥×¥í¥¸¥§¥¯¥È¤Î bmake(1) + ¤ËÃÖ¤­´¹¤¨¤é¤ì¤Ş¤·¤¿¡£

      • +
      • ¥Ç¥Õ¥©¥ë¥È¤Î package ´ÉÍı¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤¬ + pkg(7) ¤Ë¤Ê¤ê¤Ş¤·¤¿¡£

      • +
      • pkg_add(1), pkg_delete(1) + ¤Ê¤É¤Î´ØÏ¢¥Ä¡¼¥ë¤¬ºï½ü¤µ¤ì¤Ş¤·¤¿¡£

      • +
      • bhyve(8), virtio(4) ¤ª¤è¤Ó + Microsoft Hyper-V ¤Î¥²¥¹¥È¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤È¤·¤Æ + &os; ¤ò¥µ¥İ¡¼¥È¤¹¤ë¤¿¤á¤Î¥Í¥¤¥Æ¥£¥Ö¤Ê½à²¾ÁÛ²½¥É¥é¥¤¥Ğ¤ÎÄɲᢠ+ ¤È¤¤¤Ã¤¿²¾ÁÛ²½¤Ë¤ª¤¤¤ÆÂ礭¤Êµ¡Ç½³ÈÄ¥¤¬¹Ô¤ï¤ì¤Ş¤·¤¿¡£

      • +
      • ZFS ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤¬ SSD ¤Î TRIM ¤ËÂбş¤·¤Ş¤·¤¿¡£

      • +
      • ZFS ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤¬¹âÀ­Ç½¤Ê lz4 °µ½Ì¥¢¥ë¥´¥ê¥º¥à¤ËÂбş¤·¤Ş¤·¤¿¡£

      • +
      + +

      ¿·µ¡Ç½¤ä´ûÃΤÎÌäÂêÅÀ¤Î°ìÍ÷¤Ë¤Ä¤¤¤Æ¤Ï¡¢ + °Ê²¼¤«¤é¥ê¥ê¡¼¥¹¥Î¡¼¥È¤äÀµ¸íɽ¤ò¥ª¥ó¥é¥¤¥ó¤Ç¤´Í÷¤¯¤À¤µ¤¤¡£

      + + + +

      &os; ¤Î¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°³èÆ°¤Î¾Ü¤·¤¤¾ğÊó¤Ï¡¢

      + + + +

      ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£

      + +

      Æş¼êÊıË¡

      + +

      &os; 10.0-RELEASE ¤Ï¡¢amd64, i386, ia64, + powerpc, powerpc64, ¤ª¤è¤Ó sparc64 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤ÇÍøÍѤǤ­¤Ş¤¹¡£

      + +

      &os; 10.0 ¤Ï¡¢µ¯Æ°²Äǽ¤Ê ISO ¥¤¥á¡¼¥¸¡¢ + ¤â¤·¤¯¤Ï¥Í¥Ã¥È¥ï¡¼¥¯·Ğͳ¤Ç¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Ş¤¹¡£ + °ìÉô¤Î¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Ï + USB ¥á¥â¥ê¥¹¥Æ¥£¥Ã¥¯¤ò»È¤Ã¤¿¥¤¥ó¥¹¥È¡¼¥ë¤â²Äǽ¤Ç¤¹¡£ + ¸å¤Î¾Ï¤ËÀâÌÀ¤¬¤¢¤ë¤è¤¦¤Ë¡¢É¬Íפʥե¡¥¤¥ë¤Ï + FTP ·Ğͳ¤Ç¥À¥¦¥ó¥í¡¼¥É¤Ç¤­¤Ş¤¹¡£ + ¤¿¤À¤·¡¢µ¬ÌϤµ¤Ê FTP ¥ß¥é¡¼¥µ¥¤¥È¤Ç¤Ï¡¢ÃÖ¤«¤ì¤Æ¤¤¤ëÇÛÉÛʪ¤¬ + amd64 ¤ä i386 ¤È¤¤¤Ã¤¿¼çÍפʥ¢¡¼¥­¥Æ¥¯¥Á¥ãÍѤΤߤǡ¢ + ¤¹¤Ù¤Æ¤Î¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤ÎÇÛÉÛʪ¤¬ÃÖ¤«¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤â¤¢¤ê¤Ş¤¹¡£

      + +

      ¥ê¥ê¡¼¥¹ ISO ¥¤¥á¡¼¥¸¤È¥á¥â¥ê¥¹¥Æ¥£¥Ã¥¯¤Î + SHA256 ¤ª¤è¤Ó MD5 ¥Ï¥Ã¥·¥åÃͤϡ¢¤³¤Î¥¢¥Ê¥¦¥ó¥¹¤ÎºÇ¸å¤Ë¤¢¤ê¤Ş¤¹¡£

      + +

      ¥ê¥ê¡¼¥¹¤Ë¤ª¤¤¤ÆÍÑ°Õ¤µ¤ì¤ë³Æ¥¤¥á¡¼¥¸¤ÎÍÑÅӤϰʲ¼¤Î¤È¤ª¤ê¤Ç¤¹¡£

      + +
      +
      dvd1
      + +
      +

      &os; ¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î¥Ù¡¼¥¹¥·¥¹¥Æ¥à¡¢¥É¥­¥å¥á¥ó¥È¡¢ + ¤ª¤è¤Ó¥°¥é¥Õ¥£¥«¥ë¤Ê¥ï¡¼¥¯¥¹¥Æ¡¼¥·¥ç¥ó¤ò¹½ÃÛ¤·¤Æµ¯Æ°¤¹¤ë¤¿¤á¤ÎºÇ¾®¸Â¤Î + package ¥»¥Ã¥È¡¢ + ¤³¤ì¤é¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤¿¤á¤ËɬÍפʤ¹¤Ù¤Æ¤¬´Ş¤Ş¤ì¤Æ¤¤¤Ş¤¹¡£ + "livefs"¡¡¥Ù¡¼¥¹¤Î¥ì¥¹¥­¥å¡¼¥â¡¼¥É¤Çµ¯Æ°¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£ + DVD ¥µ¥¤¥º¤Î¥á¥Ç¥£¥¢¤Ë½ñ¤­¹ş¤à¤³¤È¤¬¤Ç¤­¡¢DVD ¤òÍøÍѲÄǽ¤Ê´Ä¶­¤Ç¤Ï¡¢ + ¤³¤Î¥¤¥á¡¼¥¸¤À¤±¤Ç½½Ê¬¤Ç¤¹¡£

      +
      + +
      disc1
      + +
      +

      &os; ¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î¥Ù¡¼¥¹¥·¥¹¥Æ¥à¤¬Æş¤Ã¤Æ¤¤¤Ş¤¹¡£ + "livefs" ¥Ù¡¼¥¹¤Î¥ì¥¹¥­¥å¡¼¥â¡¼¥É¤Ç¤âµ¯Æ°¤Ç¤­¤ë¥¤¥á¡¼¥¸¤Ç¤¹¡£ + package ¤Ï´Ş¤Ş¤ì¤Æ¤¤¤Ş¤»¤ó¡£

      +
      + +
      bootonly
      + +
      +

      CDROM ¥É¥é¥¤¥Ö¤òÈ÷¤¨¤¿¥Ş¥·¥ó¤Çµ¯Æ°¤Ç¤­¤ë¥¤¥á¡¼¥¸¤Ç¤¹¤¬¡¢ + ¤³¤Î CD ¤Î¤ß¤ò»È¤Ã¤Æ &os; ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Ş¤»¤ó¡£ + ¤³¤Î CD ¤ò»È¤Ã¤Æµ¯Æ°¤·¤¿¸å¤Ï¡¢(FTP ¥µ¡¼¥Ğ¤Ê¤É¤«¤é) + ¥Í¥Ã¥È¥ï¡¼¥¯·Ğͳ¤Ç¥¤¥ó¥¹¥È¡¼¥ëºî¶È¤ò¹Ô¤¦É¬Íפ¬¤¢¤ê¤Ş¤¹¡£

      +
      + +
      memstick
      + +
      +

      USB ¥á¥â¥ê¥¹¥Æ¥£¥Ã¥¯ (¥Õ¥é¥Ã¥·¥å¥É¥é¥¤¥Ö) + ¤Ë½ñ¤­¹ş¤á¤ë¥¤¥á¡¼¥¸¤Ç¤¹¡£ + USB ¥É¥é¥¤¥Ö¤«¤é¤Îµ¯Æ°²Äǽ¤Ê¥³¥ó¥Ô¥å¡¼¥¿¤Ë¤ª¤¤¤Æ¡¢ + ¥¤¥ó¥¹¥È¡¼¥ë¤Ë»È¤¦¤³¤È¤¬¤Ç¤­¤Ş¤¹¡£ + "livefs" ¥Ù¡¼¥¹¤Î¥ì¥¹¥­¥å¡¼¥â¡¼¥É¤Çµ¯Æ°¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£ + package ¤Ï´Ş¤Ş¤ì¤Æ¤¤¤Ş¤»¤ó¡£

      + +

      memstick ¥¤¥á¡¼¥¸¤Î»ÈÍÑÎã¤ò²¼¤Ë¼¨¤·¤Ş¤¹¡£ + USB ¥É¥é¥¤¥Ö¤¬ /dev/da0 ¤È¤·¤Æǧ¼±¤µ¤ì¤ë¥³¥ó¥Ô¥å¡¼¥¿¤Ç¤Ï¡¢ + ¼¡¤Î¤è¤¦¤Ê¥³¥Ş¥ó¥É¤Ç½ñ¤­¹ş¤à¤³¤È¤¬²Äǽ¤Ç¤¹¡£

      + +
      # dd if=FreeBSD-10.0-RELEASE-amd64-memstick.img of=/dev/da0 bs=10240 conv=sync
      + +

      ¥¿¡¼¥²¥Ã¥È (of=) + ¤ÎÉôʬ¤¬Å¬ÀÚ¤ËÀßÄꤵ¤ì¤Æ¤¤¤ë¤³¤È¤ËºÙ¿´¤ÎÃí°Õ¤òʧ¤Ã¤Æ¤¯¤À¤µ¤¤¡£

      +
      +
      + +

      &os; 10.0-RELEASE ¤Î CD-ROM ¤È DVD ¤Ï¡¢¥Ù¥ó¥À¤«¤é¤â¹ØÆş¤Ç¤­¤Ş¤¹¡£ + &os; 10.0 ¥Ù¡¼¥¹¤ÎÀ½ÉʤòÈÎÇ䤷¤Æ¤¤¤ë¥Ù¥ó¥À¤Î¤Ò¤È¤Ä¤¬¡¢°Ê²¼¤Î + FreeBSD Mall ¤Ç¤¹¡£

      + + + +

      FTP

      + +

      ¼¡¤Î FTP ¥µ¥¤¥È¤«¤é &os; 10.0-RELEASE ¤ò¥À¥¦¥ó¥í¡¼¥É¤Ç¤­¤Ş¤¹¡£

      + + + +

      ¤·¤«¤·¤Ê¤¬¤é¡¢¤³¤ì¤é¤Î¥µ¥¤¥È¤òÍøÍѤ¹¤ëÁ°¤Ë¡¢¤Ş¤º¡¢ + ¤¢¤Ê¤¿¤Î½»¤ó¤Ç¤¤¤ëºÇ´ó¤ê¤Î¥ß¥é¡¼¥µ¥¤¥È¤ÎÍøÍѤò»î¤ß¤Æ¤¯¤À¤µ¤¤¡£

      + + + +

      ¾¤Ë ftp2, ftp3 ¤È¤¤¤¦½ç¤Ë̾Á°¤¬¤Ä¤±¤é¤ì¤Æ¤¤¥ß¥é¡¼¥µ¥¤¥È¤â¤¢¤ê¤Ş¤¹¡£

      + +

      &os; ¥ß¥é¡¼¥µ¥¤¥È¤Î¾ÜºÙ¤Ï¡¢°Ê²¼¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£

      + + + +

      &os; ¤Î¥¤¥ó¥¹¥È¡¼¥ë¡¢¤Ş¤¿¤Ï¡¢ + ´û¸¤Î¥·¥¹¥Æ¥à¤ò 10.0-RELEASE ¤Ë¥¢¥Ã¥×¥Ç¡¼¥È¤¹¤ë¼ê½ç¤Ë¤Ä¤¤¤Æ¤Ï¡¢ + °Ê²¼¤ò¤´Í÷¤¯¤À¤µ¤¤¡£

      + + + +

      freebsd-update(8) ¥æ¡¼¥¶¤Ø¤Î½ÅÍפÊÃí°ÕÅÀ: + ¥·¥¹¥Æ¥à¤ò 10.0-RELEASE ¤Ë¥¢¥Ã¥×¥°¥ì¡¼¥É¤¹¤ëÁ°¤Ë¡¢ + °Ê²¼¤Î &os; Àµ¸íɽ¤Ë½ñ¤«¤ì¤Æ¤¤¤ë¼ê½ç¤Ë½¾¤Ã¤Æ¤¯¤À¤µ¤¤¡£

      + + + +

      ¥µ¥İ¡¼¥È

      + +

      &os; 10.0-RELEASE ¤ÎÊݼ齪λͽÄêÆü¤Ï 2015 ǯ 1 ·î 31 Æü¤Ç¤¹¡£ + Êݼ齪λÆü¤Ë´Ø¤·¤Æ¤Ï°Ê²¼¤Î¥Ú¡¼¥¸¤ò¤´Í÷¤¯¤À¤µ¤¤¡£

      + + + +

      &os; ¥Ù¡¼¥¹¤Î¾¤Î¥×¥í¥¸¥§¥¯¥È

      + +

      &os; ¤ò¥Ù¡¼¥¹¤È¤·¤¿ "¥µ¡¼¥É¥Ñ¡¼¥Æ¥£" + ¥×¥í¥¸¥§¥¯¥È¤¬¿ô¿¤¯¤¢¤ê¤Ş¤¹¡£ + ¤½¤ì¤é¤Î¥×¥í¥¸¥§¥¯¥È¤Ë¤Ï¡¢&os; ¤òºÆ¥Ñ¥Ã¥±¡¼¥¸¥ó¥°¤·¤¿¤â¤Î¤«¤é¡¢ + Amazon EC2 ¥¤¥ó¥Õ¥é¥¹¥È¥é¥¯¥Á¥ã¤Ç &os; ¤òÍøÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ë¤È¤¤¤¦¡¢ + ¤è¤ê "½é¿´¼Ô¸ş¤±¤Î" ¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ş¤Ç¤¢¤ê¤Ş¤¹¡£ + ¥µ¡¼¥É¥Ñ¡¼¥Æ¥£¤Î¥×¥í¥¸¥§¥¯¥È¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï°Ê²¼¤ò¤´Í÷¤¯¤À¤µ¤¤¡£

      + + + +

      ¸¥¼­

      + +

      &os; Foundation, Yahoo!, NetApp, Internet Systems + Consortium, ByteMark Hosting, Sentex Communications, New York + Internet, Juniper Networks, NLNet ¤ª¤è¤Ó iXsystems + ¤ò¤Ï¤¸¤á¤È¤¹¤ë¿¤¯¤Î´ë¶È¤«¤é¡¢ + &os; 10.0 ¤Î¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°³èÆ°¤ËɬÍפʵ¡ºà¡¢ + ¥Í¥Ã¥È¥ï¡¼¥¯¥¢¥¯¥»¥¹¡¢¿ÍŪ»ñ¸»¤òÄ󶡤·¤Æ¤¤¤¿¤À¤­¤Ş¤·¤¿¡£

      + +

      10.0-RELEASE ¤Î¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°¥Á¡¼¥à¤Ï¡¢ + °Ê²¼¤Î¥á¥ó¥Ğ¤Ç¹½À®¤µ¤ì¤Æ¤¤¤Ş¤¹¡£

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Ken Smith <kensmith@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°¥ê¡¼¥É
      Marcus von Appen <mva@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°Ã´Åö
      Glen Barber <gjb@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°Ã´Åö, 10.0-RELEASE ¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢
      Konstantin Belousov <kib@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°Ã´Åö
      Joel Dahl <joel@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°Ã´Åö
      Baptiste Daroussin <bapt@FreeBSD.org>package ¹½ÃÛôÅö
      Bryan Drewery <bdrewery@FreeBSD.org>package ¹½ÃÛôÅö
      Marc Fonvieille <blackend@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°¡¢Ê¸½ñôÅö
      Steven Kreuzer <skreuzer@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°Ã´Åö
      Xin Li <delphij@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°¡¢¥»¥­¥å¥ê¥Æ¥£Ã´Åö
      Josh Paetzel <jpaetzel@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°Ã´Åö
      Colin Percival <cperciva@FreeBSD.org>̾ÍÀ¥»¥­¥å¥ê¥Æ¥£¥ª¥Õ¥£¥µ
      Craig Rodrigues <rodrigc@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°Ã´Åö
      º´Æ£ ¹­À¸ <hrs@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°¡¢Ê¸½ñôÅö
      Gleb Smirnoff <glebius@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°Ã´Åö
      Dag-Erling Smørgrav <des@FreeBSD.org>¥»¥­¥å¥ê¥Æ¥£¥ª¥Õ¥£¥µ
      Marius Strobl <marius@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°Ã´Åö
      Robert Watson <rwatson@FreeBSD.org>¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°¡¢¥»¥­¥å¥ê¥Æ¥£Ã´Åö
      + +

      ÅĞÏ¿¾¦É¸

      + +

      &os; ¤Ï The &os; Foundation ¤ÎÅĞÏ¿¾¦É¸¤Ç¤¹¡£

      + +

      ISO ¥¤¥á¡¼¥¸¤Î¥Á¥§¥Ã¥¯¥µ¥à

      + +
      SHA256 (FreeBSD-10.0-RELEASE-amd64-bootonly.iso) = a005b55a7d25e00b247b1e1bddbb9279faaecfa01f1a42846a92f62908229aa0
      +SHA256 (FreeBSD-10.0-RELEASE-amd64-disc1.iso) = 9c377b4a4e63443c0b210080694de26133e6a276eddb07c7e00e1c9aebd84109
      +SHA256 (FreeBSD-10.0-RELEASE-amd64-dvd1.iso) = b0f25ae6f165132525cdda690de7b762ba6bcec3a77e784ca293a49a520fe8f5
      +SHA256 (FreeBSD-10.0-RELEASE-amd64-memstick.img) = 8cfd48c35d968f4f7a7e34376fd77af351fbbf2a37f4654843845bdb2cd51bbe
      + +
      MD5 (FreeBSD-10.0-RELEASE-amd64-bootonly.iso) = d27f835c01be0318936051abc0dfa3ce
      +MD5 (FreeBSD-10.0-RELEASE-amd64-disc1.iso) = fd25619fa0d69c29bea8347b1070ac75
      +MD5 (FreeBSD-10.0-RELEASE-amd64-dvd1.iso) = 26d11e2d6f24ff1d97dffeaa3c500c03
      +MD5 (FreeBSD-10.0-RELEASE-amd64-memstick.img) = f083747bd1aa3922aa9b92b37836fa97
      + +
      SHA256 (FreeBSD-10.0-RELEASE-i386-bootonly.iso) = 26c667ab930ddc2fa9f060518ec63cee7b0a63e97186ff5640919b431db09648
      +SHA256 (FreeBSD-10.0-RELEASE-i386-disc1.iso) = 2c09643b3f79c703e424c03408882369025cec655c24a6d81ee073081ee75ebc
      +SHA256 (FreeBSD-10.0-RELEASE-i386-dvd1.iso) = dd81af12cfdfd72162e5238ad8241e1ff249398574ca6922d5581ea3274ea66a
      +SHA256 (FreeBSD-10.0-RELEASE-i386-memstick.img) = cd471b30a8fa9eb0c86c222cc4035396b08c3daf8b6f0489672afff9703ca6e7
      + +
      MD5 (FreeBSD-10.0-RELEASE-i386-bootonly.iso) = 1d481dd6972700160b305c21cfece123
      +MD5 (FreeBSD-10.0-RELEASE-i386-disc1.iso) = 9d12797f008f6c180a2a514476c2dede
      +MD5 (FreeBSD-10.0-RELEASE-i386-dvd1.iso) = 53e905031bf58e105e9842ef8c8f89da
      +MD5 (FreeBSD-10.0-RELEASE-i386-memstick.img) = ec366c5b83fc2b1dd93a521c1a323a10
      + +
      SHA256 (FreeBSD-10.0-RELEASE-ia64-bootonly.iso) = ff9e1573bcef36bc6e5a132aeb8620b6f87671dfeaaf18ad31fbda5fcf0d0c7a
      +SHA256 (FreeBSD-10.0-RELEASE-ia64-disc1.iso) = 547d8e78621af787ca351adf2d4c7edcf9490e63884fe9be34d69418e5fc1ae8
      +SHA256 (FreeBSD-10.0-RELEASE-ia64-memstick.img) = 60ea1fb0311e4d4eb4300a2a3bef24adcbc23ee022dc65b46d7aee1d313db61f
      + +
      MD5 (FreeBSD-10.0-RELEASE-ia64-bootonly.iso) = de709ae289827b862bb18f3224174158
      +MD5 (FreeBSD-10.0-RELEASE-ia64-disc1.iso) = 789db226af47a3107711709c49125b7d
      +MD5 (FreeBSD-10.0-RELEASE-ia64-memstick.img) = 085f1eb284b3976d076220ebff44bd4c
      + +
      SHA256 (FreeBSD-10.0-RELEASE-powerpc-bootonly.iso) = a24685ed70287d6d0c708178946f19cf67b1d2512b2d873708d3da0b6b1e137e
      +SHA256 (FreeBSD-10.0-RELEASE-powerpc-disc1.iso) = 78d733791533a48ea90d442f677666ba8017070445a2b936b21f57c054e9b024
      +SHA256 (FreeBSD-10.0-RELEASE-powerpc-memstick.img) = 9139598f6ef8c1bf53dcf4a7e7866fcfc5b5fbbf9b36a357f58654cffb71767d
      + +
      MD5 (FreeBSD-10.0-RELEASE-powerpc-bootonly.iso) = 378b02e51928fc2306d937be77c02add
      +MD5 (FreeBSD-10.0-RELEASE-powerpc-disc1.iso) = b71e4ea904dacadeed9154c5396e4bf8
      +MD5 (FreeBSD-10.0-RELEASE-powerpc-memstick.img) = 17b1addf7261f507ab05a6ff0fc67467
      + +
      SHA256 (FreeBSD-10.0-RELEASE-powerpc-powerpc64-bootonly.iso) = 95984c806defff5b3e066b06af5437f80b9348b1134098acf0b174b3359c431c
      +SHA256 (FreeBSD-10.0-RELEASE-powerpc-powerpc64-disc1.iso) = 38b03ef2620544e71af7c46ec001b6d63a2ffbe850f33a6f08e1b9da4b682c34
      +SHA256 (FreeBSD-10.0-RELEASE-powerpc-powerpc64-memstick.img) = ac268349d1642400136be2827a81222ad4e7d75a287e895622482189b643b015
      + +
      MD5 (FreeBSD-10.0-RELEASE-powerpc-powerpc64-bootonly.iso) = a215b48b78481b4ff399f54c95024e79
      +MD5 (FreeBSD-10.0-RELEASE-powerpc-powerpc64-disc1.iso) = f0081ae54e8677c090a1b88838c5cd94
      +MD5 (FreeBSD-10.0-RELEASE-powerpc-powerpc64-memstick.img) = 08b260573677f925da20498fe714c245
      + +
      SHA256 (FreeBSD-10.0-RELEASE-sparc64-bootonly.iso) = 773bc7d438e89ce8f2f4fee90db59b17025f6da5c61259bbd02c275305cc968d
      +SHA256 (FreeBSD-10.0-RELEASE-sparc64-disc1.iso) = 0e7fc117dfa785e6df793898c2fdccd9054c81523d7a734fc2c4b5e5baac6999
      + +
      MD5 (FreeBSD-10.0-RELEASE-sparc64-bootonly.iso) = 10ab6d0462d6e6fc876655e0a1c1d202
      +MD5 (FreeBSD-10.0-RELEASE-sparc64-disc1.iso) = ebcf423b5e610ca0448c44c65901e3f2
      + +

      Love FreeBSD? The &os; Foundation ¤Ë ´óÉÕ + ¤ò¤·¤Æ¡¢ º£²ó¤Î¥ê¥ê¡¼¥¹¤ä¾­Íè¤Î¥ê¥ê¡¼¥¹¤ò¥µ¥İ¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤!

      + + + Added: head/ja_JP.eucJP/htdocs/releases/10.0R/docbook.css ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/ja_JP.eucJP/htdocs/releases/10.0R/docbook.css Wed Feb 5 10:46:25 2014 (r43787) @@ -0,0 +1,210 @@ +/* + * Copyright (c) 2001, 2003, 2010 The FreeBSD Documentation Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + * The FreeBSD Japanese Documentation Project + * Original revision: r42537 + */ + +BODY ADDRESS { + line-height: 1.3; + margin: .6em 0; +} + +BODY BLOCKQUOTE { + margin-top: .75em; + line-height: 1.5; + margin-bottom: .75em; +} + +HTML BODY { + margin: 1em 8% 1em 10%; + line-height: 1.2; +} + +.LEGALNOTICE { + font-size: small; + font-variant: small-caps; +} + +BODY DIV { + margin: 0; +} + +DL { + margin: .8em 0; + line-height: 1.2; +} + +BODY FORM { + margin: .6em 0; +} + +H1, H2, H3, H4, H5, H6, +DIV.EXAMPLE P B, +.QUESTION, +DIV.TABLE P B, +DIV.PROCEDURE P B { + color: #990000; +} + +BODY H1, BODY H2, BODY H3, BODY H4, BODY H5, BODY H6 { + line-height: 1.3; + margin-left: 0; +} + +BODY H1, BODY H2 { + margin: .8em 0 0 -4%; +} + +BODY H3, BODY H4 { + margin: .8em 0 0 -3%; +} + +BODY H5 { + margin: .8em 0 0 -2%; +} + +BODY H6 { + margin: .8em 0 0 -1%; +} + +BODY HR { + margin: .6em; + border-width: 0 0 1px 0; + border-style: solid; + border-color: #cecece; +} + +BODY IMG.NAVHEADER { + margin: 0 0 0 -4%; +} + +OL { + margin: 0 0 0 5%; + line-height: 1.2; +} + +BODY PRE { + margin: .75em 0; + line-height: 1.0; + font-family: monospace; +} + +BODY TD, BODY TH { + line-height: 1.2; +} + +UL, BODY DIR, BODY MENU { + margin: 0 0 0 5%; + line-height: 1.2; +} + +HTML { + margin: 0; + padding: 0; +} + +BODY P B.APPLICATION { + color: #000000; +} + +.FILENAME { + color: #007a00; +} + +.GUIMENU, .GUIMENUITEM, .GUISUBMENU, +.GUILABEL, .INTERFACE, +.SHORTCUT, .SHORTCUT .KEYCAP { + font-weight: bold; +} + +.GUIBUTTON { + background-color: #CFCFCF; + padding: 2px; +} + +.ACCEL { + background-color: #F0F0F0; + text-decoration: underline; +} + +.SCREEN { + padding: 1ex; +} + +.PROGRAMLISTING { + padding: 1ex; + background-color: #eee; + border: 1px solid #ccc; +} + +@media screen { /* hide from IE3 */ + a[href]:hover { background: #ffa } +} + +BLOCKQUOTE.NOTE { + color: #222; + background: #eee; + border: 1px solid #ccc; + padding: 0.4em 0.4em; + width: 85%; +} + +BLOCKQUOTE.TIP { + color: #004F00; + background: #d8ecd6; + border: 1px solid green; + padding: 0.2em 2em; + width: 85%; +} + +BLOCKQUOTE.IMPORTANT { + font-style:italic; + border: 1px solid #a00; + border-left: 12px solid #c00; + padding: 0.1em 1em; +} + +BLOCKQUOTE.WARNING { + color: #9F1313; + background: #f8e8e8; + border: 1px solid #e59595; + padding: 0.2em 2em; + width: 85%; +} + +.EXAMPLE { + background: #fefde6; + border: 1px solid #f1bb16; + margin: 1em 0; + padding: 0.2em 2em; + width: 90%; +} + +.INFORMALTABLE TABLE.CALSTABLE TR TD { + padding-left: 1em; + padding-right: 1em; +} Modified: head/ja_JP.eucJP/htdocs/releases/Makefile ============================================================================== --- head/ja_JP.eucJP/htdocs/releases/Makefile Wed Feb 5 09:06:27 2014 (r43786) +++ head/ja_JP.eucJP/htdocs/releases/Makefile Wed Feb 5 10:46:25 2014 (r43787) @@ -24,7 +24,7 @@ SUBDIR+= 5.0R 5.1R 5.2R 5.2.1R 5.3R 5.4R SUBDIR+= 8.2R 8.3R 8.4R #SUBDIR+= 9.0R 9.1R 9.2R SUBDIR+= 9.0R 9.2R -#SUBDIR+= 10.0R +SUBDIR+= 10.0R .if defined(NEW_BUILD) SUBDIR= Modified: head/ja_JP.eucJP/share/xml/l10n.ent ============================================================================== --- head/ja_JP.eucJP/share/xml/l10n.ent Wed Feb 5 09:06:27 2014 (r43786) +++ head/ja_JP.eucJP/share/xml/l10n.ent Wed Feb 5 10:46:25 2014 (r43787) @@ -28,7 +28,7 @@ - + Modified: head/ja_JP.eucJP/share/xml/news.xml ============================================================================== --- head/ja_JP.eucJP/share/xml/news.xml Wed Feb 5 09:06:27 2014 (r43786) +++ head/ja_JP.eucJP/share/xml/news.xml Wed Feb 5 10:46:25 2014 (r43787) @@ -73,7 +73,7 @@ &os; 10.0-RELEASE ¸ø³« -

      FreeBSD +

      FreeBSD 10.0-RELEASE ¤¬¸ø³«¤µ¤ì¤Ş¤·¤¿¡£ ¥¤¥ó¥¹¥È¡¼¥ëÁ°¤Ë ¥ê¥ê¡¼¥¹¥Î¡¼¥È From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 11:26:29 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 18D92DEE; Wed, 5 Feb 2014 11:26:29 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 011271CC9; Wed, 5 Feb 2014 11:26:29 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s15BQS1G001547; Wed, 5 Feb 2014 11:26:28 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s15BQSoR001546; Wed, 5 Feb 2014 11:26:28 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402051126.s15BQSoR001546@svn.freebsd.org> From: Ryusuke SUZUKI Date: Wed, 5 Feb 2014 11:26:28 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43788 - head/ja_JP.eucJP/books/handbook/desktop X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 11:26:29 -0000 Author: ryusuke Date: Wed Feb 5 11:26:28 2014 New Revision: 43788 URL: http://svnweb.freebsd.org/changeset/doc/43788 Log: - Merge the following from the English version: r43126 -> r43754 head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/desktop/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Wed Feb 5 10:46:25 2014 (r43787) +++ head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Wed Feb 5 11:26:28 2014 (r43788) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r43126 + Original revision: r43754 $FreeBSD$ --> @@ -304,13 +304,13 @@ ºÇ¿·¤Î Firefox ¤Î package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï°Ê²¼¤Î¤è¤¦¤ËÆşÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r firefox + &prompt.root; pkg install firefox Firefox ±äĹ¥µ¥İ¡¼¥ÈÈÇ (ESR: Extended Support Release) ¤òÍøÍѤ·¤¿¤¤¾ì¹ç¤Ë¤Ï¡¢ ¤«¤ï¤ê¤Ë°Ê²¼¤Î¤è¤¦¤ËÆşÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r firefox-esr + &prompt.root; pkg install firefox-esr ¥í¡¼¥«¥é¥¤¥ºÈǤϡ¢www/firefox-i18n ¤ª¤è¤Ó www/firefox-esr-i18n @@ -430,7 +430,7 @@ package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¡¢°Ê²¼¤ò¼Â¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r swfdec-plugin + &prompt.root; pkg install swfdec-plugin package ¤òÍøÍѤǤ­¤Ê¤¤¾ì¹ç¤Ï¡¢Ports Collection ¤«¤é¥³¥ó¥Ñ¥¤¥ë¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¯¤À¤µ¤¤¡£ @@ -463,7 +463,7 @@ opera ¤ò linux-opera ¤ËÃÖ¤­´¹¤¨¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r opera + &prompt.root; pkg install opera ¤¢¤ë¤¤¤Ï Ports Collection ¤«¤é¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¯¤À¤µ¤¤¡£ °Ê²¼¤Î¥³¥Ş¥ó¥É¤Ç¡¢¥Í¥¤¥Æ¥£¥ÖÈǤ¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Ş¤¹¡£ @@ -559,7 +559,7 @@ Chromium ¤Ï¡¢ °Ê²¼¤Î¤è¤¦¤ËÆşÎϤ¹¤ë¤³¤È¤Ç package ¤«¤é¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Ş¤¹¡£ - &prompt.root; pkg_add -r chromium + &prompt.root; pkg install chromium ¤Ş¤¿¤Ï¡¢Ports Collection ¤òÍѤ¤¤Æ ¥½¡¼¥¹¤«¤é Chromium @@ -714,7 +714,7 @@ editors/calligra ¤ò¥¤¥ó¥¹¥È¡¼¥ë½ĞÍè¤Ş¤¹¡£ package ¤«¤é¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¼¡¤Î¤è¤¦¤Ë¤·¤Ş¤¹¡£ - &prompt.root; pkg_add -r calligra + &prompt.root; pkg install calligra package ¤òÆş¼ê¤Ç¤­¤Ê¤¤¾ì¹ç¤Ï¡¢¤«¤ï¤ê¤Ë Ports Collection ¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£ @@ -742,7 +742,7 @@ AbiWord package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r abiword + &prompt.root; pkg install abiword package ¤òÆş¼ê¤Ç¤­¤Ê¤¤¾ì¹ç¤Ï¡¢ Ports Collection ¤«¤é¥³¥ó¥Ñ¥¤¥ë¤·¤Æ¤¯¤À¤µ¤¤¡£ @@ -771,7 +771,7 @@ package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r gimp + &prompt.root; pkg install gimp ¤â¤·¤¯¤Ï¡¢Ports Collection ¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£ @@ -831,7 +831,7 @@ Apache OpenOffice package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¤è¤¦¤ËÆşÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r apache-openoffice + &prompt.root; pkg install apache-openoffice package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤¿¤é¡¢°Ê²¼¤Î¥³¥Ş¥ó¥É¤òÆşÎϤ·¤Æ Apache OpenOffice ¤òµ¯Æ°¤·¤Æ¤¯¤À¤µ¤¤¡£ @@ -910,7 +910,7 @@ ±Ñ¸ìÈǤΠLibreOffice package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¡¢°Ê²¼¤Î¤è¤¦¤ËÆşÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r libreoffice + &prompt.root; pkg install libreoffice Ports Collection ¤Î edtors ¥«¥Æ¥´¥ê (freebsd.org/ports/editors.html) @@ -1063,7 +1063,7 @@ package ¤«¤é gv ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¼¡¤Î¤è¤¦¤Ë¤·¤Ş¤¹¡£ - &prompt.root; pkg_add -r gv + &prompt.root; pkg install gv package ¤òÍøÍѤǤ­¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢Ports Collection ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£ @@ -1093,7 +1093,7 @@ Xpdf ¤Î package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¼¡¤Î¥³¥Ş¥ó¥É¤òÆşÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r xpdf + &prompt.root; pkg install xpdf package ¤òÆş¼ê¤Ç¤­¤Ê¤¤¾ì¹ç¤Ï¡¢ Ports Collection ¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£ @@ -1126,7 +1126,7 @@ GQview package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¼¡¤Î¥³¥Ş¥ó¥É¤òÆşÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r gqview + &prompt.root; pkg install gqview package ¤òÆş¼ê¤Ç¤­¤Ê¤¤¾ì¹ç¤Ï¡¢ Ports Collection ¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£ @@ -1211,7 +1211,7 @@ GnuCash package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¼¡¤Î¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r gnucash + &prompt.root; pkg install gnucash package ¤¬¼ê¤ËÆş¤é¤Ê¤±¤ì¤Ğ¡¢Ports Collection ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£ @@ -1246,7 +1246,7 @@ Gnumeric package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¼¡¤Î¤è¤¦¤ËÆşÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; pkg_add -r gnumeric + &prompt.root; pkg install gnumeric package ¤¬¼ê¤ËÆş¤é¤Ê¤±¤ì¤Ğ¡¢Ports Collection ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£ @@ -1278,7 +1278,7 @@ package ¤«¤é KMyMoney ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¼¡¤Î¤è¤¦¤Ë¤·¤Ş¤¹¡£ - &prompt.root; pkg_add -r kmymoney-kde4 + &prompt.root; pkg install kmymoney-kde4 package ¤¬¼ê¤ËÆş¤é¤Ê¤¤¾ì¹ç¤Ï¡¢ Ports Collection ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£ From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 11:40:30 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1062317E; Wed, 5 Feb 2014 11:40:30 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EBCE91DB3; Wed, 5 Feb 2014 11:40:29 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s15BeTfI006467; Wed, 5 Feb 2014 11:40:29 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s15BeT1l006466; Wed, 5 Feb 2014 11:40:29 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402051140.s15BeT1l006466@svn.freebsd.org> From: Ryusuke SUZUKI Date: Wed, 5 Feb 2014 11:40:29 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43789 - head/ja_JP.eucJP/books/handbook/desktop X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 11:40:30 -0000 Author: ryusuke Date: Wed Feb 5 11:40:29 2014 New Revision: 43789 URL: http://svnweb.freebsd.org/changeset/doc/43789 Log: - Merge the following from the English version: r43754 -> r43756 head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/desktop/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Wed Feb 5 11:26:28 2014 (r43788) +++ head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Wed Feb 5 11:40:29 2014 (r43789) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r43754 + Original revision: r43756 $FreeBSD$ --> @@ -35,7 +35,8 @@ °ì¤«¤é¹½ÃÛ¤¹¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢ »öÁ°¤Ë¹½ÃÛ¤µ¤ì¤¿¥Ç¥¹¥¯¥È¥Ã¥×¥Ğ¡¼¥¸¥ç¥ó¤Î FreeBSD - ¤ò¤ªË¾¤ß¤Î¥æ¡¼¥¶¤Ï¡¢pcbsd.org + ¤ò¤ªË¾¤ß¤Î¥æ¡¼¥¶¤Ï¡¢pcbsd.org ¥¦¥§¥Ö¥µ¥¤¥È ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£ @@ -220,8 +221,8 @@ &os; ¤Ç¤Ï Web ¥Ö¥é¥¦¥¶¤Ï»öÁ°¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ş¤»¤ó¡£ - ¤½¤Î¤«¤ï¤ê¡¢Ports Collection ¤Î - www + ¤½¤Î¤«¤ï¤ê¡¢Ports Collection ¤Î www ¥«¥Æ¥´¥ê¤Ë¤Ï¿ô¿¤¯¤Î Web ¥Ö¥é¥¦¥¶ ¤¬ÍÑ°Õ¤µ¤ì¤Æ¤ª¤ê¡¢ ¿¤¯¤Î¥×¥í¥°¥é¥à¤ò packages ¤«¤é¥¤¥ó¥¹¥È¡¼¥ë¤·¤¿¤ê¡¢ Ports Collection ¤«¤é¥³¥ó¥Ñ¥¤¥ë¤Ç¤­¤Ş¤¹¡£ @@ -232,8 +233,9 @@ ¤³¤ì¤é¤Î¥Ç¥¹¥¯¥È¥Ã¥×´Ä¶­¤òÀßÄꤹ¤ë¤¿¤á¤Î¾ğÊó¤Ë¤Ä¤¤¤Æ¤Ï ¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ - ·ÚÎ̤ʥ֥饦¥¶¤Ë¤Ï¡¢www/dillo2, - www/links, ¤ª¤è¤Ó www/w3m + ·ÚÎ̤ʥ֥饦¥¶¤Ë¤Ï¡¢ + www/dillo2, www/links, ¤ª¤è¤Ó + www/w3m ¤È¤¤¤Ã¤¿¤â¤Î¤¬¤¢¤ê¤Ş¤¹¡£ ¤³¤ÎÀá¤Ç¤Ï¡¢¹­¤¯»È¤ï¤ì¤Æ¤¤¤ë°Ê²¼¤Î web @@ -392,7 +394,8 @@ &prompt.root; ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so \ /usr/local/lib/browser_plugins/ - /usr/local/lib/browser_plugins + + /usr/local/lib/browser_plugins ¥Ç¥£¥ì¥¯¥È¥ê¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢ºîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£ @@ -535,8 +538,8 @@ &flash; ¤Ë¤âÂбş¤·¤Æ¤¤¤Ş¤¹¡£ Konqueror ¤Ë &flash; - ¤òÆ³Æş¤¹¤ë¤¿¤á¤Î How To ¥¬¥¤¥É¤¬ - http://freebsd.kde.org/howtos/konqueror-flash.php + ¤òÆ³Æş¤¹¤ë¤¿¤á¤Î How To ¥¬¥¤¥É¤¬ http://freebsd.kde.org/howtos/konqueror-flash.php ¤Ë¤¢¤ê¤Ş¤¹¡£ @@ -779,7 +782,7 @@ &prompt.root; make install clean Ports Collection ¤Î graphics ¥«¥Æ¥´¥ê (freebsd.org/ports/graphics.html) + xlink:href="http://www.FreeBSD.org/ja/ports/graphics.html">freebsd.org/ja/ports/graphics.html) ¤Ë¤Ï¡¢GIMP ¤Ë´ØÏ¢¤·¤¿¥×¥é¥°¥¤¥ó¡¢ ¥Ø¥ë¥×¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥æ¡¼¥¶¥Ş¥Ë¥å¥¢¥ë¤Ê¤É¤¬¤¢¤ê¤Ş¤¹¡£ @@ -825,7 +828,8 @@ ¤Ë¤Ä¤¤¤Æ¤Î¤è¤ê¾Ü¤·¤¤¾ğÊó¤Ï¡¢ openoffice.org ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£ - ¤Ş¤¿¡¢porting.openoffice.org/freebsd/ + ¤Ş¤¿¡¢porting.openoffice.org/freebsd/ ¤«¤é¡¢&os; ÆÃÍ­¤Î¾ğÊó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£ Apache OpenOffice package @@ -879,8 +883,8 @@ LibreOffice - LibreOffice ¤Ï¡¢ - documentfoundation.org + LibreOffice ¤Ï¡¢documentfoundation.org ¤¬³«È¯¤·¤Æ¤¤¤ë¥Õ¥ê¡¼¥½¥Õ¥È¥¦¥§¥¢¤Î¥ª¥Õ¥£¥¹¥¹¥¤¡¼¥È¤Ç¤¹¡£ ¾¤Î¥á¥¸¥ã¡¼¤Ê¥ª¥Õ¥£¥¹¥¹¥¤¡¼¥È¤È¸ß´¹À­¤¬¤¢¤ê¡¢ ¤µ¤Ş¤¶¤Ş¤Ê¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤ÇÍøÍѤǤ­¤Ş¤¹¡£ @@ -903,8 +907,8 @@ &windows;, &solaris;, &linux;, &os;, &macos; X ¤Ë¤ª¤¤¤Æ°ÂÄꤷ¤Æ¥Í¥¤¥Æ¥£¥Ö¤ËÆ°ºî¤·¤Æ¤¤¤Ş¤¹¡£ LibreOffice - ¤Ë¤Ä¤¤¤Æ¤Î¾Ü¤·¤¤¾ğÊó¤Ï¡¢ - libreoffice.org + ¤Ë¤Ä¤¤¤Æ¤Î¾Ü¤·¤¤¾ğÊó¤Ï¡¢libreoffice.org ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£ ±Ñ¸ìÈǤΠLibreOffice package @@ -912,8 +916,8 @@ &prompt.root; pkg install libreoffice - Ports Collection ¤Î edtors ¥«¥Æ¥´¥ê - (freebsd.org/ports/editors.html) + Ports Collection ¤Î edtors ¥«¥Æ¥´¥ê (freebsd.org/ja/ports/editors.html) ¥«¥Æ¥´¥ê¤Ë¤Ï¡¢ÃÏ°è²½¤µ¤ì¤¿ LibreOffice ¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Ş¤¹¡£ ÃÏ°è²½¤µ¤ì¤¿ package ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Ë¤Ï¡¢ @@ -942,8 +946,8 @@ ÃÏ°è²½¤µ¤ì¤¿¥Ğ¡¼¥¸¥ç¥ó¤ò¥Ó¥ë¥É¤·¤¿¤¤¤Î¤Ê¤é¡¢ ´õ˾¤Î¸À¸ì¤Î port ¥Ç¥£¥ì¥¯¥È¥ê¤Ë cd ¥³¥Ş¥ó¥É¤Ç°ÜÆ°¤·¤Æ¤¯¤À¤µ¤¤¡£ - Âбş¤·¤Æ¤¤¤ë¸À¸ì¤Ï¡¢Ports Collection ¤Î editors ¥«¥Æ¥´¥ê - (freebsd.org/ports/editors.html) + Âбş¤·¤Æ¤¤¤ë¸À¸ì¤Ï¡¢Ports Collection ¤Î editors ¥«¥Æ¥´¥ê (freebsd.org/ja/ports/editors.html) ¤Ë¤¢¤ê¤Ş¤¹¡£ @@ -1021,8 +1025,8 @@ &os; ¤Ç¤â¤³¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òÍøÍѤǤ­¤Ş¤¹¡£ ¥é¥¤¥»¥ó¥¹¤ÎÀ©¸Â¤«¤é package ¤ÏÍøÍѤǤ­¤Ê¤¤¤¿¤á¡¢ ports ¤«¤é¥³¥ó¥Ñ¥¤¥ë¤¹¤ëɬÍפ¬¤¢¤ê¤Ş¤¹¡£ - ÃÏ°è²½¤µ¤ì¤¿¤â¤Î¤¬ Ports Collection ¤Î print ¥«¥Æ¥´¥ê - (freebsd.org/ports/print.html) + ÃÏ°è²½¤µ¤ì¤¿¤â¤Î¤¬ Ports Collection ¤Î print ¥«¥Æ¥´¥ê (freebsd.org/ja/ports/print.html) ¤ËÍÑ°Õ¤µ¤ì¤Æ¤¤¤Ş¤¹¡£ °Ê²¼¤Î¥³¥Ş¥ó¥É¤Ï¡¢Ports Collection ¤«¤é¡¢ From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 16:34:40 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 80C01F2; Wed, 5 Feb 2014 16:34:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 69E8F1C7A; Wed, 5 Feb 2014 16:34:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s15GYekc029875; Wed, 5 Feb 2014 16:34:40 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s15GYe34029874; Wed, 5 Feb 2014 16:34:40 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402051634.s15GYe34029874@svn.freebsd.org> From: Warren Block Date: Wed, 5 Feb 2014 16:34:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43790 - head/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 16:34:40 -0000 Author: wblock Date: Wed Feb 5 16:34:39 2014 New Revision: 43790 URL: http://svnweb.freebsd.org/changeset/doc/43790 Log: Add myself to doceng. Modified: head/share/xml/authors.ent Modified: head/share/xml/authors.ent ============================================================================== --- head/share/xml/authors.ent Wed Feb 5 11:40:29 2014 (r43789) +++ head/share/xml/authors.ent Wed Feb 5 16:34:39 2014 (r43790) @@ -2290,7 +2290,7 @@ - + From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 17:31:48 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B32DCD95; Wed, 5 Feb 2014 17:31:48 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9E5CC137B; Wed, 5 Feb 2014 17:31:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s15HVmct055471; Wed, 5 Feb 2014 17:31:48 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s15HVmn8055470; Wed, 5 Feb 2014 17:31:48 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402051731.s15HVmn8055470@svn.freebsd.org> From: Warren Block Date: Wed, 5 Feb 2014 17:31:48 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43791 - head/share/misc X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 17:31:48 -0000 Author: wblock Date: Wed Feb 5 17:31:48 2014 New Revision: 43791 URL: http://svnweb.freebsd.org/changeset/doc/43791 Log: Improve the spacing of callout lists. Thanks to Allan Jude for his help. Modified: head/share/misc/docbook.css Modified: head/share/misc/docbook.css ============================================================================== --- head/share/misc/docbook.css Wed Feb 5 16:34:39 2014 (r43790) +++ head/share/misc/docbook.css Wed Feb 5 17:31:48 2014 (r43791) @@ -139,6 +139,17 @@ div.calloutlist dd { margin-bottom: 1ex; } +body .calloutlist td { + padding-right: 0.5em; + width: auto; +} + +body .calloutlist td p { + line-height: 1.2; + margin-top: 4px; + margin-bottom: 4px; +} + body form { margin: .6em 0; } From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 20:19:42 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E8EBE912; Wed, 5 Feb 2014 20:19:42 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D2BB814CA; Wed, 5 Feb 2014 20:19:42 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s15KJgZ7023378; Wed, 5 Feb 2014 20:19:42 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s15KJg1Y023377; Wed, 5 Feb 2014 20:19:42 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201402052019.s15KJg1Y023377@svn.freebsd.org> From: Mathieu Arnold Date: Wed, 5 Feb 2014 20:19:42 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43792 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 20:19:43 -0000 Author: mat (ports committer) Date: Wed Feb 5 20:19:42 2014 New Revision: 43792 URL: http://svnweb.freebsd.org/changeset/doc/43792 Log: Correct spelling in id's Reviewed by: wblock Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Wed Feb 5 17:31:48 2014 (r43791) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Wed Feb 5 20:19:42 2014 (r43792) @@ -12072,7 +12072,7 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD - + Feedback Do send applicable changes/patches to the original @@ -12606,7 +12606,7 @@ pre-install: and associated files. - + The &os; Ports Mailing List If you maintain ports, you should consider following the From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 20:59:59 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1B21D2D6; Wed, 5 Feb 2014 20:59:59 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 05E8B18CB; Wed, 5 Feb 2014 20:59:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s15KxwKJ039557; Wed, 5 Feb 2014 20:59:58 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s15Kxw7t039556; Wed, 5 Feb 2014 20:59:58 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402052059.s15Kxw7t039556@svn.freebsd.org> From: Warren Block Date: Wed, 5 Feb 2014 20:59:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43793 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 20:59:59 -0000 Author: wblock Date: Wed Feb 5 20:59:58 2014 New Revision: 43793 URL: http://svnweb.freebsd.org/changeset/doc/43793 Log: Whitespace-only fixes, translators please ignore. Modified: head/en_US.ISO8859-1/books/porters-handbook/uses.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/uses.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses.xml Wed Feb 5 20:19:42 2014 (r43792) +++ head/en_US.ISO8859-1/books/porters-handbook/uses.xml Wed Feb 5 20:59:58 2014 (r43793) @@ -487,9 +487,8 @@ Add PostgreSQL component dependency, using WANT_PGSQL=component[:target]. e.g., WANT_PGSQL=server:configure pltcl plperl For - the full list use make -V - _USE_PGSQL_DEP. - + the full list use + make -V _USE_PGSQL_DEP. @@ -723,6 +722,7 @@ EXAMPLESDIR, DATADIR, WWWDIR, ETCDIR. The following variables are available for ports: + UNIQUE_PREFIX: The prefix to be used for directories and files. Default: @@ -739,8 +739,7 @@ UNIQUE_SUFFIX_FILES: A list of files that need to be suffixed. Default: empty. - - + From owner-svn-doc-all@FreeBSD.ORG Wed Feb 5 23:11:37 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 17C4574C; Wed, 5 Feb 2014 23:11:37 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E8B3015EE; Wed, 5 Feb 2014 23:11:36 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s15NBauq096563; Wed, 5 Feb 2014 23:11:36 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s15NBaiI096561; Wed, 5 Feb 2014 23:11:36 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402052311.s15NBaiI096561@svn.freebsd.org> From: Dru Lavigne Date: Wed, 5 Feb 2014 23:11:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43794 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Feb 2014 23:11:37 -0000 Author: dru Date: Wed Feb 5 23:11:36 2014 New Revision: 43794 URL: http://svnweb.freebsd.org/changeset/doc/43794 Log: Initial shuffle in this section, much more to come in order to improve its flow. Place pre-build tasks at beginning and format as a procedure. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Wed Feb 5 20:59:58 2014 (r43793) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Wed Feb 5 23:11:36 2014 (r43794) @@ -1437,46 +1437,53 @@ before running "/usr/sbin/freebsd-update Once the local source tree is synchronized against a particular version of &os; such as &os.stable; or &os.current;, - the source tree can be used to rebuild the system. - - - Make a Backup - - It cannot be stressed enough how important it is to make a + the source tree can be used to rebuild the system. This process + is known as rebuilding world. + + Before rebuilding world, be sure to + perform the following tasks: + + + Perform These Tasks Before Building World + + + Backup all important data to another system or removable + media, verify the integrity of the backup, and have a bootable + installation media at hand. It cannot be + stressed enough how important it is to make a backup of the system before rebuilding - the system. While rebuilding the world is an easy task, there + the system. While rebuilding world is an easy task, there will inevitably be times when mistakes in the source tree - render the system unbootable. - - Create and verify a backup and have a bootable - installation media at hand. You will probably never have - to use it, but it is better to be safe than sorry! - - - - Subscribe to the Right Mailing List + render the system unbootable. You will probably never have + to use the backup, but it is better to be safe than sorry! + + mailing list - The &os.stable; and &os.current; branches are, by their - nature, in development. People that - contribute to &os; are human, and mistakes occasionally - happen. - - Sometimes these mistakes can be quite harmless, just - causing the system to print a new diagnostic warning. Or the - change may be catastrophic, and render the system unbootable - or destroy file systems. - - When problems occur, a heads up is - posted to the appropriate mailing list, explaining the nature - of the problem and which systems it affects. An all - clear announcement is posted when the problem has - been solved. - - Users who track &os.stable; or &os.current; and do - not read &a.stable; or &a.current; respectively, are asking - for trouble. - + Review the recent &a.stable.name; or &a.current.name; entries, depending + upon the branch being tracked. Be aware of any known + problems and which systems are affected. If a known issue + affects the version of synchronized code, wait for an all + clear announcement to be posted stating that the problem has + been solved. Resynchronize the sources to ensure that the + local version of source has the needed fix. + + + + Read + /usr/src/UPDATING for any pre-buildworld + steps necessary for that version of the source. This file contains + important information about potential problems and may specify + the order to run certain commands. Many upgrades require + specific additional steps such as renaming or deleting + specific files prior to installworld. These will be listed + at the end of this file where the currently recommended upgrade sequence + is explicitly spelled out. If + UPDATING contradicts any steps in + this chapter, the instructions in UPDATING take + precedence and should be followed. + + Do Not Use <command>make world</command> @@ -1492,10 +1499,8 @@ before running "/usr/sbin/freebsd-update The Canonical Way to Update Your System - Before updating the system, read - /usr/src/UPDATING for any pre-buildworld - steps necessary for that version of the sources. Then, use - the procedure outlined here. + Once the above tasks have been performed, use + the procedure outlined here to update the system. These upgrade steps assume an upgrade from an older &os; version, consisting of an old compiler, old kernel, @@ -1685,13 +1690,6 @@ before running "/usr/sbin/freebsd-update When upgrading across major releases, people who do not follow this procedure should expect some problems. - It is also worth noting that many upgrades may require - specific additional steps such as renaming or deleting - specific files prior to installworld. Read - /usr/src/UPDATING carefully, especially - at the end, where the currently recommended upgrade sequence - is explicitly spelled out. - This procedure has evolved over time as the developers have found it impossible to completely prevent certain kinds of mismatch problems. Hopefully, the current procedure will @@ -1749,25 +1747,6 @@ before running "/usr/sbin/freebsd-update - Read <filename>/usr/src/UPDATING</filename> - - Before updating, read - /usr/src/UPDATING. This file contains - important information about potential problems and may specify - the order to run certain commands. If - UPDATING contradicts the procedure in - this section, UPDATING takes - precedence. - - - Reading UPDATING is not an - acceptable substitute for subscribing to the correct mailing - list. The two requirements are complementary, not - exclusive. - - - - Check <filename>/etc/make.conf</filename> @@ -1917,12 +1896,9 @@ before running "/usr/sbin/freebsd-update &prompt.root; rm -rf * - + Recompile the Base System - - Saving the Output - It is a good idea to save the output from running &man.make.1; to a file. If something goes wrong, a copy of the error message can be posted to one of the &os; mailing @@ -1948,10 +1924,6 @@ Script done, … /var/tmp or in root's home directory. - - - - Compile the Base System While in /usr/src type: @@ -2068,10 +2040,6 @@ Script done, … On a multi-CPU machine using an SMP configured kernel, try values between 6 and 10 and see how they speed things up. - - - - Timings rebuilding world @@ -2083,7 +2051,6 @@ Script done, … &os.stable; tree, with no tricks or shortcuts used during the process. A &os.current; tree will take somewhat longer. - From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 00:22:36 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 24E226E5; Thu, 6 Feb 2014 00:22:36 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0D3A21B5A; Thu, 6 Feb 2014 00:22:36 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s160MZdK026508; Thu, 6 Feb 2014 00:22:35 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s160MZZa026507; Thu, 6 Feb 2014 00:22:35 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402060022.s160MZZa026507@svn.freebsd.org> From: Dru Lavigne Date: Thu, 6 Feb 2014 00:22:35 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43795 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 00:22:36 -0000 Author: dru Date: Thu Feb 6 00:22:35 2014 New Revision: 43795 URL: http://svnweb.freebsd.org/changeset/doc/43795 Log: More shuffling to improve the flow. Still a WIP with much more to come. Format the build world process as a Procedure. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Wed Feb 5 23:11:36 2014 (r43794) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 00:22:35 2014 (r43795) @@ -1444,7 +1444,7 @@ before running "/usr/sbin/freebsd-update perform the following tasks: - Perform These Tasks Before Building World + Perform These Tasks <emphasis>Before</emphasis> Building World Backup all important data to another system or removable @@ -1497,91 +1497,47 @@ before running "/usr/sbin/freebsd-update - The Canonical Way to Update Your System + Overview of Process - Once the above tasks have been performed, use - the procedure outlined here to update the system. - - These upgrade steps assume an upgrade from an older &os; - version, consisting of an old compiler, old kernel, - old world, and old configuration files. - World includes the core system binaries, - libraries, and programming files. The compiler is part of - world, but has a few special concerns. - - These steps also assume that the sources to a newer - version have already been obtained. If the sources are not - up-to-date, refer to for detailed - help about synchronizing to a newer version. - - Updating the system from source is a more subtle process - than it might initially seem to be, and the &os; developers - have found it necessary over the years to change the - recommended approach fairly dramatically as new kinds of - unavoidable dependencies come to light. The rest of this - section describes the rationale behind the currently - recommended upgrade sequence. - - Any successful update sequence must deal with the - following issues: - - - - The old compiler might have a bug and not be able to - compile the new kernel. So, the new kernel should be - built with the new compiler, meaning that the new compiler - must be built before the new kernel is built. This does - not necessarily mean that the new compiler must be - installed before building the new - kernel. - - - - The new world might rely on new kernel features. So, - the new kernel must be installed before the new world is - installed. - - - - These first two issues are the basis for the - core buildworld, - buildkernel, - installkernel, - installworld sequence described in - the following paragraphs. Other reasons for using these - steps are listed below: - - - - The old world might not run correctly on the new + The build world process assumes an upgrade from an older &os; + version using the sources to a newer + version that were obtained using the instructions in + . + + World includes the &os; kernel, core system binaries, + libraries, programming files, and built-in compiler. The order in which these + components are built and installed is important. + + For example, the old compiler might have a bug and not be able to + compile the new kernel. Since the new kernel should be + built with the new compiler, the new compiler + must be built, but not necessarily installed, before the new kernel is built. + + The new world might rely on new kernel features, + so the new kernel must be installed before the new world is + installed. The old world might not run correctly on the new kernel, so the new world must be installed immediately upon installing the new kernel. - - Some configuration changes must be made before the new world is installed, but others might break the old world. Hence, two different configuration upgrade steps are - generally needed. - - - - For the most part, the update process only replaces or + generally needed. For the most part, the update process only replaces or adds files and existing old files are not deleted. In a few cases, this can cause problems. As a result, the update procedure will sometimes specify certain files that - should be manually deleted at certain steps. This may or - may not be automated in the future. - - - - These concerns have led to the following recommended - sequence. Note that the detailed sequence for particular - updates may require additional steps, but this core process - should remain unchanged for some time: + should be manually deleted at certain steps. + + These concerns have led to the following recommended upgrade + sequence described in + the following procedure. - - + + Overview of Build World Process + + The commands used in the build world process should be run in the order specified + here. This section summarizes the function of each command. + make buildworld @@ -1589,36 +1545,36 @@ before running "/usr/sbin/freebsd-update tools, then uses the new compiler to compile the rest of the new world. The result ends up in /usr/obj. - + - + make buildkernel This uses the new compiler residing in /usr/obj in order to protect against compiler-kernel mismatches. - + - + make installkernel Place the new kernel and kernel modules onto the disk, making it possible to boot with the newly updated kernel. - + - + Reboot into single user mode. Single user mode minimizes problems from updating software that is already running. It also minimizes any problems from running the old world on a new kernel. - + - + mergemaster -p @@ -1631,25 +1587,25 @@ before running "/usr/sbin/freebsd-update installworld step will be able to use the newly installed system user or system group names without problems. - + - + make installworld Copies the world from /usr/obj. The new kernel and new world are now installed on disk. - + - + mergemaster Repeated to update the remaining configuration files, now that the new world is on disk. - + - + make delete-old @@ -1659,24 +1615,24 @@ before running "/usr/sbin/freebsd-update utmp.h causes problems in some ports when the new utmpx.h is installed. - + - + Reboot. A full machine reboot is needed now to load the new kernel and new world with new configuration files. - + - + make delete-old-libs Remove any obsolete libraries to avoid conflicts with newer ones. Make sure that all ports have been rebuilt before old libraries are removed. - - + + Upgrades from one release of the same &os; branch to a more recent release of the same branch, such as from 9.0 to From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 01:40:33 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 13C0AA86; Thu, 6 Feb 2014 01:40:33 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F03F711E2; Thu, 6 Feb 2014 01:40:32 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s161eWRK056369; Thu, 6 Feb 2014 01:40:32 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s161eWrk056368; Thu, 6 Feb 2014 01:40:32 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402060140.s161eWrk056368@svn.freebsd.org> From: Dru Lavigne Date: Thu, 6 Feb 2014 01:40:32 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43796 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 01:40:33 -0000 Author: dru Date: Thu Feb 6 01:40:32 2014 New Revision: 43796 URL: http://svnweb.freebsd.org/changeset/doc/43796 Log: All the required steps are now in order, in one place, and in a Procedure. Next round will improve the flow of the next subsection. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 00:22:35 2014 (r43795) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 01:40:32 2014 (r43796) @@ -1500,11 +1500,11 @@ before running "/usr/sbin/freebsd-update Overview of Process The build world process assumes an upgrade from an older &os; - version using the sources to a newer - version that were obtained using the instructions in + version using the source of a newer + version that was obtained using the instructions in . - World includes the &os; kernel, core system binaries, + In &os;, the term world includes the kernel, core system binaries, libraries, programming files, and built-in compiler. The order in which these components are built and installed is important. @@ -1522,13 +1522,13 @@ before running "/usr/sbin/freebsd-update Some configuration changes must be made before the new world is installed, but others might break the old world. Hence, two different configuration upgrade steps are - generally needed. For the most part, the update process only replaces or - adds files and existing old files are not deleted. In a - few cases, this can cause problems. As a result, the - update procedure will sometimes specify certain files that - should be manually deleted at certain steps. + used. For the most part, the update process only replaces or + adds files and existing old files are not deleted. Since + this can cause problems, /usr/src/UPDATING + will indicate if any files + need to be manually deleted and at which step to do so. - These concerns have led to the following recommended upgrade + These concerns have led to the recommended upgrade sequence described in the following procedure. @@ -1537,169 +1537,110 @@ before running "/usr/sbin/freebsd-update The commands used in the build world process should be run in the order specified here. This section summarizes the function of each command. - - make - buildworld - - This first compiles the new compiler and a few related - tools, then uses the new compiler to compile the rest of - the new world. The result ends up in - /usr/obj. + + + Compile the new compiler and a few related + tools, then use the new compiler to compile the rest of + the new world. The result is saved to + /usr/obj. + + &prompt.root; cd /usr/src +&prompt.root; make buildworld - make - buildkernel + Use the new compiler + residing in /usr/obj + to build the new kernel, in order to + protect against compiler-kernel mismatches: - This uses the new compiler - residing in /usr/obj in order to - protect against compiler-kernel mismatches. + &prompt.root; make buildkernel - make - installkernel - - Place the new kernel and kernel modules onto the disk, + Install the new kernel and kernel modules, making it possible to boot with the newly updated - kernel. + kernel: + + &prompt.root; make installkernel - Reboot into single user mode. - - Single user mode minimizes problems from updating - software that is already running. It also minimizes any + Drop the system into single user mode in order to minimize problems from updating + any binaries that are already running. It also minimizes any problems from running the old world on a new kernel. - - - mergemaster - -p + &prompt.root; shutdown now + + Once in single-user mode, run this command if the + system is formatted with UFS: + + &prompt.root; mount -u / +&prompt.root; mount -a -t ufs - This does some initial configuration file updates in - preparation for the new world. For instance, it may add - new user groups to the system, or new user names to the - password database. This is often necessary when new - groups or special system-user accounts have been added - since the last update, so that the + If the system is instead formatted with ZFS, run these + two commands. This example assumes a zpool name of zroot: + + &prompt.root; zfs set readonly=off zroot +&prompt.root; zfs mount -a + + + + Then, for either filesystem, run: + &prompt.root; adjkerntz -i + + + + Next, perform some initial configuration file updates in + preparation for the new world. For instance, this step may add + new groups or new system accounts which have been added + to &os; since the last update. This is necessary so that the installworld step will be able - to use the newly installed system user or system group - names without problems. + to use the new system accounts and groups. + + &prompt.root; mergemaster -p - make - installworld + Install the new world + from /usr/obj. - Copies the world - from /usr/obj. The - new kernel and new world are now installed on disk. + &prompt.root; cd /usr/src +&prompt.root; make installworld - mergemaster + Update any remaining configuration files. - Repeated to update the remaining configuration files, - now that the new world is on disk. + &prompt.root; mergemaster -p - make - delete-old + Delete any obsolete files. This is + important as they may cause problems if left on + the disk. - This target deletes old (obsolete) files. This is - important because sometimes they cause problems if left on - the disk, for example the presence of the old - utmp.h causes problems in some ports - when the new utmpx.h is - installed. + &prompt.root; make delete-old - Reboot. + A full reboot is now needed to load the new + kernel and new world with the new configuration files. - A full machine reboot is needed now to load the new - kernel and new world with new configuration files. + &prompt.root; reboot - make - delete-old-libs + Make sure that all installed ports have first been rebuilt + before old libraries are removed using the instructions in + . When finished, + remove any obsolete libraries to avoid conflicts with + newer ones. - Remove any obsolete libraries to avoid conflicts with - newer ones. Make sure that all ports have been rebuilt - before old libraries are removed. + &prompt.root; make delete-old-libs - - Upgrades from one release of the same &os; branch to a - more recent release of the same branch, such as from 9.0 to - 9.1, may not need this procedure since it is less likely to - run into serious mismatches between compiler, kernel, - userland, and configuration files. The approach of - make world - followed by building and installing a new kernel might work - well enough for minor updates. - - When upgrading across major releases, people who do not - follow this procedure should expect some problems. - - This procedure has evolved over time as the developers - have found it impossible to completely prevent certain kinds - of mismatch problems. Hopefully, the current procedure will - remain stable for a long time. - - To summarize, the currently recommended way of upgrading - &os; from sources is: - - &prompt.root; cd /usr/src -&prompt.root; make buildworld -&prompt.root; make buildkernel -&prompt.root; make installkernel -&prompt.root; shutdown -r now - - - There are a few rare cases when an extra run of - mergemaster -p is needed before the - buildworld step. These are - described in UPDATING. In general, - though, this step can safely be omitted when not updating - across one or more major &os; versions. - - - After installkernel finishes - successfully, boot into single user mode using boot - -s from the loader prompt. - - If using UFS, run: - - &prompt.root; mount -u / -&prompt.root; mount -a -t ufs - - If using ZFS(assuming a zpool name of zroot), run: - - &prompt.root; zfs set readonly=off zroot -&prompt.root; zfs mount -a - - Then run: - - &prompt.root; adjkerntz -i -&prompt.root; mergemaster -p -&prompt.root; cd /usr/src -&prompt.root; make installworld -&prompt.root; mergemaster -&prompt.root; make delete-old -&prompt.root; reboot -&prompt.root; make delete-old-libs - - - Read Further Explanations - - The following sections clearly describe each step, - especially when using a custom kernel configuration. - @@ -1709,6 +1650,8 @@ before running "/usr/sbin/freebsd-update make.conf + The following sections clearly describe each step, + especially when using a custom kernel configuration. Available &man.make.1; options are shown in &man.make.conf.5; and /usr/share/examples/etc/make.conf. These From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 01:58:11 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 390CCD5F; Thu, 6 Feb 2014 01:58:11 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 078411311; Thu, 6 Feb 2014 01:58:11 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s161wAx0061540; Thu, 6 Feb 2014 01:58:10 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s161wA1g061539; Thu, 6 Feb 2014 01:58:10 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402060158.s161wA1g061539@svn.freebsd.org> From: Dru Lavigne Date: Thu, 6 Feb 2014 01:58:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43797 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 01:58:11 -0000 Author: dru Date: Thu Feb 6 01:58:10 2014 New Revision: 43797 URL: http://svnweb.freebsd.org/changeset/doc/43797 Log: White space fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 01:40:32 2014 (r43796) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 01:58:10 2014 (r43797) @@ -1439,51 +1439,53 @@ before running "/usr/sbin/freebsd-update particular version of &os; such as &os.stable; or &os.current;, the source tree can be used to rebuild the system. This process is known as rebuilding world. - + Before rebuilding world, be sure to perform the following tasks: - Perform These Tasks <emphasis>Before</emphasis> Building World + Perform These Tasks <emphasis>Before</emphasis> + Building World Backup all important data to another system or removable - media, verify the integrity of the backup, and have a bootable - installation media at hand. It cannot be - stressed enough how important it is to make a - backup of the system before rebuilding - the system. While rebuilding world is an easy task, there - will inevitably be times when mistakes in the source tree - render the system unbootable. You will probably never have - to use the backup, but it is better to be safe than sorry! - - - - mailing list - Review the recent &a.stable.name; or &a.current.name; entries, depending - upon the branch being tracked. Be aware of any known - problems and which systems are affected. If a known issue - affects the version of synchronized code, wait for an all - clear announcement to be posted stating that the problem has - been solved. Resynchronize the sources to ensure that the - local version of source has the needed fix. - - - - Read - /usr/src/UPDATING for any pre-buildworld - steps necessary for that version of the source. This file contains - important information about potential problems and may specify - the order to run certain commands. Many upgrades require - specific additional steps such as renaming or deleting - specific files prior to installworld. These will be listed - at the end of this file where the currently recommended upgrade sequence - is explicitly spelled out. If - UPDATING contradicts any steps in - this chapter, the instructions in UPDATING take - precedence and should be followed. - - + media, verify the integrity of the backup, and have a + bootable installation media at hand. It cannot be stressed + enough how important it is to make a backup of the system + before rebuilding the system. While + rebuilding world is an easy task, there will inevitably be + times when mistakes in the source tree render the system + unbootable. You will probably never have to use the backup, + but it is better to be safe than sorry! + + + + mailing list + Review the recent &a.stable.name; or &a.current.name; + entries, depending upon the branch being tracked. Be aware + of any known problems and which systems are affected. If a + known issue affects the version of synchronized code, wait + for an all clear announcement to be posted + stating that the problem has been solved. Resynchronize the + sources to ensure that the local version of source has the + needed fix. + + + + Read /usr/src/UPDATING for any + pre-buildworld steps necessary for that version of the + source. This file contains important information about + potential problems and may specify the order to run certain + commands. Many upgrades require specific additional steps + such as renaming or deleting specific files prior to + installworld. These will be listed at the end of this file + where the currently recommended upgrade sequence is + explicitly spelled out. If + UPDATING contradicts any steps in this + chapter, the instructions in UPDATING + take precedence and should be followed. + + Do Not Use <command>make world</command> @@ -1499,112 +1501,116 @@ before running "/usr/sbin/freebsd-update Overview of Process - The build world process assumes an upgrade from an older &os; - version using the source of a newer - version that was obtained using the instructions in + The build world process assumes an upgrade from an older + &os; version using the source of a newer version that was + obtained using the instructions in . - - In &os;, the term world includes the kernel, core system binaries, - libraries, programming files, and built-in compiler. The order in which these - components are built and installed is important. - - For example, the old compiler might have a bug and not be able to - compile the new kernel. Since the new kernel should be - built with the new compiler, the new compiler - must be built, but not necessarily installed, before the new kernel is built. - - The new world might rely on new kernel features, - so the new kernel must be installed before the new world is - installed. The old world might not run correctly on the new - kernel, so the new world must be installed immediately - upon installing the new kernel. - - Some configuration changes must be made before the new - world is installed, but others might break the old world. - Hence, two different configuration upgrade steps are - used. For the most part, the update process only replaces or - adds files and existing old files are not deleted. Since - this can cause problems, /usr/src/UPDATING - will indicate if any files - need to be manually deleted and at which step to do so. + + In &os;, the term world includes the + kernel, core system binaries, libraries, programming files, + and built-in compiler. The order in which these components + are built and installed is important. + + For example, the old compiler might have a bug and not be + able to compile the new kernel. Since the new kernel should + be built with the new compiler, the new compiler must be + built, but not necessarily installed, before the new kernel is + built. + + The new world might rely on new kernel features, so the + new kernel must be installed before the new world is + installed. The old world might not run correctly on the new + kernel, so the new world must be installed immediately upon + installing the new kernel. + + Some configuration changes must be made before the new + world is installed, but others might break the old world. + Hence, two different configuration upgrade steps are used. + For the most part, the update process only replaces or adds + files and existing old files are not deleted. Since this can + cause problems, /usr/src/UPDATING will + indicate if any files need to be manually deleted and at which + step to do so. These concerns have led to the recommended upgrade sequence described in the following procedure. - - Overview of Build World Process + + Overview of Build World Process - The commands used in the build world process should be run in the order specified - here. This section summarizes the function of each command. + The commands used in the build world process should be + run in the order specified here. This section summarizes + the function of each command. Compile the new compiler and a few related tools, then use the new compiler to compile the rest of the new world. The result is saved to /usr/obj. - + &prompt.root; cd /usr/src &prompt.root; make buildworld - Use the new compiler - residing in /usr/obj - to build the new kernel, in order to - protect against compiler-kernel mismatches: + Use the new compiler residing in /usr/obj to build the new + kernel, in order to protect against compiler-kernel + mismatches: &prompt.root; make buildkernel - Install the new kernel and kernel modules, - making it possible to boot with the newly updated - kernel: + Install the new kernel and kernel modules, making it + possible to boot with the newly updated kernel: &prompt.root; make installkernel - Drop the system into single user mode in order to minimize problems from updating - any binaries that are already running. It also minimizes any - problems from running the old world on a new - kernel. + Drop the system into single user mode in order to + minimize problems from updating any binaries that are + already running. It also minimizes any problems from + running the old world on a new kernel. &prompt.root; shutdown now Once in single-user mode, run this command if the system is formatted with UFS: - &prompt.root; mount -u / + &prompt.root; mount -u / &prompt.root; mount -a -t ufs - If the system is instead formatted with ZFS, run these - two commands. This example assumes a zpool name of zroot: + If the system is instead formatted with ZFS, run these + two commands. This example assumes a zpool name of + zroot: - &prompt.root; zfs set readonly=off zroot + &prompt.root; zfs set readonly=off zroot &prompt.root; zfs mount -a - + Then, for either filesystem, run: + &prompt.root; adjkerntz -i - + - Next, perform some initial configuration file updates in - preparation for the new world. For instance, this step may add - new groups or new system accounts which have been added - to &os; since the last update. This is necessary so that the - installworld step will be able - to use the new system accounts and groups. + Next, perform some initial configuration file updates + in preparation for the new world. For instance, this step + may add new groups or new system accounts which have been + added to &os; since the last update. This is necessary so + that the installworld step will + be able to use the new system accounts and groups. &prompt.root; mergemaster -p - Install the new world - from /usr/obj. + Install the new world from /usr/obj. &prompt.root; cd /usr/src &prompt.root; make installworld @@ -1617,26 +1623,25 @@ before running "/usr/sbin/freebsd-update - Delete any obsolete files. This is - important as they may cause problems if left on - the disk. + Delete any obsolete files. This is important as they + may cause problems if left on the disk. &prompt.root; make delete-old - A full reboot is now needed to load the new - kernel and new world with the new configuration files. + A full reboot is now needed to load the new kernel and + new world with the new configuration files. &prompt.root; reboot - Make sure that all installed ports have first been rebuilt - before old libraries are removed using the instructions in - . When finished, - remove any obsolete libraries to avoid conflicts with - newer ones. + Make sure that all installed ports have first been + rebuilt before old libraries are removed using the + instructions in . When + finished, remove any obsolete libraries to avoid conflicts + with newer ones. &prompt.root; make delete-old-libs From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 04:03:29 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7CB684FA; Thu, 6 Feb 2014 04:03:29 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 627D61102; Thu, 6 Feb 2014 04:03:29 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s1643Tus014319; Thu, 6 Feb 2014 04:03:29 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s1643Tpe014318; Thu, 6 Feb 2014 04:03:29 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402060403.s1643Tpe014318@svn.freebsd.org> From: Warren Block Date: Thu, 6 Feb 2014 04:03:29 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43798 - head/en_US.ISO8859-1/books/handbook/disks X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 04:03:29 -0000 Author: wblock Date: Thu Feb 6 04:03:28 2014 New Revision: 43798 URL: http://svnweb.freebsd.org/changeset/doc/43798 Log: Add a new section on growing disks. Modified version of patch submitted with PR. PR: docs/186377 Submitted by: Allan Jude Modified: head/en_US.ISO8859-1/books/handbook/disks/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/disks/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/disks/chapter.xml Thu Feb 6 01:58:10 2014 (r43797) +++ head/en_US.ISO8859-1/books/handbook/disks/chapter.xml Thu Feb 6 04:03:28 2014 (r43798) @@ -252,6 +252,154 @@ &prompt.root; mount /newdisk + + + Resizing and Growing Disks + + + + + Allan + Jude + + Originally contributed by + + + + + + disks + resizing + + + A disk's capacity can increase without any changes to the + data already present. This happens commonly with virtual + machines, when the virtual disk turns out to be too small and is + enlarged. Sometimes a disk image is written to a + USB memory stick, but does not use the full + capacity. Here we describe how to resize or + grow disk contents to take advantage of + increased capacity. + + Determine the device name of the disk to be resized by + inspecting /var/run/dmesg.boot. In this + example, there is only one SATA disk in the + system, so the drive will appear as + ada0. + + partitions + + gpart + + + List the partitions on the disk to see the current + configuration: + + &prompt.root; gpart show ada0 +=> 34 83886013 ada0 GPT (48G) [CORRUPT] + 34 128 1 freebsd-boot (64k) + 162 79691648 2 freebsd-ufs (38G) + 79691810 4194236 3 freebsd-swap (2G) + 83886046 1 - free - (512B) + + + If the disk was formatted with the + GPT partitioning scheme, it may show + as corrupted because the GPT + backup partition table is no longer at the end of the + drive. Fix the backup + partition table with + gpart: + + &prompt.root; gpart recover ada0 +ada0 recovered + + + Now the additional space on the disk is available for + use by a new partition, or an existing partition can be + expanded: + + &prompt.root; gpart show ada0 +=> 34 102399933 ada0 GPT (48G) + 34 128 1 freebsd-boot (64k) + 162 79691648 2 freebsd-ufs (38G) + 79691810 4194236 3 freebsd-swap (2G) + 83886046 18513921 - free - (8.8G) + + Partitions can only be resized into contiguous free space. + Here, the last partition on the disk is the swap partition, but + the second partition is the one that needs to be resized. Swap + partitions only contain temporary data, so it can safely be + unmounted, deleted, and then recreated after resizing other + partitions. + + &prompt.root; swapoff /dev/ada0p3 +&prompt.root; gpart delete -i 3 ada0 +ada0p3 deleted +&prompt.root; gpart show ada0 +=> 34 102399933 ada0 GPT (48G) + 34 128 1 freebsd-boot (64k) + 162 79691648 2 freebsd-ufs (38G) + 79691810 22708157 - free - (10G) + + + There is risk of data loss when modifying the partition + table of a mounted file system. It is best to perform the + following steps on an unmounted file system while running from + a live CD-ROM or USB + device. However, if absolutely necessary, a mounted file + system can be resized after disabling GEOM safety + features: + + &prompt.root; sysctl kern.geom.debugflags=16 + + + Resize the partition, leaving room to recreate a swap + partition of the desired size. This only modifies the size of + the partition. The file system in the partition will be + expanded in a separate step. + + &prompt.root; gpart resize -i 2 -a 4k -s 47G ada0 +ada0p2 resized +&prompt.root; gpart show ada0 +=> 34 102399933 ada0 GPT (48G) + 34 128 1 freebsd-boot (64k) + 162 98566144 2 freebsd-ufs (47G) + 98566306 3833661 - free - (1.8G) + + Recreate the swap partition: + + &prompt.root; gpart add -t freebsd-swap -a 4k ada0 +ada0p3 added +&prompt.root; gpart show ada0 +=> 34 102399933 ada0 GPT (48G) + 34 128 1 freebsd-boot (64k) + 162 98566144 2 freebsd-ufs (47G) + 98566306 3833661 3 freebsd-swap (1.8G) +&prompt.root; swapon /dev/ada0p3 + + Grow the UFS file system to use the new + capacity of the resized partition: + + + Growing a live UFS file system is only + possible in &os; 10.0-RELEASE and later. For earlier + versions, the file system must not be mounted. + + + &prompt.root; growfs /dev/ada0p2 +Device is mounted read-write; resizing will result in temporary write suspension for /. +It's strongly recommended to make a backup before growing the file system. +OK to grow file system on /dev/ada0p2, mounted on /, from 38GB to 47GB? [Yes/No] Yes +super-block backups (for fsck -b #) at: + 80781312, 82063552, 83345792, 84628032, 85910272, 87192512, 88474752, + 89756992, 91039232, 92321472, 93603712, 94885952, 96168192, 97450432 + + Both the partition and the file system on it have now been + resized to use the newly-available disk space. + + USB Storage Devices From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 09:38:02 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 10CFE9EA; Thu, 6 Feb 2014 09:38:02 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E54DD1A0B; Thu, 6 Feb 2014 09:38:01 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s169c1QC045560; Thu, 6 Feb 2014 09:38:01 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s169c1E0045558; Thu, 6 Feb 2014 09:38:01 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402060938.s169c1E0045558@svn.freebsd.org> From: Ryusuke SUZUKI Date: Thu, 6 Feb 2014 09:38:01 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43799 - in head/ja_JP.eucJP: books/handbook/eresources share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 09:38:02 -0000 Author: ryusuke Date: Thu Feb 6 09:38:01 2014 New Revision: 43799 URL: http://svnweb.freebsd.org/changeset/doc/43799 Log: - Merge the following from the English version: r42297 -> r42933 head/ja_JP.eucJP/share/xml/mailing-lists.ent r42297 -> r42935 head/ja_JP.eucJP/books/handbook/eresources/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/eresources/chapter.xml head/ja_JP.eucJP/share/xml/mailing-lists.ent Modified: head/ja_JP.eucJP/books/handbook/eresources/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/eresources/chapter.xml Thu Feb 6 04:03:28 2014 (r43798) +++ head/ja_JP.eucJP/books/handbook/eresources/chapter.xml Thu Feb 6 09:38:01 2014 (r43799) @@ -317,12 +317,6 @@ ¥â¡¼¥Ğ¥¤¥ë¥³¥ó¥Ô¥å¡¼¥Æ¥£¥ó¥°¤Ë¤Ä¤¤¤Æ¤ÎµÄÏÀ - - &a.mozilla.name; - Mozilla ¤Î - FreeBSD ¤Ø¤Î°Ü¿¢¤Ë´Ø¤¹¤ëµÄÏÀ - - &a.newbus.name; ¥Ğ¥¹¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ë´Ø¤¹¤ëµ»½ÑŪ¤ÊµÄÏÀ @@ -639,6 +633,13 @@ + &a.svn-src-stable-10.name; + /usr/src + src subversion ¥ê¥İ¥¸¥È¥ê¤Î stable/10 + ¥Ö¥é¥ó¥Á¤Ë²Ã¤¨¤é¤ì¤¿¤¹¤Ù¤Æ¤ÎÊѹ¹ + + + &a.svn-src-stable-other.name; /usr/src src subversion ¥ê¥İ¥¸¥È¥ê¤Î¸Å¤¤ stable Modified: head/ja_JP.eucJP/share/xml/mailing-lists.ent ============================================================================== --- head/ja_JP.eucJP/share/xml/mailing-lists.ent Thu Feb 6 04:03:28 2014 (r43798) +++ head/ja_JP.eucJP/share/xml/mailing-lists.ent Thu Feb 6 09:38:01 2014 (r43799) @@ -114,6 +114,10 @@ CTM 9-STABLE src branch distribution ¥á¡¼¥ê¥ó¥°¥ê¥¹¥È"> ctm-src-9"> + +CTM 10-STABLE src branch distribution ¥á¡¼¥ê¥ó¥°¥ê¥¹¥È"> +ctm-src-10"> + CTM -CURRENT src branch distribution ¥á¡¼¥ê¥ó¥°¥ê¥¹¥È"> ctm-src-cur"> @@ -288,10 +292,6 @@ Mono and C# applications on FreeBSD"> freebsd-mono"> - -FreeBSD port of the Mozilla browser ¥á¡¼¥ê¥ó¥°¥ê¥¹¥È"> -freebsd-mozilla"> - FreeBSD multimedia ¥á¡¼¥ê¥ó¥°¥ê¥¹¥È"> freebsd-multimedia"> @@ -496,6 +496,10 @@ 9-stable ¥½¡¼¥¹¥Ä¥ê¡¼¤Î SVN ¥³¥ß¥Ã¥È¥á¥Ã¥»¡¼¥¸"> svn-src-stable-9"> + +10-stable ¥½¡¼¥¹¥Ä¥ê¡¼¤Î SVN ¥³¥ß¥Ã¥È¥á¥Ã¥»¡¼¥¸"> +svn-src-stable-10"> + SVN commit messages for the old stable src trees"> svn-src-stable-other"> From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 10:14:06 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F27B3E21; Thu, 6 Feb 2014 10:14:05 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DB4F11DE6; Thu, 6 Feb 2014 10:14:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16AE537061706; Thu, 6 Feb 2014 10:14:05 GMT (envelope-from taras@svn.freebsd.org) Received: (from taras@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16AE57L061705; Thu, 6 Feb 2014 10:14:05 GMT (envelope-from taras@svn.freebsd.org) Message-Id: <201402061014.s16AE57L061705@svn.freebsd.org> From: Taras Korenko Date: Thu, 6 Feb 2014 10:14:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43800 - head/en_US.ISO8859-1/books/handbook/kernelconfig X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 10:14:06 -0000 Author: taras Date: Thu Feb 6 10:14:05 2014 New Revision: 43800 URL: http://svnweb.freebsd.org/changeset/doc/43800 Log: This patch introduces minor rewordings and corrections to "Configuring the FreeBSD Kernel" chapter; those were discussed with pluknet and wblock in ML [1]. To be followed by whitespace fixes. 1. http://lists.freebsd.org/pipermail/freebsd-doc/2014-February/023240.html Modified: head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml Thu Feb 6 09:38:01 2014 (r43799) +++ head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml Thu Feb 6 10:14:05 2014 (r43800) @@ -139,10 +139,10 @@ wireless Ethernet driver has the following information in its manual page: - Alternatively, to load the driver as a module at boot time, place the + Alternatively, to load the driver as a module at boot time, place the following line in &man.loader.conf.5;: - if_ath_load="YES" + if_ath_load="YES" Adding if_ath_load="YES" to /boot/loader.conf will load this @@ -188,10 +188,10 @@ following line in &man.loader.conf.5;: example, the following lines indicate that the &man.psm.4; driver found a mouse: - psm0: <PS/2 Mouse> irq 12 on atkbdc0 + psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] -psm0: model Generic PS/2 mouse, device ID 0 +psm0: model Generic PS/2 mouse, device ID 0 Since this hardware exists, this driver should not be removed from a custom kernel configuration file. @@ -204,12 +204,12 @@ psm0: model Generic PS/2 mouse, device I &man.pciconf.8;, which provides more verbose output. For example: - pciconf -lv - ath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00 + &prompt.user; pciconf -lv +ath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00 vendor = 'Atheros Communications Inc.' device = 'AR5212 Atheros AR5212 802.11abg wireless' class = network - subclass = ethernet + subclass = ethernet This output shows that the ath driver located a wireless Ethernet @@ -226,8 +226,7 @@ psm0: model Generic PS/2 mouse, device I ath_hal(4) - Atheros Hardware Access Layer (HAL) Once the hardware inventory list is created, refer to it - to ensure that installed hardware is not removed as you edit the custom - kernel configuration file. + to ensure that drivers for installed hardware are not removed as the custom kernel configuration is edited. @@ -250,11 +249,7 @@ ath_hal(4) - Atheros Hardw If /usr/src/ does not exist or it is empty, source has not been installed. Source can be installed using - svn, which is described in , or by installing the - src distribution using &man.sysinstall.8;. This - distribution can be selected by navigating to the - Configuration and then to the - Distributions menu within &man.sysinstall.8;. + Subversion, which is described in . Once source is installed, review the contents of /usr/src/sys. This directory contains a number of subdirectories, including those which represent the following @@ -350,7 +345,7 @@ options IPDIVERT To build a file which contains all available options, run the following command as root: - &prompt.root; cd /usr/src/sys/i386/conf && make LINT + &prompt.root; cd /usr/src/sys/arch/conf && make LINT @@ -521,10 +516,11 @@ options NFS_ROOT # NFS options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI This causes the kernel to pause for 5 seconds before probing - each SCSI device in the system. If the system only has IDE hard - drives, ignore this or lower the number to speed up booting. - However, if &os; has trouble recognizing the SCSI devices, the - number will have to be raised again. + each SCSI device in the system. If + SCSI drives are not recognized, increase the + number. If the system does not have any SCSI + drives, this value can be ignored or decreased to speed up + booting. options KTRACE # ktrace(1) support @@ -577,7 +573,7 @@ options NFS_ROOT # NFS processors. - This device exists only on the i386 architecture and this + This device exists only on the &i386; architecture and this configuration line should not be used on other architectures. @@ -743,8 +739,7 @@ device atkbdc # AT keyboard The &man.vga.4; video card driver. - -device splash # Splash screen and screen saver support + device splash # Splash screen and screen saver support Required by the boot splash screen and screen savers. @@ -926,7 +921,7 @@ device xe # Xircom pcca #device le ISA Ethernet drivers. See - /usr/src/sys/i386/conf/NOTES + /usr/src/sys/arch/conf/NOTES for details of which cards are supported by which driver. # Wireless NIC cards @@ -1065,7 +1060,7 @@ device fwe # Ethernet For more information and additional devices supported by &os;, see - /usr/src/sys/i386/conf/NOTES. + /usr/src/sys/arch/conf/NOTES. Large Memory Configurations From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 10:26:11 2014 Return-Path: <owner-svn-doc-all@FreeBSD.ORG> Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D50EE2ED; Thu, 6 Feb 2014 10:26:11 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BD5C11FC9; Thu, 6 Feb 2014 10:26:11 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16AQBFc066258; Thu, 6 Feb 2014 10:26:11 GMT (envelope-from taras@svn.freebsd.org) Received: (from taras@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16AQBSj066257; Thu, 6 Feb 2014 10:26:11 GMT (envelope-from taras@svn.freebsd.org) Message-Id: <201402061026.s16AQBSj066257@svn.freebsd.org> From: Taras Korenko <taras@FreeBSD.org> Date: Thu, 6 Feb 2014 10:26:11 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43801 - head/en_US.ISO8859-1/books/handbook/kernelconfig X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" <svn-doc-all.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/svn-doc-all/> List-Post: <mailto:svn-doc-all@freebsd.org> List-Help: <mailto:svn-doc-all-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=subscribe> X-List-Received-Date: Thu, 06 Feb 2014 10:26:12 -0000 Author: taras Date: Thu Feb 6 10:26:11 2014 New Revision: 43801 URL: http://svnweb.freebsd.org/changeset/doc/43801 Log: Whitespace changes only. Translators, please ignore. Modified: head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml Thu Feb 6 10:14:05 2014 (r43800) +++ head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml Thu Feb 6 10:26:11 2014 (r43801) @@ -193,8 +193,8 @@ psm0: [GIANT-LOCKED] psm0: [ITHREAD] psm0: model Generic PS/2 mouse, device ID 0</screen> - <para>Since this hardware exists, this driver should not be removed from a custom kernel - configuration file.</para> + <para>Since this hardware exists, this driver should not be + removed from a custom kernel configuration file.</para> <para>If the output of <command>dmesg</command> does not display the results of the boot probe output, instead read the contents of @@ -226,7 +226,8 @@ ath0@pci0:3:0:0: class=0x020000 c ath_hal(4) - Atheros Hardware Access Layer (HAL)</programlisting> <para>Once the hardware inventory list is created, refer to it - to ensure that drivers for installed hardware are not removed as the custom kernel configuration is edited.</para> + to ensure that drivers for installed hardware are not removed + as the custom kernel configuration is edited.</para> </sect1> <sect1 xml:id="kernelconfig-config"> @@ -244,14 +245,16 @@ ath_hal(4) - Atheros Hardw <title>The Configuration File In order to create a custom kernel configuration file and - build a custom kernel, the full &os; source tree must first be installed. + build a custom kernel, the full &os; source tree must first be + installed. - If /usr/src/ does - not exist or it is empty, source has not been installed. - Source can be installed using - Subversion, which is described in . - - Once source is installed, review the contents of /usr/src/sys. This directory contains a + If /usr/src/ does not exist or it is + empty, source has not been installed. Source can be installed + using Subversion, which is described + in . + + Once source is installed, review the contents of + /usr/src/sys. This directory contains a number of subdirectories, including those which represent the following supported architectures: amd64, i386, ia64, pc98, powerpc, and sparc64. Everything inside a particular architecture's directory deals with that architecture @@ -573,8 +576,8 @@ options NFS_ROOT # NFS processors. - This device exists only on the &i386; architecture and this - configuration line should not be used on other + This device exists only on the &i386; architecture and + this configuration line should not be used on other architectures. From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 10:56:52 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EEE66B7A; Thu, 6 Feb 2014 10:56:51 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C9C8D13E2; Thu, 6 Feb 2014 10:56:51 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16AupTa079821; Thu, 6 Feb 2014 10:56:51 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16Aup3n079820; Thu, 6 Feb 2014 10:56:51 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402061056.s16Aup3n079820@svn.freebsd.org> From: Ryusuke SUZUKI Date: Thu, 6 Feb 2014 10:56:51 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43802 - head/ja_JP.eucJP/books/handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 10:56:52 -0000 Author: ryusuke Date: Thu Feb 6 10:56:51 2014 New Revision: 43802 URL: http://svnweb.freebsd.org/changeset/doc/43802 Log: - Merge the following from the English version: r42899 -> r43687 head/ja_JP.eucJP/books/handbook/book.xml Modified: head/ja_JP.eucJP/books/handbook/book.xml Modified: head/ja_JP.eucJP/books/handbook/book.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/book.xml Thu Feb 6 10:26:11 2014 (r43801) +++ head/ja_JP.eucJP/books/handbook/book.xml Thu Feb 6 10:56:51 2014 (r43802) @@ -1,23 +1,30 @@ -%chapters; - -%txtfiles; -]> - - FreeBSD ¥Ï¥ó¥É¥Ö¥Ã¥¯ - - FreeBSD ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È + +%chapters; + +%txtfiles; +]> + + + + + FreeBSD ¥Ï¥ó¥É¥Ö¥Ã¥¯ + + + FreeBSD ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È + $FreeBSD$ @@ -43,6 +50,7 @@ 2011 2012 2013 + 2014 The FreeBSD Documentation Project @@ -99,17 +107,18 @@ FreeBSD ¥¦¥§¥Ö¥µ¥¤¥È ¤ª¤è¤Ó FreeBSD ¥¦¥§¥Ö¥µ¥¤¥È ¤«¤éÆş¼ê¤Ç¤­¤Ş¤¹ - (¤³¤Îʸ½ñ¤Î°ÊÁ°¤Î¥Ğ¡¼¥¸¥ç¥ó¤Ï - http://docs.FreeBSD.org/doc/ + (¤³¤Îʸ½ñ¤Î°ÊÁ°¤Î¥Ğ¡¼¥¸¥ç¥ó¤Ï http://docs.FreeBSD.org/doc/ ¤«¤éÆş¼ê¤Ç¤­¤Ş¤¹)¡£ - ¤Ş¤¿¡¢Â¾¤Î¤µ¤Ş¤¶¤Ş¤Êʸ½ñ·Á¼°¡¢°µ½Ì·Á¼°¤Î¤â¤Î¤¬ - FreeBSD FTP - ¥µ¡¼¥Ğ ¤ä¿ô¿¤¯¤Î ¥ß¥é¡¼¥µ¥¤¥È + ¤Ş¤¿¡¢Â¾¤Î¤µ¤Ş¤¶¤Ş¤Êʸ½ñ·Á¼°¡¢°µ½Ì·Á¼°¤Î¤â¤Î¤¬ FreeBSD + FTP ¥µ¡¼¥Ğ ¤ä¿ô¿¤¯¤Î + ¥ß¥é¡¼¥µ¥¤¥È ¤«¤é¥À¥¦¥ó¥í¡¼¥É¤Ç¤­¤Ş¤¹¡£ ¤³¤Î¥Ï¥ó¥É¥Ö¥Ã¥¯¤Î½ñÀÒÈÇ (±Ñ¸ìÈÇ) ¤Ï¡¢ - FreeBSD Mall - ¤«¤é¹ØÆş¤Ç¤­¤Ş¤¹¡£ - ¤Ş¤¿¡¢¥Ï¥ó¥É¥Ö¥Ã¥¯¤Î¸¡º÷ + FreeBSD + Mall ¤«¤é¹ØÆş¤Ç¤­¤Ş¤¹¡£¤Ş¤¿¡¢¥Ï¥ó¥É¥Ö¥Ã¥¯¤Î¸¡º÷ ¤ò¹Ô¤Ê¤¦¤³¤È¤â¤Ç¤­¤Ş¤¹¡£ FreeBSD ¥Ï¥ó¥É¥Ö¥Ã¥¯ÆüËܸìÈǤκîÀ®¤Ï FreeBSD From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 11:07:24 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 55C375AD; Thu, 6 Feb 2014 11:07:24 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3311015D0; Thu, 6 Feb 2014 11:07:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16B7OmA084450; Thu, 6 Feb 2014 11:07:24 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16B7OXd084449; Thu, 6 Feb 2014 11:07:24 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402061107.s16B7OXd084449@svn.freebsd.org> From: Ryusuke SUZUKI Date: Thu, 6 Feb 2014 11:07:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43803 - head/ja_JP.eucJP/books/handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Thu, 06 Feb 2014 14:27:30 +0000 X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 11:07:24 -0000 Author: ryusuke Date: Thu Feb 6 11:07:23 2014 New Revision: 43803 URL: http://svnweb.freebsd.org/changeset/doc/43803 Log: o Whitespace cleanup. Modified: head/ja_JP.eucJP/books/handbook/book.xml Modified: head/ja_JP.eucJP/books/handbook/book.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/book.xml Thu Feb 6 10:56:51 2014 (r43802) +++ head/ja_JP.eucJP/books/handbook/book.xml Thu Feb 6 11:07:23 2014 (r43803) @@ -93,24 +93,24 @@ FreeBSD ¤Ø¤è¤¦¤³¤½! - ¤³¤Î¥Ï¥ó¥É¥Ö¥Ã¥¯¤Ï FreeBSD &rel2.current;-RELEASE - ¤È FreeBSD &rel.current;-RELEASE + ¤³¤Î¥Ï¥ó¥É¥Ö¥Ã¥¯¤Ï FreeBSD &rel2.current;-RELEASE + ¤È FreeBSD &rel.current;-RELEASE ¤Î¥¤¥ó¥¹¥È¡¼¥ë¤ª¤è¤Ó¡¢Æü¾ï¤Ç¤Î»È¤¤Êı¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤¿¤â¤Î¤Ç¤¹¡£ Ëܥϥó¥É¥Ö¥Ã¥¯¤Ï²şÊÔºî¶ÈÃæ¤Ç¤¢¤ê¡¢ - ¤µ¤Ş¤¶¤Ş¤Ê¿Í¡¹¤¬ÊÔ½¸¤Ë·È¤ï¤Ã¤Æ¤¤¤Ş¤¹¡£ + ¤µ¤Ş¤¶¤Ş¤Ê¿Í¡¹¤¬ÊÔ½¸¤Ë·È¤ï¤Ã¤Æ¤¤¤Ş¤¹¡£ ¤¤¤ŞÂ¸ºß¤¹¤ë¥»¥¯¥·¥ç¥ó¤ÎÃæ¤Ë¤Ï¾ğÊ󤬸Ť¯¤Ê¤Ã¤Æ¤·¤Ş¤Ã¤¿¤¿¤á¡¢ ¹¹¿·ºî¶È¤ÎɬÍפ¬¤¢¤ë¤â¤Î¤â´Ş¤Ş¤ì¤Æ¤¤¤Ş¤¹¡£ - ¤â¤·¡¢¤³¤Î¥Ï¥ó¥É¥Ö¥Ã¥¯¤òÊÔ½¸¤¹¤ë¥×¥í¥¸¥§¥¯¥È¤Ë¶¨ÎϤ·¤¿¤¤¤È¤ª¹Í¤¨¤Ê¤é¡¢ + ¤â¤·¡¢¤³¤Î¥Ï¥ó¥É¥Ö¥Ã¥¯¤òÊÔ½¸¤¹¤ë¥×¥í¥¸¥§¥¯¥È¤Ë¶¨ÎϤ·¤¿¤¤¤È¤ª¹Í¤¨¤Ê¤é¡¢ &a.doc; ¤Ş¤ÇÅŻҥ᡼¥ë¤ò(±Ñ¸ì¤Ç)Á÷¤Ã¤Æ¤¯¤À¤µ¤¤¡£ ¤³¤Îʸ½ñ¤ÎºÇ¿·¥Ğ¡¼¥¸¥ç¥ó¤Ï¡¢¤¤¤Ä¤Ç¤â ÆüËܹñÆâÈǤΠ- FreeBSD ¥¦¥§¥Ö¥µ¥¤¥È ¤ª¤è¤Ó + FreeBSD ¥¦¥§¥Ö¥µ¥¤¥È ¤ª¤è¤Ó FreeBSD ¥¦¥§¥Ö¥µ¥¤¥È ¤«¤éÆş¼ê¤Ç¤­¤Ş¤¹ (¤³¤Îʸ½ñ¤Î°ÊÁ°¤Î¥Ğ¡¼¥¸¥ç¥ó¤Ï http://docs.FreeBSD.org/doc/ ¤«¤éÆş¼ê¤Ç¤­¤Ş¤¹)¡£ - ¤Ş¤¿¡¢Â¾¤Î¤µ¤Ş¤¶¤Ş¤Êʸ½ñ·Á¼°¡¢°µ½Ì·Á¼°¤Î¤â¤Î¤¬ FreeBSD FTP ¥µ¡¼¥Ğ ¤ä¿ô¿¤¯¤Î ¥ß¥é¡¼¥µ¥¤¥È @@ -122,13 +122,13 @@ ¤ò¹Ô¤Ê¤¦¤³¤È¤â¤Ç¤­¤Ş¤¹¡£ FreeBSD ¥Ï¥ó¥É¥Ö¥Ã¥¯ÆüËܸìÈǤκîÀ®¤Ï FreeBSD - ÆüËܸì¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È (FreeBSD doc-jp) ¤¬¤ª¤³¤Ê¤Ã¤Æ¤¤¤Ş¤¹¡£ - ¥Ï¥ó¥É¥Ö¥Ã¥¯¤ÎÆüËܸìÌõ¤Ë´Ø¤¹¤ë¤³¤È¤Ï FreeBSD &a.jp.doc-jp; + ÆüËܸì¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È (FreeBSD doc-jp) ¤¬¤ª¤³¤Ê¤Ã¤Æ¤¤¤Ş¤¹¡£ + ¥Ï¥ó¥É¥Ö¥Ã¥¯¤ÎÆüËܸìÌõ¤Ë´Ø¤¹¤ë¤³¤È¤Ï FreeBSD &a.jp.doc-jp; ¤Ë¤ª¤¤¤ÆÆüËܸì¤ÇµÄÏÀ¤µ¤ì¤Æ¤¤¤Ş¤¹¡£ ʸ½ñ¤ÎÆüËܸìÌõ¤Ë´Ø¤¹¤ë¤ªÌ䤤¹ç¤ï¤»¤ä¡¢ - ʸ½ñ¤Î¸¶Ê¸¤Ë´Ø¤¹¤ëÌ䤤¹ç¤ï¤»¤ò¤·¤¿¤¤¤¬±Ñ¸ì¤¬ÆÀ°Õ¤Ç¤Ê¤¤¤È¤¤¤¦Êı¤Ï - FreeBSD &a.jp.doc-jp; ¤Ş¤Ç¡¢ÆüËܸì¤Ç¥³¥á¥ó¥È¤ò¤ª´ó¤»¤¯¤À¤µ¤¤¡£ + ʸ½ñ¤Î¸¶Ê¸¤Ë´Ø¤¹¤ëÌ䤤¹ç¤ï¤»¤ò¤·¤¿¤¤¤¬±Ñ¸ì¤¬ÆÀ°Õ¤Ç¤Ê¤¤¤È¤¤¤¦Êı¤Ï + FreeBSD &a.jp.doc-jp; ¤Ş¤Ç¡¢ÆüËܸì¤Ç¥³¥á¥ó¥È¤ò¤ª´ó¤»¤¯¤À¤µ¤¤¡£ @@ -139,35 +139,35 @@ FreeBSD ¥Ï¥ó¥É¥Ö¥Ã¥¯¤ÎÂè 1 Éô¤Ï¥æ¡¼¥¶¤È - FreeBSD ¤¬½é¤á¤Æ¤Î´ÉÍı¼Ô¸ş¤±¤Ç¤¹¡£³Æ¾Ï¤ÎÆâÍƤϰʲ¼¤Î¤È¤ª¤ê¤Ç¤¹¡£ + FreeBSD ¤¬½é¤á¤Æ¤Î´ÉÍı¼Ô¸ş¤±¤Ç¤¹¡£³Æ¾Ï¤ÎÆâÍƤϰʲ¼¤Î¤È¤ª¤ê¤Ç¤¹¡£ - - FreeBSD ¤Î¾Ò²ğ - - - - ¥¤¥ó¥¹¥È¡¼¥ë¤Î¼ê½ç¤Î²òÀâ - - - - &unix; ¤Î´ğÁà - - - - FreeBSD ¤ÇÍøÍѤǤ­¤ëË­É٤ʥµ¡¼¥É¥Ñ¡¼¥Æ¥£À½¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î - ¥¤¥ó¥¹¥È¡¼¥ëÊıË¡ - - - - &unix; ¤Ë¤ª¤±¤ë¥¦¥£¥ó¥É¥¦¥·¥¹¥Æ¥à X¡¢ - ¤ª¤è¤Ó¥¯¥ê¥¨¥¤¥Æ¥£¥Ö¤Ê¥Ç¥¹¥¯¥È¥Ã¥×´Ä¶­¤ÎÀßÄê¤Î¾ÜºÙ¤Î¾Ò²ğ - + + FreeBSD ¤Î¾Ò²ğ + + + + ¥¤¥ó¥¹¥È¡¼¥ë¤Î¼ê½ç¤Î²òÀâ + + + + &unix; ¤Î´ğÁà + + + + FreeBSD ¤ÇÍøÍѤǤ­¤ëË­É٤ʥµ¡¼¥É¥Ñ¡¼¥Æ¥£À½¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î + ¥¤¥ó¥¹¥È¡¼¥ëÊıË¡ + + + + &unix; ¤Ë¤ª¤±¤ë¥¦¥£¥ó¥É¥¦¥·¥¹¥Æ¥à X¡¢ + ¤ª¤è¤Ó¥¯¥ê¥¨¥¤¥Æ¥£¥Ö¤Ê¥Ç¥¹¥¯¥È¥Ã¥×´Ä¶­¤ÎÀßÄê¤Î¾ÜºÙ¤Î¾Ò²ğ + ¤³¤Î¥Ï¥ó¥É¥Ö¥Ã¥¯¤Ç¤ÏÉÑÈˤ˥ڡ¼¥¸¤òÈô¤¹¤³¤È¤Ê¤¯Á°¤«¤é¸å¤Ø¤È - ¥¹¥à¡¼¥º¤ËÆɤ߿ʤá¤ë¤è¤¦¤Ë¡¢ - ¸åÊı¤Ø¤Î»²¾È¤ò¶ËÎÏÍŞ¤¨¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Ş¤¹¡£ + ¥¹¥à¡¼¥º¤ËÆɤ߿ʤá¤ë¤è¤¦¤Ë¡¢ + ¸åÊı¤Ø¤Î»²¾È¤ò¶ËÎÏÍŞ¤¨¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Ş¤¹¡£ &chap.introduction; @@ -202,20 +202,18 @@ ¥«¥¹¥¿¥à¥«¡¼¥Í¥ë¤ò¹½ÃÛ¤¹¤ë¼ê½ç¤ÎÀâÌÀ - - ¥Ç¥¹¥¯¥È¥Ã¥×¤ª¤è¤Ó¥Í¥Ã¥È¥ï¡¼¥¯ÀܳξÊı¤Î¥×¥ê¥ó¥¿¤ÎÀßÄê¤Ë´Ø¤¹¤ë¡¢ + + ¥Ç¥¹¥¯¥È¥Ã¥×¤ª¤è¤Ó¥Í¥Ã¥È¥ï¡¼¥¯ÀܳξÊı¤Î¥×¥ê¥ó¥¿¤ÎÀßÄê¤Ë´Ø¤¹¤ë¡¢ °õºş¥·¥¹¥Æ¥à¤Î¾ÜºÙ¤ÊÀâÌÀ - - - - FreeBSD ¥·¥¹¥Æ¥à¤Ç Linux ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ëÊıË¡ - + + + FreeBSD ¥·¥¹¥Æ¥à¤Ç Linux ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¼Â¹Ô¤¹¤ëÊıË¡ + ¤³¤ì¤é¤Î¾Ï¤Ç¤Ï¡¢ÆɤßÈô¤Ğ¤·¤ò¿ä¾©¤·¤Æ¤¤¤ë¤â¤Î¤â¤¢¤ê¤Ş¤¹¡£ ¤³¤ì¤Ë¤Ä¤¤¤Æ¤Ï¤½¤ì¤¾¤ì¤Î¾Ï¤Î»Ï¤á¤Ë¤¢¤ë³µÍפ˽ñ¤«¤ì¤Æ¤¤¤Ş¤¹¡£ - &chap.desktop; @@ -230,13 +228,13 @@ FreeBSD ¥Ï¥ó¥É¥Ö¥Ã¥¯¤Î°Ê²¼¤Î¾Ï¤Ï¡¢ - FreeBSD ¤Î¥·¥¹¥Æ¥à´ÉÍı¤ÎÌ̤ˤĤ¤¤Æ½ñ¤«¤ì¤Æ¤¤¤Ş¤¹¡£ - ³Æ¾Ï¤Î¤Ï¤¸¤á¤Ç¤Ï¡¢¤½¤Î¾Ï¤Ç³Ø¤ÖÆâÍƤä - ¼Âºİ¤Ë¼è¤êÁȤàÁ°¤ËÃΤäƤª¤¯¤Ù¤­¤³¤È¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Ş¤¹¡£ + FreeBSD ¤Î¥·¥¹¥Æ¥à´ÉÍı¤ÎÌ̤ˤĤ¤¤Æ½ñ¤«¤ì¤Æ¤¤¤Ş¤¹¡£ + ³Æ¾Ï¤Î¤Ï¤¸¤á¤Ç¤Ï¡¢¤½¤Î¾Ï¤Ç³Ø¤ÖÆâÍƤä + ¼Âºİ¤Ë¼è¤êÁȤàÁ°¤ËÃΤäƤª¤¯¤Ù¤­¤³¤È¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Ş¤¹¡£ ³Æ¾Ï¤Ï¡¢É¬Íפˤʤä¿»ş¤Ë¸ÄÊ̤˻²¾È¤Ç¤­¤ë¤è¤¦¤Ë¹½À®¤µ¤ì¤Æ¤¤¤Ş¤¹¡£ - ¤É¤Î½çÈÖ¤ÇÆɤó¤Ç¤â¹½¤¤¤Ş¤»¤ó¤·¡¢FreeBSD ¤ò»È¤¦¤Î¤Ë¡¢ - ¤¹¤Ù¤Æ¤òÆɤßÄ̤¹É¬Íפ¬¤¢¤ë¡¢¤È¤¤¤¦¤ï¤±¤Ç¤â¤¢¤ê¤Ş¤»¤ó¡£ + ¤É¤Î½çÈÖ¤ÇÆɤó¤Ç¤â¹½¤¤¤Ş¤»¤ó¤·¡¢FreeBSD ¤ò»È¤¦¤Î¤Ë¡¢ + ¤¹¤Ù¤Æ¤òÆɤßÄ̤¹É¬Íפ¬¤¢¤ë¡¢¤È¤¤¤¦¤ï¤±¤Ç¤â¤¢¤ê¤Ş¤»¤ó¡£ &chap.config; @@ -265,37 +263,37 @@ FreeBSD ¤Ï¡¢¹âÀ­Ç½¤Ê¥Í¥Ã¥È¥ï¡¼¥¯¥µ¡¼¥Ğ¤È¤·¤ÆºÇ¤â¹­¤¯»ÈÍѤµ¤ì¤Æ¤¤¤ë¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î 1 ¤Ä¤Ç¤¹¡£ - ³Æ¾Ï¤ÎÆâÍƤϰʲ¼¤ÎÄ̤ê¤Ç¤¹¡£ + ³Æ¾Ï¤ÎÆâÍƤϰʲ¼¤ÎÄ̤ê¤Ç¤¹¡£ - - ¥·¥ê¥¢¥ëÄÌ¿® - - - - PPP ¤È PPP ¥ª¡¼¥Ğ¥¤¡¼¥µ¥Í¥Ã¥È (PPPoE) - - - - ÅŻҥ᡼¥ë - - - - ¥Í¥Ã¥È¥ï¡¼¥¯¥µ¡¼¥Ğ¤Î±¿ÍÑ - - - - ¥Õ¥¡¥¤¥¢¥¦¥©¡¼¥ë - - - - ¤½¤Î¾¤Î¹âÅ٤ʥͥåȥ¥¯¤Ë´Ø¤¹¤ëÏÃÂê - + + ¥·¥ê¥¢¥ëÄÌ¿® + + + + PPP ¤È PPP ¥ª¡¼¥Ğ¥¤¡¼¥µ¥Í¥Ã¥È (PPPoE) + + + + ÅŻҥ᡼¥ë + + + + ¥Í¥Ã¥È¥ï¡¼¥¯¥µ¡¼¥Ğ¤Î±¿ÍÑ + + + + ¥Õ¥¡¥¤¥¢¥¦¥©¡¼¥ë + + + + ¤½¤Î¾¤Î¹âÅ٤ʥͥåȥ¥¯¤Ë´Ø¤¹¤ëÏÃÂê + ³Æ¾Ï¤Ï¡¢É¬Íפˤʤä¿»ş¤Ë¸ÄÊ̤˻²¾È¤Ç¤­¤ë¤è¤¦¤Ë¹½À®¤µ¤ì¤Æ¤¤¤Ş¤¹¡£ - ¤É¤Î½çÈÖ¤ÇÆɤó¤Ç¤â¹½¤¤¤Ş¤»¤ó¤·¡¢¥Í¥Ã¥È¥ï¡¼¥¯´Ä¶­¤Ç FreeBSD ¤ò»È¤¦¤Î¤Ë¡¢ - ¤¹¤Ù¤Æ¤òÆɤßÄ̤¹É¬Íפ¬¤¢¤ë¡¢¤È¤¤¤¦¤ï¤±¤Ç¤â¤¢¤ê¤Ş¤»¤ó¡£ + ¤É¤Î½çÈÖ¤ÇÆɤó¤Ç¤â¹½¤¤¤Ş¤»¤ó¤·¡¢¥Í¥Ã¥È¥ï¡¼¥¯´Ä¶­¤Ç FreeBSD ¤ò»È¤¦¤Î¤Ë¡¢ + ¤¹¤Ù¤Æ¤òÆɤßÄ̤¹É¬Íפ¬¤¢¤ë¡¢¤È¤¤¤¦¤ï¤±¤Ç¤â¤¢¤ê¤Ş¤»¤ó¡£ &chap.serialcomms; @@ -306,6 +304,7 @@ &chap.firewalls; --> &chap.advanced-networking; + From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 16:03:49 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4BA6BA16; Thu, 6 Feb 2014 16:03:49 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 334A0163B; Thu, 6 Feb 2014 16:03:49 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16G3n9X006505; Thu, 6 Feb 2014 16:03:49 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16G3n3B006504; Thu, 6 Feb 2014 16:03:49 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402061603.s16G3n3B006504@svn.freebsd.org> From: Dru Lavigne Date: Thu, 6 Feb 2014 16:03:49 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43804 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 16:03:49 -0000 Author: dru Date: Thu Feb 6 16:03:48 2014 New Revision: 43804 URL: http://svnweb.freebsd.org/changeset/doc/43804 Log: Tighten up this sub-section and format as an itemized list. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 11:07:23 2014 (r43803) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 16:03:48 2014 (r43804) @@ -2441,18 +2441,16 @@ Script done, … - Questions + Common Questions - - - - Do I need to re-make the world for every - change? - - - - There is no easy answer, as it depends on the nature - of the change. For example, if running + + + Do I need to re-make the world for every + change? + + + It depends upon the nature + of the change. For example, if svn only shows the following files as being updated: @@ -2465,108 +2463,77 @@ Script done, … it probably is not worth rebuilding the entire world. Instead, go into the appropriate sub-directories and run make all install. But if - something major changed, such as - src/lib/libc/stdlib, either - re-make world, or at least those parts of it that are - statically linked. + something major changes, such as + src/lib/libc/stdlib, consider + rebuilding world. - At the end of the day, it is your call. Some users - re-make the world every fortnight and let changes + Some users + rebuild world every fortnight and let changes accumulate over that fortnight. Others only re-make those things that have changed and are careful to spot - all the dependencies. - - It all depends on how often a user wants to upgrade + all the dependencies. It all depends on how often a user wants to upgrade and whether they are tracking &os.stable; or &os.current;. - - + + - - - My compile failed with lots of + + What would cause a compile to fail with lots of signal 11 signal 11 - (or other signal number) errors. What happened? - - - - This normally indicates hardware problems. - (Re)making world is an effective way to stress test - hardware, and will frequently throw up memory - problems which normally manifest themselves as the - compiler mysteriously aborts. + (or other signal number) errors? - A sure indicator of this occurs when + + This normally indicates a hardware problem. + Building world is an effective way to stress test + hardware, especially memory. A sure indicator of a hardware issue is when make is restarted and it dies at a different point in the process. - To resolve this error, start swapping around the - components in the machine to determine which one is + To resolve this error, swap out the + components in the machine, starting with RAM, to determine which component is failing. - - + + - - - Can /usr/obj - be removed when finished? - + + Can /usr/obj + be removed when finished? - - The short answer is yes. + - /usr/obj + This directory contains all the object files that were produced during the compilation phase. Normally, one of the first steps in the make buildworld process is to remove this directory and start afresh. Keeping /usr/obj around when finished makes little sense, and its removal frees - up a approximately 2 GB of disk space. + up a approximately 2GB of disk space. + + - Advances users can instruct - make buildworld to skip this step. - This speeds up subsequent builds, since most of the - sources will not need to be recompiled. The flip side - is that subtle dependency problems can creep in, causing - the build to fail in odd ways. This frequently - generates noise on the &os; mailing lists, when one - person complains that their build has failed, not - realizing that it is because they have tried to cut - corners. - - - - - - Can interrupted builds be resumed? - + + Can interrupted builds be resumed? - + This depends on how far into the process the - problem occurs. - - In general, make buildworld - builds new copies of essential tools, such as - &man.gcc.1; and &man.make.1;, and the system libraries. + problem occurs. In general, make buildworld + builds new copies of essential tools and the system libraries. These tools and libraries are then installed, used to - rebuild themselves, and are installed again. The entire - system, including regular user programs such as - &man.ls.1; or &man.grep.1;, is then rebuilt with the new - system files. + rebuild themselves, and are installed again. The rest of the + system is then rebuilt with the new + system tools. + + During the last stage, it is fairly safe to run + these commands as they will not undo the work of the previous + make buildworld: - During the last stage, it is fairly safe to: - - … fix the problem … -&prompt.root; cd /usr/src + &prompt.root; cd /usr/src &prompt.root; make -DNO_CLEAN all - This will not undo the work of the previous - make buildworld. - - If you see the message: + If this message appears: -------------------------------------------------------------- Building everything.. @@ -2575,72 +2542,36 @@ Building everything.. in the make buildworld output, it is probably fairly safe to do so. - If that message is not displayed, or you are not - sure, it is always better to be safe than sorry, and + If that message is not displayed, + it is always better to be safe than sorry and to restart the build from scratch. - - - - - - How can I speed up making the world? - - - - - - Run it in single user mode. - - - - Put /usr/src and - /usr/obj - on separate file systems held on separate disks. If - possible, put these disks on separate disk - controllers. - + + - - Alternately, put these file systems across - multiple disks using &man.ccd.4;. - + + Is it possible to speed up making the world? - - Turn off profiling by setting - NO_PROFILE=true in - /etc/make.conf. - + + Several actions can speed up the build world + process. For example, the entire process can be run from + single-user mode. However, this will prevent users + from having access + to the system until the process is complete. + + Careful file system design or the use of ZFS + datasets can make a difference. Consider putting /usr/src and + /usr/obj + on separate file systems. If possible, place the file systems on separate disks on separate disk + controllers. When mounting + /usr/src, use + which + prevents the file system from recording the + file access time. If /usr/src is not on its + own file system, consider remounting /usr with . - - Pass - - to &man.make.1; to run multiple processes in - parallel. This usually helps on both single and - multi processor machines. - - - - The file system holding - /usr/src can - be mounted or remounted with - . - This prevents the file system from recording the - file access time which is probably not - needed. - - &prompt.root; mount -u -o noatime /usr/src - - - This example assumes - /usr/src is on its own file - system. If it is part of - /usr, then use that file - system mount point instead. - - - - - The file system holding + The file system holding /usr/obj can be mounted or remounted with so that disk writes happen asynchronously. The write completes @@ -2663,25 +2594,22 @@ Building everything.. backups before enabling this option. - &prompt.root; mount -u -o async /usr/obj + Turn off profiling by setting + NO_PROFILE=true in + /etc/make.conf. - - If /usr/obj is - not on its own file system, replace it in the - example with the name of the appropriate mount - point. - + Pass + + to &man.make.1; to run multiple processes in + parallel. This usually helps on both single- and + multi-processor machines. - - - - - - - What do I do if something goes wrong? - + + + + What do I do if something goes wrong? - + Make absolutely sure that the environment has no extraneous cruft from earlier builds: @@ -2701,9 +2629,9 @@ Building everything.. output of uname -a to &a.questions;. Be prepared to answer other questions about the setup! - - - + + + From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 16:49:51 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 032E5611; Thu, 6 Feb 2014 16:49:51 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E109A1A95; Thu, 6 Feb 2014 16:49:50 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16GnoLa024241; Thu, 6 Feb 2014 16:49:50 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16Gnoc7024240; Thu, 6 Feb 2014 16:49:50 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402061649.s16Gnoc7024240@svn.freebsd.org> From: Warren Block Date: Thu, 6 Feb 2014 16:49:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43805 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 16:49:51 -0000 Author: wblock Date: Thu Feb 6 16:49:50 2014 New Revision: 43805 URL: http://svnweb.freebsd.org/changeset/doc/43805 Log: Add examples of using diff(1), move mention of makepatch into that section. PR: docs/186499 Submitted by: Ondra Knezour Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Thu Feb 6 16:03:48 2014 (r43804) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Thu Feb 6 16:49:50 2014 (r43805) @@ -756,21 +756,43 @@ PLIST_DIRS= lib/X11/onekoPatching In the preparation of the port, files that have been added - or changed can be picked up with a &man.diff.1; for later - feeding to &man.patch.1;. Each patch you wish to apply should - be saved into a file named + or changed can be recorded with &man.diff.1; for later + feeding to &man.patch.1;. Doing this with a typical file + involves saving a copy of the original file before making any + changes. + + &prompt.user; cp file file.orig + + Patches are + saved into files named patch-* where * indicates the pathname of the file that is patched, such as patch-Imakefile or - patch-src-config.h. These files should - be stored in PATCHDIR (usually - files/, from where they will be + patch-src-config.h. + + After the file has been modified, &man.diff.1; is used to + record the differences between the original and the modified + version. causes &man.diff.1; to produce + unified diffs, the preferred form. + + &prompt.user; diff -u file.orig file > patch-pathname-file + + When generating patches for new, added files, + is added to tell &man.diff.1; to treat the + non-existent original file as if it existed but was + empty: + + &prompt.user; diff -u -N newfile.orig newfile > patch-pathname-newfile + + Patch files are + stored in PATCHDIR (usually + files/, from where they will be automatically applied. All patches must be relative to - WRKSRC (generally the directory your port's + WRKSRC (generally the directory the port's tarball unpacks itself into, that being where the build is - done). To make fixes and upgrades easier, you should avoid - having more than one patch fix the same file (e.g., + done). To make fixes and upgrades easier, avoid + having more than one patch fix the same file (that is, patch-file and patch-file2 both changing WRKSRC/foobar.c). @@ -788,6 +810,13 @@ PLIST_DIRS= lib/X11/onekopatch-ab etc, always mention the path and file name in patch names. + There is an alternate, easier method for creating patches to existing files. + The first steps are the same, make a copy of the unmodified file with an + .orig extension, then make modifications. + Then use make makepatch + to write updated patch files to the + files directory of the port. + Do not put RCS strings in patches. Subversion will mangle them when we put the files into the ports tree, and when we check them out @@ -798,23 +827,23 @@ PLIST_DIRS= lib/X11/oneko$RCS. Using the recurse () option to - &man.diff.1; to generate patches is fine, but please take a - look at the resulting patches to make sure you do not have any + &man.diff.1; to generate patches is fine, but please + look at the resulting patches to make sure there is no unnecessary junk in there. In particular, diffs between two backup files, Makefiles when the port uses Imake or GNU configure, etc., are unnecessary and should - be deleted. If you had to edit + be deleted. If it was necessary to edit configure.in and run autoconf to regenerate configure, do not take the diffs of configure (it often grows to a few thousand - lines!); define USE_AUTOTOOLS=autoconf:261 + lines!). Instead, define USE_AUTOTOOLS=autoconf:261 and take the diffs of configure.in. - Also, try to minimize the amount of non-functional - whitespace changes in your patches. It is common in the Open + Try to minimize the amount of non-functional + whitespace changes in patches. It is common in the Open Source world for projects to share large amounts of a code base, but obey different style and indenting rules. If you take a working piece of functionality from one project to fix @@ -822,7 +851,7 @@ PLIST_DIRS= lib/X11/onekoSubversion repository but makes it - hard to find out what exactly caused the problem and what you + hard to find out what exactly caused the problem and what was changed at all. If you had to delete a file, then you can do it in the @@ -865,13 +894,6 @@ DOS2UNIX_REGEX= .*\.([ch]|cpp)USES= dos2unix DOS2UNIX_GLOB= *.c *.cpp *.h - - If you want to create a patch file based off of an - existing file, you can copy it with an - .orig extension, and then modify the - original one. The makepatch target - will write out an appropriate patch file to the - files directory of the port. From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 17:20:15 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A21FAFAC; Thu, 6 Feb 2014 17:20:15 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 815B21DD0; Thu, 6 Feb 2014 17:20:15 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16HKFAc036680; Thu, 6 Feb 2014 17:20:15 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16HKFqR036679; Thu, 6 Feb 2014 17:20:15 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402061720.s16HKFqR036679@svn.freebsd.org> From: Dru Lavigne Date: Thu, 6 Feb 2014 17:20:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43806 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 17:20:15 -0000 Author: dru Date: Thu Feb 6 17:20:15 2014 New Revision: 43806 URL: http://svnweb.freebsd.org/changeset/doc/43806 Log: More incorporation of redundant information. Definitely very much a WIP. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 16:49:50 2014 (r43805) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 17:20:15 2014 (r43806) @@ -1544,6 +1544,18 @@ before running "/usr/sbin/freebsd-update the function of each command. + If the build world process has previously been run on + this system, a copy of the previous build may still exist + in /usr/obj. To speed up the new build world + process, and possibly save some dependency headaches, + remove this directory if it already exists: + + &prompt.root; cd /usr/obj +&prompt.root; chflags -R noschg * +&prompt.root; rm -rf * + + + Compile the new compiler and a few related tools, then use the new compiler to compile the rest of the new world. The result is saved to @@ -1577,11 +1589,12 @@ before running "/usr/sbin/freebsd-update &prompt.root; shutdown now - Once in single-user mode, run this command if the + Once in single-user mode, run these commands if the system is formatted with UFS: &prompt.root; mount -u / -&prompt.root; mount -a -t ufs +&prompt.root; mount -a -t ufs +&prompt.root; swapon -a If the system is instead formatted with ZFS, run these two commands. This example assumes a zpool name of @@ -1592,18 +1605,22 @@ before running "/usr/sbin/freebsd-update - Then, for either filesystem, run: + Then, for either file system, if the CMOS clock is set to local time + (this is true if the output of &man.date.1; does not show + the correct time and zone), run: &prompt.root; adjkerntz -i - Next, perform some initial configuration file updates - in preparation for the new world. For instance, this step - may add new groups or new system accounts which have been + Next, perform some initial configuration file updates to /etc + in preparation for the new world. The following command compares + only those files that are essential for the success of + installworld. For instance, this step + may add new groups, system accounts, or startup scripts which have been added to &os; since the last update. This is necessary so that the installworld step will - be able to use the new system accounts and groups. + be able to use any new system accounts, groups, and scripts. &prompt.root; mergemaster -p @@ -1646,42 +1663,51 @@ before running "/usr/sbin/freebsd-update &prompt.root; make delete-old-libs + + single-user mode + + If the system can have a window of down-time, consider compiling the system in single user mode instead + of compiling the system in multi-user + mode, and then dropping into single user mode for the + installation. + Reinstalling the system touches a lot of important system + files, all the standard system binaries, libraries, and + include files. Changing these on a running system, + particularly one with active users, is asking for + trouble. - Check <filename>/etc/make.conf</filename> + Configuration Files make.conf - The following sections clearly describe each step, - especially when using a custom kernel configuration. - Available &man.make.1; options are shown in - &man.make.conf.5; and - /usr/share/examples/etc/make.conf. These - settings can be added to /etc/make.conf - to control the way &man.make.1; runs and how it builds - programs. Changes to some settings can have far-reaching and - potentially surprising effects. Read the comments in both - locations and keep in mind that the defaults have been chosen - for a combination of performance and safety. + This section describes the configuration files used by the + build world process. - Options set in /etc/make.conf take + The options available to &man.make.1; are described in + &man.make.conf.5; and some common examples are included in + /usr/share/examples/etc/make.conf. + Any options which are added to /etc/make.conf + will control the way &man.make.1; runs and how it builds + programs. Such options take effect every time &man.make.1; is used, including compiling - applications from the Ports Collection or user-written C + applications from the Ports Collection, compiling custom C programs, or building the &os; operating system. - - - - Check <filename>/etc/src.conf</filename> + + Changes to some settings can have far-reaching and + potentially surprising effects. Read the comments in both + locations and keep in mind that the defaults have been chosen + for a combination of performance and safety. src.conf - /etc/src.conf controls the building - of the operating system from source code. Unlike + How + the operating system is built from source code is controlled by /etc/src.conf. Unlike /etc/make.conf, the contents of /etc/src.conf only take effect when the &os; operating system itself is being built. Descriptions of @@ -1689,116 +1715,7 @@ before running "/usr/sbin/freebsd-update &man.src.conf.5;. Be cautious about disabling seemingly unneeded kernel modules and build options. Sometimes there are unexpected or subtle interactions. - - - - Update the Files in <filename>/etc</filename> - - /etc contains a - large part of the system's configuration information, as well - as scripts that are run at system startup. Some of these - scripts change between &os; versions. - - Some of the configuration files are used in the day to - day running of the system, such as - /etc/group. - - There have been occasions when the installation part of - make installworld expected certain - usernames or groups to exist. When performing an upgrade, it - is likely that these users or groups do not yet exist. In - some cases make buildworld will check to - see if these users or groups exist. - - The solution is to run &man.mergemaster.8; in - pre-buildworld mode with . This compares - only those files that are essential for the success of - buildworld or - installworld. - - - To check which files are owned by the group being - renamed or deleted: - - &prompt.root; find / -group GID -print - - This command will show all files owned by group - GID, which can be either a group - name or a numeric group ID. - - - - - Drop to Single User Mode - - single-user mode - - Consider compiling the system in single user mode. - Reinstalling the system touches a lot of important system - files, all the standard system binaries, libraries, and - include files. Changing these on a running system, - particularly one with active users, is asking for - trouble. - - multi-user mode - Another method is to compile the system in multi-user - mode, and then drop into single user mode for the - installation. With this method, hold off on the following - steps until the build has completed. Drop to single user mode - in order to run installkernel or - installworld. - - To enter single user mode from a running system: - - &prompt.root; shutdown now - - Alternatively, reboot the system, and at the boot prompt, - select the single user option. Once at the - single user mode shell prompt, run: - - &prompt.root; fsck -p -&prompt.root; mount -u / -&prompt.root; mount -a -t ufs -&prompt.root; swapon -a - - This checks the file systems, remounts - / read/write, mounts all the other UFS - file systems referenced in /etc/fstab, - and turns swapping on. - - - If the CMOS clock is set to local time and not to GMT - (this is true if the output of &man.date.1; does not show - the correct time and zone), run the following - command: - - &prompt.root; adjkerntz -i - - This ensures that the local time-zone settings get set - up correctly. - - - - - Remove <filename>/usr/obj</filename> - - As parts of the system are rebuilt, they are, by default, - placed in subdirectories of /usr/obj. - The directories shadow those under - /usr/src. - - To speed up the make buildworld - process, and possibly save some dependency headaches, - remove this directory if it already exists. - - Some files below /usr/obj may have - the immutable flag set which must be removed first using - &man.chflags.1;. - - &prompt.root; cd /usr/obj -&prompt.root; chflags -R noschg * -&prompt.root; rm -rf * - + Recompile the Base System @@ -2005,16 +1922,9 @@ Script done, … problems. See &man.init.8; for details about kern.securelevel and &man.chflags.1; for details about the various file flags. - - - - Reboot into Single User Mode - - single-user mode Reboot into single user mode to test that the new kernel - works using the instructions in - . + works. @@ -2160,11 +2070,6 @@ Script done, … /etc are not in /usr/src/etc. - If you are using &man.mergemaster.8; (as recommended), - you can skip forward to the - next - section. - The simplest way to merge files by hand is to install the files into a new directory, and then work through them looking for differences. @@ -2376,15 +2281,6 @@ Script done, … &prompt.root; yes|make delete-old - - Rebooting - - Verify that everything appears to be in the right place, - then reboot the system using &man.shutdown.8;: - - &prompt.root; shutdown -r now - - Deleting obsolete libraries @@ -2607,10 +2503,10 @@ Building everything.. - What do I do if something goes wrong? + What if something goes wrong? - Make absolutely sure that the environment has no + First, make absolutely sure that the environment has no extraneous cruft from earlier builds: &prompt.root; chflags -R noschg /usr/obj/usr From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 17:42:21 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F0A0667B; Thu, 6 Feb 2014 17:42:21 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D694A113D; Thu, 6 Feb 2014 17:42:21 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16HgLaY046868; Thu, 6 Feb 2014 17:42:21 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16HgLZN046867; Thu, 6 Feb 2014 17:42:21 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201402061742.s16HgLZN046867@svn.freebsd.org> From: Mathieu Arnold Date: Thu, 6 Feb 2014 17:42:21 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43807 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 17:42:22 -0000 Author: mat (ports committer) Date: Thu Feb 6 17:42:21 2014 New Revision: 43807 URL: http://svnweb.freebsd.org/changeset/doc/43807 Log: Add xml:id to all uses so they can be referenced from elsewhere. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/uses.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/uses.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses.xml Thu Feb 6 17:20:15 2014 (r43806) +++ head/en_US.ISO8859-1/books/porters-handbook/uses.xml Thu Feb 6 17:42:21 2014 (r43807) @@ -9,7 +9,7 @@ this scheme below as a skeleton): - FEATURE + FEATURE ARGUMENTS DESCRIPTION @@ -17,7 +17,7 @@ --> - ada + ada (none) @@ -26,7 +26,7 @@ - bison + bison (none), build, run, both @@ -41,7 +41,8 @@ - charsetfix + charsetfix (none) @@ -55,7 +56,7 @@ - cmake + cmake (none), outsource, run @@ -69,7 +70,7 @@ - compiler + compiler (none), c++0x, c++11-lang, c++11-lib, @@ -125,7 +126,7 @@ - cran + cran (none), auto-plist @@ -135,7 +136,8 @@ - desktop-file-utils + desktop-file-utils (none) @@ -149,7 +151,7 @@ - desthack + desthack (none) @@ -159,7 +161,7 @@ - display + display (none), ARGS @@ -174,7 +176,7 @@ - dos2unix + dos2unix (none) @@ -203,7 +205,7 @@ - fam + fam (none), fam, gamin @@ -214,7 +216,7 @@ - fmake + fmake (none) @@ -223,7 +225,7 @@ - fortran + fortran gcc (default), ifort @@ -232,7 +234,7 @@ - fuse + fuse (none) @@ -242,7 +244,7 @@ - gettext + gettext (none), lib (default), build, run @@ -256,7 +258,7 @@ - gmake + gmake (none) @@ -267,7 +269,7 @@ - iconv + iconv (none), lib, build, patch @@ -286,7 +288,7 @@ - imake + imake (none), env, notall @@ -299,7 +301,7 @@ - kmod + kmod (none) @@ -344,7 +346,7 @@ - libtool + libtool (none) @@ -353,7 +355,7 @@ - lua + lua (none), XY+, XY, build, run @@ -367,7 +369,7 @@ - motif + motif (none) @@ -379,7 +381,7 @@ - ncurses + ncurses (none), base, port @@ -389,7 +391,7 @@ - ninja + ninja (none) @@ -399,7 +401,7 @@ - openal + openal al, soft (default), si, alut @@ -413,7 +415,7 @@ - pathfix + pathfix (none) @@ -424,7 +426,7 @@ - perl5 + perl5 (none) @@ -474,7 +476,7 @@ - pgsql + pgsql (none), X.Y, X.Y+, X.Y- @@ -492,7 +494,7 @@ - pkgconfig + pkgconfig (none), build (default), run, both @@ -506,7 +508,7 @@ - pure + pure (none), ffi @@ -518,7 +520,7 @@ - qmail + qmail (none), build, run, both, vars @@ -533,7 +535,7 @@ - qmake + qmake (none), norecursive, outsource @@ -543,7 +545,7 @@ - readline + readline (none), port @@ -555,7 +557,7 @@ - scons + scons (none) @@ -564,7 +566,8 @@ - shared-mime-info + shared-mime-info (none) @@ -578,7 +581,8 @@ - shebangfix + shebangfix (none) @@ -597,7 +601,7 @@ - tcl + tcl PORT @@ -660,7 +664,7 @@ - tk + tk Same as arguments for tcl @@ -670,7 +674,7 @@ - twisted + twisted (none), ARGS @@ -699,7 +703,7 @@ - uidfix + uidfix (none) @@ -710,7 +714,8 @@ - uniquefiles + uniquefiles (none), dirs @@ -743,7 +748,7 @@ - webplugin + webplugin (none), ARGS @@ -804,7 +809,7 @@ - zenoss + zenoss (none) @@ -814,7 +819,7 @@ - zope + zope (none) From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 17:43:17 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BA462759; Thu, 6 Feb 2014 17:43:17 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A18CE1155; Thu, 6 Feb 2014 17:43:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16HhH5O046991; Thu, 6 Feb 2014 17:43:17 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16HhHEb046990; Thu, 6 Feb 2014 17:43:17 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402061743.s16HhHEb046990@svn.freebsd.org> From: Warren Block Date: Thu, 6 Feb 2014 17:43:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43808 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 17:43:17 -0000 Author: wblock Date: Thu Feb 6 17:43:17 2014 New Revision: 43808 URL: http://svnweb.freebsd.org/changeset/doc/43808 Log: Improve this section grammatically and systematically. Reviewed by: bapt, mat (in slightly earlier forms) Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Thu Feb 6 17:42:21 2014 (r43807) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Thu Feb 6 17:43:17 2014 (r43808) @@ -804,10 +804,10 @@ PLIST_DIRS= lib/X11/onekopatch-src-freeglut__joystick.c. Please only use characters - [-+._a-zA-Z0-9] for naming your patches. + [-+._a-zA-Z0-9] for naming patches. Do not use any other characters besides them. Do not name - your patches like patch-aa or - patch-ab etc, always mention the path and + patches like patch-aa or + patch-ab, always mention the path and file name in patch names. There is an alternate, easier method for creating patches to existing files. @@ -845,8 +845,8 @@ PLIST_DIRS= lib/X11/onekoTry to minimize the amount of non-functional whitespace changes in patches. It is common in the Open Source world for projects to share large amounts of a code - base, but obey different style and indenting rules. If you - take a working piece of functionality from one project to fix + base, but obey different style and indenting rules. When + taking a working piece of functionality from one project to fix similar areas in another, please be careful: the resulting line patch may be full of non-functional changes. It not only increases the size of the @@ -854,35 +854,39 @@ PLIST_DIRS= lib/X11/oneko - If you had to delete a file, then you can do it in the + If a file must be deleted, do it in the post-extract target rather than as part of the patch. Simple replacements can be performed directly from the port Makefile using the in-place mode of - &man.sed.1;. This is very useful when you need to patch in a - variable value. Example: + &man.sed.1;. This is useful when changes use the value of a variable: post-patch: @${REINPLACE_CMD} -e 's|for Linux|for FreeBSD|g' ${WRKSRC}/README Quite often, software being ported uses the CR/LF - convention for its source files. This may cause problems with - further patching, compiler warnings, scripts execution (e.g., - /bin/sh^M not found.) To quickly convert - all files from CR/LF to just LF, add - USES=dos2unix to the port - Makefile. A list of files to convert can - be specified: - - DOS2UNIX_FILES= util.c util.h - - If you want to convert a group of files across - subdirectories, DOS2UNIX_REGEX can be used. - Its argument is a find compatible regular + convention in source files. This may cause problems with + further patching, compiler warnings, or script execution (like + /bin/sh^M not found.) To quickly convert + all files from CR/LF to just LF, add this entry + to the port + Makefile: + + USES= dos2unix + + A list of specific files to convert can + be given: + + USES= dos2unix +DOS2UNIX_FILES= util.c util.h + + Use DOS2UNIX_REGEX to convert a group + of files across subdirectories. + Its argument is a &man.find.1;-compatible regular expression. More on the format is in &man.re.format.7;. This option is useful for converting all files of a given - extension, for example all source code files leaving binary + extension. For example, convert all source code files, leaving binary files intact: USES= dos2unix From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 17:44:02 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1FCE87C5; Thu, 6 Feb 2014 17:44:02 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F0070115B; Thu, 6 Feb 2014 17:44:01 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16Hi1mV047141; Thu, 6 Feb 2014 17:44:01 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16Hi13Y047140; Thu, 6 Feb 2014 17:44:01 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201402061744.s16Hi13Y047140@svn.freebsd.org> From: Dru Lavigne Date: Thu, 6 Feb 2014 17:44:01 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43809 - head/en_US.ISO8859-1/books/handbook/cutting-edge X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 17:44:02 -0000 Author: dru Date: Thu Feb 6 17:44:01 2014 New Revision: 43809 URL: http://svnweb.freebsd.org/changeset/doc/43809 Log: White space fix only. Translators can ignore. Sponsored by: iXsystems Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 17:43:17 2014 (r43808) +++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Thu Feb 6 17:44:01 2014 (r43809) @@ -1546,9 +1546,10 @@ before running "/usr/sbin/freebsd-update If the build world process has previously been run on this system, a copy of the previous build may still exist - in /usr/obj. To speed up the new build world - process, and possibly save some dependency headaches, - remove this directory if it already exists: + in /usr/obj. To + speed up the new build world process, and possibly save + some dependency headaches, remove this directory if it + already exists: &prompt.root; cd /usr/obj &prompt.root; chflags -R noschg * @@ -1556,10 +1557,10 @@ before running "/usr/sbin/freebsd-update - Compile the new compiler and a few related - tools, then use the new compiler to compile the rest of - the new world. The result is saved to - /usr/obj. + Compile the new compiler and a few related tools, then + use the new compiler to compile the rest of the new world. + The result is saved to /usr/obj. &prompt.root; cd /usr/src &prompt.root; make buildworld @@ -1605,22 +1606,26 @@ before running "/usr/sbin/freebsd-update - Then, for either file system, if the CMOS clock is set to local time - (this is true if the output of &man.date.1; does not show - the correct time and zone), run: + Then, for either file system, if the + CMOS clock is set to local time (this + is true if the output of &man.date.1; does not show the + correct time and zone), run: &prompt.root; adjkerntz -i - Next, perform some initial configuration file updates to /etc - in preparation for the new world. The following command compares - only those files that are essential for the success of - installworld. For instance, this step - may add new groups, system accounts, or startup scripts which have been - added to &os; since the last update. This is necessary so - that the installworld step will - be able to use any new system accounts, groups, and scripts. + Next, perform some initial configuration file updates + to /etc in + preparation for the new world. The following command + compares only those files that are essential for the + success of installworld. For + instance, this step may add new groups, system accounts, + or startup scripts which have been added to &os; since the + last update. This is necessary so that the + installworld step will be able + to use any new system accounts, groups, and + scripts. &prompt.root; mergemaster -p @@ -1663,18 +1668,17 @@ before running "/usr/sbin/freebsd-update &prompt.root; make delete-old-libs - - single-user mode - If the system can have a window of down-time, consider compiling the system in single user mode instead - of compiling the system in multi-user - mode, and then dropping into single user mode for the - installation. - Reinstalling the system touches a lot of important system - files, all the standard system binaries, libraries, and - include files. Changing these on a running system, - particularly one with active users, is asking for - trouble. + single-user mode + + If the system can have a window of down-time, consider + compiling the system in single user mode instead of compiling + the system in multi-user mode, and then dropping into + single user mode for the installation. Reinstalling the + system touches a lot of important system files, all the + standard system binaries, libraries, and include files. + Changing these on a running system, particularly one with + active users, is asking for trouble. @@ -1689,14 +1693,14 @@ before running "/usr/sbin/freebsd-update The options available to &man.make.1; are described in &man.make.conf.5; and some common examples are included in - /usr/share/examples/etc/make.conf. - Any options which are added to /etc/make.conf + /usr/share/examples/etc/make.conf. Any + options which are added to /etc/make.conf will control the way &man.make.1; runs and how it builds - programs. Such options take - effect every time &man.make.1; is used, including compiling - applications from the Ports Collection, compiling custom C - programs, or building the &os; operating system. - + programs. Such options take effect every time &man.make.1; is + used, including compiling applications from the Ports + Collection, compiling custom C programs, or building the &os; + operating system. + Changes to some settings can have far-reaching and potentially surprising effects. Read the comments in both locations and keep in mind that the defaults have been chosen @@ -1706,8 +1710,8 @@ before running "/usr/sbin/freebsd-update src.conf - How - the operating system is built from source code is controlled by /etc/src.conf. Unlike + How the operating system is built from source code is + controlled by /etc/src.conf. Unlike /etc/make.conf, the contents of /etc/src.conf only take effect when the &os; operating system itself is being built. Descriptions of @@ -1715,24 +1719,23 @@ before running "/usr/sbin/freebsd-update &man.src.conf.5;. Be cautious about disabling seemingly unneeded kernel modules and build options. Sometimes there are unexpected or subtle interactions. - + Recompile the Base System - It is a good idea to save the output from running - &man.make.1; to a file. If something goes wrong, a copy of - the error message can be posted to one of the &os; mailing - lists. - - The easiest way to do this is to use &man.script.1; - with a parameter that specifies the name of the file to save - all output to. Run this command immediately before - rebuilding the world, and then type - exit when the process has - finished: + It is a good idea to save the output from running + &man.make.1; to a file. If something goes wrong, a copy of + the error message can be posted to one of the &os; mailing + lists. + + The easiest way to do this is to use &man.script.1; with a + parameter that specifies the name of the file to save all + output to. Run this command immediately before rebuilding + the world, and then type exit when the + process has finished: - &prompt.root; script /var/tmp/mw.out + &prompt.root; script /var/tmp/mw.out Script started, output file is /var/tmp/mw.out &prompt.root; make TARGET … compile, compile, compile … @@ -2345,10 +2348,9 @@ Script done, … change? - It depends upon the nature - of the change. For example, if - svn only shows the following - files as being updated: + It depends upon the nature of the change. For + example, if svn only shows + the following files as being updated: src/games/cribbage/instr.c src/games/sail/pl_main.c @@ -2363,68 +2365,68 @@ Script done, … src/lib/libc/stdlib, consider rebuilding world. - Some users - rebuild world every fortnight and let changes - accumulate over that fortnight. Others only re-make - those things that have changed and are careful to spot - all the dependencies. It all depends on how often a user wants to upgrade - and whether they are tracking &os.stable; or - &os.current;. + Some users rebuild world every fortnight and let + changes accumulate over that fortnight. Others only + re-make those things that have changed and are careful + to spot all the dependencies. It all depends on how + often a user wants to upgrade and whether they are + tracking &os.stable; or &os.current;. - What would cause a compile to fail with lots of - signal 11 - signal 11 - - (or other signal number) errors? + What would cause a compile to fail with lots of + signal 11 + signal 11 + + (or other signal number) errors? This normally indicates a hardware problem. Building world is an effective way to stress test - hardware, especially memory. A sure indicator of a hardware issue is when - make is restarted and it - dies at a different point in the process. - - To resolve this error, swap out the - components in the machine, starting with RAM, to determine which component is - failing. + hardware, especially memory. A sure indicator of a + hardware issue is when make + is restarted and it dies at a different point in the + process. + + To resolve this error, swap out the components in + the machine, starting with RAM, to determine which + component is failing. - Can /usr/obj + Can /usr/obj be removed when finished? - - This directory - contains all the object files that were produced during - the compilation phase. Normally, one of the first steps - in the make buildworld process is to - remove this directory and start afresh. Keeping - /usr/obj around - when finished makes little sense, and its removal frees - up a approximately 2GB of disk space. + This directory contains all the object files that + were produced during the compilation phase. Normally, + one of the first steps in the make + buildworld process is to remove this + directory and start afresh. Keeping + /usr/obj around when finished makes + little sense, and its removal frees up a approximately + 2GB of disk space. - Can interrupted builds be resumed? + Can interrupted builds be resumed? This depends on how far into the process the - problem occurs. In general, make buildworld - builds new copies of essential tools and the system libraries. - These tools and libraries are then installed, used to - rebuild themselves, and are installed again. The rest of the - system is then rebuilt with the new - system tools. + problem occurs. In general, make + buildworld builds new copies of essential + tools and the system libraries. These tools and + libraries are then installed, used to rebuild + themselves, and are installed again. The rest of the + system is then rebuilt with the new system + tools. During the last stage, it is fairly safe to run - these commands as they will not undo the work of the previous - make buildworld: + these commands as they will not undo the work of the + previous make buildworld: &prompt.root; cd /usr/src &prompt.root; make -DNO_CLEAN all @@ -2438,76 +2440,78 @@ Building everything.. in the make buildworld output, it is probably fairly safe to do so. - If that message is not displayed, - it is always better to be safe than sorry and to - restart the build from scratch. + If that message is not displayed, it is always + better to be safe than sorry and to restart the build + from scratch. - Is it possible to speed up making the world? + Is it possible to speed up making the world? - Several actions can speed up the build world - process. For example, the entire process can be run from - single-user mode. However, this will prevent users - from having access - to the system until the process is complete. - - Careful file system design or the use of ZFS - datasets can make a difference. Consider putting /usr/src and - /usr/obj - on separate file systems. If possible, place the file systems on separate disks on separate disk - controllers. When mounting - /usr/src, use - which - prevents the file system from recording the - file access time. If /usr/src is not on its - own file system, consider remounting /usr with . - - The file system holding - /usr/obj can be mounted or - remounted with so that disk - writes happen asynchronously. The write completes - immediately, and the data is written to the disk a - few seconds later. This allows writes to be - clustered together, and can provide a dramatic - performance boost. - - - Keep in mind that this option makes the file - system more fragile. With this option, there is - an increased chance that, should power fail, the - file system will be in an unrecoverable state when - the machine restarts. - - If /usr/obj is the - only directory on this file system, this is not a - problem. If you have other, valuable data on the - same file system, ensure that there are verified - backups before enabling this option. - - - Turn off profiling by setting - NO_PROFILE=true in - /etc/make.conf. - - Pass - - to &man.make.1; to run multiple processes in - parallel. This usually helps on both single- and - multi-processor machines. - + Several actions can speed up the build world + process. For example, the entire process can be run + from single-user mode. However, this will prevent users + from having access to the system until the process is + complete. + + Careful file system design or the use of ZFS + datasets can make a difference. Consider putting + /usr/src and + /usr/obj on + separate file systems. If possible, place the file + systems on separate disks on separate disk controllers. + When mounting /usr/src, use + which prevents the file system + from recording the file access time. If /usr/src is not on its + own file system, consider remounting /usr with + . + + The file system holding + /usr/obj can be mounted or + remounted with so that disk + writes happen asynchronously. The write completes + immediately, and the data is written to the disk a + few seconds later. This allows writes to be + clustered together, and can provide a dramatic + performance boost. + + + Keep in mind that this option makes the file + system more fragile. With this option, there is an + increased chance that, should power fail, the file + system will be in an unrecoverable state when the + machine restarts. + + If /usr/obj is the only + directory on this file system, this is not a + problem. If you have other, valuable data on the + same file system, ensure that there are verified + backups before enabling this option. + + + Turn off profiling by setting + NO_PROFILE=true in + /etc/make.conf. + + Pass + to + &man.make.1; to run multiple processes in parallel. + This usually helps on both single- and + multi-processor machines. + - What if something goes wrong? + What if something goes wrong? - First, make absolutely sure that the environment has no - extraneous cruft from earlier builds: + First, make absolutely sure that the environment has + no extraneous cruft from earlier builds: &prompt.root; chflags -R noschg /usr/obj/usr &prompt.root; rm -rf /usr/obj/usr @@ -2518,12 +2522,12 @@ Building everything.. Yes, make cleandir really should be run twice. - Then, restart the whole process, starting - with make buildworld. + Then, restart the whole process, starting with + make buildworld. - If problems persist, send the error and the - output of uname -a to &a.questions;. - Be prepared to answer other questions about the + If problems persist, send the error and the output + of uname -a to &a.questions;. Be + prepared to answer other questions about the setup! From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 17:47:55 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 36A728FC; Thu, 6 Feb 2014 17:47:55 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1380A118D; Thu, 6 Feb 2014 17:47:55 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16HlsN3047592; Thu, 6 Feb 2014 17:47:54 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16HlsmN047591; Thu, 6 Feb 2014 17:47:54 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402061747.s16HlsmN047591@svn.freebsd.org> From: Warren Block Date: Thu, 6 Feb 2014 17:47:54 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43810 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 17:47:55 -0000 Author: wblock Date: Thu Feb 6 17:47:54 2014 New Revision: 43810 URL: http://svnweb.freebsd.org/changeset/doc/43810 Log: Whitespace-only fixes, translators please ignore. Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Thu Feb 6 17:44:01 2014 (r43809) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Thu Feb 6 17:47:54 2014 (r43810) @@ -763,8 +763,7 @@ PLIST_DIRS= lib/X11/oneko&prompt.user; cp file file.orig - Patches are - saved into files named + Patches are saved into files named patch-* where * indicates the pathname of the file that is patched, such as @@ -785,18 +784,17 @@ PLIST_DIRS= lib/X11/oneko&prompt.user; diff -u -N newfile.orig newfile > patch-pathname-newfile - Patch files are - stored in PATCHDIR (usually - files/, from where they will be - automatically applied. All patches must be relative to - WRKSRC (generally the directory the port's - tarball unpacks itself into, that being where the build is - done). To make fixes and upgrades easier, avoid + Patch files are stored in PATCHDIR + (usually files/, from + where they will be automatically applied. All patches must be + relative to WRKSRC (generally the directory + the port's tarball unpacks itself into, that being where the + build is done). To make fixes and upgrades easier, avoid having more than one patch fix the same file (that is, patch-file and patch-file2 both changing - WRKSRC/foobar.c). - Note that if the path of a patched file contains an underscore + WRKSRC/foobar.c). Note that if the path + of a patched file contains an underscore (_) character, the patch needs to have two underscores instead in its name. For example, to patch a file named src/freeglut_joystick.c, the @@ -804,18 +802,19 @@ PLIST_DIRS= lib/X11/onekopatch-src-freeglut__joystick.c. Please only use characters - [-+._a-zA-Z0-9] for naming patches. - Do not use any other characters besides them. Do not name - patches like patch-aa or + [-+._a-zA-Z0-9] for naming patches. Do not + use any other characters besides them. Do not name patches + like patch-aa or patch-ab, always mention the path and file name in patch names. - There is an alternate, easier method for creating patches to existing files. - The first steps are the same, make a copy of the unmodified file with an - .orig extension, then make modifications. - Then use make makepatch - to write updated patch files to the - files directory of the port. + There is an alternate, easier method for creating patches + to existing files. The first steps are the same, make a copy + of the unmodified file with an .orig + extension, then make modifications. Then use + make makepatch to write updated patch files + to the files directory of the + port. Do not put RCS strings in patches. Subversion will mangle them when we @@ -838,21 +837,20 @@ PLIST_DIRS= lib/X11/onekoautoconf to regenerate configure, do not take the diffs of configure (it often grows to a few thousand - lines!). Instead, define USE_AUTOTOOLS=autoconf:261 - and take the diffs of - configure.in. - - Try to minimize the amount of non-functional - whitespace changes in patches. It is common in the Open - Source world for projects to share large amounts of a code - base, but obey different style and indenting rules. When - taking a working piece of functionality from one project to fix - similar areas in another, please be careful: the resulting - line patch may be full of non-functional changes. It not only - increases the size of the - Subversion repository but makes it - hard to find out what exactly caused the problem and what was - changed at all. + lines!). Instead, define + USE_AUTOTOOLS=autoconf:261 and take the + diffs of configure.in. + + Try to minimize the amount of non-functional whitespace + changes in patches. It is common in the Open Source world for + projects to share large amounts of a code base, but obey + different style and indenting rules. When taking a working + piece of functionality from one project to fix similar areas + in another, please be careful: the resulting line patch may be + full of non-functional changes. It not only increases the + size of the Subversion repository + but makes it hard to find out what exactly caused the problem + and what was changed at all. If a file must be deleted, do it in the post-extract target rather than as @@ -860,7 +858,8 @@ PLIST_DIRS= lib/X11/onekoSimple replacements can be performed directly from the port Makefile using the in-place mode of - &man.sed.1;. This is useful when changes use the value of a variable: + &man.sed.1;. This is useful when changes use the value of a + variable: post-patch: @${REINPLACE_CMD} -e 's|for Linux|for FreeBSD|g' ${WRKSRC}/README @@ -869,8 +868,7 @@ PLIST_DIRS= lib/X11/oneko/bin/sh^M not found.) To quickly convert - all files from CR/LF to just LF, add this entry - to the port + all files from CR/LF to just LF, add this entry to the port Makefile: USES= dos2unix @@ -882,12 +880,12 @@ PLIST_DIRS= lib/X11/oneko Use DOS2UNIX_REGEX to convert a group - of files across subdirectories. - Its argument is a &man.find.1;-compatible regular - expression. More on the format is in &man.re.format.7;. This - option is useful for converting all files of a given - extension. For example, convert all source code files, leaving binary - files intact: + of files across subdirectories. Its argument is a + &man.find.1;-compatible regular expression. More on the + format is in &man.re.format.7;. This option is useful for + converting all files of a given extension. For example, + convert all source code files, leaving binary files + intact: USES= dos2unix DOS2UNIX_REGEX= .*\.([ch]|cpp) From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 18:45:15 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 102DF52A; Thu, 6 Feb 2014 18:45:15 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E1F14178F; Thu, 6 Feb 2014 18:45:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16IjEnY071338; Thu, 6 Feb 2014 18:45:14 GMT (envelope-from mat@svn.freebsd.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16IjE7K071337; Thu, 6 Feb 2014 18:45:14 GMT (envelope-from mat@svn.freebsd.org) Message-Id: <201402061845.s16IjE7K071337@svn.freebsd.org> From: Mathieu Arnold Date: Thu, 6 Feb 2014 18:45:14 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43811 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 18:45:15 -0000 Author: mat (ports committer) Date: Thu Feb 6 18:45:14 2014 New Revision: 43811 URL: http://svnweb.freebsd.org/changeset/doc/43811 Log: Move the xml:id to the row. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/uses.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/uses.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses.xml Thu Feb 6 17:47:54 2014 (r43810) +++ head/en_US.ISO8859-1/books/porters-handbook/uses.xml Thu Feb 6 18:45:14 2014 (r43811) @@ -8,16 +8,16 @@ format is easy to grasp from the already-added entries below (or use this scheme below as a skeleton): - - FEATURE + + FEATURE ARGUMENTS DESCRIPTION --> - - ada + + ada (none) @@ -25,8 +25,8 @@ compiler, and sets CC accordingly. - - bison + + bison (none), build, run, both @@ -40,9 +40,8 @@ dependencies. - - charsetfix + + charsetfix (none) @@ -55,8 +54,8 @@ WRKSRC/Makefile.in. - - cmake + + cmake (none), outsource, run @@ -69,8 +68,8 @@ . - - compiler + + compiler (none), c++0x, c++11-lang, c++11-lib, @@ -125,8 +124,8 @@ - - cran + + cran (none), auto-plist @@ -135,9 +134,8 @@ pkg-plist. - - desktop-file-utils + + desktop-file-utils (none) @@ -150,8 +148,8 @@ package install or removal. - - desthack + + desthack (none) @@ -160,8 +158,8 @@ not. - - display + + display (none), ARGS @@ -175,8 +173,8 @@ phase around which to start and stop the virtual display. - - dos2unix + + dos2unix (none) @@ -204,8 +202,8 @@ - - fam + + fam (none), fam, gamin @@ -215,8 +213,8 @@ WITH_FAM_SYSTEM to specify their preference. - - fmake + + fmake (none) @@ -224,8 +222,8 @@ build-time dependency. - - fortran + + fortran gcc (default), ifort @@ -233,8 +231,8 @@ Uses the Fortran compiler from either GNU or Intel. - - fuse + + fuse (none) @@ -243,8 +241,8 @@ &os;. - - gettext + + gettext (none), lib (default), build, run @@ -257,8 +255,8 @@ run-time dependency on xgettext. - - gmake + + gmake (none) @@ -268,8 +266,8 @@ for the build. - - iconv + + iconv (none), lib, build, patch @@ -287,8 +285,8 @@ . - - imake + + imake (none), env, notall @@ -300,8 +298,8 @@ -a to xmkmf. - - kmod + + kmod (none) @@ -345,8 +343,8 @@ - - libtool + + libtool (none) @@ -354,8 +352,8 @@ added to all ports that use libtool. - - lua + + lua (none), XY+, XY, build, run @@ -368,8 +366,8 @@ 52+). - - motif + + motif (none) @@ -380,8 +378,8 @@ x11-toolkits/open-motif. - - ncurses + + ncurses (none), base, port @@ -390,8 +388,8 @@ useful variables to be set. - - ninja + + ninja (none) @@ -400,8 +398,8 @@ output. - - openal + + openal al, soft (default), si, alut @@ -414,8 +412,8 @@ si. - - pathfix + + pathfix (none) @@ -425,8 +423,8 @@ hierarchy. - - perl5 + + perl5 (none) @@ -475,8 +473,8 @@ - - pgsql + + pgsql (none), X.Y, X.Y+, X.Y- @@ -493,8 +491,8 @@ make -V _USE_PGSQL_DEP. - - pkgconfig + + pkgconfig (none), build (default), run, both @@ -507,8 +505,8 @@ dependencies. - - pure + + pure (none), ffi @@ -519,8 +517,8 @@ dependency. - - qmail + + qmail (none), build, run, both, vars @@ -534,8 +532,8 @@ will only set QMAIL variables for the port to use. - - qmake + + qmake (none), norecursive, outsource @@ -544,8 +542,8 @@ more information see . - - readline + + readline (none), port @@ -556,8 +554,8 @@ devel/readline - - scons + + scons (none) @@ -565,9 +563,8 @@ devel/scons - - shared-mime-info + + shared-mime-info (none) @@ -580,9 +577,8 @@ with the correct arguments. - - shebangfix + + shebangfix (none) @@ -600,8 +596,8 @@ lua_CMD. - - tcl + + tcl PORT @@ -663,8 +659,8 @@ - - tk + + tk Same as arguments for tcl @@ -673,8 +669,8 @@ returned as when using Tcl. - - twisted + + twisted (none), ARGS @@ -702,8 +698,8 @@ Uses/twisted.mk. - - uidfix + + uidfix (none) @@ -713,9 +709,8 @@ NEED_ROOT=yes - - uniquefiles + + uniquefiles (none), dirs @@ -747,8 +742,8 @@ - - webplugin + + webplugin (none), ARGS @@ -808,8 +803,8 @@ - - zenoss + + zenoss (none) @@ -818,8 +813,8 @@ related zenpack ports. - - zope + + zope (none) From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 20:46:42 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8513138A; Thu, 6 Feb 2014 20:46:42 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7097513D3; Thu, 6 Feb 2014 20:46:42 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16Kkgop020552; Thu, 6 Feb 2014 20:46:42 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16Kkg0W020551; Thu, 6 Feb 2014 20:46:42 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201402062046.s16Kkg0W020551@svn.freebsd.org> From: Eitan Adler Date: Thu, 6 Feb 2014 20:46:42 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43812 - head/en_US.ISO8859-1/books/handbook/advanced-networking X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 20:46:42 -0000 Author: eadler Date: Thu Feb 6 20:46:41 2014 New Revision: 43812 URL: http://svnweb.freebsd.org/changeset/doc/43812 Log: Mention USB tethering and include the name of the drivers which are required. Reviewed by: nox Modified: head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml Thu Feb 6 18:45:14 2014 (r43811) +++ head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml Thu Feb 6 20:46:41 2014 (r43812) @@ -21,6 +21,10 @@ + How to set up USB tethering. + + + How to set up &ieee; 802.11 and &bluetooth; devices. @@ -2202,6 +2206,31 @@ freebsdap 00:11:95:c3:0d:ac 1 + + + USB Tethering + + + tether + + Many cellphones provide the option to share their data + connection over USB (often called "tethering"). This feature + uses the RNDIS or CDC + protocol. + + Before attaching a device, load the appropriate driver + into the kernel: + + &prompt.root; kldload if_urndis +&prompt.root; kldload cdce + + Once the device is attached + ue0 will be + available for use like a normal network device. Be sure that + the USB tethering option is enabled on the + device. + + Bluetooth From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 22:14:51 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ADB04E23; Thu, 6 Feb 2014 22:14:51 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7B73C1ADA; Thu, 6 Feb 2014 22:14:51 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16MEp6o056578; Thu, 6 Feb 2014 22:14:51 GMT (envelope-from wblock@svn.freebsd.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16MEpO5056577; Thu, 6 Feb 2014 22:14:51 GMT (envelope-from wblock@svn.freebsd.org) Message-Id: <201402062214.s16MEpO5056577@svn.freebsd.org> From: Warren Block Date: Thu, 6 Feb 2014 22:14:51 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43813 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Feb 2014 22:14:51 -0000 Author: wblock Date: Thu Feb 6 22:14:50 2014 New Revision: 43813 URL: http://svnweb.freebsd.org/changeset/doc/43813 Log: Miscellaneous fixes from danfe@. Submitted by: Alexey Dokuchaev Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Thu Feb 6 20:46:41 2014 (r43812) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Thu Feb 6 22:14:50 2014 (r43813) @@ -201,7 +201,7 @@ COMMENT= Cat chasing a mouse all over th README or manpage; too often they are not a concise description of the port or are in an awkward format (e.g., manpages have justified - spacing, as it looks particularly bad with monospaced + spacing, which looks particularly bad with monospaced fonts). @@ -511,7 +511,7 @@ PLIST_DIRS= lib/X11/oneko Slow Porting - Ok, so it was not that simple, and the port required some + Okay, so it was not that simple, and the port required some modifications to get it to work. In this section, we will explain, step by step, how to modify it to get it to work with the ports paradigm. @@ -4109,7 +4109,7 @@ LIB_DEPENDS= libbar.so:${PORTSDIR}/foo/b Available USE_ and WANT_ variables are defined in the files - in /usr/ports/Mk. + in /usr/ports/Mk. @@ -12732,7 +12732,7 @@ pre-install: Values of <varname>USES</varname> - +
      Values of <varname>USES</varname> From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 02:15:45 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 34C7524C; Fri, 7 Feb 2014 02:15:45 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 048F71F90; Fri, 7 Feb 2014 02:15:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s172FiIE058037; Fri, 7 Feb 2014 02:15:44 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s172FigY058036; Fri, 7 Feb 2014 02:15:44 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402070215.s172FigY058036@svn.freebsd.org> From: Glen Barber Date: Fri, 7 Feb 2014 02:15:44 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43814 - head/en_US.ISO8859-1/htdocs/internal X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 02:15:45 -0000 Author: gjb Date: Fri Feb 7 02:15:44 2014 New Revision: 43814 URL: http://svnweb.freebsd.org/changeset/doc/43814 Log: Force rebuild of doceng charter page. Previous change affecting this page is external, and does not cause this page to reflect the change. Approved by: doceng (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/internal/doceng.xml Modified: head/en_US.ISO8859-1/htdocs/internal/doceng.xml ============================================================================== From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 05:23:56 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 16492118; Fri, 7 Feb 2014 05:23:56 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F30B71179; Fri, 7 Feb 2014 05:23:55 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s175NtWK032120; Fri, 7 Feb 2014 05:23:55 GMT (envelope-from hrs@svn.freebsd.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s175NtaL032119; Fri, 7 Feb 2014 05:23:55 GMT (envelope-from hrs@svn.freebsd.org) Message-Id: <201402070523.s175NtaL032119@svn.freebsd.org> From: Hiroki Sato Date: Fri, 7 Feb 2014 05:23:55 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43815 - head/share/mk X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 05:23:56 -0000 Author: hrs Date: Fri Feb 7 05:23:55 2014 New Revision: 43815 URL: http://svnweb.freebsd.org/changeset/doc/43815 Log: Add authors.ent as a dependency for wwwstd. Modified: head/share/mk/doc.xml.mk Modified: head/share/mk/doc.xml.mk ============================================================================== --- head/share/mk/doc.xml.mk Fri Feb 7 02:15:44 2014 (r43814) +++ head/share/mk/doc.xml.mk Fri Feb 7 05:23:55 2014 (r43815) @@ -31,7 +31,8 @@ _XML_INCLIST= libcommon.l10n.xsl \ iso8879.ent \ l10n.ent \ release.ent \ - release.l10n.ent + release.l10n.ent \ + authors.ent .for F in ${_XML_INCLIST} .if exists(${DOC_PREFIX}/${LANGCODE}/share/xml/${F}) XML_INCLUDES+= ${DOC_PREFIX}/${LANGCODE}/share/xml/${F} From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 07:21:58 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 949D3859; Fri, 7 Feb 2014 07:21:58 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7CD9919F6; Fri, 7 Feb 2014 07:21:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s177LwuZ080682; Fri, 7 Feb 2014 07:21:58 GMT (envelope-from jkois@svn.freebsd.org) Received: (from jkois@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s177Lwtu080681; Fri, 7 Feb 2014 07:21:58 GMT (envelope-from jkois@svn.freebsd.org) Message-Id: <201402070721.s177Lwtu080681@svn.freebsd.org> From: Johann Kois Date: Fri, 7 Feb 2014 07:21:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43816 - head/de_DE.ISO8859-1/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 07:21:58 -0000 Author: jkois Date: Fri Feb 7 07:21:58 2014 New Revision: 43816 URL: http://svnweb.freebsd.org/changeset/doc/43816 Log: r43643 -> r43658 MFde: Resync the project news. Obtained from: The FreeBSD German Documentation Project Modified: head/de_DE.ISO8859-1/share/xml/news.xml Modified: head/de_DE.ISO8859-1/share/xml/news.xml ============================================================================== --- head/de_DE.ISO8859-1/share/xml/news.xml Fri Feb 7 05:23:55 2014 (r43815) +++ head/de_DE.ISO8859-1/share/xml/news.xml Fri Feb 7 07:21:58 2014 (r43816) @@ -4,7 +4,7 @@

      - Auf BSD UNIX® basierend + The &os; Project

      FreeBSD® ist ein modernes Betriebssystem für Server, Desktops und eingebettete Systeme, das auf zahlreichen Plattformen - läuft. Der Quellcode von FreeBSD wird seit - mehr als 30 Jahren kontinuierlich weiterentwickelt, - verbessert und optimiert. Das System wird - von einer - großen Entwicklergruppe gepflegt und erweitert. - FreeBSD bietet Ihnen leistungsfähige - und beeindruckende Netzwerk- und - Sicherheitsfunktionen und eine exzellente - Performance und wird deswegen beispielsweise von - einigen der größten seit mehr als 30 Jahren + kontinuierlich weiterentwickelt, verbessert und + optimiert. Seine leistungsfähigen und + und beeindruckende Netzwerk-, Sicherheits- und + Speicherfunktionen machen &os; zum Betriebssystem + der Wahl für einige der größten - Internet-Seiten und von zahlreichen Anbietern - eingebetteter Netzwerk- und Speichergeräte - eingesetzt.

      + Internet-Seiten und für zahlreiche Anbieter + eingebetteter Netzwerk- und Speichergeräte.

      - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -198,6 +226,14 @@ enthält Informationen über frühere, aktuelle und künftige Releases.

      +

      FreeBSD-Installationsmedien kaufen

      + +

      FreeBSD-CD-ROMs oder DVDs können bei der FreeBSD Mall oder + einem der anderen CD-ROM + und DVD-Verleger erworben werden.

      +

      Alte (nicht mehr unterstützte) Versionen

      From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 09:44:56 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AE23F886; Fri, 7 Feb 2014 09:44:56 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 965D3170B; Fri, 7 Feb 2014 09:44:56 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s179iuWN037701; Fri, 7 Feb 2014 09:44:56 GMT (envelope-from jkois@svn.freebsd.org) Received: (from jkois@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s179iu3h037700; Fri, 7 Feb 2014 09:44:56 GMT (envelope-from jkois@svn.freebsd.org) Message-Id: <201402070944.s179iu3h037700@svn.freebsd.org> From: Johann Kois Date: Fri, 7 Feb 2014 09:44:56 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43819 - head/en_US.ISO8859-1/htdocs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 09:44:56 -0000 Author: jkois Date: Fri Feb 7 09:44:56 2014 New Revision: 43819 URL: http://svnweb.freebsd.org/changeset/doc/43819 Log: Point the user to the correct version of the installation guide (8.X or 9.X-and-later). Modified: head/en_US.ISO8859-1/htdocs/where.xml Modified: head/en_US.ISO8859-1/htdocs/where.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/where.xml Fri Feb 7 08:51:49 2014 (r43818) +++ head/en_US.ISO8859-1/htdocs/where.xml Fri Feb 7 09:44:56 2014 (r43819) @@ -25,14 +25,16 @@ -

      Installing - FreeBSD

      +

      Install FreeBSD

      There are many options for installing FreeBSD, including installation from CD-ROM, DVD, USB stick or even directly using - anonymous FTP, HTTP, or NFS. Please read through the - installation - guide before downloading the entire FreeBSD distribution.

      + anonymous FTP, HTTP, or NFS. Depending on the &os; version you want + to install, please read through the &os; 9.X/10.X + installation guide or the &os; 8.X + installation guide before downloading the entire FreeBSD distribution.

      From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 12:04:47 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5D65AB96; Fri, 7 Feb 2014 12:04:47 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 47BEC1348; Fri, 7 Feb 2014 12:04:47 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s17C4l2D095259; Fri, 7 Feb 2014 12:04:47 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s17C4lgL095258; Fri, 7 Feb 2014 12:04:47 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402071204.s17C4lgL095258@svn.freebsd.org> From: Ryusuke SUZUKI Date: Fri, 7 Feb 2014 12:04:47 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43820 - head/ja_JP.eucJP/htdocs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 12:04:47 -0000 Author: ryusuke Date: Fri Feb 7 12:04:46 2014 New Revision: 43820 URL: http://svnweb.freebsd.org/changeset/doc/43820 Log: - Merge the following from the English version: r43575 -> r43819 head/ja_JP.eucJP/htdocs/where.xml Modified: head/ja_JP.eucJP/htdocs/where.xml Modified: head/ja_JP.eucJP/htdocs/where.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/where.xml Fri Feb 7 09:44:56 2014 (r43819) +++ head/ja_JP.eucJP/htdocs/where.xml Fri Feb 7 12:04:46 2014 (r43820) @@ -5,7 +5,7 @@ ]> - + @@ -26,14 +26,20 @@ -

      FreeBSD ¤Î¥¤¥ó¥¹¥È¡¼¥ë

      +

      FreeBSD ¤Î¥¤¥ó¥¹¥È¡¼¥ë

      FreeBSD ¤Î¥¤¥ó¥¹¥È¡¼¥ë¤Ë¤Ï¡¢CD-ROM, DVD¡¢USB ¥¹¥Æ¥£¥Ã¥¯¡¢ ¤½¤·¤Æ¡¢anonymous FTP, HTTP, NFS ·Ğͳ¤Î¥¤¥ó¥¹¥È¡¼¥ë¤È¿ô¿¤¯¤Î¥ª¥×¥·¥ç¥ó¤¬¤¢¤ê¤Ş¤¹¡£ + + + FreeBSD ¤ÎÁ´ÇÛÉÛʪ¤ò¥À¥¦¥ó¥í¡¼¥É¤¹¤ëÁ°¤Ë¡¢¥¤¥ó¥¹¥È¡¼¥ë¥¬¥¤¥É - ¤òÄÌÆɤ·¤Æ¤¯¤À¤µ¤¤¡£

      + href="&enbase;/doc/ja_JP.eucJP/books/handbook/bsdinstall.html">&os; 9.X/10.X + ¥¤¥ó¥¹¥È¡¼¥ë¥¬¥¤¥É ¤Ş¤¿¤Ï &os; 8.X + ¥¤¥ó¥¹¥È¡¼¥ë¥¬¥¤¥É ¤ò¡¢ + ¥¤¥ó¥¹¥È¡¼¥ë¥Ğ¡¼¥¸¥ç¥ó¤Ë¹ç¤ï¤»¤ÆÄÌÆɤ·¤Æ¤¯¤À¤µ¤¤¡£

      From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 12:41:09 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B8E214F7; Fri, 7 Feb 2014 12:41:09 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A160B174F; Fri, 7 Feb 2014 12:41:09 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s17Cf9BY008505; Fri, 7 Feb 2014 12:41:09 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s17Cf9Il008504; Fri, 7 Feb 2014 12:41:09 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402071241.s17Cf9Il008504@svn.freebsd.org> From: Ryusuke SUZUKI Date: Fri, 7 Feb 2014 12:41:09 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43821 - head/ja_JP.eucJP/books/handbook/kernelconfig X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 12:41:09 -0000 Author: ryusuke Date: Fri Feb 7 12:41:09 2014 New Revision: 43821 URL: http://svnweb.freebsd.org/changeset/doc/43821 Log: - Merge the following from the English version: r42925 -> r43800 head/ja_JP.eucJP/books/handbook/kernelconfig/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/kernelconfig/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/kernelconfig/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/kernelconfig/chapter.xml Fri Feb 7 12:04:46 2014 (r43820) +++ head/ja_JP.eucJP/books/handbook/kernelconfig/chapter.xml Fri Feb 7 12:41:09 2014 (r43821) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r42925 + Original revision: r43800 $FreeBSD$ --> @@ -151,10 +151,10 @@ ¤¿¤È¤¨¤Ğ¡¢&man.ath.4; ¥ï¥¤¥ä¥ì¥¹¥¤¡¼¥µ¥Í¥Ã¥È¥É¥é¥¤¥Ğ¤Î¥Ş¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Ë¤Ï°Ê²¼¤Î¤è¤¦¤Êµ­½Ò¤¬¤¢¤ê¤Ş¤¹¡£ - Alternatively, to load the driver as a module at boot time, place the + Alternatively, to load the driver as a module at boot time, place the following line in &man.loader.conf.5;: - if_ath_load="YES" + if_ath_load="YES" /boot/loader.conf ¤Ë if_ath_load="YES" ¤òÄɲ乤ë¤È¡¢ @@ -203,10 +203,10 @@ following line in &man.loader.conf.5;: ¤¿¤È¤¨¤Ğ¡¢°Ê²¼¤Î¹Ô¤Ï¡¢&man.psm.4; ¥É¥é¥¤¥Ğ¤¬¥Ş¥¦¥¹¤ò¸¡½Ğ¤·¤¿¤³¤È¤ò¼¨¤·¤Æ¤¤¤Ş¤¹¡£ - psm0: <PS/2 Mouse> irq 12 on atkbdc0 + psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] -psm0: model Generic PS/2 mouse, device ID 0 +psm0: model Generic PS/2 mouse, device ID 0 ¤³¤Î¥Ï¡¼¥É¥¦¥§¥¢¤Ï¥·¥¹¥Æ¥à¤Ë¸ºß¤¹¤ë¤Î¤Ç¡¢ ¥«¥¹¥¿¥à¥«¡¼¥Í¥ë¥³¥ó¥Õ¥£¥°¥ì¡¼¥·¥ç¥ó¥Õ¥¡¥¤¥ë¤«¤é¤³¤Î¥É¥é¥¤¥Ğ¤ò³°¤µ¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ @@ -219,12 +219,12 @@ psm0: model Generic PS/2 mouse, device I ¤è¤ê¾éĹ¤Ê½ĞÎϤò¹Ô¤¦ &man.pciconf.8; ¤Ç¤¹¡£ ¤¿¤È¤¨¤Ğ¡¢°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ê¤Ş¤¹¡£ - pciconf -lv - ath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00 + &prompt.user; pciconf -lv +ath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00 vendor = 'Atheros Communications Inc.' device = 'AR5212 Atheros AR5212 802.11abg wireless' class = network - subclass = ethernet + subclass = ethernet ¤³¤Î½ĞÎϤϡ¢ath ¥É¥é¥¤¥Ğ¤¬¥ï¥¤¥ä¥ì¥¹¥¤¡¼¥µ¥Í¥Ã¥È¥Ç¥Ğ¥¤¥¹¤Ë¤¢¤ë¤³¤È¤ò¼¨¤·¤Æ¤¤¤Ş¤¹¡£ @@ -240,9 +240,9 @@ psm0: model Generic PS/2 mouse, device I ath_hal(4) - Atheros Hardware Access Layer (HAL) ¥Ï¡¼¥É¥¦¥§¥¢¤Î°ìÍ÷¤òºîÀ®¤·¤¿¤é¡¢ - ¥«¥¹¥¿¥à¥«¡¼¥Í¥ë¤Î¥³¥ó¥Õ¥£¥°¥ì¡¼¥·¥ç¥ó¥Õ¥¡¥¤¥ë¤òÊÔ½¸¤·¤Æ¤¤¤ë»ş¤Ë¡¢ ¤³¤Î°ìÍ÷¤òÍøÍѤ·¤Æ¡¢ - ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ï¡¼¥É¥¦¥§¥¢¤¬ºï½ü¤µ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£ + ¥«¥¹¥¿¥à¥«¡¼¥Í¥ë¤Î¥³¥ó¥Õ¥£¥°¥ì¡¼¥·¥ç¥ó¥Õ¥¡¥¤¥ë¤òÊÔ½¸¤·¤Æ¤¤¤ë»ş¤Ë¡¢ + ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë¥Ï¡¼¥É¥¦¥§¥¢¤Î¥É¥é¥¤¥Ğ¤¬ºï½ü¤µ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£ @@ -267,13 +267,8 @@ ath_hal(4) - Atheros Hardw ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤«¤Ã¤¿¤ê¡¢¶õ¤Ç¤¢¤ì¤Ğ¡¢ ¥«¡¼¥Í¥ë¤Î¥½¡¼¥¹¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ş¤»¤ó¡£ ¤ÇÀâÌÀ¤·¤¿ - svn ¤ò»È¤Ã¤Æ¥½¡¼¥¹¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Ş¤¹¡£ - ¤Ş¤¿¡¢&man.sysinstall.8; ¤ò»È¤Ã¤Æ¡¢ - src - ¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤«¤é¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤³¤È¤â¤Ç¤­¤Ş¤¹¡£ - ¤³¤Î¥Ç¥£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Ï¡¢&man.sysinstall.8; ¤Ç - Configuration ¤òÁªÂò¤·¡¢ - Distributions ¥á¥Ë¥å¡¼¤«¤éÁªÂò¤Ç¤­¤Ş¤¹¡£ + Subversion + ¤ò»È¤Ã¤Æ¥½¡¼¥¹¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Ş¤¹¡£ ¥½¡¼¥¹¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤¿¤é¡¢/usr/src/sys ¤ò³Îǧ¤·¤Æ²¼¤µ¤¤¡£ ¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ï¡¢¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤¬¤¤¤¯¤Ä¤â¤¢¤ê¤Ş¤¹¡£ @@ -374,7 +369,7 @@ options IPDIVERT ÍøÍѲÄǽ¤Ê¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤ò´Ş¤à¥Õ¥¡¥¤¥ë¤ò¹½ÃÛ¤¹¤ë¤Ë¤Ï¡¢ °Ê²¼¤Î¥³¥Ş¥ó¥É¤ò root ¸¢¸Â¤Ç¼Â¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡£ - &prompt.root; cd /usr/src/sys/i386/conf && make LINT + &prompt.root; cd /usr/src/sys/arch/conf && make LINT @@ -552,12 +547,13 @@ options NFS_ROOT # NFS options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI - ¤³¤Î¹Ô¤Ï¡¢¥«¡¼¥Í¥ë¤¬¤½¤ì¤¾¤ì¤Î SCSI µ¡´ï¤ò¸¡½Ğ¤¹¤ëÁ°¤Ë - 5 ÉôÖÂԤĤ褦¤Ë¤·¤Ş¤¹¡£ - ¥·¥¹¥Æ¥à¤¬ IDE ¥É¥é¥¤¥Ö¤·¤«»ı¤¿¤Ê¤¤¤Ê¤é̵»ë¤¹¤ë¤«¡¢ - µ¯Æ°»ş´Ö¤òû¤¯¤¹¤ë¤¿¤á¤Ë¡¢¤³¤Î¿ô»ú¤ò¾®¤µ¤¯Êѹ¹¤Ç¤­¤Ş¤¹¡£ - ¤â¤·¡¢&os; ¤¬ SCSI - µ¡´ï¤òǧ¼±¤·¤Ê¤¯¤Ê¤Ã¤Æ¤·¤Ş¤Ã¤¿¤é¡¢¤â¤¦°ìÅÙ¿ô»ú¤òÁı¤ä¤·¤Æ¤¯¤À¤µ¤¤¡£ + ¤³¤Î¹Ô¤Ï¡¢¥«¡¼¥Í¥ë¤¬¤½¤ì¤¾¤ì¤Î SCSI + µ¡´ï¤ò¸¡½Ğ¤¹¤ëÁ°¤Ë 5 ÉôÖÂԤĤ褦¤Ë¤·¤Ş¤¹¡£ + ¤â¤·¡¢SCSI µ¡´ï¤¬Ç§¼±¤µ¤ì¤Ê¤±¤ì¤Ğ¡¢ + ¤³¤Î¿ô»ú¤òÁı¤ä¤·¤Æ¤¯¤À¤µ¤¤¡£ + ¥·¥¹¥Æ¥à¤¬ SCSI ¥É¥é¥¤¥Ö¤ò»ı¤Ã¤Æ¤¤¤Ê¤±¤ì¤Ğ¡¢ + ̵»ë¤¹¤ë¤«¡¢¤³¤Î¿ô»ú¤ò¾®¤µ¤¯Êѹ¹¤·¤Æµ¯Æ°»ş´Ö¤òû¤¯¤Ç¤­¤Ş¤¹¡£ + options KTRACE # ktrace(1) support @@ -612,7 +608,7 @@ options NFS_ROOT # NFS options SMP ¤òÄɲ䷤Ƥ¯¤À¤µ¤¤¡£ - ¤³¤Î¥Ç¥Ğ¥¤¥¹¤Ï i386 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ë¤Î¤ß¸ºß¤·¤Ş¤¹¡£ + ¤³¤Î¥Ç¥Ğ¥¤¥¹¤Ï &i386; ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ë¤Î¤ß¸ºß¤·¤Ş¤¹¡£ ¾¤Î¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Ï¡¢¤³¤Î¹Ô¤ò´Ş¤Ş¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£ @@ -779,8 +775,7 @@ device atkbdc # AT keyboard &man.vga.4; ¥Ó¥Ç¥ª¥«¡¼¥É¥É¥é¥¤¥Ğ¤Ç¤¹¡£ - -device splash # Splash screen and screen saver support + device splash # Splash screen and screen saver support µ¯Æ°»ş¤Î¥¹¥×¥é¥Ã¥·¥å¥¹¥¯¥ê¡¼¥ó¤ª¤è¤Ó¥¹¥¯¥ê¡¼¥ó¥»¡¼¥Ğ¤¬É¬ÍפȤ·¤Ş¤¹¡£ @@ -962,7 +957,8 @@ device xe # Xircom pcca ISA ¥¤¡¼¥µ¥Í¥Ã¥È¥É¥é¥¤¥Ğ¤Ç¤¹¡£ ¤É¤Î¥«¡¼¥É¤¬¤É¤Î¥É¥é¥¤¥Ğ¤Ë¤è¤ê¥µ¥İ¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤«¤Î¾ÜºÙ¤Ï¡¢ - /usr/src/sys/i386/conf/NOTES ¤ò»²¾È¤·¤Æ²¼¤µ¤¤¡£ + /usr/src/sys/arch/conf/NOTES + ¤ò»²¾È¤·¤Æ²¼¤µ¤¤¡£ # Wireless NIC cards device wlan # 802.11 support @@ -1100,7 +1096,7 @@ device fwe # Ethernet Firewire ¥Ç¥Ğ¥¤¥¹¤Î¥µ¥İ¡¼¥È¤Ç¤¹¡£ ¤è¤ê¾ÜºÙ¤Ê¾ğÊó¤È¡¢&os; ¤Ë¤è¤ê¥µ¥İ¡¼¥È¤µ¤ì¤ë¾¤Î¥Ç¥Ğ¥¤¥¹¤Ë¤Ä¤¤¤Æ¤Ï - /usr/src/sys/i386/conf/NOTES + /usr/src/sys/arch/conf/NOTES ¤ò»²¾È¤·¤Æ²¼¤µ¤¤¡£ From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 12:48:41 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DD6F8A58; Fri, 7 Feb 2014 12:48:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BA75317EE; Fri, 7 Feb 2014 12:48:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s17CmeF1011555; Fri, 7 Feb 2014 12:48:40 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s17CmeM0011554; Fri, 7 Feb 2014 12:48:40 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402071248.s17CmeM0011554@svn.freebsd.org> From: Ryusuke SUZUKI Date: Fri, 7 Feb 2014 12:48:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43822 - head/ja_JP.eucJP/books/handbook/kernelconfig X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 12:48:41 -0000 Author: ryusuke Date: Fri Feb 7 12:48:40 2014 New Revision: 43822 URL: http://svnweb.freebsd.org/changeset/doc/43822 Log: - Merge the following from the English version: r43800 -> r43817 head/ja_JP.eucJP/books/handbook/kernelconfig/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/kernelconfig/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/kernelconfig/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/kernelconfig/chapter.xml Fri Feb 7 12:41:09 2014 (r43821) +++ head/ja_JP.eucJP/books/handbook/kernelconfig/chapter.xml Fri Feb 7 12:48:40 2014 (r43822) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r43800 + Original revision: r43817 $FreeBSD$ --> @@ -219,7 +219,7 @@ psm0: model Generic PS/2 mouse, device I ¤è¤ê¾éĹ¤Ê½ĞÎϤò¹Ô¤¦ &man.pciconf.8; ¤Ç¤¹¡£ ¤¿¤È¤¨¤Ğ¡¢°Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ê¤Ş¤¹¡£ - &prompt.user; pciconf -lv + &prompt.user; pciconf -lv ath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00 vendor = 'Atheros Communications Inc.' device = 'AR5212 Atheros AR5212 802.11abg wireless' @@ -234,7 +234,7 @@ ath0@pci0:3:0:0: class=0x020000 c ¤¢¤ëÆÃÄê¤Îñ¸ì¤ò´Ş¤à¥Ş¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Î°ìÍ÷¤òɽ¼¨¤¹¤ë¤Ë¤Ï¡¢ °Ê²¼¤Î¤è¤¦¤Ë¤Ê¤ê¤Ş¤¹¡£ - &prompt.root; man -k Atheros + &prompt.root; man -k Atheros ath(4) - Atheros IEEE 802.11 wireless network driver ath_hal(4) - Atheros Hardware Access Layer (HAL) @@ -263,14 +263,15 @@ ath_hal(4) - Atheros Hardw ¥«¥¹¥¿¥à¥«¡¼¥Í¥ë¤ò¹½ÃÛ¤¹¤ë¤Î¤Ç¤¢¤ì¤Ğ¡¢ &os; ¤ÎÁ´¥½¡¼¥¹¥Ä¥ê¡¼¤¬¤Ş¤º¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ëɬÍפ¬¤¢¤ê¤Ş¤¹¡£ - ¤â¤·¡¢/usr/src/ - ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤«¤Ã¤¿¤ê¡¢¶õ¤Ç¤¢¤ì¤Ğ¡¢ - ¥«¡¼¥Í¥ë¤Î¥½¡¼¥¹¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ş¤»¤ó¡£ - ¤ÇÀâÌÀ¤·¤¿ - Subversion - ¤ò»È¤Ã¤Æ¥½¡¼¥¹¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Ş¤¹¡£ + ¤â¤·¡¢/usr/src/ + ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤«¤Ã¤¿¤ê¡¢¶õ¤Ç¤¢¤ì¤Ğ¡¢ + ¥«¡¼¥Í¥ë¤Î¥½¡¼¥¹¤Ï¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ş¤»¤ó¡£ + ¤ÇÀâÌÀ¤·¤¿ + Subversion + ¤ò»È¤Ã¤Æ¥½¡¼¥¹¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Ş¤¹¡£ - ¥½¡¼¥¹¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤¿¤é¡¢/usr/src/sys ¤ò³Îǧ¤·¤Æ²¼¤µ¤¤¡£ + ¥½¡¼¥¹¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤¿¤é¡¢ + /usr/src/sys ¤ò³Îǧ¤·¤Æ²¼¤µ¤¤¡£ ¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤Ï¡¢¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤¬¤¤¤¯¤Ä¤â¤¢¤ê¤Ş¤¹¡£ ¤½¤ÎÃæ¤Ë¤Ï¡¢¥µ¥İ¡¼¥È¤µ¤ì¤Æ¤¤¤ë³Æ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤¢¤ë¡¢amd64, i386, ia64, pc98, powerpc ¤ª¤è¤Ó sparc64 ¤Î¥µ¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤¬¤¢¤ê¤Ş¤¹¡£ ³Æ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Î¥Ç¥£¥ì¥¯¥È¥êÆâÉô¤Ë¤¢¤ë¥Õ¥¡¥¤¥ë¤Ï¤¹¤Ù¤Æ¤½¤Î¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Î¤ß»ÈÍѤµ¤ì¤Ş¤¹¡£ From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 19:28:00 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 04DE4622; Fri, 7 Feb 2014 19:28:00 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E339B10EB; Fri, 7 Feb 2014 19:27:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s17JRxYt073467; Fri, 7 Feb 2014 19:27:59 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s17JRxBh073466; Fri, 7 Feb 2014 19:27:59 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402071927.s17JRxBh073466@svn.freebsd.org> From: Glen Barber Date: Fri, 7 Feb 2014 19:27:59 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43823 - head/en_US.ISO8859-1/htdocs/cgi X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 19:28:00 -0000 Author: gjb Date: Fri Feb 7 19:27:59 2014 New Revision: 43823 URL: http://svnweb.freebsd.org/changeset/doc/43823 Log: open2.pl is deprecated, so use IPC::Open2 instead. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/cgi/search.cgi Modified: head/en_US.ISO8859-1/htdocs/cgi/search.cgi ============================================================================== --- head/en_US.ISO8859-1/htdocs/cgi/search.cgi Fri Feb 7 12:48:40 2014 (r43822) +++ head/en_US.ISO8859-1/htdocs/cgi/search.cgi Fri Feb 7 19:27:59 2014 (r43823) @@ -26,7 +26,7 @@ $searchpage = '/search/search.html'; $myurl = $ENV{'SCRIPT_NAME'}; $ENV{PATH} = "/bin:/usr/bin:/usr/local/bin"; -require "open2.pl"; +use IPC::Open2 'open2'; require "./cgi-lib.pl"; require "./cgi-style.pl"; From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 19:41:05 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 318D890C; Fri, 7 Feb 2014 19:41:05 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1D24C121F; Fri, 7 Feb 2014 19:41:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s17Jf457079896; Fri, 7 Feb 2014 19:41:04 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s17Jf4io079895; Fri, 7 Feb 2014 19:41:04 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402071941.s17Jf4io079895@svn.freebsd.org> From: Glen Barber Date: Fri, 7 Feb 2014 19:41:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43824 - head/en_US.ISO8859-1/htdocs/cgi/GnatsPR X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 19:41:05 -0000 Author: gjb Date: Fri Feb 7 19:41:04 2014 New Revision: 43824 URL: http://svnweb.freebsd.org/changeset/doc/43824 Log: Include SectionIterator.pm. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/cgi/GnatsPR/Makefile Modified: head/en_US.ISO8859-1/htdocs/cgi/GnatsPR/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/cgi/GnatsPR/Makefile Fri Feb 7 19:27:59 2014 (r43823) +++ head/en_US.ISO8859-1/htdocs/cgi/GnatsPR/Makefile Fri Feb 7 19:41:04 2014 (r43824) @@ -9,6 +9,6 @@ SUBDIR= Section -DATA= MIMEIterator.pm Section.pm +DATA= MIMEIterator.pm Section.pm SectionIterator.pm .include "${DOC_PREFIX}/share/mk/web.site.mk" From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 23:02:17 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3B9769DB; Fri, 7 Feb 2014 23:02:17 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 256661328; Fri, 7 Feb 2014 23:02:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s17N2H6Q058943; Fri, 7 Feb 2014 23:02:17 GMT (envelope-from jgh@svn.freebsd.org) Received: (from jgh@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s17N2Gnn058942; Fri, 7 Feb 2014 23:02:16 GMT (envelope-from jgh@svn.freebsd.org) Message-Id: <201402072302.s17N2Gnn058942@svn.freebsd.org> From: Jason Helfman Date: Fri, 7 Feb 2014 23:02:16 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43825 - head/en_US.ISO8859-1/books/handbook/desktop X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 23:02:17 -0000 Author: jgh Date: Fri Feb 7 23:02:16 2014 New Revision: 43825 URL: http://svnweb.freebsd.org/changeset/doc/43825 Log: - correct error in handbook in respect to browser configuration Submitted by: frank@tervoorde.net (doc@ mailing list) Approved by: wblock (mentor) Modified: head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Fri Feb 7 19:41:04 2014 (r43824) +++ head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml Fri Feb 7 23:02:16 2014 (r43825) @@ -578,8 +578,8 @@ Chromium and &adobe; &flash; Plugin Configuring Chromium and - &adobe; &flash; is similar to the the instructions in - . No additional + &adobe; &flash; is similar to the instructions in + . No additional configuration should be necessary, since Chromium is able to use some plugins from other browsers. From owner-svn-doc-all@FreeBSD.ORG Fri Feb 7 23:45:41 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 93E161F7; Fri, 7 Feb 2014 23:45:41 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7DC18166C; Fri, 7 Feb 2014 23:45:41 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s17Njf7Y074612; Fri, 7 Feb 2014 23:45:41 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s17Njf26074611; Fri, 7 Feb 2014 23:45:41 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201402072345.s17Njf26074611@svn.freebsd.org> From: Ryusuke SUZUKI Date: Fri, 7 Feb 2014 23:45:41 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43826 - head/ja_JP.eucJP/books/handbook/desktop X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2014 23:45:41 -0000 Author: ryusuke Date: Fri Feb 7 23:45:41 2014 New Revision: 43826 URL: http://svnweb.freebsd.org/changeset/doc/43826 Log: - Merge the following from the English version: r43756 -> r43825 head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/desktop/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Fri Feb 7 23:02:16 2014 (r43825) +++ head/ja_JP.eucJP/books/handbook/desktop/chapter.xml Fri Feb 7 23:45:41 2014 (r43826) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r43756 + Original revision: r43825 $FreeBSD$ --> From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 01:05:29 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5F890C84; Sat, 8 Feb 2014 01:05:29 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 48AFB1BCF; Sat, 8 Feb 2014 01:05:29 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s1815Twc006390; Sat, 8 Feb 2014 01:05:29 GMT (envelope-from jgh@svn.freebsd.org) Received: (from jgh@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s1815Ttt006388; Sat, 8 Feb 2014 01:05:29 GMT (envelope-from jgh@svn.freebsd.org) Message-Id: <201402080105.s1815Ttt006388@svn.freebsd.org> From: Jason Helfman Date: Sat, 8 Feb 2014 01:05:29 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43827 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 01:05:29 -0000 Author: jgh Date: Sat Feb 8 01:05:28 2014 New Revision: 43827 URL: http://svnweb.freebsd.org/changeset/doc/43827 Log: - include example on how to strip multiple files PR: 186466 Submitted by: nemysis@ Approved by: wblock (mentor) Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Fri Feb 7 23:45:41 2014 (r43826) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Sat Feb 8 01:05:28 2014 (r43827) @@ -5122,11 +5122,19 @@ PORTVERSION= 1.0 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xdl - Use the &man.file.1; command on the installed executable - to check whether the binary is stripped or not. If it does - not say not stripped, it is stripped. - Additionally, &man.strip.1; will not strip a previously - stripped program; it will instead exit cleanly. + When multiple files need to be stripped: + + post-install: + .for l in geometry media body track world + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}-${l}.so.0 + .endfor + + Use &man.file.1; on a file to determine if it has been + stripped. Binaries are reported by &man.file.1; as + stripped, or + not stripped. Additionally, &man.strip.1; + will detect programs that have already been stripped and + exit cleanly. From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 01:24:30 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8CBB33DB; Sat, 8 Feb 2014 01:24:30 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 73B221D12; Sat, 8 Feb 2014 01:24:30 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s181OUX5014117; Sat, 8 Feb 2014 01:24:30 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s181OUi8014116; Sat, 8 Feb 2014 01:24:30 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402080124.s181OUi8014116@svn.freebsd.org> From: Glen Barber Date: Sat, 8 Feb 2014 01:24:30 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43828 - head/en_US.ISO8859-1/htdocs/donations X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 01:24:30 -0000 Author: gjb Date: Sat Feb 8 01:24:29 2014 New Revision: 43828 URL: http://svnweb.freebsd.org/changeset/doc/43828 Log: Direct the 'wantlist' link to the wiki, in preparation of deorbiting wantlist.html from the doc/ tree. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/donations/index.xml Modified: head/en_US.ISO8859-1/htdocs/donations/index.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/donations/index.xml Sat Feb 8 01:05:28 2014 (r43827) +++ head/en_US.ISO8859-1/htdocs/donations/index.xml Sat Feb 8 01:24:29 2014 (r43828) @@ -40,7 +40,7 @@

      Other Donations Links

      From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 01:29:39 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ACDDE499; Sat, 8 Feb 2014 01:29:39 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 981681D24; Sat, 8 Feb 2014 01:29:39 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s181TdJQ014662; Sat, 8 Feb 2014 01:29:39 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s181Tdrf014661; Sat, 8 Feb 2014 01:29:39 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402080129.s181Tdrf014661@svn.freebsd.org> From: Glen Barber Date: Sat, 8 Feb 2014 01:29:39 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43829 - head/en_US.ISO8859-1/htdocs/donations X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 01:29:39 -0000 Author: gjb Date: Sat Feb 8 01:29:39 2014 New Revision: 43829 URL: http://svnweb.freebsd.org/changeset/doc/43829 Log: Trim wantlist.xml entries older than 2012-01-01. These entries were not transferred to the new wiki page. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/donations/wantlist.xml Modified: head/en_US.ISO8859-1/htdocs/donations/wantlist.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/donations/wantlist.xml Sat Feb 8 01:24:29 2014 (r43828) +++ head/en_US.ISO8859-1/htdocs/donations/wantlist.xml Sat Feb 8 01:29:39 2014 (r43829) @@ -66,104 +66,6 @@
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -207,18 +109,6 @@ - - - - - - - - - - - - - - - -
      [Distribution] [ISO]
      FreeBSD &rel2.current;-RELEASE[Lesen][Lesen][Lesen][Lesen]
      amd64
      (x86-64, x64)
      [Distribution][ISO]
      i386[Distribution][ISO]
      pc98[Distribution][ISO]
      FreeBSD &rel2.current;-RELEASE[Lesen][Lesen][Lesen][Lesen]
      amd64
      (x86-64, x64)
      [Distribution][ISO]
      i386[Distribution][ISO]
      ia64[Distribution][ISO]
      powerpc[Distribution][ISO]
      powerpc64[Distribution][ISO]
      sparc64[Distribution][ISO]
      FreeBSD &rel3.current;-RELEASE[Lesen][Lesen][Lesen][Lesen]
      amd64
      (x86-64, x64)
      [Distribution][ISO]
      i386[Distribution][ISO]
      pc98[Distribution][ISO]
      jcamouAZ, USA.Gigabit switchDevelopment/build cluster. Any kind of switch could - work.2005/08/11
      jkoshyRishi Valley, India.4-port USB KVM switch & USB<->PS/2 adaptersFacilitate working with multiple machines.2008/09/02
      jkoshyRishi Valley, India.Solar backed UPS (500W x 4-6 hrs)Permit work on FreeBSD in the absence of grid power.2008/09/02
      jmgCalifornia, USAFast multiprocessor AMD64 capable machine (dual core CPU ok).General build box to support FreeBSD work including ARM and - multi-arch testing of patches.2006/07/17
      kientzleCalifornia, USATape drive, preferably SCSI DDS-3 or laterbsdtar testing and development.2010/01/24
      marcelCA, USA1GB of low-profile PC133 SDRAM (168pin DIMM). Memory can be - buffered or unbuffered, preferably one 1GB DIMM or two 512MB - DIMMs. Low-profile is a must. ECC is optional.More memory allows for better workloads when testing code in - SMP setups.2007/05/26
      marksThe NetherlandsACPI laptops (also for lend)(1) ACPI laptops that work, to test new code on.
      - (2) ACPI laptops that don't work, (to try) to fix.
      2004/12/19
      markusGermanyIBM ThinkPad Dock II(1) Enhance the acpi_ibm(4) driver.
      - (2) Enhance docking support.
      2005/06/13
      matusitaJapan2-3 build machines:Pentium4 2GHz+,20GB+ ATA66+ - HDD,256MB+RAM, 100base-TX NIC,serial, etc.Rebuild dying snapshots.jp.FreeBSD.org.2002/08/05
      matusitaJapanFTP server:Pentium3/Celeron 1GHz+,10GB+ ATA66+ HDD,100GB+ - storage (RAID0+1 desirable),256MB+RAM, 100base-TX - NIC,serial, etc.Rebuild dying snapshots.jp.FreeBSD.org.2002/08/05
      nwhitehornMadison, WI, USAIBM PPC desktop or rackmount hardware with a POWER4/5/6/7 or Cell CPUAdd support for these machines.2010/08/17
      obrien Silicon Valley, USA SunBlade 2500 with 2x 1.6 ghz processors (or 1.28ghz).
      portmgrSilion Valley, California - 36GB or greater 1" high SCSI hotplug hard drives - - Replace old drives in package building cluster machines. - 2009/07/23
      portmgr worldwide powerpc gear @@ -229,20 +119,6 @@ 2012/01/27
      portmgrworldwide - sparc64 gear - - We could specifically use rack-mounted Sparcs (such as - SunFire V120, V210, or V240) for our package building - cluster in the US. - 2009/07/23
      From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 01:34:53 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1FF12590; Sat, 8 Feb 2014 01:34:53 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F331D1DB1; Sat, 8 Feb 2014 01:34:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s181Yqx2017944; Sat, 8 Feb 2014 01:34:52 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s181YqDM017942; Sat, 8 Feb 2014 01:34:52 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402080134.s181YqDM017942@svn.freebsd.org> From: Glen Barber Date: Sat, 8 Feb 2014 01:34:52 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43830 - head/en_US.ISO8859-1/htdocs/donations X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 01:34:53 -0000 Author: gjb Date: Sat Feb 8 01:34:52 2014 New Revision: 43830 URL: http://svnweb.freebsd.org/changeset/doc/43830 Log: Stop building wantlist.html. A followup commit will add a static wantlist.html page for redirection purpose, intended to be removed after a few days. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/donations/Makefile Modified: head/en_US.ISO8859-1/htdocs/donations/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/donations/Makefile Sat Feb 8 01:29:39 2014 (r43829) +++ head/en_US.ISO8859-1/htdocs/donations/Makefile Sat Feb 8 01:34:52 2014 (r43830) @@ -7,6 +7,6 @@ .include "../Makefile.inc" .endif -DOCS= index.xml wantlist.xml donors.xml +DOCS= index.xml donors.xml .include "${DOC_PREFIX}/share/mk/web.site.mk" From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 01:47:57 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1FD5B6E3; Sat, 8 Feb 2014 01:47:57 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 07E481E46; Sat, 8 Feb 2014 01:47:57 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s181luxG021990; Sat, 8 Feb 2014 01:47:56 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s181luGZ021989; Sat, 8 Feb 2014 01:47:56 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402080147.s181luGZ021989@svn.freebsd.org> From: Glen Barber Date: Sat, 8 Feb 2014 01:47:56 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43831 - head/en_US.ISO8859-1/htdocs/donations X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 01:47:57 -0000 Author: gjb Date: Sat Feb 8 01:47:56 2014 New Revision: 43831 URL: http://svnweb.freebsd.org/changeset/doc/43831 Log: Add a static wantlist.html page, which will serve as a temporary redirector. The redirection changes will happen after the next website rebuild. Sponsored by: The FreeBSD Foundation Added: head/en_US.ISO8859-1/htdocs/donations/wantlist.html (contents, props changed) Added: head/en_US.ISO8859-1/htdocs/donations/wantlist.html ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/donations/wantlist.html Sat Feb 8 01:47:56 2014 (r43831) @@ -0,0 +1,381 @@ + + + + + FreeBSD Developers Want List + + + + + + +

      +
      + Skip site navigation (1) + Skip section navigation (2) + +
      + +

      Site Navigation

      + +
      +
      +
      +
      +

      Section Navigation

      + +
      +
      +

      FreeBSD Developers Want List

      + +

      This page lists various developer hardware needs. If you are + interested in supporting the FreeBSD Project, you might consider + donating some piece of hardware on this list to the Project.

      + +

      We provide the FreeBSD username of the developer who needs a + resource, the country they are in (for shipping purposes), the + equipment they desire, and the use to which that equipment will + be put.

      + +

      For information on tax deductions and process, please see the + information on the main FreeBSD + Donation Liaison office page.

      + +

      If you would like to donate something on this list, please + contact donations@FreeBSD.org.

      + +

      On a general note, we need a variety of Sparc64 machines for + testing and improving our Sparc port. Even small, old (or + new!) Sparc64 machines are perfectly usable. No matter which + country you're in, we almost certainly have someone local who + could use it.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Developer IDDeveloper CountryEquipment DesiredEquipment UseDate Added
      desOslo, NorwayHosting for up to a full rack of 1U serversNew source tinderbox / continuous integration system. I + have the hardware (including spares), but nowhere to host it. + External bandwidth requirements are very modest, but a separate + gigabit switch is needed for internal communication.2013-02-15
      desOslo, NorwayATX motherboard with Intel H77 chipset, Intel Core + i7-3770S, 32 GB (4x8) PC3-12800 memory with heatsink.Upgrade main development box, which is six years old. No + chassis, PSU or disks required.2013-02-15
      obrienSilicon Valley, USASunBlade 2500 with 2x 1.6 ghz processors (or 1.28ghz). Continued FreeBSD/sparc64 development and testing.2012/05/30
      obrienSilicon Valley, USAApple G5 dual-processor tower. Continued FreeBSD/PowerPC development and testing.2012/05/30
      portmgrNew Jersey, USA + 1GB or 2GB 72-bit fully buffered ECC DDR2 SDRAM 1.8V, + 800/667/533MHz + + Upgrade package building cluster machines at NYI to 16GB or preferably 32GB. + 2012/01/25
      portmgrSilicon Valley, USA + 1GB or 2GB 184-pin registered ECC DDR SDRAM 2.5V, + 400MHz (PC3200) + + Upgrade package building cluster machines at ISC to 8GB or preferably 16GB. + 2012/01/25
      portmgrworldwide + powerpc gear + + We could specifically use rack-mounted powerpcs (such as + Xserve G5s) for our package building cluster in the US. + 2012/01/27
      + +
      +
      +
      + +
      +
      + + From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 01:51:06 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3B7D7808; Sat, 8 Feb 2014 01:51:06 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0BC9E1FC3; Sat, 8 Feb 2014 01:51:06 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s181p5f2024709; Sat, 8 Feb 2014 01:51:05 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s181p5Io024708; Sat, 8 Feb 2014 01:51:05 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402080151.s181p5Io024708@svn.freebsd.org> From: Glen Barber Date: Sat, 8 Feb 2014 01:51:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43832 - head/en_US.ISO8859-1/htdocs/donations X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 01:51:06 -0000 Author: gjb Date: Sat Feb 8 01:51:05 2014 New Revision: 43832 URL: http://svnweb.freebsd.org/changeset/doc/43832 Log: Remove wantlist.xml. Sponsored by: The FreeBSD Foundation Deleted: head/en_US.ISO8859-1/htdocs/donations/wantlist.xml From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 01:51:47 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2534D866; Sat, 8 Feb 2014 01:51:47 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0F12C1FC5; Sat, 8 Feb 2014 01:51:47 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s181pkGv025075; Sat, 8 Feb 2014 01:51:46 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s181pkba025074; Sat, 8 Feb 2014 01:51:46 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402080151.s181pkba025074@svn.freebsd.org> From: Glen Barber Date: Sat, 8 Feb 2014 01:51:46 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43833 - head/en_US.ISO8859-1/htdocs/donations X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 01:51:47 -0000 Author: gjb Date: Sat Feb 8 01:51:46 2014 New Revision: 43833 URL: http://svnweb.freebsd.org/changeset/doc/43833 Log: Hook the static wantlist.html to the build. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/donations/Makefile Modified: head/en_US.ISO8859-1/htdocs/donations/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/donations/Makefile Sat Feb 8 01:51:05 2014 (r43832) +++ head/en_US.ISO8859-1/htdocs/donations/Makefile Sat Feb 8 01:51:46 2014 (r43833) @@ -8,5 +8,6 @@ .endif DOCS= index.xml donors.xml +DATA= wantlist.html .include "${DOC_PREFIX}/share/mk/web.site.mk" From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 01:53:34 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5FC6F8CE; Sat, 8 Feb 2014 01:53:34 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 498811FCB; Sat, 8 Feb 2014 01:53:34 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s181rYRi025283; Sat, 8 Feb 2014 01:53:34 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s181rYpY025282; Sat, 8 Feb 2014 01:53:34 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402080153.s181rYpY025282@svn.freebsd.org> From: Glen Barber Date: Sat, 8 Feb 2014 01:53:34 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43834 - head/en_US.ISO8859-1/htdocs/donations X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 01:53:34 -0000 Author: gjb Date: Sat Feb 8 01:53:33 2014 New Revision: 43834 URL: http://svnweb.freebsd.org/changeset/doc/43834 Log: Add a header in BIG BOLD LETTERS that the page has moved to the wiki. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/donations/wantlist.html Modified: head/en_US.ISO8859-1/htdocs/donations/wantlist.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/donations/wantlist.html Sat Feb 8 01:51:46 2014 (r43833) +++ head/en_US.ISO8859-1/htdocs/donations/wantlist.html Sat Feb 8 01:53:33 2014 (r43834) @@ -260,6 +260,10 @@

      FreeBSD Developers Want List

      +

      This page has moved.

      + +

      Please see: https://wiki.freebsd.org/Donations/WantList

      +

      This page lists various developer hardware needs. If you are interested in supporting the FreeBSD Project, you might consider donating some piece of hardware on this list to the Project.

      From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 02:10:49 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4B5CBBB0; Sat, 8 Feb 2014 02:10:49 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 337FA1123; Sat, 8 Feb 2014 02:10:49 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s182Anjx032492; Sat, 8 Feb 2014 02:10:49 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s182An2q032491; Sat, 8 Feb 2014 02:10:49 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402080210.s182An2q032491@svn.freebsd.org> From: Glen Barber Date: Sat, 8 Feb 2014 02:10:49 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43835 - head/en_US.ISO8859-1/htdocs/donations X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 02:10:49 -0000 Author: gjb Date: Sat Feb 8 02:10:48 2014 New Revision: 43835 URL: http://svnweb.freebsd.org/changeset/doc/43835 Log: Add a redirect to the new wantlist page in the wiki. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/donations/wantlist.html Modified: head/en_US.ISO8859-1/htdocs/donations/wantlist.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/donations/wantlist.html Sat Feb 8 01:53:33 2014 (r43834) +++ head/en_US.ISO8859-1/htdocs/donations/wantlist.html Sat Feb 8 02:10:48 2014 (r43835) @@ -7,6 +7,7 @@ +
      @@ -262,7 +263,9 @@

      This page has moved.

      -

      Please see: https://wiki.freebsd.org/Donations/WantList

      +

      Click here if + not automatically redirected in 5 seconds.

      This page lists various developer hardware needs. If you are interested in supporting the FreeBSD Project, you might consider From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 02:14:11 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 06972C2A; Sat, 8 Feb 2014 02:14:11 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D793C1136; Sat, 8 Feb 2014 02:14:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s182EAPl033651; Sat, 8 Feb 2014 02:14:10 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s182EAx1033650; Sat, 8 Feb 2014 02:14:10 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402080214.s182EAx1033650@svn.freebsd.org> From: Glen Barber Date: Sat, 8 Feb 2014 02:14:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43836 - head/en_US.ISO8859-1/htdocs/donations X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 02:14:11 -0000 Author: gjb Date: Sat Feb 8 02:14:10 2014 New Revision: 43836 URL: http://svnweb.freebsd.org/changeset/doc/43836 Log: Purge the old content from wantlist.html. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/donations/wantlist.html Modified: head/en_US.ISO8859-1/htdocs/donations/wantlist.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/donations/wantlist.html Sat Feb 8 02:10:48 2014 (r43835) +++ head/en_US.ISO8859-1/htdocs/donations/wantlist.html Sat Feb 8 02:14:10 2014 (r43836) @@ -263,118 +263,6 @@

      This page has moved.

      -

      Click here if - not automatically redirected in 5 seconds.

      - -

      This page lists various developer hardware needs. If you are - interested in supporting the FreeBSD Project, you might consider - donating some piece of hardware on this list to the Project.

      - -

      We provide the FreeBSD username of the developer who needs a - resource, the country they are in (for shipping purposes), the - equipment they desire, and the use to which that equipment will - be put.

      - -

      For information on tax deductions and process, please see the - information on the main FreeBSD - Donation Liaison office page.

      - -

      If you would like to donate something on this list, please - contact donations@FreeBSD.org.

      - -

      On a general note, we need a variety of Sparc64 machines for - testing and improving our Sparc port. Even small, old (or - new!) Sparc64 machines are perfectly usable. No matter which - country you're in, we almost certainly have someone local who - could use it.

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Developer IDDeveloper CountryEquipment DesiredEquipment UseDate Added
      desOslo, NorwayHosting for up to a full rack of 1U serversNew source tinderbox / continuous integration system. I - have the hardware (including spares), but nowhere to host it. - External bandwidth requirements are very modest, but a separate - gigabit switch is needed for internal communication.2013-02-15
      desOslo, NorwayATX motherboard with Intel H77 chipset, Intel Core - i7-3770S, 32 GB (4x8) PC3-12800 memory with heatsink.Upgrade main development box, which is six years old. No - chassis, PSU or disks required.2013-02-15
      obrienSilicon Valley, USASunBlade 2500 with 2x 1.6 ghz processors (or 1.28ghz). Continued FreeBSD/sparc64 development and testing.2012/05/30
      obrienSilicon Valley, USAApple G5 dual-processor tower. Continued FreeBSD/PowerPC development and testing.2012/05/30
      portmgrNew Jersey, USA - 1GB or 2GB 72-bit fully buffered ECC DDR2 SDRAM 1.8V, - 800/667/533MHz - - Upgrade package building cluster machines at NYI to 16GB or preferably 32GB. - 2012/01/25
      portmgrSilicon Valley, USA - 1GB or 2GB 184-pin registered ECC DDR SDRAM 2.5V, - 400MHz (PC3200) - - Upgrade package building cluster machines at ISC to 8GB or preferably 16GB. - 2012/01/25
      portmgrworldwide - powerpc gear - - We could specifically use rack-mounted powerpcs (such as - Xserve G5s) for our package building cluster in the US. - 2012/01/27
      -

      From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 02:24:04 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E2804D6C; Sat, 8 Feb 2014 02:24:04 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CE39311C3; Sat, 8 Feb 2014 02:24:04 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s182O45X037548; Sat, 8 Feb 2014 02:24:04 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s182O4hU037547; Sat, 8 Feb 2014 02:24:04 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201402080224.s182O4hU037547@svn.freebsd.org> From: Glen Barber Date: Sat, 8 Feb 2014 02:24:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43837 - head/en_US.ISO8859-1/htdocs/donations X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 02:24:05 -0000 Author: gjb Date: Sat Feb 8 02:24:04 2014 New Revision: 43837 URL: http://svnweb.freebsd.org/changeset/doc/43837 Log: Whoops. Went a bit too delete-crazy. Add the 'Click here if not redirected' link back. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/donations/wantlist.html Modified: head/en_US.ISO8859-1/htdocs/donations/wantlist.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/donations/wantlist.html Sat Feb 8 02:14:10 2014 (r43836) +++ head/en_US.ISO8859-1/htdocs/donations/wantlist.html Sat Feb 8 02:24:04 2014 (r43837) @@ -263,6 +263,10 @@

      This page has moved.

      +

      Click here if + not automatically redirected in 5 seconds.

      +
      From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 07:51:14 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 37E204FE; Sat, 8 Feb 2014 07:51:14 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0890D13CD; Sat, 8 Feb 2014 07:51:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s187pDbI065772; Sat, 8 Feb 2014 07:51:13 GMT (envelope-from jkois@svn.freebsd.org) Received: (from jkois@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s187pD3b065771; Sat, 8 Feb 2014 07:51:13 GMT (envelope-from jkois@svn.freebsd.org) Message-Id: <201402080751.s187pD3b065771@svn.freebsd.org> From: Johann Kois Date: Sat, 8 Feb 2014 07:51:13 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43838 - head/de_DE.ISO8859-1/htdocs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 07:51:14 -0000 Author: jkois Date: Sat Feb 8 07:51:13 2014 New Revision: 43838 URL: http://svnweb.freebsd.org/changeset/doc/43838 Log: r43575 -> r43819 MFde: Sync the German translation of this page. Obtained from: The FreeBSD German Documentation Project Modified: head/de_DE.ISO8859-1/htdocs/where.xml Modified: head/de_DE.ISO8859-1/htdocs/where.xml ============================================================================== --- head/de_DE.ISO8859-1/htdocs/where.xml Sat Feb 8 02:24:04 2014 (r43837) +++ head/de_DE.ISO8859-1/htdocs/where.xml Sat Feb 8 07:51:13 2014 (r43838) @@ -2,7 +2,7 @@ - + ]> @@ -26,13 +26,17 @@ -

      FreeBSD installieren

      +

      FreeBSD installieren

      FreeBSD kann von mehreren Medien installiert werden, beispielsweise von CD-ROM, DVD, USB-Stick oder sogar direkt über das - Netzwerk mittels anonymen FTP, HTTP oder NFS. Bevor Sie FreeBSD - herunterladen, lesen Sie bitte die Installationsanleitung.

      + Netzwerk mittels anonymen FTP, HTTP oder NFS. Je nachdem, welche + &os;-Version Sie installieren wollen, lesen Sie bitte entweder die &os; 9.X/10.X + Installationsanleitung oder die &os; 8.X + Installationsanleitung, bevor Sie mit dem Herunterladen + beginnen.

      From owner-svn-doc-all@FreeBSD.ORG Sat Feb 8 22:08:52 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 42DB8CEC; Sat, 8 Feb 2014 22:08:52 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 105141343; Sat, 8 Feb 2014 22:08:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s18M8pmF010582; Sat, 8 Feb 2014 22:08:51 GMT (envelope-from bcr@svn.freebsd.org) Received: (from bcr@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s18M8phI010581; Sat, 8 Feb 2014 22:08:51 GMT (envelope-from bcr@svn.freebsd.org) Message-Id: <201402082208.s18M8phI010581@svn.freebsd.org> From: Benedict Reuschling Date: Sat, 8 Feb 2014 22:08:51 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43839 - in head/de_DE.ISO8859-1/books/handbook: backups sound updating X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Feb 2014 22:08:52 -0000 Author: bcr Date: Sat Feb 8 22:08:51 2014 New Revision: 43839 URL: http://svnweb.freebsd.org/changeset/doc/43839 Log: Remove directories no longer present in the current handbook. The directories were empty anyway, so delete them completely to avoid further confusion. Obtained from: The FreeBSD German Documentation Project Deleted: head/de_DE.ISO8859-1/books/handbook/backups/ head/de_DE.ISO8859-1/books/handbook/sound/ head/de_DE.ISO8859-1/books/handbook/updating/