From owner-svn-doc-head@freebsd.org Wed Sep 2 15:20:48 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 955C09C94D1; Wed, 2 Sep 2015 15:20:48 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::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 85A61C38; Wed, 2 Sep 2015 15:20:48 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t82FKm6r075174; Wed, 2 Sep 2015 15:20:48 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t82FKmW5075173; Wed, 2 Sep 2015 15:20:48 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201509021520.t82FKmW5075173@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Wed, 2 Sep 2015 15:20:48 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r47337 - head/ja_JP.eucJP/books/handbook/mirrors X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-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, 02 Sep 2015 15:20:48 -0000 Author: ryusuke Date: Wed Sep 2 15:20:47 2015 New Revision: 47337 URL: https://svnweb.freebsd.org/changeset/doc/47337 Log: - Merge the following from the English version: r47093 -> r47312 head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Wed Sep 2 00:34:19 2015 (r47336) +++ head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Wed Sep 2 15:20:47 2015 (r47337) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r47093 + Original revision: r47312 $FreeBSD$ --> 2012 年 7 月から、&os; はすべてのソースコード、ドキュメント、Ports Collection - を管理するメインのバージョン管理システムに + を管理するバージョン管理システムに Subversion を使っています。 一般的には Subversion は開発者向けのツールです。 - 大部分のユーザは、&os; のベースシステムのアップデートに + ユーザは、&os; のベースシステムのアップデートに freebsd-update ()、 Ports Collection のアップデートには portsnap () - を使うべきでしょう。 + を使うことを好むでしょう。 この章では、&os; システムへの Subversion のインストール方法および、 &os; リポジトリをローカルに準備する方法について説明します。 - また、利用可能な &os; Subversion ミラーの一覧および、 Subversion を利用するための情報についても紹介します。 + + Svnlite + + &os; には、機能は同じですが + Subversion より軽い + svnlite がインストールされています。 + svnlite があなたの要求を満たしているのであれば、 + 他にインストールする必要はありません。 + + svnlite で + HTTPS サーバにアクセスしたいのであれば、 + ルート証明書バンドルをインストール必要があります。 + + &prompt.root; pkg install ca_root_nss + + 証明書バンドルをインストールすることで、 + svnlite + は改ざんなくリポジトリサーバと安全に通信できます。 + + svnlite を使用する場合には、 + 以下で示される例において、コマンド名を置き換えてください。 + + インストール - リポジトリの中身をチェックアウトできるよう、事前に - Subversion - をインストールしておく必要があります。 - もし、すでに ports ツリーが用意してあれば、 + svnlite を利用できない場合や、 + Subversion を使いたいのであれば、 + 事前に Subversion + をインストールしておく必要があります。 + + もし、すでに ports ツリーが用意してあれば、 以下のようにして Subversion をインストールできます。 &prompt.root; cd /usr/ports/devel/subversion +&prompt.root; make install clean +&prompt.root; cd /usr/ports/security/ca_root_nss &prompt.root; make install clean - もし ports ツリーを利用できなければ、package から + package を使うと、簡単に Subversion をインストールできます。 - &prompt.root; pkg install devel/subversion + &prompt.root; pkg install subversion +&prompt.root; pkg install ca_root_nss @@ -583,8 +610,9 @@ Comment out for now until these can be v - 以下の例では、Ports Collection を western US リポジトリから - HTTPS プロトコルを使って、チェックアウトします。 + 以下の例では、Ports Collection を + HTTPS プロトコルを使って、 + &os; リポジトリからチェックアウトします。 そしてそれらは、 /usr/ports のローカル作業コピーに置かれます。 @@ -652,7 +680,8 @@ Comment out for now until these can be v がインストールされている場合には、 Subversion が認識する公式の SSL 証明書を使うようになりました。 - 昔の自己署名の証明書はまだ利用可能ですが、推奨されません。 + 昔の自己署名の証明書およびサーバ名はまだ利用可能ですが、 + 推奨されませんし、サポートもされません。 http を使ってください。 + + 廃止予定のサーバ名がいまだ利用されている環境では、 + SHA1 および SHA256 + フィンガープリントは以下のどれかになるでしょう。 + + + + + + + + ハッシュ + フィンガープリント + + + + + + Legacy-SHA1 + 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61 + + + + Legacy-SHA1 + F6:44:AA:B9:03:89:0E:3E:8C:4D:4D:14:F0:27:E6:C7:C1:8B:17:C5 + + + + Legacy-SHA256 + 47:35:A9:09:A3:AB:FA:20:33:36:43:C5:1A:D6:E6:FB:EB:C0:C0:83:37:D4:46:9C:A0:AB:89:7F:C2:9C:4C:A3 + + + + Legacy-SHA256 + 48:3C:84:DB:7C:27:1B:FA:D5:0B:A0:D7:E0:4C:79:AA:A3:8E:A3:FA:84:E6:32:34:7D:EB:30:E6:11:01:CF:BE + + + + + + これらの古い証明書のフィンガープリントが使われているのを見かけたら、 + 廃止予定のサーバ名が使われている可能性があります。