&os; 10.X introduces many new features
and replaces many legacy tools with updated versions.
@@ -105,16 +105,16 @@
CAPABILITY_MODE have been added to the GENERIC kernel.
Hhook: (Helper Hook) and khelp(9) (Kernel Helpers)
- KPIs have been implemented. These are a superset of
+ KPIs have been implemented. These are a superset of the
pfil(9) framework for more general use in the kernel. The
hhook(9) KPI provides a way for kernel subsystems to export
- hook points that khelp(9) modules can hook to provide
+ hook points that khelp(9) modules can hook into to provide
enhanced or new functionality to the kernel. The khelp(9)
KPI provides a framework for managing khelp(9) modules,
which indirectly use the hhook(9) KPI to register their hook
functions with hook points of interest within the kernel.
- These allow a structured way to dynamically extend the
- kernel at runtime in an ABI preserving manner.
+ Together, they allow a structured way to dynamically extend the
+ kernel at runtime in an ABI-preserving manner.
Accounting API has been implemented. It can keep
per-process, per-jail, and per-login class resource
@@ -128,7 +128,7 @@
implementation and takes user-configurable actions based on
the set of rules it maintains and the current resource
usage. The rctl(8) utility has been added to manage the
- rules in userland. Note that this is neither built nor
+ rules in userland. Note that this is neither built nor
installed by default.
USB subsystem now supports USB packet filter.
From owner-svn-doc-head@freebsd.org Tue Dec 15 18:20:31 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8BD83A4814E;
Tue, 15 Dec 2015 18:20:31 +0000 (UTC)
(envelope-from brueffer@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 594FA1B63;
Tue, 15 Dec 2015 18:20:31 +0000 (UTC)
(envelope-from brueffer@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBFIKUto036399;
Tue, 15 Dec 2015 18:20:30 GMT (envelope-from brueffer@FreeBSD.org)
Received: (from brueffer@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBFIKUPS036398;
Tue, 15 Dec 2015 18:20:30 GMT (envelope-from brueffer@FreeBSD.org)
Message-Id: <201512151820.tBFIKUPS036398@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: brueffer set sender to
brueffer@FreeBSD.org using -f
From: Christian Brueffer
Date: Tue, 15 Dec 2015 18:20:30 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47865 - 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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 15 Dec 2015 18:20:31 -0000
Author: brueffer
Date: Tue Dec 15 18:20:30 2015
New Revision: 47865
URL: https://svnweb.freebsd.org/changeset/doc/47865
Log:
Revert a bad change from r47864 (my own doing, not in the PR).
Modified:
head/en_US.ISO8859-1/htdocs/features.xml
Modified: head/en_US.ISO8859-1/htdocs/features.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/features.xml Tue Dec 15 18:16:47 2015 (r47864)
+++ head/en_US.ISO8859-1/htdocs/features.xml Tue Dec 15 18:20:30 2015 (r47865)
@@ -108,7 +108,7 @@
KPIs have been implemented. These are a superset of the
pfil(9) framework for more general use in the kernel. The
hhook(9) KPI provides a way for kernel subsystems to export
- hook points that khelp(9) modules can hook into to provide
+ hook points that khelp(9) modules can hook to provide
enhanced or new functionality to the kernel. The khelp(9)
KPI provides a framework for managing khelp(9) modules,
which indirectly use the hhook(9) KPI to register their hook
From owner-svn-doc-head@freebsd.org Tue Dec 15 18:27:19 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id C548CA485DF;
Tue, 15 Dec 2015 18:27:19 +0000 (UTC)
(envelope-from brueffer@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 950CD1FC3;
Tue, 15 Dec 2015 18:27:19 +0000 (UTC)
(envelope-from brueffer@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBFIRIAA039333;
Tue, 15 Dec 2015 18:27:18 GMT (envelope-from brueffer@FreeBSD.org)
Received: (from brueffer@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBFIRIjN039332;
Tue, 15 Dec 2015 18:27:18 GMT (envelope-from brueffer@FreeBSD.org)
Message-Id: <201512151827.tBFIRIjN039332@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: brueffer set sender to
brueffer@FreeBSD.org using -f
From: Christian Brueffer
Date: Tue, 15 Dec 2015 18:27:18 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47866 - 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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 15 Dec 2015 18:27:19 -0000
Author: brueffer
Date: Tue Dec 15 18:27:18 2015
New Revision: 47866
URL: https://svnweb.freebsd.org/changeset/doc/47866
Log:
Correct the link to the __FreeBSD_version page.
PR: 204634
Submitted by: Andreas Perstinger
Modified:
head/en_US.ISO8859-1/htdocs/internal/developer.xml
Modified: head/en_US.ISO8859-1/htdocs/internal/developer.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/internal/developer.xml Tue Dec 15 18:20:30 2015 (r47865)
+++ head/en_US.ISO8859-1/htdocs/internal/developer.xml Tue Dec 15 18:27:18 2015 (r47866)
@@ -41,7 +41,7 @@ philosophy behind the Documentation Proj
FreeBSD Porter's Handbook
This document is an overall guide for all new committers, including
both technical details and policy details.
For the former, see the chapters on
-
+
VCS Operations, the
Bugzilla bug tracking system,
From owner-svn-doc-head@freebsd.org Tue Dec 15 18:41:17 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E244A480BA;
Tue, 15 Dec 2015 18:41:17 +0000 (UTC)
(envelope-from brueffer@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 3C5241C64;
Tue, 15 Dec 2015 18:41:17 +0000 (UTC)
(envelope-from brueffer@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBFIfGQp042331;
Tue, 15 Dec 2015 18:41:16 GMT (envelope-from brueffer@FreeBSD.org)
Received: (from brueffer@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBFIfGEi042330;
Tue, 15 Dec 2015 18:41:16 GMT (envelope-from brueffer@FreeBSD.org)
Message-Id: <201512151841.tBFIfGEi042330@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: brueffer set sender to
brueffer@FreeBSD.org using -f
From: Christian Brueffer
Date: Tue, 15 Dec 2015 18:41:16 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47868 - 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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 15 Dec 2015 18:41:17 -0000
Author: brueffer
Date: Tue Dec 15 18:41:16 2015
New Revision: 47868
URL: https://svnweb.freebsd.org/changeset/doc/47868
Log:
Update the Subversion link label as well.
Modified:
head/en_US.ISO8859-1/htdocs/internal/developer.xml
Modified: head/en_US.ISO8859-1/htdocs/internal/developer.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/internal/developer.xml Tue Dec 15 18:37:26 2015 (r47867)
+++ head/en_US.ISO8859-1/htdocs/internal/developer.xml Tue Dec 15 18:41:16 2015 (r47868)
@@ -19,7 +19,7 @@
both technical details and policy details.
For the former, see the chapters on
-VCS Operations, the
+the Subversion VCS
, the
Bugzilla bug tracking system,
and the
From owner-svn-doc-head@freebsd.org Wed Dec 16 13:56:39 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id CD2D8A49CD9;
Wed, 16 Dec 2015 13:56:39 +0000 (UTC)
(envelope-from delphij@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 81FC51F3C;
Wed, 16 Dec 2015 13:56:39 +0000 (UTC)
(envelope-from delphij@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBG6VaQ7001371;
Wed, 16 Dec 2015 06:31:36 GMT (envelope-from delphij@FreeBSD.org)
Received: (from delphij@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBG6VaL3001352;
Wed, 16 Dec 2015 06:31:36 GMT (envelope-from delphij@FreeBSD.org)
Message-Id: <201512160631.tBG6VaL3001352@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: delphij set sender to
delphij@FreeBSD.org using -f
From: Xin LI
Date: Wed, 16 Dec 2015 06:31:36 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47870 - 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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 16 Dec 2015 13:56:39 -0000
Author: delphij
Date: Wed Dec 16 06:31:36 2015
New Revision: 47870
URL: https://svnweb.freebsd.org/changeset/doc/47870
Log:
Don't time travel :-/
Modified:
head/share/xml/advisories.xml
Modified: head/share/xml/advisories.xml
==============================================================================
--- head/share/xml/advisories.xml Wed Dec 16 06:28:03 2015 (r47869)
+++ head/share/xml/advisories.xml Wed Dec 16 06:31:36 2015 (r47870)
@@ -11,7 +11,7 @@
12
- 26
+ 16FreeBSD-SA-15:27.bind
From owner-svn-doc-head@freebsd.org Wed Dec 16 13:56:41 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5856AA49CF4;
Wed, 16 Dec 2015 13:56:41 +0000 (UTC)
(envelope-from delphij@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 0D92B1FE4;
Wed, 16 Dec 2015 13:56:40 +0000 (UTC)
(envelope-from delphij@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBG6S3vd099915;
Wed, 16 Dec 2015 06:28:03 GMT (envelope-from delphij@FreeBSD.org)
Received: (from delphij@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBG6S3wW099911;
Wed, 16 Dec 2015 06:28:03 GMT (envelope-from delphij@FreeBSD.org)
Message-Id: <201512160628.tBG6S3wW099911@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: delphij set sender to
delphij@FreeBSD.org using -f
From: Xin LI
Date: Wed, 16 Dec 2015 06:28:03 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47869 - in head/share: security/advisories
security/patches/SA-15:27 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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 16 Dec 2015 13:56:41 -0000
Author: delphij
Date: Wed Dec 16 06:28:03 2015
New Revision: 47869
URL: https://svnweb.freebsd.org/changeset/doc/47869
Log:
Add advisory and patches for SA-15:27.bind.
Added:
head/share/security/advisories/FreeBSD-SA-15:27.bind.asc (contents, props changed)
head/share/security/patches/SA-15:27/
head/share/security/patches/SA-15:27/bind.patch (contents, props changed)
head/share/security/patches/SA-15:27/bind.patch.asc (contents, props changed)
Modified:
head/share/xml/advisories.xml
Added: head/share/security/advisories/FreeBSD-SA-15:27.bind.asc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/advisories/FreeBSD-SA-15:27.bind.asc Wed Dec 16 06:28:03 2015 (r47869)
@@ -0,0 +1,140 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+=============================================================================
+FreeBSD-SA-15:27.bind Security Advisory
+ The FreeBSD Project
+
+Topic: BIND remote denial of service vulnerability
+
+Category: contrib
+Module: bind
+Announced: 2015-12-16
+Credits: ISC
+Affects: FreeBSD 9.x
+Corrected: 2015-12-16 06:10:05 UTC (stable/9, 9.3-STABLE)
+ 2015-12-16 06:21:26 UTC (releng/9.3, 9.3-RELEASE-p32)
+CVE Name: CVE-2015-8000
+
+For general information regarding FreeBSD Security Advisories,
+including descriptions of the fields above, security branches, and the
+following sections, please visit .
+
+I. Background
+
+BIND 9 is an implementation of the Domain Name System (DNS) protocols.
+The named(8) daemon is an Internet Domain Name Server. The libdns
+library is a library of DNS protocol support functions.
+
+II. Problem Description
+
+An error in the parsing of incoming responses allows some records with an
+incorrect class to be be accepted by BIND instead of being rejected as
+malformed. This can trigger a REQUIRE assertion failure when those records
+are subsequently cached.
+
+III. Impact
+
+An attacker who can cause a server to request a record with a malformed class
+attribute can use this bug to trigger a REQUIRE assertion in db.c, causing
+named to exit and denying service to clients.
+
+The risk to recursive servers is high. Authoritative servers are at limited
+risk if they perform authentication when making recursive queries to resolve
+addresses for servers listed in NS RRSETs.
+
+IV. Workaround
+
+No workaround is available, but hosts not running named(8) are not
+vulnerable.
+
+V. Solution
+
+Perform one of the following:
+
+1) Upgrade your vulnerable system to a supported FreeBSD stable or
+release / security branch (releng) dated after the correction date.
+
+The named service has to be restarted after the update. A reboot is
+recommended but not required.
+
+2) To update your vulnerable system via a binary patch:
+
+Systems running a RELEASE version of FreeBSD on the i386 or amd64
+platforms can be updated via the freebsd-update(8) utility:
+
+# freebsd-update fetch
+# freebsd-update install
+
+The named service has to be restarted after the update. A reboot is
+recommended but not required.
+
+3) To update your vulnerable system via a source code patch:
+
+The following patches have been verified to apply to the applicable
+FreeBSD release branches.
+
+a) Download the relevant patch from the location below, and verify the
+detached PGP signature using your PGP utility.
+
+[FreeBSD 9.3]
+# fetch https://security.FreeBSD.org/patches/SA-15:27/bind.patch
+# fetch https://security.FreeBSD.org/patches/SA-15:27/bind.patch.asc
+# gpg --verify bind.patch.asc
+
+b) Apply the patch. Execute the following commands as root:
+
+# cd /usr/src
+# patch < /path/to/patch
+
+c) Recompile the operating system using buildworld and installworld as
+described in .
+
+Restart the applicable daemons, or reboot the system.
+
+VI. Correction details
+
+The following list contains the correction revision numbers for each
+affected branch.
+
+Branch/path Revision
+- -------------------------------------------------------------------------
+stable/9/ r292320
+releng/9.3/ r292321
+- -------------------------------------------------------------------------
+
+To see which files were modified by a particular revision, run the
+following command, replacing NNNNNN with the revision number, on a
+machine with Subversion installed:
+
+# svn diff -cNNNNNN --summarize svn://svn.freebsd.org/base
+
+Or visit the following URL, replacing NNNNNN with the revision number:
+
+
+
+VII. References
+
+
+
+
+
+The latest revision of this advisory is available at
+
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.1.8 (FreeBSD)
+
+iQIcBAEBCgAGBQJWcQOeAAoJEO1n7NZdz2rnpUoQAIjWIowpcRnteiQ8xJFnebHN
+iXj0vEWBGXofefDF1QzMZe0+mu688Brw1UGC89alhJVKfcmUP66okW5KP+4KDWUp
++jkIqjw0VLrWztc8V+YzGKkbFNprvYUKhzJJ/Y5TLjadqGRc5BBBDxwzY+9CnDfC
+P+OzaTHwO2HIrqclt5nVyhgBTXSGZHai6Eyw2fBuhmEqbOWNr4cBu8IVhAtvw6SR
+0lFSSITZ2z6YrDTq7l7fkeJwv+MnerpBXfe57P6r6tbDzzmsmZiNKABsk9wW2lkP
+kuOTf14VNoMySCwQ60PUEtflERCTJ/QRZxZTbBRh4YZXJxPsERwj3dlfguMA/5Pq
+sO9cxbhSKdoaiswKev67uVUkJXCePb8YIfcxui9Wj5YgcYaN5Au9F/tX2xMmWwfp
+2+XwiRkLoNao+NYrx6hAJjWxAUTZJJJhWvu6L7mpBiImsqczd5AJq52bqD/C2M5C
+v0acQ6ozNz2Fdkxy4YA1kuXm1STwFuCAfWSVYOpaLz42PeRrHzfqXFuAsoJCp8k1
+2m2pFgLgQKGhje6XY9rtaFPLulGFDOem8tdYDHH94lgToinVIZ/+GcMbV4My7vr/
+gWRnbzxr8J8/kdhUSp2+rlwnpdPEhgfcnxzwwr9F6duuwb5lLYCqNH/N4SOxRIAV
+En2VQ4vrDSCP7rszpvI7
+=89Kp
+-----END PGP SIGNATURE-----
Added: head/share/security/patches/SA-15:27/bind.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/patches/SA-15:27/bind.patch Wed Dec 16 06:28:03 2015 (r47869)
@@ -0,0 +1,188 @@
+Index: contrib/bind9/lib/dns/include/dns/message.h
+===================================================================
+--- contrib/bind9/lib/dns/include/dns/message.h (revision 292253)
++++ contrib/bind9/lib/dns/include/dns/message.h (working copy)
+@@ -15,8 +15,6 @@
+ * PERFORMANCE OF THIS SOFTWARE.
+ */
+
+-/* $Id$ */
+-
+ #ifndef DNS_MESSAGE_H
+ #define DNS_MESSAGE_H 1
+
+@@ -211,6 +209,8 @@ struct dns_message {
+ unsigned int verify_attempted : 1;
+ unsigned int free_query : 1;
+ unsigned int free_saved : 1;
++ unsigned int tkey : 1;
++ unsigned int rdclass_set : 1;
+
+ unsigned int opt_reserved;
+ unsigned int sig_reserved;
+@@ -1375,6 +1375,15 @@ dns_message_buildopt(dns_message_t *msg, dns_rdata
+ * \li other.
+ */
+
++void
++dns_message_setclass(dns_message_t *msg, dns_rdataclass_t rdclass);
++/*%<
++ * Set the expected class of records in the response.
++ *
++ * Requires:
++ * \li msg be a valid message with parsing intent.
++ */
++
+ ISC_LANG_ENDDECLS
+
+ #endif /* DNS_MESSAGE_H */
+Index: contrib/bind9/lib/dns/message.c
+===================================================================
+--- contrib/bind9/lib/dns/message.c (revision 292253)
++++ contrib/bind9/lib/dns/message.c (working copy)
+@@ -436,6 +436,8 @@ msginit(dns_message_t *m) {
+ m->saved.base = NULL;
+ m->saved.length = 0;
+ m->free_saved = 0;
++ m->tkey = 0;
++ m->rdclass_set = 0;
+ m->querytsig = NULL;
+ }
+
+@@ -1086,13 +1088,19 @@ getquestions(isc_buffer_t *source, dns_message_t *
+ * If this class is different than the one we already read,
+ * this is an error.
+ */
+- if (msg->state == DNS_SECTION_ANY) {
+- msg->state = DNS_SECTION_QUESTION;
++ if (msg->rdclass_set == 0) {
+ msg->rdclass = rdclass;
++ msg->rdclass_set = 1;
+ } else if (msg->rdclass != rdclass)
+ DO_FORMERR;
+
+ /*
++ * Is this a TKEY query?
++ */
++ if (rdtype == dns_rdatatype_tkey)
++ msg->tkey = 1;
++
++ /*
+ * Can't ask the same question twice.
+ */
+ result = dns_message_find(name, rdclass, rdtype, 0, NULL);
+@@ -1236,12 +1244,12 @@ getsection(isc_buffer_t *source, dns_message_t *ms
+ * If there was no question section, we may not yet have
+ * established a class. Do so now.
+ */
+- if (msg->state == DNS_SECTION_ANY &&
++ if (msg->rdclass_set == 0 &&
+ rdtype != dns_rdatatype_opt && /* class is UDP SIZE */
+ rdtype != dns_rdatatype_tsig && /* class is ANY */
+ rdtype != dns_rdatatype_tkey) { /* class is undefined */
+ msg->rdclass = rdclass;
+- msg->state = DNS_SECTION_QUESTION;
++ msg->rdclass_set = 1;
+ }
+
+ /*
+@@ -1251,7 +1259,7 @@ getsection(isc_buffer_t *source, dns_message_t *ms
+ if (msg->opcode != dns_opcode_update
+ && rdtype != dns_rdatatype_tsig
+ && rdtype != dns_rdatatype_opt
+- && rdtype != dns_rdatatype_dnskey /* in a TKEY query */
++ && rdtype != dns_rdatatype_key /* in a TKEY query */
+ && rdtype != dns_rdatatype_sig /* SIG(0) */
+ && rdtype != dns_rdatatype_tkey /* Win2000 TKEY */
+ && msg->rdclass != dns_rdataclass_any
+@@ -1259,6 +1267,16 @@ getsection(isc_buffer_t *source, dns_message_t *ms
+ DO_FORMERR;
+
+ /*
++ * If this is not a TKEY query/response then the KEY
++ * record's class needs to match.
++ */
++ if (msg->opcode != dns_opcode_update && !msg->tkey &&
++ rdtype == dns_rdatatype_key &&
++ msg->rdclass != dns_rdataclass_any &&
++ msg->rdclass != rdclass)
++ DO_FORMERR;
++
++ /*
+ * Special type handling for TSIG, OPT, and TKEY.
+ */
+ if (rdtype == dns_rdatatype_tsig) {
+@@ -1372,6 +1390,10 @@ getsection(isc_buffer_t *source, dns_message_t *ms
+ skip_name_search = ISC_TRUE;
+ skip_type_search = ISC_TRUE;
+ issigzero = ISC_TRUE;
++ } else {
++ if (msg->rdclass != dns_rdataclass_any &&
++ msg->rdclass != rdclass)
++ DO_FORMERR;
+ }
+ } else
+ covers = 0;
+@@ -1610,6 +1632,7 @@ dns_message_parse(dns_message_t *msg, isc_buffer_t
+ msg->counts[DNS_SECTION_ADDITIONAL] = isc_buffer_getuint16(source);
+
+ msg->header_ok = 1;
++ msg->state = DNS_SECTION_QUESTION;
+
+ /*
+ * -1 means no EDNS.
+@@ -3550,3 +3573,15 @@ dns_message_buildopt(dns_message_t *message, dns_r
+ dns_message_puttemprdatalist(message, &rdatalist);
+ return (result);
+ }
++
++void
++dns_message_setclass(dns_message_t *msg, dns_rdataclass_t rdclass) {
++
++ REQUIRE(DNS_MESSAGE_VALID(msg));
++ REQUIRE(msg->from_to_wire == DNS_MESSAGE_INTENTPARSE);
++ REQUIRE(msg->state == DNS_SECTION_ANY);
++ REQUIRE(msg->rdclass_set == 0);
++
++ msg->rdclass = rdclass;
++ msg->rdclass_set = 1;
++}
+Index: contrib/bind9/lib/dns/resolver.c
+===================================================================
+--- contrib/bind9/lib/dns/resolver.c (revision 292253)
++++ contrib/bind9/lib/dns/resolver.c (working copy)
+@@ -6941,6 +6941,8 @@ resquery_response(isc_task_t *task, isc_event_t *e
+ goto done;
+ }
+
++ dns_message_setclass(message, fctx->res->rdclass);
++
+ result = dns_message_parse(message, &devent->buffer, 0);
+ if (result != ISC_R_SUCCESS) {
+ switch (result) {
+@@ -7013,6 +7015,12 @@ resquery_response(isc_task_t *task, isc_event_t *e
+ */
+ log_packet(message, ISC_LOG_DEBUG(10), fctx->res->mctx);
+
++ if (message->rdclass != fctx->res->rdclass) {
++ resend = ISC_TRUE;
++ FCTXTRACE("bad class");
++ goto done;
++ }
++
+ /*
+ * Process receive opt record.
+ */
+Index: contrib/bind9/lib/dns/xfrin.c
+===================================================================
+--- contrib/bind9/lib/dns/xfrin.c (revision 292253)
++++ contrib/bind9/lib/dns/xfrin.c (working copy)
+@@ -1211,6 +1211,8 @@ xfrin_recv_done(isc_task_t *task, isc_event_t *ev)
+ msg->tsigctx = xfr->tsigctx;
+ xfr->tsigctx = NULL;
+
++ dns_message_setclass(msg, xfr->rdclass);
++
+ if (xfr->nmsg > 0)
+ msg->tcp_continuation = 1;
+
Added: head/share/security/patches/SA-15:27/bind.patch.asc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/patches/SA-15:27/bind.patch.asc Wed Dec 16 06:28:03 2015 (r47869)
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.1.8 (FreeBSD)
+
+iQIcBAABCgAGBQJWcQOtAAoJEO1n7NZdz2rnTmwQAONDOW3LyJq2BL/pjENDM7k5
+5jCfPi8VoS2Lt6tO8ZrKA84GUt+L0RwDN9NYgxdTy7iwVN2A5sYXlG51stvQFjIl
+0Pr1/LShtXAy4VL9GKXBkrLvb+RHAhuz43R2AqH+fjO+sb8SwAHlvspP753bV1BQ
+P28sHyVhNQalUEJIoBcKgGJ3q5DUUzmQg7zdCGf2+nksk5JY5dagKFFZbZ1zFHnZ
+/rcQvAZ/1yfQeML38aBXpVq2pYthwtKhL813WeoEpiAeTxSH+WfWyhyJKz/oJ69E
+MhugQvIUjJkf1YmQo/ovjigS5fAGdImEWH6jIcFpwbQZaXZhhSBeDlxDVfl0pQk0
+YJ74aIRyNThTpPFV2dpPmrkSvDxR0Fn7oWHggxE3U11rN8eJ+U0ep2GLyUpzuQSu
+PagKPpJoyODBKVed9U1CHyhJF7pKDkVWbIxhhlrQJSylc/6UZ1FHW8nA6U5tWz3L
+9gAbfpuRwEKtyM90pX+BDtTDQ8Iqzqnhc+mJsRVzRiUqUi1NBsCqk9PFkcZTuYV8
+vllbPHYHvIJrl+3sXqJYNDkKQSWIl931eMLYRf9ReHjWc8VpzfLeZxU4lE8v328f
+x/huRJkoBkznFJlE4AsELHbEf72ovZijXH1G1xtMZLw8CaByeao85R9fIjjiRssp
+FomqFBFv1cuoA8FUra6U
+=BKj+
+-----END PGP SIGNATURE-----
Modified: head/share/xml/advisories.xml
==============================================================================
--- head/share/xml/advisories.xml Tue Dec 15 18:41:16 2015 (r47868)
+++ head/share/xml/advisories.xml Wed Dec 16 06:28:03 2015 (r47869)
@@ -11,6 +11,14 @@
12
+ 26
+
+
+ FreeBSD-SA-15:27.bind
+
+
+
+ 6
From owner-svn-doc-head@freebsd.org Wed Dec 16 17:38:41 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id C93C5A487D7;
Wed, 16 Dec 2015 17:38:41 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 8E2DF1829;
Wed, 16 Dec 2015 17:38:41 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBGHce02013225;
Wed, 16 Dec 2015 17:38:40 GMT (envelope-from bhd@FreeBSD.org)
Received: (from bhd@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBGHceCu013224;
Wed, 16 Dec 2015 17:38:40 GMT (envelope-from bhd@FreeBSD.org)
Message-Id: <201512161738.tBGHceCu013224@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org
using -f
From: Bjoern Heidotting
Date: Wed, 16 Dec 2015 17:38:40 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47871 - head/de_DE.ISO8859-1/books/handbook/bsdinstall
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 16 Dec 2015 17:38:42 -0000
Author: bhd
Date: Wed Dec 16 17:38:40 2015
New Revision: 47871
URL: https://svnweb.freebsd.org/changeset/doc/47871
Log:
Update to r40526:
Add a new section containing minimal information about the FreeBSD live CD
to the bsdinstall chapter of the Handbook. Within it, document the required
login details.
Reviewed by: bcr
Differential Revision: https://reviews.freebsd.org/D4586
Modified:
head/de_DE.ISO8859-1/books/handbook/bsdinstall/chapter.xml
Modified: head/de_DE.ISO8859-1/books/handbook/bsdinstall/chapter.xml
==============================================================================
--- head/de_DE.ISO8859-1/books/handbook/bsdinstall/chapter.xml Wed Dec 16 06:31:36 2015 (r47870)
+++ head/de_DE.ISO8859-1/books/handbook/bsdinstall/chapter.xml Wed Dec 16 17:38:40 2015 (r47871)
@@ -5,7 +5,7 @@
$FreeBSD$
$FreeBSDde$
- basiert auf: r40500
+ basiert auf: r40526
-->
&os; 9.X (und neuer)
@@ -954,7 +954,7 @@ Trying to mount root from cd9660:/dev/is
Nach der Geräteerkennungsprozedur, werden Sie sehen. Das Installationsmedium
kann auf drei Arten verwendet werden: um &os; zu installieren,
- als eine "live CD" oder um einfach eine &os;-Shell zu öffnen.
+ als eine Live-CD oder um einfach eine &os;-Shell zu öffnen.
Benutzen Sie die Pfeiltasten, um eine Option auszuwählen und
druücken Sie Enter zum
bestätigen.
@@ -2687,4 +2687,43 @@ login:
+
+
+ Verwendung der Live-CD
+
+ Neben dem Installationsprogramm steht auch die
+ Live-CD von &os; auf der
+ CD zur Verfügung. Die
+ Live-CD ist für Benutzer, die sich fragen, ob
+ &os; das richtige Betriebssystem für sie ist und die vor der
+ Installation noch einige Merkmale und Eigenschaften testen
+ wollen.
+
+
+ Die folgenden Punkte sollten beachtet werden, während die
+ Live-CD benutzt wird:
+
+
+
+ Um Zugriff auf das System zu bekommen, wird eine
+ Authentifizierung benötigt. Der Benutzername ist
+ root und das
+ Kennwort bleibt leer.
+
+
+
+ Da das System direkt von der CD
+ ausgeführt wird, ist die Geschwindigkeit deutlich
+ langsamer als bei einem System, das auf einer Festplatte
+ installiert ist.
+
+
+
+ Die Live-CD enthält nur eine
+ Eingabeaufforderung und keine graphische
+ Oberfläche.
+
+
+
+
From owner-svn-doc-head@freebsd.org Wed Dec 16 17:41:23 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89E38A48A38;
Wed, 16 Dec 2015 17:41:23 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 417401A55;
Wed, 16 Dec 2015 17:41:23 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBGHfLpF013366;
Wed, 16 Dec 2015 17:41:21 GMT (envelope-from bhd@FreeBSD.org)
Received: (from bhd@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBGHfLAa013365;
Wed, 16 Dec 2015 17:41:21 GMT (envelope-from bhd@FreeBSD.org)
Message-Id: <201512161741.tBGHfLAa013365@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org
using -f
From: Bjoern Heidotting
Date: Wed, 16 Dec 2015 17:41:21 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47872 - head/de_DE.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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 16 Dec 2015 17:41:23 -0000
Author: bhd
Date: Wed Dec 16 17:41:21 2015
New Revision: 47872
URL: https://svnweb.freebsd.org/changeset/doc/47872
Log:
Update to r47098:
resort some content and remove mention of dbus and hald dependencies to Xorg.
Reviewed by: bcr
Differential Revision: https://reviews.freebsd.org/D4587
Modified:
head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml
Modified: head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml
==============================================================================
--- head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml Wed Dec 16 17:38:40 2015 (r47871)
+++ head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml Wed Dec 16 17:41:21 2015 (r47872)
@@ -4,7 +4,7 @@
$FreeBSD$
$FreeBSDde: de-docproj/books/handbook/x11/chapter.xml,v 1.79 2012/04/30 16:18:12 bcr Exp $
- basiert auf: r46930
+ basiert auf: r47098
-->
&prompt.root; pkg install xorg
-
- Schnellstart
-
- In den meisten Fällen ist &xorg;
- selbstkonfigurierend. Beim Start ohne eine Konfigurationsdatei
- wird die Grafikkarte und die Eingabegeräte automatisch erkannt
- und verwendet. Die automatische Konfiguration ist die
- bevorzugte Methode, welche zuerst probiert werden sollte.
-
-
-
- Überprüfen Sie, ob der X-Server HAL
- verwendet:
-
- &prompt.user; pkg info xorg-server | grep HAL
-
- Überspringen Sie den nächsten Schritt, falls in der
- Ausgabe HAL auf off
- steht. Wenn HAL auf
- on steht, aktivieren Sie die benötigten
- Dienste, indem Sie zwei Einträge in
- /etc/rc.conf hinzufügen. Danach
- starten Sie die Dienste:
-
- hald_enable="YES"
-dbus_enable="YES"
-
- &prompt.root; service hald start; service dbus start
-
-
-
- Benennen Sie alte Versionen von
- xorg.conf um:
-
- &prompt.root; mv /etc/X11/xorg.conf ~/xorg.conf.etc
-&prompt.root; mv /usr/local/etc/X11/xorg.conf ~/xorg.conf.localetc
-
-
-
- Starten Sie X:
-
- &prompt.user; startx
-
- Testen Sie das System, indem Sie die Maus bewegen und
- Text in die Fenster schreiben. Wenn die Maus und die
- Tastatur wie erwartet funktioniert, lesen Sie und .
-
- Wenn die Maus oder die Tastatur nicht funktioniert,
- fahren Sie mit fort.
-
-
-
-
&xorg; konfigurieren
@@ -366,63 +312,91 @@ dbus_enable="YES"
&xorg;
- Für diejenigen, die ältere oder ungewöhnliche Hardware
- besitzen, kann es vor Beginn der Konfiguration hilfreich sein,
- einige Informationen zur Hardware zu sammeln.
-
-
-
- die Monitor-Synchronisationsfrequenzen
-
-
-
- den Grafikkarten-Chipsatz
-
+ In den meisten Fällen ist &xorg;
+ selbstkonfigurierend. Die automatische Konfiguration ist die
+ bevorzugte Methode, welche zuerst probiert werden solle. Wenn X
+ ohne eine Konfigurationsdatei gestartet wird, wird die
+ Grafikkarte und die Eingabegeräte automatisch erkannt und
+ verwendet. Wenn das System bereits über eine
+ Konfigurationsdatei verfügt, Sie aber eine neue Konfiguration
+ erstellen möchten, dann speichern Sie zuerst eine Kopie der
+ alten Konfiguration:
-
- die Speichergröße der Grafikkarte
-
-
+ &prompt.root; mv /etc/X11/xorg.conf ~/xorg.conf.etc
+&prompt.root; mv /usr/local/etc/X11/xorg.conf ~/xorg.conf.localetc
-
- horizontale Synchronisationsfrequenz
-
+ Führen Sie dieses Kommando aus, um die Konfigurationsdatei
+ zu generieren und das X-System zu starten:
-
- horizontale Abtastrate
- horizontale Synchronisationsfrequenz
-
+ &prompt.user; startx
-
- Wiederholrate
-
+ Wenn jetzt ein graues Raster und der X-Mauszeiger
+ erscheinen, war die Konfiguration erfolgreich. Beenden Sie den
+ Test, indem Sie auf die virtuelle Konsole wechseln, die Sie
+ verwendet haben, um den Test zu starten, durch gleichzeitiges
+ drücken von
+
+ Ctrl
+ Alt
+ Fn
+ (F1 für die erste virtuelle
+ Konsole) und drücken anschliessend
+
+ Ctrl
+ C
+ .
+
+ Wenn die Maus oder die Tastatur nicht funktioniert, fahren
+ Sie mit fort.
+
+ Desktop-Umgebungen wie GNOME,
+ KDE oder
+ Xfce stellen grafische Werkzeuge
+ bereit, um Parameter wie Video-Auflösung einzustellen. Wenn die
+ Standard-Konfiguration funktioniert, fahren Sie mit fort. Dort finden Sie Beispiele, wie eine
+ Desktop-Umgebung installiert wird.
-
- vertikale Synchronisationsfrequenz
- Wiederholrate
-
+
+ Die Tastenkombination
+
+ Ctrl
+ Alt
+ Backspace
+ kann verwendet auch werden, um
+ &xorg; zu beenden. Um diese zu
+ aktivieren, fügen geben Sie entweder den folgenden Befehl
+ von einem X-Terminalemulator ein:
+
+ &prompt.user; setxkbmap -option terminate:ctrl_alt_bksp
+
+ oder erstellen Sie eine Tastaturkonfigurationsdatei für
+ hald,
+ x11-input.fdi genannt, und legen Sie
+ diese im Verzeichnis
+ /usr/local/etc/hal/fdi/policy ab.
+ Diese Datei sollte die folgenden Zeilen enthalten:
-
- vertikale Abtastrate
- Wiederholrate
-
+ <?xml version="1.0" encoding="iso-8859-1"?>
+<deviceinfo version="0.2">
+ <device>
+ <match key="info.capabilities" contains="input.keyboard">
+ <merge key="input.x11_XkbOptions" type="string">terminate:ctrl_alt_bksp</merge>
+ </match>
+ </device>
+</deviceinfo>
- Bildschrimauflösung und Bildwiederholfrequenz werden durch
- die horizontale und vertikale Synchronisationsfrquenz des
- Monitors bestimmt. Fast alle Monitore unterstüzten die
- automatische Erkennung dieser Werte. Einige Monitore stellen
- keine Werte bereit, die Spezifikationen müssen aus dem
- Handbuch oder von der Hersteller-Webseite ermittelt
- werden.
+ Sie müssen anschliessend ihren Computer neu starten,
+ um hald zu zwingen, diese Datei
+ einzulesen.
- Der Chipsatz der Grafikkarte wird ebenfalls automatisch
- erkannt, um den richtigen Grafiktreiber zu bestimmen. Dennoch
- ist es für den Benutzer vorteilhaft, den installierten
- Chipsatz zu kennen, falls die automatische Erkennung nicht die
- gewünschten Ergebnisse liefert.
+ Die folgende Zeile muss ebenfalls zu
+ xorg.conf.new hinzugefügt werden,
+ entweder in den Abschnitt ServerLayout
+ oder ServerFlags:
- Die Größe des Grafikspeichers bestimmt die maximale
- Auflösung und Farbtiefe, die angezeigt werden kann.
+ Option "DontZap" "off"
+ Vorsichtsmaßnahmen
@@ -467,118 +441,6 @@ dbus_enable="YES"
-
-
- &xorg; konfigurieren
-
- &xorg; verwendet standardmäßig
- HAL, um Tastaturen und Mäuse automatisch
- zu erkennen. Die Ports sysutils/hal und
- devel/dbus werden als Abhängigkeiten von
- x11/xorg installiert, müssen aber durch
- die folgenden Einträge in /etc/rc.conf
- aktiviert werden:
-
- hald_enable="YES"
-dbus_enable="YES"
-
- Starten Sie die Dienste, bevor Sie mit der Konfiguration
- von &xorg; fortfahren:
-
- &prompt.root; service hald start
-&prompt.root; service dbus start
-
- Sobald die Dienste gestartet sind, prüfen Sie ob
- &xorg; sich automatisch
- konfigurieren lässt:
-
- &prompt.root; Xorg -configure
-
- Dies wird eine Datei mit dem Namen
- /root/xorg.conf.new erstellen, welche
- versucht, die passenden Treiber für die erkannte Hardware zu
- laden. Prüfen Sie als nächstes, ob die automatisch
- generierte Konfigurationsdatei mit der Grafik-Hardware
- verwendet werden kann, indem Sie folgendes eingeben:
-
- &prompt.root; Xorg -config xorg.conf.new -retro
-
- Wenn jetzt ein graues Raster und der X-Mauszeiger
- erscheinen, war die Konfiguration erfolgreich. Beenden Sie
- den Test, indem Sie auf die virtuelle Konsole wechseln, die
- Sie verwendet haben, um den Test zu starten, durch
- gleichzeitiges drücken von
-
- Ctrl
- Alt
- Fn
- (F1 für die erste virtuelle
- Konsole) und drücken anschliessend
-
- Ctrl
- C
- .
-
-
- Die Tastenkombination
-
- Ctrl
- Alt
- Backspace
- kann verwendet werden, um
- &xorg; zu beenden. Um diese zu
- aktivieren, fügen geben Sie entweder den folgenden Befehl
- von einem X-Terminalemulator ein:
-
- &prompt.user; setxkbmap -option terminate:ctrl_alt_bksp
-
- oder erstellen Sie eine Tastaturkonfigurationsdatei für
- hald,
- x11-input.fdi genannt, und legen Sie
- diese im Verzeichnis
- /usr/local/etc/hal/fdi/policy ab.
- Diese Datei sollte die folgenden Zeilen enthalten:
-
- <?xml version="1.0" encoding="iso-8859-1"?>
-<deviceinfo version="0.2">
- <device>
- <match key="info.capabilities" contains="input.keyboard">
- <merge key="input.x11_XkbOptions" type="string">terminate:ctrl_alt_bksp</merge>
- </match>
- </device>
-</deviceinfo>
-
- Sie müssen anschliessend ihren Computer neu starten,
- um hald zu zwingen, diese Datei
- einzulesen.
-
- Die folgende Zeile muss ebenfalls zu
- xorg.conf.new hinzugefügt werden,
- entweder in den Abschnitt ServerLayout
- oder ServerFlags:
-
- Option "DontZap" "off"
-
-
- Wenn der Test nicht erfolgreich ist, fahren Sie mit
- fort. Sobald der Test
- erfolgreich ist, kopieren Sie die Konfigurationsdatei nach
- /etc/X11/xorg.conf:
-
- &prompt.root; cp xorg.conf.new /etc/X11/xorg.conf
-
-
- Desktop-Umgebungen wie
- GNOME,
- KDE oder
- Xfce stellen grafische
- Werkzeuge bereit, um Parameter wie Video-Auflösung
- einzustellen. Wenn die Standard-Konfiguration
- funktioniert, fahren Sie mit
- fort. Dort finden Sie Beispiele, wie eine
- Desktop-Umgebung installiert wird.
-
-
From owner-svn-doc-head@freebsd.org Wed Dec 16 18:23:19 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 026EFA4886F;
Wed, 16 Dec 2015 18:23:19 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id B012D161E;
Wed, 16 Dec 2015 18:23:18 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBGINHat027364;
Wed, 16 Dec 2015 18:23:17 GMT (envelope-from bhd@FreeBSD.org)
Received: (from bhd@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBGINH2k027363;
Wed, 16 Dec 2015 18:23:17 GMT (envelope-from bhd@FreeBSD.org)
Message-Id: <201512161823.tBGINH2k027363@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org
using -f
From: Bjoern Heidotting
Date: Wed, 16 Dec 2015 18:23:17 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47873 - head/de_DE.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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 16 Dec 2015 18:23:19 -0000
Author: bhd
Date: Wed Dec 16 18:23:17 2015
New Revision: 47873
URL: https://svnweb.freebsd.org/changeset/doc/47873
Log:
Update to r47273:
Remove reference to mouse chapter.
Modified:
head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml
Modified: head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml
==============================================================================
--- head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml Wed Dec 16 17:41:21 2015 (r47872)
+++ head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml Wed Dec 16 18:23:17 2015 (r47873)
@@ -4,7 +4,7 @@
$FreeBSD$
$FreeBSDde: de-docproj/books/handbook/x11/chapter.xml,v 1.79 2012/04/30 16:18:12 bcr Exp $
- basiert auf: r47098
+ basiert auf: r47273
-->
Fehlersuche
- Wenn die Maus nicht funktioniert, prüfen Sie zuerst, ob die
- Maus konfiguriert wurde. Lesen Sie im
- &os;-Installationskapitel. In neueren Versionen von
+ Wenn die Maus nicht funktioniert, müssen Sie diese zuerst
+ konfigurieren. In neueren Versionen von
&xorg; werden die
InputDevice-Abschnitte in
xorg.conf ignoriert, um stattdessen die
From owner-svn-doc-head@freebsd.org Wed Dec 16 20:00:25 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 486F6A49670;
Wed, 16 Dec 2015 20:00:25 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 179801435;
Wed, 16 Dec 2015 20:00:25 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBGK0OQo054662;
Wed, 16 Dec 2015 20:00:24 GMT (envelope-from bhd@FreeBSD.org)
Received: (from bhd@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBGK0Ok4054661;
Wed, 16 Dec 2015 20:00:24 GMT (envelope-from bhd@FreeBSD.org)
Message-Id: <201512162000.tBGK0Ok4054661@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org
using -f
From: Bjoern Heidotting
Date: Wed, 16 Dec 2015 20:00:24 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47874 - head/de_DE.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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 16 Dec 2015 20:00:25 -0000
Author: bhd
Date: Wed Dec 16 20:00:23 2015
New Revision: 47874
URL: https://svnweb.freebsd.org/changeset/doc/47874
Log:
Update to r47473:
address gnome2 content
Modified:
head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml
Modified: head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml
==============================================================================
--- head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml Wed Dec 16 18:23:17 2015 (r47873)
+++ head/de_DE.ISO8859-1/books/handbook/x11/chapter.xml Wed Dec 16 20:00:23 2015 (r47874)
@@ -4,7 +4,7 @@
$FreeBSD$
$FreeBSDde: de-docproj/books/handbook/x11/chapter.xml,v 1.79 2012/04/30 16:18:12 bcr Exp $
- basiert auf: r47273
+ basiert auf: r47473
-->
Diese grafische Oberfläche kann als Paket installiert
werden:
- &prompt.root; pkg install gnome2
+ &prompt.root; pkg install gnome3Um GNOME stattdessen aus der
Ports-Sammlung zu übersetzen, nutzen Sie das folgende
@@ -1019,7 +1019,7 @@ DisplayManager.requestPort: 0
- &prompt.root; cd /usr/ports/x11/gnome2
+ &prompt.root; cd /usr/ports/x11/gnome3
&prompt.root; make install cleanDamit GNOME korrekt
From owner-svn-doc-head@freebsd.org Wed Dec 16 22:36:49 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16795A4AF00;
Wed, 16 Dec 2015 22:36:49 +0000 (UTC)
(envelope-from crees@physics.org)
Received: from mk-outboundfilter-6.mail.uk.tiscali.com
(mk-outboundfilter-6.mail.uk.tiscali.com [212.74.114.14])
by mx1.freebsd.org (Postfix) with ESMTP id 0B5351AFF;
Wed, 16 Dec 2015 22:36:47 +0000 (UTC)
(envelope-from crees@physics.org)
X-Trace: 256556527/mk-outboundfilter-6.mail.uk.tiscali.com/PIPEX/$ON_NET_AUTH_ACCEPTED/Talk_Talk_Customer/2.102.106.120/-4.0/crees@physics.org
X-SBRS: -4.0
X-RemoteIP: 2.102.106.120
X-IP-MAIL-FROM: crees@physics.org
X-SMTP-AUTH: bayofrum@uwclub.net
X-MUA: K-9 Mail for Android
X-IP-BHB: Once
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2BACAAy5nFWPHhqZgJegzpSbb9pIYVsAoEtTQEBAQEBAQcBAQEBQT+ENQEBBCMECwEjMwsECgYEKgICOQoUBgESGogZAQmsGZIGAQEBAQEBBAEBAQEBAQEBAQEZhlaCD4IgToFAgmoQAgEcIg2Cby+BGgWNNYlHhTmJa0mDfIJ1EIYUjWGDAoFmPjSEbgEBAQ
X-IPAS-Result: A2BACAAy5nFWPHhqZgJegzpSbb9pIYVsAoEtTQEBAQEBAQcBAQEBQT+ENQEBBCMECwEjMwsECgYEKgICOQoUBgESGogZAQmsGZIGAQEBAQEBBAEBAQEBAQEBAQEZhlaCD4IgToFAgmoQAgEcIg2Cby+BGgWNNYlHhTmJa0mDfIJ1EIYUjWGDAoFmPjSEbgEBAQ
X-IronPort-AV: E=Sophos;i="5.20,438,1444690800";
d="scan'208,217";a="256556527"
X-IP-Direction: OUT
Received: from host-2-102-106-120.as13285.net (HELO pegasus.bayofrum.net)
([2.102.106.120])
by smtp.pipex.tiscali.co.uk with ESMTP; 16 Dec 2015 22:35:37 +0000
Received: from [192.168.1.128] (unknown [192.168.1.1])
by pegasus.bayofrum.net (Postfix) with ESMTPSA id BD3B46E3EA;
Wed, 16 Dec 2015 22:35:30 +0000 (GMT)
User-Agent: K-9 Mail for Android
In-Reply-To: <201512142258.tBEMwiPs071494@repo.freebsd.org>
References: <201512142258.tBEMwiPs071494@repo.freebsd.org>
MIME-Version: 1.0
Subject: Re: svn commit: r47861 - head/en_US.ISO8859-1/articles/contributors
From: Chris Rees
Date: Wed, 16 Dec 2015 22:35:33 +0000
To: Brad Davis , doc-committers@freebsd.org,
svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Message-ID: <888ED7E0-EB8E-4A65-AFAA-5290DB3619D0@physics.org>
X-bayofrum-MailScanner-Information: Please contact the ISP for more information
X-bayofrum-MailScanner-ID: BD3B46E3EA.A0FEE
X-bayofrum-MailScanner: Found to be clean
X-bayofrum-MailScanner-From: crees@physics.org
X-Spam-Status: No
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Content-Filtered-By: Mailman/MimeDel 2.1.20
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 16 Dec 2015 22:36:49 -0000
Hi Brad,
Should probably either be Jürgen or Juergen, not with umlaut and 'e'. I would suggest the latter, given that it matches his email link in the title, unless you want to change that too.
Also gutted about the news :(
Chris
On 14 December 2015 22:58:44 GMT+00:00, Brad Davis wrote:
>Author: brd
>Date: Mon Dec 14 22:58:44 2015
>New Revision: 47861
>URL: https://svnweb.freebsd.org/changeset/doc/47861
>
>Log:
> UTF-8 -> ISO-8859-1 of Juergen's name so it renders properly.
>
> Submitted by: bapt
>
>Modified:
> head/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.xml
>
>Modified:
>head/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.xml
>==============================================================================
>---
>head/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.xml Mon
>Dec 14 15:47:53 2015 (r47860)
>+++
>head/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.xml Mon
>Dec 14 22:58:44 2015 (r47861)
>@@ -3,11 +3,11 @@
>xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0">
>
> &a.nox.email; (2006 - 2015; RIP 2015)
>- Jürgen made a number of contributions to &os;, including
>- work on libvirt, the graphics stack, and QEMU. Jürgen's
>- contributions and helpfulness were appreciated by people
>- around the world. That work continues to improve the lives
>- of thousands every day.
>+ Jüergen made a number of contributions to &os;,
>+ including work on libvirt, the graphics stack, and QEMU.
>+ Jüergen's contributions and helpfulness were appreciated by
>+ people around the world. That work continues to improve the
>+ lives of thousands every day.
>
>
>
>
>
>--
>This message has been scanned for viruses and
>dangerous content by MailScanner, and is
>believed to be clean.
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
From owner-svn-doc-head@freebsd.org Thu Dec 17 01:38:49 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 647A3A4A775;
Thu, 17 Dec 2015 01:38:49 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 195A21081;
Thu, 17 Dec 2015 01:38:49 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBH1cmo9055786;
Thu, 17 Dec 2015 01:38:48 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBH1cmdA055785;
Thu, 17 Dec 2015 01:38:48 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201512170138.tBH1cmdA055785@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Thu, 17 Dec 2015 01:38:48 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47875 - 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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 17 Dec 2015 01:38:49 -0000
Author: wblock
Date: Thu Dec 17 01:38:47 2015
New Revision: 47875
URL: https://svnweb.freebsd.org/changeset/doc/47875
Log:
Add a new section on benefits, supplied by bapt@. Move the last question
about perks from the miscellaneous questions section into this section.
Submitted by: bapt (part)
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 Dec 16 20:00:23 2015 (r47874)
+++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Thu Dec 17 01:38:47 2015 (r47875)
@@ -4975,23 +4975,30 @@ Do you want to commit? (no = start a she
internal pages.
+
+
-
-
- Are there any perks of being an &os; committer?
-
+
+ Benefits and Perks for &os; Comitters
-
+
+ RecognitionRecognition as a competent software engineer is the
longest lasting value. In addition, getting a chance
to work with some of the best people that every engineer
would dream of meeting is a great perk!
+
+
+ FreeBSD Mall&os; committers can get a free 4-CD or DVD set at
conferences from
&os; Mall,
Inc..
+
+
+ IRCIn addition, developers may request a cloaked hostmask
for their account on the Freenode IRC network in the form
of
@@ -5003,8 +5010,19 @@ Do you want to commit? (no = start a she
To request a cloak, send an email
to &a.irc.email; with your requested hostmask and
NickServ account name.
-
-
-
+
+
+
+ Gandi.net
+
+ Gandi provides website hosting, cloud computing, domain
+ registration, and X.509 certificate services.
+
+ Gandi offers an E-rate discount to all &os; developers.
+ Send mail to non-profit@gandi.net using your
+ @freebsd.org mail address, and indicate
+ your Gandi handle.
+
From owner-svn-doc-head@freebsd.org Thu Dec 17 01:45:08 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 54E7FA4AB60;
Thu, 17 Dec 2015 01:45:08 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 2F32A1465;
Thu, 17 Dec 2015 01:45:08 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBH1j7VJ058594;
Thu, 17 Dec 2015 01:45:07 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBH1j731058593;
Thu, 17 Dec 2015 01:45:07 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201512170145.tBH1j731058593@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Thu, 17 Dec 2015 01:45:07 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47876 - 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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 17 Dec 2015 01:45:08 -0000
Author: wblock
Date: Thu Dec 17 01:45:07 2015
New Revision: 47876
URL: https://svnweb.freebsd.org/changeset/doc/47876
Log:
Whitespace-only fixes, translators please ignore.
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 Thu Dec 17 01:38:47 2015 (r47875)
+++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Thu Dec 17 01:45:07 2015 (r47876)
@@ -572,9 +572,9 @@ You need a Passphrase to protect your se
Check out a working copy from a mirror by
substituting the mirror's URL for
- svn+ssh://repo.freebsd.org/base. This can
- be an official mirror or a mirror maintained by
- using svnsync.
+ svn+ssh://repo.freebsd.org/base. This
+ can be an official mirror or a mirror maintained by using
+ svnsync.
There is a serious disadvantage to this method: every
time something is to be committed, a
@@ -824,8 +824,8 @@ You need a Passphrase to protect your se
&prompt.user; svn co https://svn.FreeBSD.org/base/head /usr/src
- More details on using Subversion this way can be found in Using
+ More details on using Subversion this way can be found
+ in Using
Subversion.
@@ -2141,14 +2141,14 @@ ControlPersist yes
This will wipe out uncommitted patches.It is possible to automatically fill the "Sponsored by"
- and "MFC after" commit log fields by setting "freebsd-sponsored-by"
- and "freebsd-mfc-after" fields in the "[miscellany]" section of the
+ and "MFC after" commit log fields by setting
+ "freebsd-sponsored-by" and "freebsd-mfc-after" fields in the
+ "[miscellany]" section of the
~/.subversion/config configuration file.
For example:freebsd-sponsored-by = The FreeBSD Foundation
freebsd-mfc-after = 2 weeks
-
@@ -2366,8 +2366,8 @@ freebsd-mfc-after = 2 weeks
- Log into freefall.FreeBSD.org and
- create a
+ Log into freefall.FreeBSD.org
+ and create a
/var/forward/user
(where user is your username)
file containing the e-mail address where you want mail
@@ -2377,9 +2377,9 @@ freebsd-mfc-after = 2 weeksfreefall may get
- truncated without warning if space needs to be freed, so
- forward it or read it and you will not lose it.
+ freefall may get truncated
+ without warning if space needs to be freed, so forward it
+ or read it and you will not lose it.Due to the severe load dealing with SPAM places on the
central mail servers that do the mailing list processing
@@ -2474,7 +2474,8 @@ freebsd-mfc-after = 2 weeksAvoid obfuscating the email address of the
submitter as this adds additional work when searching
- logs.
+ logs.
+
@@ -3156,8 +3157,9 @@ Relnotes: yes
>http://www.FreeBSD.org/internal/code-of-conduct.html.
As committers, you form the public face of the project, and how
you behave has a vital impact on the public perception of it.
- This guide expands on the parts of the Code of
- Conduct specific to committers.
+ This guide expands on the parts of the
+ Code of Conduct specific to
+ committers.
@@ -3268,7 +3270,7 @@ Relnotes: yes
Details
-
+
Respect other committers.
@@ -3665,7 +3667,7 @@ Relnotes: yes
-
+
Privacy and Confidentiality
@@ -3678,7 +3680,7 @@ Relnotes: yes
that most of the development process is open to public
scrutiny.
-
+
Certain sensitive matters must remain private or
held under embargo.
@@ -4983,33 +4985,34 @@ Do you want to commit? (no = start a she
Recognition
- Recognition as a competent software engineer is the
- longest lasting value. In addition, getting a chance
- to work with some of the best people that every engineer
- would dream of meeting is a great perk!
+
+ Recognition as a competent software engineer is the
+ longest lasting value. In addition, getting a chance to work
+ with some of the best people that every engineer would dream
+ of meeting is a great perk!FreeBSD Mall
- &os; committers can get a free 4-CD or DVD set at
- conferences from
- &os; Mall,
- Inc..
+
+ &os; committers can get a free 4-CD or DVD set at
+ conferences from
+ &os; Mall,
+ Inc..IRC
- In addition, developers may request a cloaked hostmask
- for their account on the Freenode IRC network in the form
- of
- freebsd/developer/freefall
- name
- or
- freebsd/developer/NickServ
- name.
- To request a cloak, send an email
- to &a.irc.email; with your requested hostmask and
- NickServ account name.
+
+ In addition, developers may request a cloaked hostmask
+ for their account on the Freenode IRC network in the form
+ of
+ freebsd/developer/freefall
+ name or
+ freebsd/developer/NickServ
+ name. To request a cloak, send an email to
+ &a.irc.email; with your requested hostmask and NickServ
+ account name.
From owner-svn-doc-head@freebsd.org Thu Dec 17 01:46:53 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 253BAA4AC49;
Thu, 17 Dec 2015 01:46:53 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id E8CDE151A;
Thu, 17 Dec 2015 01:46:52 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBH1kqRY058677;
Thu, 17 Dec 2015 01:46:52 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBH1kqiV058676;
Thu, 17 Dec 2015 01:46:52 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201512170146.tBH1kqiV058676@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Thu, 17 Dec 2015 01:46:52 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47877 -
head/en_US.ISO8859-1/books/porters-handbook/keeping-up
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 17 Dec 2015 01:46:53 -0000
Author: wblock
Date: Thu Dec 17 01:46:51 2015
New Revision: 47877
URL: https://svnweb.freebsd.org/changeset/doc/47877
Log:
Whitespace-only fixes, translators please ignore.
Modified:
head/en_US.ISO8859-1/books/porters-handbook/keeping-up/chapter.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/keeping-up/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/keeping-up/chapter.xml Thu Dec 17 01:45:07 2015 (r47876)
+++ head/en_US.ISO8859-1/books/porters-handbook/keeping-up/chapter.xml Thu Dec 17 01:46:51 2015 (r47877)
@@ -40,9 +40,9 @@
FreshPorts also has a sanity test feature which
automatically tests each commit to the &os; ports tree. If
- subscribed to this service, a committer will receive notifications
- of any errors which FreshPorts detects during sanity testing of their
- commits.
+ subscribed to this service, a committer will receive
+ notifications of any errors which FreshPorts detects during
+ sanity testing of their commits.
From owner-svn-doc-head@freebsd.org Thu Dec 17 01:52:35 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16818A49012;
Thu, 17 Dec 2015 01:52:35 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id E23D11938;
Thu, 17 Dec 2015 01:52:34 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBH1qYJS061346;
Thu, 17 Dec 2015 01:52:34 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBH1qYFg061345;
Thu, 17 Dec 2015 01:52:34 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201512170152.tBH1qYFg061345@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Thu, 17 Dec 2015 01:52:33 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47878 -
head/en_US.ISO8859-1/books/porters-handbook/porting-dads
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 17 Dec 2015 01:52:35 -0000
Author: wblock
Date: Thu Dec 17 01:52:33 2015
New Revision: 47878
URL: https://svnweb.freebsd.org/changeset/doc/47878
Log:
Whitespace-only fixes, translators please ignore.
Modified:
head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml Thu Dec 17 01:46:51 2015 (r47877)
+++ head/en_US.ISO8859-1/books/porters-handbook/porting-dads/chapter.xml Thu Dec 17 01:52:33 2015 (r47878)
@@ -132,8 +132,9 @@
ARCH
- The architecture as returned by uname
- -m (for example, i386)
+ The architecture as returned by
+ uname -m (for example,
+ i386)
@@ -159,8 +160,8 @@
LOCALBASE
- The base of the local tree (for example,
- /usr/local)
+ The base of the local tree (for
+ example, /usr/local)
@@ -216,9 +217,9 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD
Do Things RationallyThe Makefile should do things in a
- simple and reasonable manner. Making it a couple of lines shorter or
- more readable is always better. Examples include using a make
- .if construct instead of a shell
+ simple and reasonable manner. Making it a couple of lines
+ shorter or more readable is always better. Examples include
+ using a make .if construct instead of a shell
if construct, not redefining
do-extract if redefining
EXTRACT* is enough, and using
@@ -228,10 +229,10 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD
If a lot of new code is needed to do something, there may
already be an implementation of it in
- bsd.port.mk. While
- hard to read, there are a great many seemingly-hard problems for
- which bsd.port.mk already provides a
- shorthand solution.
+ bsd.port.mk. While hard to read, there are
+ a great many seemingly-hard problems for which
+ bsd.port.mk already provides a shorthand
+ solution.
@@ -250,9 +251,9 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD
NO_PACKAGE=ignores either cc or cxx to the
Makefile.
- Here is an example of a Makefile respecting
- both CC and CXX.
- Note the ?=:
+ Here is an example of a Makefile
+ respecting both CC and
+ CXX. Note the ?=:CC?= gcc
@@ -288,8 +289,8 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD
NO_PACKAGE=ignores cflags to the
Makefile.
- Here is an example of a Makefile respecting
- CFLAGS. Note the
+ Here is an example of a Makefile
+ respecting CFLAGS. Note the
+=:CFLAGS+= -Wall -Werror
@@ -421,19 +422,18 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD
FORBIDDEN is used for ports that
contain a security vulnerability or induce grave concern
regarding the security of a &os; system with a given port
- installed (for example, a reputably insecure program or a program
- that provides easily exploitable services). Mark ports
- as FORBIDDEN as soon as a
+ installed (for example, a reputably insecure program or a
+ program that provides easily exploitable services). Mark
+ ports as FORBIDDEN as soon as a
particular piece of software has a vulnerability and there
- is no released upgrade. Ideally upgrade ports
- as soon as possible when a security vulnerability is
- discovered so as to reduce the number of vulnerable &os;
- hosts (we like being known for being secure), however
- sometimes there is a noticeable time gap between
- disclosure of a vulnerability and an updated release of
- the vulnerable software. Do not mark a port
- FORBIDDEN for any reason other than
- security.
+ is no released upgrade. Ideally upgrade ports as soon as
+ possible when a security vulnerability is discovered so as
+ to reduce the number of vulnerable &os; hosts (we like
+ being known for being secure), however sometimes there is
+ a noticeable time gap between disclosure of a
+ vulnerability and an updated release of the vulnerable
+ software. Do not mark a port FORBIDDEN
+ for any reason other than security.
@@ -684,10 +684,10 @@ exec %%LOCALBASE%%/bin/java -jar %%DATAD
xlink:href="https://wiki.ubuntu.com/DashAsBinSh">here.
Check that headers are included in the
- POSIX or man page recommended way. For example,
- sys/types.h is often forgotten, which is
- not as much of a problem for &linux; as it is for &os;.
-
+ POSIX or man page recommended way. For
+ example, sys/types.h is often forgotten,
+ which is not as much of a problem for &linux; as it is for
+ &os;.
From owner-svn-doc-head@freebsd.org Thu Dec 17 01:56:37 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 83538A492C0;
Thu, 17 Dec 2015 01:56:37 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 22B261AAC;
Thu, 17 Dec 2015 01:56:36 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBH1uYe6061510;
Thu, 17 Dec 2015 01:56:34 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBH1uYVd061509;
Thu, 17 Dec 2015 01:56:34 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201512170156.tBH1uYVd061509@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Thu, 17 Dec 2015 01:56:34 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47879 -
head/en_US.ISO8859-1/books/porters-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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 17 Dec 2015 01:56:37 -0000
Author: wblock
Date: Thu Dec 17 01:56:34 2015
New Revision: 47879
URL: https://svnweb.freebsd.org/changeset/doc/47879
Log:
Fix a URL. Translators: this is a content change that affects how the
link is displayed.
Modified:
head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml Thu Dec 17 01:52:33 2015 (r47878)
+++ head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml Thu Dec 17 01:56:34 2015 (r47879)
@@ -120,8 +120,7 @@
quickly. Those who are not committers or have discovered
an exceptionally severe vulnerability should not hesitate
to contact the Security Officer Team directly, as described
- on the
- &os; Security Information page.
+ on the &os; Security Information page.
The VuXML database is an XML document.
Its source file vuln.xml is kept right
From owner-svn-doc-head@freebsd.org Thu Dec 17 01:59:31 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id CC62BA494CA;
Thu, 17 Dec 2015 01:59:31 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 8BEA71CAB;
Thu, 17 Dec 2015 01:59:31 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBH1xUBh061734;
Thu, 17 Dec 2015 01:59:30 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBH1xUdj061733;
Thu, 17 Dec 2015 01:59:30 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201512170159.tBH1xUdj061733@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Thu, 17 Dec 2015 01:59:30 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47880 -
head/en_US.ISO8859-1/books/porters-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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 17 Dec 2015 01:59:31 -0000
Author: wblock
Date: Thu Dec 17 01:59:30 2015
New Revision: 47880
URL: https://svnweb.freebsd.org/changeset/doc/47880
Log:
Whitespace-only fixes, translators please ignore.
Modified:
head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml Thu Dec 17 01:56:34 2015 (r47879)
+++ head/en_US.ISO8859-1/books/porters-handbook/security/chapter.xml Thu Dec 17 01:59:30 2015 (r47880)
@@ -97,12 +97,13 @@
the community of port users about the jeopardy. Such
notification serves two purposes. First, if the danger is
really severe it will be wise to apply an instant workaround.
- For example, stop the affected network service or even deinstall the
- port completely until the vulnerability is closed. Second, a
- lot of users tend to upgrade installed packages only
- occasionally. They will know from the notification that they
- must update the package without delay as
- soon as a corrected version is available.
+ For example, stop the affected network service or even
+ deinstall the port completely until the vulnerability is
+ closed. Second, a lot of users tend to upgrade installed
+ packages only occasionally. They will know from the
+ notification that they must update the
+ package without delay as soon as a corrected version is
+ available.
Given the huge number of ports in the tree, a security
advisory cannot be issued on each incident without creating a
@@ -115,12 +116,14 @@
intervention.Committers can update the VuXML
- database themselves, assisting the Security Officer Team
- and delivering crucial information to the community more
- quickly. Those who are not committers or have discovered
- an exceptionally severe vulnerability should not hesitate
- to contact the Security Officer Team directly, as described
- on the &os; Security Information page.
+ database themselves, assisting the Security Officer Team and
+ delivering crucial information to the community more quickly.
+ Those who are not committers or have discovered an
+ exceptionally severe vulnerability should not hesitate to
+ contact the Security Officer Team directly, as described on
+ the &os;
+ Security Information page.
The VuXML database is an XML document.
Its source file vuln.xml is kept right
@@ -204,8 +207,8 @@
</vuln>
The tag names are supposed to be self-explanatory so we
- shall take a closer look only at fields which needs to be filled
- in:
+ shall take a closer look only at fields which needs to be
+ filled in:
@@ -232,10 +235,10 @@
important build-time configuration options.
- It is the submitter's responsibility to find all such related
- packages when writing a VuXML entry. Keep in mind that
- make search name=foo is helpful.
- The primary points to look for are:
+ It is the submitter's responsibility to find all
+ such related packages when writing a VuXML entry. Keep
+ in mind that make search name=foo is
+ helpful. The primary points to look for are:
@@ -267,8 +270,8 @@
<le>,
<eq>,
<ge>, and
- <gt> elements. Check that the version
- ranges given do not overlap.
+ <gt> elements. Check that the
+ version ranges given do not overlap.
In a range specification, *
(asterisk) denotes the smallest version number. In
@@ -408,12 +411,11 @@
Testing Changes to the VuXML Database
- This example describes a new entry for a
- vulnerability in the package dropbear that
- has been fixed in version dropbear-2013.59.
+ This example describes a new entry for a vulnerability in
+ the package dropbear that has been fixed in
+ version dropbear-2013.59.
- As a prerequisite,
- install a fresh version of
+ As a prerequisite, install a fresh version of
security/vuxml port.First, check whether there already is an entry for this
@@ -434,8 +436,8 @@
&prompt.user; make validate
- At least one of these packages needs to be
- installed: textproc/libxml2,
+ At least one of these packages needs to be installed:
+ textproc/libxml2,
textproc/jade.
@@ -464,4 +466,3 @@ WWW: http://portaudit.FreeBSD.org/8c9b48
-
From owner-svn-doc-head@freebsd.org Thu Dec 17 02:16:47 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5CF3A4A18F;
Thu, 17 Dec 2015 02:16:46 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id B1F7217A1;
Thu, 17 Dec 2015 02:16:46 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBH2Gj3f067343;
Thu, 17 Dec 2015 02:16:45 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBH2GjXi067342;
Thu, 17 Dec 2015 02:16:45 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201512170216.tBH2GjXi067342@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Thu, 17 Dec 2015 02:16:45 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47881 -
head/en_US.ISO8859-1/books/porters-handbook/special
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 17 Dec 2015 02:16:47 -0000
Author: wblock
Date: Thu Dec 17 02:16:45 2015
New Revision: 47881
URL: https://svnweb.freebsd.org/changeset/doc/47881
Log:
Whitespace-only fixes, translators please ignore.
Modified:
head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Thu Dec 17 01:59:30 2015 (r47880)
+++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Thu Dec 17 02:16:45 2015 (r47881)
@@ -79,16 +79,15 @@
${LN} -sf libfoo.so.42 ${STAGEDIR}${PREFIX}/lib/libfoo.soThe source path
- ${PREFIX}/lib/libfoo.so.42 looks fine but
- could, in fact, be incorrect. Absolute paths can point to a
- wrong location, like when a remote file system has been
- mounted with NFS under a non-root mount
+ ${PREFIX}/lib/libfoo.so.42
+ looks fine but could, in fact, be incorrect. Absolute paths can
+ point to a wrong location, like when a remote file system has
+ been mounted with NFS under a non-root mount
point. Relative paths are less fragile, and often much
shorter.Ports that install kernel modules must prepend
- STAGEDIR to
- their destination, by default
+ STAGEDIR to their destination, by default
/boot/modules.
@@ -679,16 +678,17 @@ IGNORE= may not be redistributed because
-Os -DNDEBUG correspondingly. The
lower-cased value of CMAKE_BUILD_TYPE is
exported to PLIST_SUB and must be
- used if the port installs *.cmake
+ used if the port installs
+ *.cmake
depending on the build type (see
deskutils/strigi for an
- example). Please note that some projects may define their
- own build profiles and/or force particular build type by
- setting CMAKE_BUILD_TYPE in
- CMakeLists.txt. To
- make a port for such a project respect
- CFLAGS and WITH_DEBUG,
- the CMAKE_BUILD_TYPE definitions must be
+ example). Please note that some projects may define their own
+ build profiles and/or force particular build type by setting
+ CMAKE_BUILD_TYPE in
+ CMakeLists.txt. To make a port for such
+ a project respect CFLAGS and
+ WITH_DEBUG, the
+ CMAKE_BUILD_TYPE definitions must be
removed from those files.
Most CMake-based projects
@@ -816,7 +816,8 @@ CMAKE_SOURCE_PATH= ${WRKSRC}/subp
- libtool and libtoolize
+ libtool and
+ libtoolizePorts shipping with their own copy of libtool (search for
a file named ltmain.sh) need to have
@@ -950,13 +951,13 @@ GNU_CONFIGURE= yes
Optional Usage
- Some software products allow for disabling NLS. For example,
- through passing to
- configure. In that case, the port
- must use gettext conditionally,
- depending on the status of the NLS
- option. For ports of low to medium complexity, use
- this idiom:
+ Some software products allow for disabling
+ NLS. For example, through passing
+ to
+ configure. In that case, the port must use
+ gettext conditionally, depending on the
+ status of the NLS option. For ports of low
+ to medium complexity, use this idiom:GNU_CONFIGURE= yes
@@ -1091,8 +1092,8 @@ PLIST_SUB+= NLS="@comment "
PERL_VERSION
- The full version of Perl
- installed (for example, 5.8.9).
+ The full version of Perl installed (for example,
+ 5.8.9).
@@ -1111,8 +1112,8 @@ PLIST_SUB+= NLS="@comment "
PERL_PORT
- Name of the Perl port that is
- installed (for example, perl5).
+ Name of the Perl port that is installed (for
+ example, perl5).
@@ -1337,8 +1338,8 @@ USE_XORG= x11 xpm
Files
Ports that include predefined
- *.desktop must
- include those files in pkg-plist
+ *.desktop
+ must include those files in pkg-plist
and install them in the
$LOCALBASE/share/applications
directory. The _run suffixes can be used to force
components dependency type (for example,
baseapps_run). If no suffix is set, a
- default dependency type will be used. To force
- both types, add the component twice with both suffixes
- (for example, automoc4_build automoc4_run). The
- most commonly used components are listed below (up-to-date
+ default dependency type will be used. To force both types,
+ add the component twice with both suffixes (for example,
+ automoc4_build automoc4_run). The most
+ commonly used components are listed below (up-to-date
components are documented at the top of
/usr/ports/Mk/bsd.kde4.mk):
@@ -2859,14 +2860,14 @@ USE_QT4= moc_build qmake_build rcc_build
Variable DefinitionsIf the port needs a Java™ Development Kit
- (JDK™) to either build, run or even extract the
- distfile, then define
+ (JDK™) to either build, run or even
+ extract the distfile, then define
USE_JAVA.
- There are several JDKs in the ports collection, from
- various vendors, and in several versions. If the port must
- use one of these versions, define which one. The
- most current version, and &os; default is
+ There are several JDKs in the ports
+ collection, from various vendors, and in several versions. If
+ the port must use one of these versions, define which one.
+ The most current version, and &os; default is
java/openjdk6.
@@ -2899,35 +2900,37 @@ USE_QT4= moc_build qmake_build rcc_build
JAVA_OS
- List of space-separated suitable JDK port
- operating systems for the port (allowed values:
+ List of space-separated suitable
+ JDK port operating systems for the
+ port (allowed values:
native linux).JAVA_VENDOR
- List of space-separated suitable JDK port
- vendors for the port (allowed values:
+ List of space-separated suitable
+ JDK port vendors for the port
+ (allowed values:
freebsd bsdjava sun
openjdk).JAVA_BUILD
- When set, add the selected JDK port to the build
- dependencies.
+ When set, add the selected JDK
+ port to the build dependencies.JAVA_RUN
- When set, add the selected JDK port to the run
- dependencies.
+ When set, add the selected JDK
+ port to the run dependencies.JAVA_EXTRACT
- When set, add the selected JDK port to the
- extract dependencies.
+ When set, add the selected JDK
+ port to the extract dependencies.
@@ -2950,28 +2953,30 @@ USE_QT4= moc_build qmake_build rcc_build
JAVA_PORT
- The name of the JDK port (for example,
- java/openjdk6).
+ The name of the JDK port (for
+ example, java/openjdk6).JAVA_PORT_VERSION
- The full version of the JDK port (for example,
- 1.6.0). Only the first two
- digits of this version number are needed, use
+ The full version of the JDK
+ port (for example, 1.6.0). Only
+ the first two digits of this version number are
+ needed, use
${JAVA_PORT_VERSION:C/^([0-9])\.([0-9])(.*)$/\1.\2/}.JAVA_PORT_OS
- The operating system used by the JDK port
- (for example, 'native').
+ The operating system used by the
+ JDK port (for example,
+ 'native').JAVA_PORT_VENDOR
- The vendor of the JDK port (for example,
- 'openjdk').
+ The vendor of the JDK port
+ (for example, 'openjdk').
@@ -2983,15 +2988,16 @@ USE_QT4= moc_build qmake_build rcc_build
JAVA_PORT_VENDOR_DESCRIPTION
- Description of the vendor of the JDK port
- (for example, 'OpenJDK BSD Porting
+ Description of the vendor of the
+ JDK port (for example,
+ 'OpenJDK BSD Porting
Team').JAVA_HOME
- Path to the installation directory of the JDK
- (for example,
+ Path to the installation directory of the
+ JDK (for example,
'/usr/local/openjdk6').
@@ -3086,8 +3092,8 @@ USE_QT4= moc_build qmake_build rcc_build
JAVA_CLASSES
- Path to the archive that contains the JDK class
- files,
+ Path to the archive that contains the
+ JDK class files,
${JAVA_HOME}/jre/lib/rt.jar.
@@ -3096,7 +3102,8 @@ USE_QT4= moc_build qmake_build rcc_build
Use the java-debug make
target to get information for debugging the port. It will
- display the value of many of the previously listed variables.
+ display the value of many of the previously listed
+ variables.
Additionally, these constants are defined so all
Java ports may be installed in a consistent way:
@@ -3147,14 +3154,14 @@ USE_QT4= moc_build qmake_build rcc_build
Building with AntWhen the port is to be built using Apache Ant, it has to
- define USE_ANT. Ant is thus considered
- to be the sub-make command. When no
- do-build target is defined by the port, a
- default one will be set that runs Ant according to
- MAKE_ENV, MAKE_ARGS
- and ALL_TARGET. This is similar to the
- USES= gmake mechanism, which is
- documented in .
+ define USE_ANT. Ant is thus considered to
+ be the sub-make command. When no
+ do-build target is defined by the
+ port, a default one will be set that runs Ant according to
+ MAKE_ENV, MAKE_ARGS and
+ ALL_TARGET. This is similar to the
+ USES= gmake mechanism, which is documented
+ in .
@@ -3164,11 +3171,11 @@ USE_QT4= moc_build qmake_build rcc_build
the JAR file(s) in ${JAVAJARDIR}, and
everything else under
${JAVASHAREDIR}/${PORTNAME} (except for
- the documentation, see below). To reduce the
- packing file size, reference the JAR file(s)
- directly in the Makefile. Use this
- statement (where myport.jar
- is the name of the JAR file installed as part of the
+ the documentation, see below). To reduce the packing file
+ size, reference the JAR file(s) directly in the
+ Makefile. Use this statement (where
+ myport.jar is
+ the name of the JAR file installed as part of the
port):
PLIST_FILES+= %%JAVAJARDIR%%/myport.jar
@@ -3212,18 +3219,18 @@ do-install:
@cd ${WRKDIR}/${PORTDIRNAME} && ${COPYTREE_SHARE} \* ${WEBAPPDIR}/${PORTDIRNAME}
Regardless of the type of port (library or
- application), the additional documentation is
- installed in the
- same location
- as for any other port. The JavaDoc tool is known to produce
- a different set of files depending on the version of the JDK
- that is used. For ports that do not enforce the use of a
- particular JDK, it is therefore a complex task to specify
- the packing list (pkg-plist). This is
- one reason why porters are strongly encouraged to use
- PORTDOCS. Moreover, even if the
- set of files that will be generated by
- javadoc can be predicted, the size of the resulting
+ application), the additional documentation is installed in the
+ same location as
+ for any other port. The JavaDoc tool is known to produce a
+ different set of files depending on the version of the
+ JDK that is used. For ports that do not
+ enforce the use of a particular JDK, it is
+ therefore a complex task to specify the packing list
+ (pkg-plist). This is one reason why
+ porters are strongly encouraged to use
+ PORTDOCS. Moreover, even if the set of
+ files that will be generated by javadoc can
+ be predicted, the size of the resulting
pkg-plist advocates for the use of
PORTDOCS.
@@ -3257,11 +3264,11 @@ do-install:
on the &a.java;.
Although there is a java category for
- PRs, it refers to the JDK porting effort from the &os; Java
- project. Therefore, submit the Java port in the
- ports category as for any other port,
- unless the issue is related to
- either a JDK implementation or
+ PRs, it refers to the JDK porting effort
+ from the &os; Java project. Therefore, submit the Java port
+ in the ports category as for any other
+ port, unless the issue is related to either a
+ JDK implementation or
bsd.java.mk.Similarly, there is a defined policy regarding the
@@ -3604,18 +3611,18 @@ SOCKETS_USE= PHP=sockets
USES=python
- The port needs Python. The minimal required version
- can be specified with values such as
- 2.7+. Version ranges can also be
- specified by separating two version numbers with a
- dash: USES=python:3.2-3.3
+ The port needs Python. The minimal required
+ version can be specified with values such as
+ 2.7+. Version ranges can also be
+ specified by separating two version numbers with a dash:
+ USES=python:3.2-3.3USE_PYTHON=distutilsUse Python distutils for configuring, compiling,
- and installing. This is required when the port comes
- with setup.py. This overrides
+ and installing. This is required when the port comes
+ with setup.py. This overrides
the do-build and
do-install targets and may
also override do-configure
@@ -3625,22 +3632,23 @@ SOCKETS_USE= PHP=sockets
USE_PYTHON=autoplist
- Create the packaging list automatically. This also requires
- USE_PYTHON=distutils to be set.
-
-
-
-
- USE_PYTHON=concurrent
- The port will use an unique prefix, typically
- PYTHON_PKGNAMEPREFIX for certain directories, such
- as EXAMPLESDIR and DOCSDIR and
- also will append a suffix, the python version from
- PYTHON_VER, to binaries and scripts to be
- installed. This allows ports to be installed for different Python
- versions at the same time, which otherwise would install conflicting
- files.
-
+ Create the packaging list automatically. This also
+ requires USE_PYTHON=distutils to be
+ set.
+
+
+
+ USE_PYTHON=concurrent
+ The port will use an unique prefix, typically
+ PYTHON_PKGNAMEPREFIX for certain
+ directories, such as EXAMPLESDIR and
+ DOCSDIR and also will append a
+ suffix, the python version from
+ PYTHON_VER, to binaries and scripts
+ to be installed. This allows ports to be installed for
+ different Python versions at the same time, which
+ otherwise would install conflicting files.
+ PYTHON_PKGNAMEPREFIX
@@ -3699,12 +3707,11 @@ SOCKETS_USE= PHP=sockets
A complete list of available variables can be found in
/usr/ports/Mk/Uses/python.mk.
+
+ Makefile for a Simple Python
+ Module
-
- Makefile for a Simple Python
- Module
-
- PORTNAME= sample
+ PORTNAME= sample
PORTVERSION= 1.2.3
CATEGORIES= devel
@@ -3715,7 +3722,7 @@ USES= python
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>
-
+ Some Python applications claim to have
DESTDIR support (which would be required
@@ -5199,8 +5206,8 @@ USE_XFCE= libexo libmenu libutil panel
USE_PGSQL
- Retired in favor of
- USES=pgsql.
+ Retired in favor of USES=pgsql.
@@ -5340,10 +5347,11 @@ run_rc_command "$1"
If this is a new file, does it have a
- .sh extension? If so, that
- must be changed to just file.in
- since rc.d files may not end
- with that extension.
+ .sh extension? If so, that must be
+ changed to just
+ file.in
+ since rc.d files may not end with
+ that extension.
@@ -5399,8 +5407,9 @@ run_rc_command "$1"
perl, python, or
ruby, make certain that
command_interpreter is set
- appropriately, for example, for Perl,
- by adding PERL=${PERL} to
+ appropriately, for example, for
+ Perl, by adding
+ PERL=${PERL} to
SUB_LIST and using
%%PERL%%. Otherwise,
@@ -5489,12 +5498,12 @@ run_rc_command "$1"
Adding Users and Groups
- Some ports require a particular user account to be present, usually
- for daemons that run as that user. For these ports, choose a
- unique UID from 50 to 999 and register it in
- ports/UIDs (for users) and
- ports/GIDs (for groups). The unique identification
- should be the same for users and groups.
+ Some ports require a particular user account to be present,
+ usually for daemons that run as that user. For these ports,
+ choose a unique UID from 50 to 999 and
+ register it in ports/UIDs (for users) and
+ ports/GIDs (for groups). The unique
+ identification should be the same for users and groups.Please include a patch against these two files when
requiring a new user or group to be created for the
From owner-svn-doc-head@freebsd.org Thu Dec 17 09:06:32 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2EECA4AEB3;
Thu, 17 Dec 2015 09:06:32 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id A8D5B14A3;
Thu, 17 Dec 2015 09:06:32 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBH96V6D084846;
Thu, 17 Dec 2015 09:06:31 GMT (envelope-from ryusuke@FreeBSD.org)
Received: (from ryusuke@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBH96VIS084845;
Thu, 17 Dec 2015 09:06:31 GMT (envelope-from ryusuke@FreeBSD.org)
Message-Id: <201512170906.tBH96VIS084845@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to
ryusuke@FreeBSD.org using -f
From: Ryusuke SUZUKI
Date: Thu, 17 Dec 2015 09:06:31 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47882 - head/ja_JP.eucJP/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-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 17 Dec 2015 09:06:33 -0000
Author: ryusuke
Date: Thu Dec 17 09:06:31 2015
New Revision: 47882
URL: https://svnweb.freebsd.org/changeset/doc/47882
Log:
- Merge the following from the English version:
r47800 -> r47868 head/ja_JP.eucJP/htdocs/internal/developer.xml
Modified:
head/ja_JP.eucJP/htdocs/internal/developer.xml
Modified: head/ja_JP.eucJP/htdocs/internal/developer.xml
==============================================================================
--- head/ja_JP.eucJP/htdocs/internal/developer.xml Thu Dec 17 02:16:45 2015 (r47881)
+++ head/ja_JP.eucJP/htdocs/internal/developer.xml Thu Dec 17 09:06:31 2015 (r47882)
@@ -4,7 +4,7 @@
]>
-
+
@@ -19,8 +19,8 @@
From owner-svn-doc-head@freebsd.org Thu Dec 17 14:05:11 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 569D2A480C0;
Thu, 17 Dec 2015 14:05:11 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 2CF141D91;
Thu, 17 Dec 2015 14:05:11 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBHE5Ag4072090;
Thu, 17 Dec 2015 14:05:10 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBHE5AfC072089;
Thu, 17 Dec 2015 14:05:10 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201512171405.tBHE5AfC072089@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Thu, 17 Dec 2015 14:05:10 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47884 - head/en_US.ISO8859-1/books/fdp-primer/the-website
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 17 Dec 2015 14:05:11 -0000
Author: wblock
Date: Thu Dec 17 14:05:09 2015
New Revision: 47884
URL: https://svnweb.freebsd.org/changeset/doc/47884
Log:
Add a minimal Apache httpd.conf example for running test versions of the
web site locally, including CGI scripts.
Modified:
head/en_US.ISO8859-1/books/fdp-primer/the-website/chapter.xml
Modified: head/en_US.ISO8859-1/books/fdp-primer/the-website/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/the-website/chapter.xml Thu Dec 17 13:35:32 2015 (r47883)
+++ head/en_US.ISO8859-1/books/fdp-primer/the-website/chapter.xml Thu Dec 17 14:05:09 2015 (r47884)
@@ -169,6 +169,88 @@
&prompt.user; cd ~/doc/en_US.ISO8859-1/htdocs/
&prompt.user; env DESTDIR=/tmp/www make ENGLISH_ONLY=yes WEB_ONLY=yes all install
+
+ Changes to static files can usually be tested by viewing
+ the modified files directly with a web browser. If the site
+ has been built as shown above, a modified main page can be
+ viewed with:
+
+ &prompt.user; firefox /tmp/www/data/index.html
+
+ Modifications to dynamic files can be tested with a web
+ server running on the local system. After building the site
+ as shown above, this
+ /usr/local/etc/apache24/httpd.conf can be
+ used with www/apache24:
+
+ # httpd.conf for testing the FreeBSD website
+Define TestRoot "/tmp/www/data"
+
+# directory for configuration files
+ServerRoot "/usr/local"
+
+Listen 80
+
+# minimum required modules
+LoadModule authz_core_module libexec/apache24/mod_authz_core.so
+LoadModule mime_module libexec/apache24/mod_mime.so
+LoadModule unixd_module libexec/apache24/mod_unixd.so
+LoadModule cgi_module libexec/apache24/mod_cgi.so
+LoadModule dir_module libexec/apache24/mod_dir.so
+
+# run the webserver as user and group
+User www
+Group www
+
+ServerAdmin you@example.com
+ServerName fbsdtest
+
+# deny access to all files
+<Directory />
+ AllowOverride none
+ Require all denied
+</Directory>
+
+# allow access to the website directory
+DocumentRoot "${TestRoot}"
+<Directory "${TestRoot}">
+ Options Indexes FollowSymLinks
+ AllowOverride None
+ Require all granted
+</Directory>
+
+# prevent access to .htaccess and .htpasswd files
+<Files ".ht*">
+ Require all denied
+</Files>
+
+ErrorLog "/var/log/httpd-error.log"
+LogLevel warn
+
+# set up the CGI script directory
+<Directory "${TestRoot}/cgi">
+ AllowOverride None
+ Options None
+ Require all granted
+ Options +ExecCGI
+ AddHandler cgi-script .cgi
+</Directory>
+
+Include etc/apache24/Includes/*.conf
+
+ Start the web server with
+
+ &prompt.root; service apache24 onestart
+
+ The web site can be viewed at
+ . Be aware that many
+ links refer to the real &os; site by name, and those links
+ will still go to the external site instead of the local test
+ version. Fully testing the local site will require
+ temporarily setting DNS so
+ www.FreeBSD.org resolves to
+ localhost or the local
+ IP address.
From owner-svn-doc-head@freebsd.org Fri Dec 18 00:03:23 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2D248A4B8B8;
Fri, 18 Dec 2015 00:03:23 +0000 (UTC)
(envelope-from grog@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 003901318;
Fri, 18 Dec 2015 00:03:22 +0000 (UTC)
(envelope-from grog@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBI03M14052133;
Fri, 18 Dec 2015 00:03:22 GMT (envelope-from grog@FreeBSD.org)
Received: (from grog@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBI03MCg052132;
Fri, 18 Dec 2015 00:03:22 GMT (envelope-from grog@FreeBSD.org)
Message-Id: <201512180003.tBI03MCg052132@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: grog set sender to
grog@FreeBSD.org using -f
From: Greg Lehey
Date: Fri, 18 Dec 2015 00:03:22 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47885 - head/en_US.ISO8859-1/articles/contributors
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 18 Dec 2015 00:03:23 -0000
Author: grog (src committer)
Date: Fri Dec 18 00:03:21 2015
New Revision: 47885
URL: https://svnweb.freebsd.org/changeset/doc/47885
Log:
Spell "Jürgen" correctly. This includes removing the reference to
email, which contains a deprecated alternative spelling.
Modified:
head/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.xml
Modified: head/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.xml Thu Dec 17 14:05:09 2015 (r47884)
+++ head/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.xml Fri Dec 18 00:03:21 2015 (r47885)
@@ -2,10 +2,10 @@
- &a.nox.email; (2006 - 2015; RIP 2015)
- Jüergen made a number of contributions to &os;,
+ Jürgen Lock (2006 - 2015; RIP 2015)
+ Jürgen made a number of contributions to &os;,
including work on libvirt, the graphics stack, and QEMU.
- Jüergen's contributions and helpfulness were appreciated by
+ Jürgen's contributions and helpfulness were appreciated by
people around the world. That work continues to improve the
lives of thousands every day.
From owner-svn-doc-head@freebsd.org Fri Dec 18 04:12:23 2015
Return-Path:
Delivered-To: svn-doc-head@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id A6EBDA486BE;
Fri, 18 Dec 2015 04:12:23 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id 6FD951B1F;
Fri, 18 Dec 2015 04:12:23 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id tBI4CMKD028261;
Fri, 18 Dec 2015 04:12:22 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id tBI4CMQL028258;
Fri, 18 Dec 2015 04:12:22 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201512180412.tBI4CMQL028258@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Fri, 18 Dec 2015 04:12:22 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r47886 - head/en_US.ISO8859-1/articles/contributors
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 18 Dec 2015 04:12:23 -0000
Author: wblock
Date: Fri Dec 18 04:12:22 2015
New Revision: 47886
URL: https://svnweb.freebsd.org/changeset/doc/47886
Log:
Whitespace-only fixes, translators please ignore.
Modified:
head/en_US.ISO8859-1/articles/contributors/article.xml
head/en_US.ISO8859-1/articles/contributors/contrib.386bsd.xml
head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml
head/en_US.ISO8859-1/articles/contributors/contrib.committers.xml
head/en_US.ISO8859-1/articles/contributors/contrib.corealumni.xml
head/en_US.ISO8859-1/articles/contributors/contrib.develalumni.xml
head/en_US.ISO8859-1/articles/contributors/contrib.develinmemoriam.xml
head/en_US.ISO8859-1/articles/contributors/contrib.portmgralumni.xml
Modified: head/en_US.ISO8859-1/articles/contributors/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/contributors/article.xml Fri Dec 18 00:03:21 2015 (r47885)
+++ head/en_US.ISO8859-1/articles/contributors/article.xml Fri Dec 18 04:12:22 2015 (r47886)
@@ -5,9 +5,12 @@
%contrib.ent;
]>
-
- Contributors to FreeBSD
-
+
+
+
+ Contributors to FreeBSD
&tm-attrib.freebsd;
@@ -21,7 +24,7 @@
This article lists individuals and organizations who have
- made a contribution to FreeBSD.
+ made a contribution to FreeBSD.