From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 04:42:33 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73818444; Sun, 18 Nov 2012 04:42:33 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-3.mit.edu (DMZ-MAILSEC-SCANNER-3.MIT.EDU [18.9.25.14]) by mx1.freebsd.org (Postfix) with ESMTP id B7E518FC0C; Sun, 18 Nov 2012 04:42:32 +0000 (UTC) X-AuditID: 1209190e-b7f756d000000904-02-50a86732da0e Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) by dmz-mailsec-scanner-3.mit.edu (Symantec Messaging Gateway) with SMTP id CA.2D.02308.23768A05; Sat, 17 Nov 2012 23:42:26 -0500 (EST) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id qAI4gQnA019866; Sat, 17 Nov 2012 23:42:26 -0500 Received: from multics.mit.edu (SYSTEM-LOW-SIPB.MIT.EDU [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id qAI4gO8O022450 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 17 Nov 2012 23:42:25 -0500 (EST) Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id qAI4gNPv025907; Sat, 17 Nov 2012 23:42:23 -0500 (EST) Date: Sat, 17 Nov 2012 23:42:23 -0500 (EST) From: Benjamin Kaduk To: Eitan Adler Subject: Re: svn commit: r40051 - head/en_US.ISO8859-1/books/arch-handbook/driverbasics In-Reply-To: <201211170602.qAH62fGU041005@svn.freebsd.org> Message-ID: References: <201211170602.qAH62fGU041005@svn.freebsd.org> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRmVeSWpSXmKPExsUixCmqrGuUviLA4O81bYsfHw8xWez6O4fZ 4sai/UwWu/t7mR1YPGZ8ms8SwBjFZZOSmpNZllqkb5fAlfHsR2nBI56KBw9FGxhXcHUxcnJI CJhIHPg7hx3CFpO4cG89WxcjF4eQwD5GiWvTNjFBOBsYJdrf90FlTjBJrFy5kRnCaWCUmH/k MytIP4uAtsSODV/AZrEJqEjMfLORDcQWAbK/7//JBGIzC0RJ7FnaCFYvLBApcabxKEsXIwcH p4CVxO1uaxCTV8BBYvscE5AKIQFLiacr3oB1igroSKzeP4UFxOYVEJQ4OfMJC8RES4lzf66z TWAUnIUkNQtJagEj0ypG2ZTcKt3cxMyc4tRk3eLkxLy81CJdY73czBK91JTSTYzgcJXk28H4 9aDSIUYBDkYlHl4B4xUBQqyJZcWVuYcYJTmYlER5U2KAQnxJ+SmVGYnFGfFFpTmpxYcYJTiY lUR433xaHiDEm5JYWZValA+TkuZgURLnvZJy019IID2xJDU7NbUgtQgmK8PBoSTBG5kGNFSw KDU9tSItM6cEIc3EwQkynAdouC5IDW9xQWJucWY6RP4Uo6KUOK8rSEIAJJFRmgfXC0snrxjF gV4R5i0BqeIBpiK47ldAg5mABl8LALm6uCQRISXVwKhsnZFS916+0+5/ffajz7VLT7jus8j1 eXPlqvqZ43mxskX8mezXF7Hp9dvXzt5yg+H3ezXJnKvh4h+LPtyqbos1rL3cc9PgQLt8bNyM vmn3Q05enXvrBfOOjHopt3f37X4WeceeeXNlD+eumPa/D297nb0fJCVzeNdf4wvPvH/yOC/q E2P0EVZiKc5INNRiLipOBAD+L6UuAgMAAA== Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 04:42:33 -0000 On Sat, 17 Nov 2012, Eitan Adler wrote: > Author: eadler > Date: Sat Nov 17 06:02:41 2012 > New Revision: 40051 > URL: http://svnweb.freebsd.org/changeset/doc/40051 > > Log: > Remove ancient example code from the architecture handbook. > > Approved by: bcr (mentor) > > Modified: > head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml > > Modified: head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml > ============================================================================== > --- head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml Sat Nov 17 05:26:13 2012 (r40050) > +++ head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml Sat Nov 17 06:02:41 2012 (r40051) > @@ -208,171 +208,7 @@ KMOD=skeleton > > This simple example pseudo-device remembers whatever values > you write to it and can then supply them back to you when you > - read from it. Two versions are shown, one for &os; 4.X and > - one for &os; 5.X. > - > - > - Example of a Sample Echo Pseudo-Device Driver for > - &os; 4.X > - [snip] > > > Example of a Sample Echo Pseudo-Device Driver for > The removal seems incomplete; the next line still says "for 5.X", which is as unsupported as 4.X. It seems like someone should test the code snippet on a recent release and remove the version specificity in the document if possible. Furthermore, there remains text about installing this driver on FreeBSD 4.X at the bottom of the page. -Ben Kaduk From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 04:50:41 2012 Return-Path: <owner-svn-doc-all@FreeBSD.ORG> Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CEE475C0 for <svn-doc-all@freebsd.org>; Sun, 18 Nov 2012 04:50:41 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id 356EE8FC16 for <svn-doc-all@freebsd.org>; Sun, 18 Nov 2012 04:50:40 +0000 (UTC) Received: by mail-lb0-f182.google.com with SMTP id go10so1106705lbb.13 for <svn-doc-all@freebsd.org>; Sat, 17 Nov 2012 20:50:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=DwDrVi7uNqubZ9U1VKX8H5r2iGJiynqDaRE1GvjZsCk=; b=mjVvDr3SyCgHWvpYDzDyUXXuSHnun7wLb7Aw/vYlrBOnwgzUAQoEZWy97mgJhmsfaR s4iBER9Oa6qVHyAlLvWyctuVRfe+OQKcdvyLtv3If6/grdalVsgoBYH/vGvelScg7G9J aE8mJ6ijqLxXdmx9qtAZ4ziPEK1cKcK7c5Z+A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :x-gm-message-state; bh=DwDrVi7uNqubZ9U1VKX8H5r2iGJiynqDaRE1GvjZsCk=; b=lf5+9awy9/7ykpyNXRX/Y9+LTubPUUwr03wvZ8AQsJgubYFKjtTwBeCNC5BH+duHaH yxykM1SbdPiUXehDF2x+bkyrPyQ7kr8Pa8ITk1urHyvcx2BkDNuRz1j6vCbnRMMs93tL pYjj7M8q+xbu1pwGa9ibOFZ6esleQr0Fv5TTFq8dCnGDrwLi+fmx4TAtj4zxD9hXQNYq 510unXVUwiA/wlHICoKljXn9lSNW3rzwAJCGdtPsvvdDx9qUy7YbWmZoIzGsk7//yM1Y kDSPnsmlwiky1FwkBgNG0CymGncadm7QOgiuLvm07hhOe6Fo/O2k6Jqv3DPcRWhhXtB4 sF2Q== Received: by 10.152.144.70 with SMTP id sk6mr8302113lab.27.1353214239781; Sat, 17 Nov 2012 20:50:39 -0800 (PST) MIME-Version: 1.0 Sender: lists@eitanadler.com Received: by 10.112.25.166 with HTTP; Sat, 17 Nov 2012 20:50:09 -0800 (PST) In-Reply-To: <alpine.GSO.1.10.1211172340120.2164@multics.mit.edu> References: <201211170602.qAH62fGU041005@svn.freebsd.org> <alpine.GSO.1.10.1211172340120.2164@multics.mit.edu> From: Eitan Adler <eadler@freebsd.org> Date: Sat, 17 Nov 2012 23:50:09 -0500 X-Google-Sender-Auth: pbaKdcccrChUcC2rCNlaI6br8nU Message-ID: <CAF6rxgmq8MkYXM6F+ds=NUTDZUn69rrg6ZxxV1eODanrn8QU=g@mail.gmail.com> Subject: Re: svn commit: r40051 - head/en_US.ISO8859-1/books/arch-handbook/driverbasics To: Benjamin Kaduk <kaduk@mit.edu> Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQkVVymBcwyBp9Bgni8KiDt73fv5EGtaKvt0YVAy1QJmMKvhGM61rvgLgO0j8SNr1XW/Exie Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" <svn-doc-all.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/svn-doc-all> List-Post: <mailto:svn-doc-all@freebsd.org> List-Help: <mailto:svn-doc-all-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=subscribe> X-List-Received-Date: Sun, 18 Nov 2012 04:50:41 -0000 On 17 November 2012 23:42, Benjamin Kaduk <kaduk@mit.edu> wrote: > The removal seems incomplete; the next line still says "for 5.X", which is > as unsupported as 4.X. It seems like someone should test the code snippet > on a recent release and remove the version specificity in the document if > possible. The 5.x version compiles and mostly works (in my limited testing). I am currently reworking the example to use modern interfaces and wanted to remind myself of the existing document structure. -- Eitan Adler Source, Ports, Doc committer Bugmeister, Ports Security teams From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 08:39:37 2012 Return-Path: <owner-svn-doc-all@FreeBSD.ORG> Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 05DA81000; Sun, 18 Nov 2012 08:39:37 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id DAFAB8FC13; Sun, 18 Nov 2012 08:39:36 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAI8daI2088668; Sun, 18 Nov 2012 08:39:36 GMT (envelope-from hrs@svn.freebsd.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAI8daXh088665; Sun, 18 Nov 2012 08:39:36 GMT (envelope-from hrs@svn.freebsd.org) Message-Id: <201211180839.qAI8daXh088665@svn.freebsd.org> From: Hiroki Sato <hrs@FreeBSD.org> Date: Sun, 18 Nov 2012 08:39:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40058 - in head/ja_JP.eucJP: htdocs/news share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" <svn-doc-all.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/svn-doc-all> List-Post: <mailto:svn-doc-all@freebsd.org> List-Help: <mailto:svn-doc-all-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-doc-all>, <mailto:svn-doc-all-request@freebsd.org?subject=subscribe> X-List-Received-Date: Sun, 18 Nov 2012 08:39:37 -0000 Author: hrs Date: Sun Nov 18 08:39:36 2012 New Revision: 40058 URL: http://svnweb.freebsd.org/changeset/doc/40058 Log: Merge the following from the English version: htdocs/news/Makefile -> r40052 htdocs/news/2012-compromise.xml -> r40052 share/xml/news.xml -> r40053 Added: head/ja_JP.eucJP/htdocs/news/2012-compromise.xml (contents, props changed) Modified: head/ja_JP.eucJP/htdocs/news/Makefile head/ja_JP.eucJP/share/xml/news.xml Added: head/ja_JP.eucJP/htdocs/news/2012-compromise.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/ja_JP.eucJP/htdocs/news/2012-compromise.xml Sun Nov 18 08:39:36 2012 (r40058) @@ -0,0 +1,242 @@ +<?xml version="1.0" encoding="euc-jp"?> +<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN" +"http://www.FreeBSD.org/XML/doc/share/xml/xhtml10-freebsd.dtd" [ +<!ENTITY title "FreeBSD.org intrusion announced November 17th 2012"> +]> +<!-- Original revision: r40052 --> + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>&title; + + $FreeBSD$ + + + + + + + + + + +

FreeBSD + の開発・配布マシン群への不正侵入発生について

+ + From: FreeBSD Security Officer <security-officer@FreeBSD.org>
+ To: FreeBSD Security <FreeBSD-security@FreeBSD.org>
+ Bcc: freebsd-announce@freebsd.org, freebsd-security-notifications@FreeBSD.org
+ Reply-To: secteam@FreeBSD.org
+ Subject: Security Incident on FreeBSD Infrastructure
+ +

11 月 11日 (日)、FreeBSD.org クラスタにある 2 + 台のマシンにおいて不正侵入が確認されました。 + FreeBSD プロジェクトは事態を分析するため、 + これらのマシンを停止させてネットワークから切り離しました。 + 用心のため、FreeBSD + プロジェクトが管理するその他のマシンのほとんども、 + 同じ措置を行ないました。

+ +

FreeBSD 利用者に影響をおよぼすような変更が加えられた形跡は見つかっていませんが、 + http://www.freebsd.org/ja/news/2012-compromise.html + に書かれている報告を一読いただき、 + 必要な対応をとるようにお願いいたします。 + このページは、新しい情報が判明しだい更新されます。 + 現時点での分析結果からは、FreeBSD + 利用者への影響はないと考えられていますが、 + もし今後の分析で影響が確認されるようであれば、 + あらためて情報の提供を行なう予定です。

+ +

FreeBSD プロジェクトは、この不正侵入の発生を受けて、 + さらなる事態の発生を未然に防ぐため、 + 運営しているサービスに対して様々なセキュリティ対策を行ないました。 + その一部として、FreeBSD のソースファイルを配布している CVSup + サービスなどの古いサービスの多くを、 + 今までの想定よりも早期に停止させ、 + より信頼性の高い Subversion, freebsd-update, portsnap + を使った方法に移行することを計画しています。

+ +

詳細は http://wwww.freebsd.org/ja/news/2012-compromise.html + をご覧ください。

+ +

2012 年 11 月 17 日 (日)

+
+
+ +

目次

+ + + +

新しい情報が確認されしだい、このページは更新されます。

+ +

発見当初の状況

+ +

2012 年 11 月 11 日 (日)、FreeBSD.org の開発・配布マシン群のうちの + 2 台に不正侵入が確認されました。 + これらのマシンは、サードパーティ製ソフトウェアの + ports/packages の構築を行なうマシン群を制御するために、 + 過去に使われていた古いものです。不正侵入は、最も早くて + 2012 年 9 月 19 日に発生したと考えられます。

+ +

不正侵入は、これらのマシンにアクセス可能だった開発者の + SSH 暗号鍵が奪われたことによって発生したと考えられます。 + FreeBSD に存在するセキュリティ上の弱点を悪用したものではありません。

+ +

不正侵入の影響を理解するには、FreeBSD が「ベース」と + 「packages」に分かれていることを理解する必要があります。 + 「ベース」とは、FreeBSD 開発者コミュニティが開発・管理している部分で、 + 「packages」とは、サードパーティ製ソフトウェアを、 + パッケージと呼ばれるインストールしやすい形でとりまとめ、 + FreeBSD プロジェクトが配布しているものです。 + カーネル、システムライブラリ、コンパイラ、 + コマンドラインツール (SSH クライアントなど)、 + デーモン (sshd(8) など) は、すべて「ベース」に含まれます。 + 本報告の大部分は、 + FreeBSD プロジェクトが配布しているサードパーティ製ソフトウェアのパッケージにのみ、 + 影響があります。

+ +

FreeBSD の「ベース」部分に影響はありません。今回の不正侵入によって + FreeBSD のベース部分に変更を加えることは不可能です。 + ただし、侵入者はサードパーティ製ソフトウェアのパッケージを書き換えるのに必要な権限を奪取・行使可能な状態でした。 + 詳細な分析を行なった結果、 + 現時点ではパッケージ改竄の形跡は得られていませんが、 + FreeBSD プロジェクトでは、 + 理論的に侵入者が改竄できた時期に構築・配布されたパッケージは、 + すべて信頼できないものであると想定して、 + 対応をとることとしています。

+ +

影響範囲

+ +

あなたのシステムにインストールされているサードパーティ製のソフトウェアが、 + 2012 年 9 月 19 日から 2012 年 11 月 11 + 日の間にインストールされたものでなければ、 + 影響はありません。

+ +

ソース、Ports Collection, ドキュメントの Subversion + リポジトリはセキュリティ監査が行なわれており、 + 不正な変更は加えられていないことが確認されています。 + Subversion リポジトリを使ってシステムの更新を行なっている利用者には、 + 今回の不正侵入の影響はありません。

+ +

現在 ftp.FreeBSD.org で公開されている FreeBSD + のパッケージとリリースは精査され、 + 不正な変更が加えられていないことが確認されています。

+ +

近日公開予定の FreeBSD 9.1-RELEASE 用のパッケージは、すでに + FTP 配布サイトにアップロードされていました。 + このパッケージに対して不正な変更が加えられているかどうかは確認が困難なため、 + 一度削除を行ないました。これらは後日、再構築する予定です。 + これらのパッケージは、まだ未公開の + FreeBSD 9.1-RELEASE 用のものであり、 + 標準的なパッケージ管理コマンドである + pkg_add -r + 等でインストールされることは + (明示的にそれを指定しない限り)ありません。

+ +

2012 年 9 月 19 日から 2012 年 11 月 11 + 日までの期間にインストールされたパッケージと、 + その期間に svn.freebsd.org (およびそのミラー)以外から取得した + ports ツリーを使って構築したサードパーティ製ソフトウェアについては、 + 不正な改竄があったかどうかを確認することができません。 + 改竄の事実は確認されておらず、 + その可能性も極めて低いと考えられますが、 + FreeBSD プロジェクトは、 + この時期にサードパーティ製ソフトウェアをインストールしたすべてのマシンについて、 + 信頼できる配布物を使ってシステムを再インストールすることを推奨します。

+ +

freebsd-update(8) バイナリアップデートは、 + 不正侵入されたマシンとは隔離されたマシンを使っているため、 + 影響がないことが確認されています。また、portsnap(8) + で配布されている配布物についても、 + Subversion リポジトリと一致していることが確認されています。 + これらの方法で配布されているものには、不正な変更はありません。 + ただし、影響の分析が終了するまで、portsnap(8) + 配布物の更新は止まっていますのでご注意ください。

+ +

FreeBSD.org の対応

+ +

不正侵入が確認された直後、FreeBSD + クラスタ管理チームは次の対応をとりました。

+ +
    +
  • 不正侵入されたマシンの電源を遮断。
  • +
  • 侵入者が侵入可能と考えられる、その他のマシンすべての電源を遮断。
  • +
  • Subversion と Perforce リポジトリについて、次の各項目のセキュリティ監査を実施。 +
      +
    • サーバへの侵入がないことを確認
    • +
    • リポジトリに不正なコミットが行なわれていたかどうかの確認
    • +
    • Subversion リポジトリの内容が、当該サーバの外に保管されている、 + 改竄されていないコピーと完全に一致するかどうかの確認
    • +
    +
  • +
  • マスタ FTP 配布サイトに置かれている、 + すべての FreeBSD ベースリリースメディアと、 + インストール用ファイル群に異常がないかを確認。
  • +
  • 公開されているすべてのパッケージのチェックサムが、 + 当該サーバの外に保管されている、 + 改竄されていないコピーと完全に一致するかどうかを確認。
  • +
  • 公開予定の 9.1-RELEASE のパッケージには、 + 当該サーバの外に保管されているコピーが存在しないため、 + それらを削除し、9.1-RELEASE の公開前に再構築することに決定。
  • +
  • 侵入が疑われるすべてのマシンは、再インストール、 + もしくは完全に停止させて破棄とし、 + 電源の再投入とネットワークへの再接続を行なう前にセキュリティ監査を行なうことに決定。
  • +
+ +

現時点で推奨される対策

+ +
    +
  • CVSup や csup を使って更新している方は、 + その方法を即刻止め、その他の方法に移行してください。 + これらの方法は古く、将来的に中止されることが決まっています。
  • +
  • ports の更新に CVSup や csup を使っている方は、 + portsnap(8) に移行してください。ports の開発者は CVS の使用を止めて、 + 現在は Subversion を使っています。推奨される ports + の更新方法に関する詳細は、 + + http://www.freebsd.org/doc/handbook/ports-using.html (原文) + に書かれています。
  • +
  • CVS, anoncvs, CVSup, csup をソースファイルの更新に使っている方は、 + 署名検証付きバイナリアップデート機能である freebsd-update(8) を使うか、 + Subversion の使用を検討してください。使用方法の詳細は、「FreeBSD + をソースを使って更新するには (原文)」を参照してください。 + Subversion の使用方法と、公式ミラーサーバのリストは、 + + http://www.freebsd.org/doc/handbook/svn.html (原文) にあります。
  • +
  • portsnap(8) を使っている方は、 + portsnap fetch && portsnap extract + というコマンドを使って、 + 最新の配布物を取得してください。 + 最新の portsnap(8) 配布物は、 + セキュリティ監査が行なわれた Subversion + リポジトリの内容と完全に一致することが確認されています。 + また現時点では、詳細な分析が終了するまで portsnap(8) + 配布物の更新が止まっていることに注意してください。
  • +
  • あなたの組織に影響があるかどうかは、 + 組織のセキュリティポリシとベストプラクティスに基づいて判断ください。
  • +
  • FreeBSD.org が提供しているバイナリパッケージを使っているシステムのセキュリティ監査を行なってください。 + 影響のあった期間にインストールされたすべてのパッケージは、 + 不正な変更が加えられている危険性があります。 + プロジェクトでは、不正な変更が加えられた事実を確認していませんが、 + 影響を受ける可能性があるマシンはすべて再インストールするか、 + それが困難であれば + サードパーティ製ソフトウェアの再コンパイルを行なうべきです。
  • +
+ +

このアナウンスに関する質問は、 + + FreeBSD-security@FreeBSD.org メーリングリストに(英語で)お送りください。 + もし、質問内容がメーリングリストによって公開されると困る場合には、 + FreeBSD セキュリティチーム + 宛に連絡をお願いいたします。

+ +

新しい情報が確認されしだい、このページは更新されます。

+ + Modified: head/ja_JP.eucJP/htdocs/news/Makefile ============================================================================== --- head/ja_JP.eucJP/htdocs/news/Makefile Sat Nov 17 19:22:36 2012 (r40057) +++ head/ja_JP.eucJP/htdocs/news/Makefile Sun Nov 18 08:39:36 2012 (r40058) @@ -1,6 +1,6 @@ # $FreeBSD$ # The FreeBSD Japanese Documentation Project -# Original revision: 1.53 +# Original revision: r40052 .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -26,6 +26,9 @@ DOCS+= press-rel-5.xml # The yearly State of the Union address #DOCS+= sou1999.xml +# Details of the FreeBSD.org 2012 Infrastructure compromise +DOCS+= 2012-compromise.xml + INDEXLINK= news.html DEPENDSET.DEFAULT= transtable news press Modified: head/ja_JP.eucJP/share/xml/news.xml ============================================================================== --- head/ja_JP.eucJP/share/xml/news.xml Sat Nov 17 19:22:36 2012 (r40057) +++ head/ja_JP.eucJP/share/xml/news.xml Sun Nov 18 08:39:36 2012 (r40058) @@ -20,7 +20,7 @@ the contents of will be preferred over <p>. $FreeBSD$ - Original revision: r39950 + Original revision: r40053 --> <news> <cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS"> @@ -34,6 +34,21 @@ <name>11</name> <day> + <name>17</name> + + <event> + <title>FreeBSD の開発・配布マシン群への不正侵入発生について + +

11 月 11日 (日)、FreeBSD.org クラスタにある 2 台のマシンに + おいて不正侵入が確認されました。FreeBSD + 利用者に影響をおよぼすような変更が加えられた形跡は見つかっていませんが、 + http://www.freebsd.org/ja/news/2012-compromise.html + に書かれている報告を一読いただき、 + 必要な対応をとるようにお願いいたします。

+ + + + 5 From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 12:04:27 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7A68A4AA; Sun, 18 Nov 2012 12:04:27 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 5D9C58FC12; Sun, 18 Nov 2012 12:04:27 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIC4RA7019202; Sun, 18 Nov 2012 12:04:27 GMT (envelope-from rene@svn.freebsd.org) Received: (from rene@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIC4RfO019200; Sun, 18 Nov 2012 12:04:27 GMT (envelope-from rene@svn.freebsd.org) Message-Id: <201211181204.qAIC4RfO019200@svn.freebsd.org> From: Rene Ladan Date: Sun, 18 Nov 2012 12:04:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40059 - in head/nl_NL.ISO8859-1: htdocs share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 12:04:27 -0000 Author: rene Date: Sun Nov 18 12:04:26 2012 New Revision: 40059 URL: http://svnweb.freebsd.org/changeset/doc/40059 Log: MFen the Dutch website: - index.xsl r40001 -> r40054 - header.l10n.ent r39675 -> r39989 Modified: head/nl_NL.ISO8859-1/htdocs/index.xsl head/nl_NL.ISO8859-1/share/xml/header.l10n.ent Modified: head/nl_NL.ISO8859-1/htdocs/index.xsl ============================================================================== --- head/nl_NL.ISO8859-1/htdocs/index.xsl Sun Nov 18 08:39:36 2012 (r40058) +++ head/nl_NL.ISO8859-1/htdocs/index.xsl Sun Nov 18 12:04:26 2012 (r40059) @@ -1,7 +1,7 @@ + +
+

Beveiligingswaarschuwing

+ +

Op zondag 11 september is + er een inbraak gedetecteerd op twee machines + binnen het FreeBSD.org-cluster. De + getroffen machines zijn offline gehaald ter + analyze. Ook is uit voorzorg een groot deel + van de overgebleven machines in de + infrastructuur offline gehaald.

+ +

We hebben geen bewijs + gevonden van wijzigingen die een risico + vormen voor eindgebruikers, en derhalve + zijn we niet van mening dat eindgebruikers + getroffen zijn. We raden echter alle + gebruikers met spoed aan om het + verslag te lezen en zelf te besluiten + of er stappen moeten worden ondernomen. We + zullen deze pagina bijwerken als er verdere + informatie beschikbaar komt.

+
Modified: head/nl_NL.ISO8859-1/share/xml/header.l10n.ent ============================================================================== --- head/nl_NL.ISO8859-1/share/xml/header.l10n.ent Sun Nov 18 08:39:36 2012 (r40058) +++ head/nl_NL.ISO8859-1/share/xml/header.l10n.ent Sun Nov 18 12:04:26 2012 (r40059) @@ -2,7 +2,7 @@ @@ -80,7 +80,6 @@ From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 13:47:14 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D398DACA; Sun, 18 Nov 2012 13:47:14 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id B602C8FC08; Sun, 18 Nov 2012 13:47:14 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIDlEve036124; Sun, 18 Nov 2012 13:47:14 GMT (envelope-from remko@svn.freebsd.org) Received: (from remko@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIDlE7b036122; Sun, 18 Nov 2012 13:47:14 GMT (envelope-from remko@svn.freebsd.org) Message-Id: <201211181347.qAIDlE7b036122@svn.freebsd.org> From: Remko Lodder Date: Sun, 18 Nov 2012 13:47:14 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40060 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 13:47:15 -0000 Author: remko Date: Sun Nov 18 13:47:14 2012 New Revision: 40060 URL: http://svnweb.freebsd.org/changeset/doc/40060 Log: Lowercase the LOR-GLOSSARY, this will make it work again. PR: 173696 Submitted by: Derek Wood Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 12:04:26 2012 (r40059) +++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 13:47:14 2012 (r40060) @@ -3658,7 +3658,7 @@ kern.timecounter.hardware: TSC -> i82 An answer for this question can be found in the &os; Glossary, see LOR. + url="&url.books.handbook;/freebsd-glossary.html#lor-glossary">LOR. From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 13:49:53 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 00916BA6; Sun, 18 Nov 2012 13:49:52 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D919B8FC08; Sun, 18 Nov 2012 13:49:52 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIDnqwD036502; Sun, 18 Nov 2012 13:49:52 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIDnqdO036501; Sun, 18 Nov 2012 13:49:52 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211181349.qAIDnqdO036501@svn.freebsd.org> From: Eitan Adler Date: Sun, 18 Nov 2012 13:49:52 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40061 - head/en_US.ISO8859-1/articles/contributing X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 13:49:53 -0000 Author: eadler Date: Sun Nov 18 13:49:52 2012 New Revision: 40061 URL: http://svnweb.freebsd.org/changeset/doc/40061 Log: Use a direct link to the projects page instead of linking to the legacy version. Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/articles/contributing/article.xml Modified: head/en_US.ISO8859-1/articles/contributing/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/contributing/article.xml Sun Nov 18 13:47:14 2012 (r40060) +++ head/en_US.ISO8859-1/articles/contributing/article.xml Sun Nov 18 13:49:52 2012 (r40061) @@ -234,7 +234,8 @@ Pick one of the items from the <quote>Ideas</quote> page - The &os; list of + The &os; + list of projects and ideas for volunteers is also available for people willing to contribute to the &os; project. The list is being regularly updated and contains items for both From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 13:53:27 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2A6F1CC5; Sun, 18 Nov 2012 13:53:27 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 0F3658FC12; Sun, 18 Nov 2012 13:53:27 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIDrQu9037066; Sun, 18 Nov 2012 13:53:26 GMT (envelope-from rene@svn.freebsd.org) Received: (from rene@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIDrQmo037065; Sun, 18 Nov 2012 13:53:26 GMT (envelope-from rene@svn.freebsd.org) Message-Id: <201211181353.qAIDrQmo037065@svn.freebsd.org> From: Rene Ladan Date: Sun, 18 Nov 2012 13:53:26 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40062 - head/nl_NL.ISO8859-1/articles/contributing X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 13:53:27 -0000 Author: rene Date: Sun Nov 18 13:53:26 2012 New Revision: 40062 URL: http://svnweb.freebsd.org/changeset/doc/40062 Log: MFen r39964 -> r40061 Modified: head/nl_NL.ISO8859-1/articles/contributing/article.xml Modified: head/nl_NL.ISO8859-1/articles/contributing/article.xml ============================================================================== --- head/nl_NL.ISO8859-1/articles/contributing/article.xml Sun Nov 18 13:49:52 2012 (r40061) +++ head/nl_NL.ISO8859-1/articles/contributing/article.xml Sun Nov 18 13:53:26 2012 (r40062) @@ -10,7 +10,7 @@ $FreeBSD$ %SOURCE% en_US.ISO8859-1/articles/contributing/article.xml - %SRCID% 39964 + %SRCID% 40061 -->
@@ -248,7 +248,7 @@ Kies een van de punten van de <quote>Ideen</quote> pagina - De &os;-lijst van + De &os;-lijst van projecten en ideen voor vrijwilligers is ook beschikbaar voor mensen die aan het &os;-project willen bijdragen. Deze lijst wordt regelmatig bijgewerkt en bevat From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 14:16:41 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D941970; Sun, 18 Nov 2012 14:16:41 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 08C118FC1B; Sun, 18 Nov 2012 14:16:41 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIEGekT041233; Sun, 18 Nov 2012 14:16:40 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIEGe1D041232; Sun, 18 Nov 2012 14:16:40 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211181416.qAIEGe1D041232@svn.freebsd.org> From: Eitan Adler Date: Sun, 18 Nov 2012 14:16:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40063 - head/en_US.ISO8859-1/articles/committers-guide X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 14:16:41 -0000 Author: eadler Date: Sun Nov 18 14:16:40 2012 New Revision: 40063 URL: http://svnweb.freebsd.org/changeset/doc/40063 Log: CVSup is dying. CVS is dying. Sysinstall is dead. Approved by: bcr (mentor) 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 Sun Nov 18 13:53:26 2012 (r40062) +++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Sun Nov 18 14:16:40 2012 (r40063) @@ -3943,57 +3943,11 @@ U stable/9/share/man/man4/netmap.4 - Update the instructions for &man.cvsup.1;: - - - - - add the category to - distrib/cvsup/sup/README - - - - - - adding the following files into - distrib/cvsup/sup/ports-categoryname: - list.cvs and - releases. - - - - - add the category to - src/share/examples/cvsup/ports-supfile - - - - - - (Note: these are - in the src, not the ports, repository). If you - are not a src committer, you will need to submit - a PR for this. - - - - - Update the list of categories used by &man.sysinstall.8; - in src/usr.sbin/sysinstall. - - - Update the documentation by modifying the following: - the section of the Handbook that lists the - - cvsup collections. - - - the list of categories in the Porter's Handbook @@ -4043,10 +3997,6 @@ U stable/9/share/man/man4/netmap.4 - src/usr.sbin/sysinstall - - - the list of categories in the Porter's Handbook From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 14:39:47 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5182A4B7; Sun, 18 Nov 2012 14:39:47 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 364078FC13; Sun, 18 Nov 2012 14:39:47 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIEdlr0045233; Sun, 18 Nov 2012 14:39:47 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIEdlKD045232; Sun, 18 Nov 2012 14:39:47 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201211181439.qAIEdlKD045232@svn.freebsd.org> From: Ryusuke SUZUKI Date: Sun, 18 Nov 2012 14:39:47 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40064 - head/ja_JP.eucJP/articles/contributing X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 14:39:47 -0000 Author: ryusuke Date: Sun Nov 18 14:39:46 2012 New Revision: 40064 URL: http://svnweb.freebsd.org/changeset/doc/40064 Log: - Merge the following from the English version: r39964 -> r40061 head/ja_JP.eucJP/articles/contributing/article.xml Modified: head/ja_JP.eucJP/articles/contributing/article.xml Modified: head/ja_JP.eucJP/articles/contributing/article.xml ============================================================================== --- head/ja_JP.eucJP/articles/contributing/article.xml Sun Nov 18 14:16:40 2012 (r40063) +++ head/ja_JP.eucJP/articles/contributing/article.xml Sun Nov 18 14:39:46 2012 (r40064) @@ -10,7 +10,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r39964 + Original revision: r40061 $FreeBSD$ --> @@ -242,7 +242,7 @@ <quote>アイディア</quote>ページの項目 &os; プロジェクトに貢献したい人のために - ボランティアのための + ボランティアのための &os; のプロジェクトとアイディア一覧 も用意されています。 この一覧は常に更新され続けており、それぞれのプロジェクトについて、 プログラマと非プログラマ両方に向けた項目があります。 From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 14:58:03 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 49EEB966; Sun, 18 Nov 2012 14:58:03 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 244A18FC08; Sun, 18 Nov 2012 14:58:03 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIEw2rk048179; Sun, 18 Nov 2012 14:58:02 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIEw2h2048178; Sun, 18 Nov 2012 14:58:02 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211181458.qAIEw2h2048178@svn.freebsd.org> From: Mark Linimon Date: Sun, 18 Nov 2012 14:58:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40065 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 14:58:03 -0000 Author: linimon Date: Sun Nov 18 14:58:02 2012 New Revision: 40065 URL: http://svnweb.freebsd.org/changeset/doc/40065 Log: We switched away from building in chroots to building in jails some time ago. Make the document reflect this. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 14:39:46 2012 (r40064) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 14:58:02 2012 (r40065) @@ -167,7 +167,7 @@ interesting data (ports and src trees, bindist tarballs, scripts, etc.) to disconnected nodes during the node-setup phase. Then, the disconnected portbuild directory is - nullfs-mounted for chroot builds. + nullfs-mounted for jail builds. The ports-${arch} @@ -191,27 +191,27 @@ - Chroot Build Environment Setup + Jail Build Environment Setup Package builds are performed in a - chroot populated by the + jail populated by the portbuild script using the ${arch}/${branch}/builds/${buildid}/bindist.tar file. - The following command builds a world from the + The makeworld command builds a world from the ${arch}/${branch}/builds/${buildid}/src/ tree and installs it into - ${worlddir}. The tree will + ${arch}/${branch}/builds/${buildid}/bindist.tar. + The tree will be updated first unless -nocvs is - specified. + specified. It should be run as root: /var/portbuild&prompt.root; scripts/makeworld ${arch} ${branch} ${buildid} [-nocvs] The bindist.tar tarball is created from the previously installed world by the mkbindist - script. It should be run as root with the following - command: + script. It should be also be run as root: /var/portbuild&prompt.root; scripts/mkbindist ${arch} ${branch} ${buildid} @@ -915,7 +915,7 @@ PKG_BIN=/usr/local/sbin/pkg &prompt.user; /var/portbuild/scripts/build cleanup i386 8-exp 20080714120411 -full If you forget to do this, then the old build - chroots will not be cleaned up for 24 hours, and no + jails will not be cleaned up for 24 hours, and no new jobs will be dispatched in their place since pointyhat thinks the job slot is still occupied. @@ -1564,9 +1564,13 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 Pick a directory to hold ports configuration and - chroot subdirectories. It may be + chroot subdirectories. It may be best to put it this on its own partition. (Example: /usr2/.) + + The filename chroot is a + a historical remnant. + @@ -2011,7 +2015,7 @@ touch /tmp/.boot_finished between boots then they must either preserve their /tmp, or revalidate their available builds at boot time (see the script on the amd64 - machines). They must also clean up stale chroots from previous + machines). They must also clean up stale jails from previous builds before creating /tmp/.boot_finished. From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 15:03:24 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC5D1C6A; Sun, 18 Nov 2012 15:03:24 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 98CC08FC15; Sun, 18 Nov 2012 15:03:24 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIF3Owe049230; Sun, 18 Nov 2012 15:03:24 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIF3Opf049229; Sun, 18 Nov 2012 15:03:24 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211181503.qAIF3Opf049229@svn.freebsd.org> From: Mark Linimon Date: Sun, 18 Nov 2012 15:03:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40066 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 15:03:24 -0000 Author: linimon Date: Sun Nov 18 15:03:24 2012 New Revision: 40066 URL: http://svnweb.freebsd.org/changeset/doc/40066 Log: Minor cleanups in preparation for big overhaul. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 14:58:02 2012 (r40065) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:03:24 2012 (r40066) @@ -1726,7 +1726,8 @@ ganglia:*:102:102::0:0:User &:/usr/l - We run the cluster on UTC: + We run the cluster on UTC. If you have not set the clock + to UTC: cp /usr/share/zoneinfo/Etc/UTC etc/localtime @@ -2239,7 +2240,8 @@ ssh_cmd="/usr/local/bin/ssh" For what was previously head, change SRC_BRANCH_branch_TAG to - RELENG_branch_0. + RELENG_branch_0 + (literal zero). @@ -2422,7 +2424,7 @@ zfs destroy -r a/snap/src-o with the following changes: - Change + Change the value of SRC_BRANCH_branch_TAG to RELENG_branch_N where N is the newest 'oldest' release From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 15:09:05 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E4D62D78; Sun, 18 Nov 2012 15:09:04 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id C9D638FC08; Sun, 18 Nov 2012 15:09:04 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIF94JA050286; Sun, 18 Nov 2012 15:09:04 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIF94NV050285; Sun, 18 Nov 2012 15:09:04 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211181509.qAIF94NV050285@svn.freebsd.org> From: Mark Linimon Date: Sun, 18 Nov 2012 15:09:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40067 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 15:09:05 -0000 Author: linimon Date: Sun Nov 18 15:09:04 2012 New Revision: 40067 URL: http://svnweb.freebsd.org/changeset/doc/40067 Log: Refactor the "new branch" and "new arch" sections into pre- and post- qmanager-startup. This is needed for the rewrite of the "new pointyhat" section that will be committed next. I am aware that this commit breaks whitespace; this is done simply for diff reduction. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:03:24 2012 (r40066) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:09:04 2012 (r40067) @@ -2220,11 +2220,14 @@ ssh_cmd="/usr/local/bin/ssh" How to configure a new &os; branch + + Steps necessary before <application>qmanager</application> is started + + + When a new branch is created, some work needs to be done to specify that the previous branch is no longer - equivalent to HEAD. The following - instructions apply to the previous - branch number: + equivalent to HEAD. @@ -2323,16 +2326,44 @@ ln -s ../arch - - Kick-start the build for the branch with - build create arch branch - + + + + + + + Steps necessary after <application>qmanager</application> is started + + + + + Again, as + ports-arch: + + - Create bindist.tar - . + For each branch that will be supported, do the following: + + + + + Kick-start the build for the branch with + build create arch branch + + + + Create + bindist.tar. + + + + + + + @@ -2462,6 +2493,11 @@ dopackages without -n How to configure a new architecture + + Steps necessary before <application>qmanager</application> is started + + + The initial steps need to be done using sudo. @@ -2497,6 +2533,7 @@ cd /var/portbuild/arch Create a directory for buildlogs and errorlogs: + (XXX MCL specific to pointyhat; fix this!) mkdir /dumpster/pointyhat/arch/archive @@ -2512,6 +2549,7 @@ cd /var/portbuild/arch Create a link to the above for the webserver: + (XXX MCL specific to pointyhat; fix this!) ln -s /dumpster/pointyhat/arch/archive archive @@ -2581,7 +2619,7 @@ cd /var/portbuild/arch - Make the private configuration directory: + If needed, make the private configuration directory: mkdir /var/portbuild/conf/arch @@ -2598,11 +2636,6 @@ cd /var/portbuild/arch - Tell qmanager about the arch: - python path/qmanager/qclient add_acl name=ports-arch uidlist=ports-arch gidlist=portmgr sense=1 - - - (Only necessary for new codebase): Add arch to SUPPORTED_ARCHS in /var/portbuild/arch/server.conf. @@ -2643,6 +2676,37 @@ ln -s ../arch + One last time using sudo: + + + + + Add an appropriate arch entry for + /var/portbuild/scripts/dologs to the root + crontab. (This is a hack and should go away.) + + + + + + + + Steps necessary after <application>qmanager</application> is started + + + + + Again using sudo: + + + + + Tell qmanager about the arch: + python path/qmanager/qclient add_acl name=ports-arch uidlist=ports-arch gidlist=portmgr sense=1 + + + + Again, as ports-arch: @@ -2679,19 +2743,20 @@ ln -s ../arch arch: add the arch to /var/portbuild/scripts/dopackagestats. - - - Add an appropriate arch entry for - /var/portbuild/scripts/dologs to the root - crontab. (This is a hack and should go away.) - - + + + + + How to configure a new head node (pointyhat instance) + This section only applies to the new codebase. New installations + using the old codebase are not supported. + This section is in progress. Please talk to Mark Linimon before making any changes. From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 15:11:39 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 03C44DEE; Sun, 18 Nov 2012 15:11:39 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D31758FC08; Sun, 18 Nov 2012 15:11:38 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIFBcH2050830; Sun, 18 Nov 2012 15:11:38 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIFBcOl050829; Sun, 18 Nov 2012 15:11:38 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211181511.qAIFBcOl050829@svn.freebsd.org> From: Mark Linimon Date: Sun, 18 Nov 2012 15:11:38 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40068 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 15:11:39 -0000 Author: linimon Date: Sun Nov 18 15:11:38 2012 New Revision: 40068 URL: http://svnweb.freebsd.org/changeset/doc/40068 Log: Completely overhaul the "new head node" section, based on an install from scratch done here in Austin. I am aware that there are various sins in the markup and whitespace. These will be fixed with subsequent commits. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:09:04 2012 (r40067) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:11:38 2012 (r40068) @@ -2771,39 +2771,72 @@ ln -s ../arch - For each supported arch, add a - ports-${arch} - user and group. Add them to the wheel - group. They should have the '*' password. - Also, similarly, create the ports and - portmgr users. + Create a user to own the portbuild + repository, such as portmgr, and add it + to the wheel group. It should have the + '*' password. - For each supported arch, create - /home/ports-${arch}/.ssh/ - and populate authorized_keys. + Add the following to /boot/loader.conf: +console="vidconsole,comconsole" + - - Create the appropriate files in - /etc/.ssh/. + Create the appropriate + etc/rc.conf. + + Required entries: +hostname="${hostname}" +sshd_enable="YES" + + + Recommended entries: +background_fsck="NO" +clear_tmp_enable="YES" +dumpdev="AUTO" +fsck_y_enable="YES" + +apache22_enable="YES" +apache_flags="" +apache_pidfile="/var/run/httpd.pid" +gmetad_enable="YES" +gmond_enable="YES" +inetd_enable="YES" +# XXX MCL these don't work! +#inetd_flags="-R 10000 -lw" +mountd_enable="YES" +nfs_server_enable="YES" +nfs_server_flags="-u -t -n 12" +nfs_remote_port_only="YES" +ntpd_enable="YES" +ntpdate_enable="YES" +ntpdate_flags="north-america.pool.ntp.org" +rpcbind_enable="YES" +rpc_lockd_enable="NO" +rpc_statd_enable="YES" +sendmail_enable="NONE" +smartd_enable="YES" + + - Add the following to /boot/loader.conf: -console="vidconsole,comconsole" - + Create etc/resolv.conf, if + necessary. + + + + Create the appropriate files in + /etc/ssh/. @@ -2820,9 +2853,6 @@ ttyu0 "/usr/libexec/getty std.9600" - - TBA - @@ -2835,22 +2865,33 @@ ttyu0 "/usr/libexec/getty std.9600" Create a zfs volume named a and mount it on - /a: -# zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8 + /a. An example: +&prompt.root; zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8 - Set up the base portbuild directory: -# mkdir -p /a/portbuild -# cd /a/portbuild -# chown portmgr:portmgr . -# chmod 775 . + Create the portbuild directory: +&prompt.root; mkdir -p /a/portbuild + - TBA + Create and mount a new zfs + filesystem on it: + zfs create -o mountpoint=/a/portbuild a/portbuild + + + + + Set up the portbuild directory: +&prompt.root; cd /a/portbuild +&prompt.root; chown portmgr:portmgr . +&prompt.root; chmod 775 . +&prompt.root; ln -sf /a/portbuild /var/portbuild + + @@ -2876,8 +2917,8 @@ ttyu0 "/usr/libexec/getty std.9600" The following ports (or their latest successors) are required: -databases/py-pysqlite23 -databases/py-sqlalchemy +databases/py-sqlite3 +databases/py-sqlalchemy (only SQLITE is needed) devel/git (WITH_SVN) devel/py-configobj devel/py-setuptools @@ -2886,13 +2927,13 @@ net/nc net/rsync sysutils/ganglia-monitor-core (with GMETAD off) sysutils/ganglia-webfrontend (WITHOUT_X11) -www/apache22 (with EXT_FILTER and THREADS) +www/apache22 (with EXT_FILTER) - Expect those to bring in: + Expect those to bring in, among others: databases/sqlite3 -lang/perl-5.12 -lang/python27 +lang/perl-5.14 (or successor) +lang/python27 (or sucessor) The following ports (or their latest successors) are strongly suggested: @@ -2900,7 +2941,7 @@ benchmarks/bonnie++ devel/ccache mail/postfix net/isc-dhcp41-server -ports-mgmt/pkg_cutleaves +ports-mgmt/pkg ports-mgmt/pkg_tree ports-mgmt/portaudit ports-mgmt/portmaster @@ -2913,26 +2954,242 @@ sysutils/smartmontools - Configure mail by doing the following: TBA. + If not already created, add the following users: +squid:*:100:100::0:0:User &:/usr/local/squid:/bin/sh +ganglia:*:102:102::0:0:User &:/usr/local/ganglia:/bin/sh + + Add them to /etc/group as well. + + + Configure mail by doing the following: + + TBA. + + - - Other + + Setting up and configuring the portbuild repository - TBA + Set up an account with subversion config files + installed. Again, we generally use + portmgr. + + + + As that user, set up the repository: +&prompt.user; svn checkout svn://svn.freebsd.org/base/projects/portbuild /a/portbuild + + + + + + Configure how build slaves will talk to your server + by making the following changes to + /var/portbuild/conf/client.conf: + + + + + Set CLIENT_NFS_MASTER to wherever + your build slaves will PXE boot from. (Possibly, the + hostname of your server.) + + + + Set CLIENT_BACKUP_FTP_SITE + to a backup site for FTP fetches; again, possibly + the hostname of your server. + + + + Set CLIENT_UPLOAD_HOST to + where completed packages will be uploaded. + + + + + Most of the other default values should be fine. + + + + Most of the default values in + /var/portbuild/conf/common.conf + should be fine. This file holds definitions used by + both the server and all its clients. + + + + /var/portbuild/conf/make.conf + is most likely obsolete. + + + + Configure the server by making the following changes to + /var/portbuild/conf/server.conf: + + + + + Set SUPPORTED_ARCHS to the + list of architectures you wish to build packages for. + + + + For each source branch you will be building for, set + SRC_BRANCHES and + SRC_BRANCH_branch_TAG + as detailed in . + You should not need to change + SRC_BRANCHES_PATTERN. + + + + Set UPLOAD_DIRECTORY, + UPLOAD_TARGET, and + UPLOAD_USER as approprite + for your site. + + + + Set MASTER_URL to the http + URL of your server. This will be stamped into the + package build logs and the indices thereof. + + + + + Most of the other default values should be fine. + + + + + + + + pre-<application>qmanager</application> + + + + + For each architecture, follow the steps in + . + + + + + + + + <application>qmanager</application> + + + + + Copy the following files from + /var/portbuild/conf/etc/rc.d to + /usr/local/etc/rc.d: +buildproxy.sh +pollmachine.sh +qmanager.sh + + + As root, start each one of them. You may find it handy + to start each under screen for + debugging purposes. + + + + Initialize the qmanager + database's acl list: +&prompt.root; python /var/portbuild/qmanager/qclient add_acl name=deny_all uidlist= gidlist= sense=0 + + + + + + + + + Creating src and ports repositories + + + + + Run the following commands manually to create the + src and ports + repositories, respectively: +&prompt.user; sudo /var/portbuild/scripts/updatesnap.ports +&prompt.user; sudo /var/portbuild/scripts/updatesnap + + + These will be periodically run from the root + crontab, which you will + install below. + + Other services + + + + + Configure + /usr/local/etc/apache22/httpd.conf + as appropriate for your site. + + + + Copy /var/portbuild/conf/apache.conf + to the appropriate Includes subdirectory, e.g., + /usr/local/etc/apache22/Includes/apache.conf. + Configure it as appropriate for your site. + + + + Set up /var/portbuild/crontab/root as + the root crontab via crontab -e. If you do + not support all the archs listed there, make sure to comment out + the appropriate dologs entries. + + + + If your build slaves will be pxebooted, make sure to + enable the tftp entries in + /etc/inetd.conf. + + + + + + + + Finishing up + + + + + For each architecture, follow the steps in + . + + + + + You should now be ready to build packages. + + + From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 15:27:46 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 382661F1; Sun, 18 Nov 2012 15:27:46 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 13E048FC08; Sun, 18 Nov 2012 15:27:46 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIFRjb0053444; Sun, 18 Nov 2012 15:27:45 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIFRjsG053443; Sun, 18 Nov 2012 15:27:45 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211181527.qAIFRjsG053443@svn.freebsd.org> From: Mark Linimon Date: Sun, 18 Nov 2012 15:27:45 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40069 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 15:27:46 -0000 Author: linimon Date: Sun Nov 18 15:27:45 2012 New Revision: 40069 URL: http://svnweb.freebsd.org/changeset/doc/40069 Log: Continue the de-orbit burn of cvs support: the flags change e.g. from -nocvs to -novcs. This does not yet remove all the cvs references here. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:11:38 2012 (r40068) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:27:45 2012 (r40069) @@ -204,10 +204,10 @@ tree and installs it into ${arch}/${branch}/builds/${buildid}/bindist.tar. The tree will - be updated first unless -nocvs is + be updated first unless -novcs is specified. It should be run as root: - /var/portbuild&prompt.root; scripts/makeworld ${arch} ${branch} ${buildid} [-nocvs] + /var/portbuild&prompt.root; scripts/makeworld ${arch} ${branch} ${buildid} [-novcs] The bindist.tar tarball is created from the previously installed world by the mkbindist @@ -558,9 +558,9 @@ PKG_BIN=/usr/local/sbin/pkg - -srccvs - Do not update the + -srcvcs - Do not update the src tree from the ZFS snapshot, update it with - cvs update instead. + a fresh checkout instead. @@ -572,9 +572,9 @@ PKG_BIN=/usr/local/sbin/pkg - -portscvs - Do not update the + -portsvcs - Do not update the ports tree from the ZFS snapshot, update it with - cvs update instead. + a fresh checkout instead. @@ -1095,7 +1095,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 missing shows the difference between INDEX and the other columns. If you have - restarted a run after a cvs update, there + restarted a run after a ports tree update, there will likely be duplicates in the packages and error columns, and this column will be meaningless. (The script is naive). @@ -1137,8 +1137,8 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 When building packages for a release, it may be necessary to manually update the ports and src trees to the release tag and use - -nocvs and - -noportscvs. + -novcs and + -noportsvcs. To build package sets intended for use on a CD-ROM, use the -cdrom option to @@ -1431,7 +1431,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 The following command will set up the control branch for the partial build (old codebase): - &prompt.user; /var/portbuild/scripts/dopackages.8 -noportscvs -nobuild -nocvs -nofinish + &prompt.user; /var/portbuild/scripts/dopackages.8 -noportsvcs -nobuild -novcs -nofinish The builds must be performed from the From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 15:30:20 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C99C25D; Sun, 18 Nov 2012 15:30:20 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 761508FC14; Sun, 18 Nov 2012 15:30:20 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIFUKRo053887; Sun, 18 Nov 2012 15:30:20 GMT (envelope-from olgeni@svn.freebsd.org) Received: (from olgeni@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIFUK2K053884; Sun, 18 Nov 2012 15:30:20 GMT (envelope-from olgeni@svn.freebsd.org) Message-Id: <201211181530.qAIFUK2K053884@svn.freebsd.org> From: Jimmy Olgeni Date: Sun, 18 Nov 2012 15:30:20 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40070 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 15:30:20 -0000 Author: olgeni (ports committer) Date: Sun Nov 18 15:30:20 2012 New Revision: 40070 URL: http://svnweb.freebsd.org/changeset/doc/40070 Log: Add my PGP public key. Added: head/share/pgpkeys/olgeni.key (contents, props changed) Modified: head/share/pgpkeys/pgpkeys-developers.xml head/share/pgpkeys/pgpkeys.ent Added: head/share/pgpkeys/olgeni.key ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/pgpkeys/olgeni.key Sun Nov 18 15:30:20 2012 (r40070) @@ -0,0 +1,91 @@ + + + +uid Jimmy Olgeni +uid Giacomo Olgeni +uid Giacomo Olgeni +uid Giacomo Olgeni +uid Giacomo Olgeni +uid Giacomo Olgeni +sub 2048R/1988BB4B 2012-11-01 +]]> + Modified: head/share/pgpkeys/pgpkeys-developers.xml ============================================================================== --- head/share/pgpkeys/pgpkeys-developers.xml Sun Nov 18 15:27:45 2012 (r40069) +++ head/share/pgpkeys/pgpkeys-developers.xml Sun Nov 18 15:30:20 2012 (r40070) @@ -1231,6 +1231,11 @@ &pgpkey.obrien; + + &a.olgeni; + &pgpkey.olgeni; + + &a.philip; &pgpkey.philip; Modified: head/share/pgpkeys/pgpkeys.ent ============================================================================== --- head/share/pgpkeys/pgpkeys.ent Sun Nov 18 15:27:45 2012 (r40069) +++ head/share/pgpkeys/pgpkeys.ent Sun Nov 18 15:30:20 2012 (r40070) @@ -272,6 +272,7 @@ + From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 15:34:03 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A756E2FF; Sun, 18 Nov 2012 15:34:03 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 714108FC12; Sun, 18 Nov 2012 15:34:03 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIFY3hr054586; Sun, 18 Nov 2012 15:34:03 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIFY3Gl054585; Sun, 18 Nov 2012 15:34:03 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201211181534.qAIFY3Gl054585@svn.freebsd.org> From: Ryusuke SUZUKI Date: Sun, 18 Nov 2012 15:34:03 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40071 - head/ja_JP.eucJP/htdocs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 15:34:03 -0000 Author: ryusuke Date: Sun Nov 18 15:34:03 2012 New Revision: 40071 URL: http://svnweb.freebsd.org/changeset/doc/40071 Log: - Merge the following from the English version: r39669 -> r40054 head/ja_JP.eucJP/htdocs/index.xsl Modified: head/ja_JP.eucJP/htdocs/index.xsl Modified: head/ja_JP.eucJP/htdocs/index.xsl ============================================================================== --- head/ja_JP.eucJP/htdocs/index.xsl Sun Nov 18 15:30:20 2012 (r40070) +++ head/ja_JP.eucJP/htdocs/index.xsl Sun Nov 18 15:34:03 2012 (r40071) @@ -5,7 +5,7 @@ ]> - + »詳しくはこちら + +
+ +

Security Warning

+ +

11 月 11 日 (日)、FreeBSD.org クラスタにある + 2 台のマシンにおいて不正侵入が確認されました。 + FreeBSD プロジェクトは事態を分析するため、 + これらのマシンを停止させてネットワークから切り離しました。 + 用心のため、FreeBSD + プロジェクトが管理するその他のマシンのほとんども、 + 同じ措置を行ないました。

+ +

FreeBSD + 利用者に影響をおよぼすような変更が加えられた形跡は見つかっておらず、 + 現時点での分析結果からは、FreeBSD + 利用者への影響はないと考えていますが、 + 報告 + を一読いただき、必要な対応をとるようにお願いいたします。 + このページは、新しい情報が判明しだい更新されます。

+
From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 15:47:19 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 071CDAB7; Sun, 18 Nov 2012 15:47:19 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id DC77C8FC08; Sun, 18 Nov 2012 15:47:18 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIFlIfT056589; Sun, 18 Nov 2012 15:47:18 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIFlIvO056588; Sun, 18 Nov 2012 15:47:18 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211181547.qAIFlIvO056588@svn.freebsd.org> From: Mark Linimon Date: Sun, 18 Nov 2012 15:47:18 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40072 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 15:47:19 -0000 Author: linimon Date: Sun Nov 18 15:47:18 2012 New Revision: 40072 URL: http://svnweb.freebsd.org/changeset/doc/40072 Log: Start the deorbit burn of the old codebase. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:34:03 2012 (r40071) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:47:18 2012 (r40072) @@ -136,9 +136,11 @@ to old codebase:.
- As of December 2010, pointyhat is still - running on the old codebase, until the new codebase is considered - rock-solid. + Up until November 2012, pointyhat had still + been running the old codebase. That installation has now been + permanently offlined. Therefore, all the instructions having + to do with the old codebase are obsolete, + and will be removed in the near future. From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 16:11:27 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 95C965DD; Sun, 18 Nov 2012 16:11:27 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 7BEBE8FC08; Sun, 18 Nov 2012 16:11:27 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGBRPs061234; Sun, 18 Nov 2012 16:11:27 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGBRLf061233; Sun, 18 Nov 2012 16:11:27 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211181611.qAIGBRLf061233@svn.freebsd.org> From: Mark Linimon Date: Sun, 18 Nov 2012 16:11:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40073 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 16:11:27 -0000 Author: linimon Date: Sun Nov 18 16:11:27 2012 New Revision: 40073 URL: http://svnweb.freebsd.org/changeset/doc/40073 Log: Remove more obsolete advice. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:47:18 2012 (r40072) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 16:11:27 2012 (r40073) @@ -933,7 +933,7 @@ PKG_BIN=/usr/local/sbin/pkg commands hanging. If so, you are going to have to use the allgohans script to run an &man.ssh.1; command across all clients for that buildenv. For example: -ssh -l root gohan24 df +ssh gohan24 df will get you a df, and From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 16:30:05 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 32E85A48; Sun, 18 Nov 2012 16:30:05 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 1823B8FC0C; Sun, 18 Nov 2012 16:30:05 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGU4E4064309; Sun, 18 Nov 2012 16:30:04 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGU4Nb064308; Sun, 18 Nov 2012 16:30:04 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211181630.qAIGU4Nb064308@svn.freebsd.org> From: Mark Linimon Date: Sun, 18 Nov 2012 16:30:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40074 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 16:30:05 -0000 Author: linimon Date: Sun Nov 18 16:30:04 2012 New Revision: 40074 URL: http://svnweb.freebsd.org/changeset/doc/40074 Log: Continue deorbiting cvs-specific stuff. Change the portlist a bit. Add a note about src. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 16:11:27 2012 (r40073) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 16:30:04 2012 (r40074) @@ -2243,17 +2243,30 @@ ssh_cmd="/usr/local/bin/ssh" - For what was previously head, change + (Old codebase) For what was previously head, change SRC_BRANCH_branch_TAG to RELENG_branch_0 (literal zero). - Add + (Old codebase) Add SRC_BRANCH_new-branch_TAG =. (literal period). + + + (New codebase) For what was previously head, change + SRC_BRANCH_branch_SUBDIR to + releng/branch.0 + (literal zero). + + + + (New codebase) Add + SRC_BRANCH_new-branch_SUBDIR + =head. + @@ -2903,13 +2916,8 @@ ttyu0 "/usr/libexec/getty std.9600" Configuring <literal>src</literal> - - - - TBA - - - + You should be able to install from the most recent release. + @@ -2939,18 +2947,22 @@ lang/python27 (or sucessor)
The following ports (or their latest successors) are strongly suggested: -benchmarks/bonnie++ devel/ccache mail/postfix net/isc-dhcp41-server ports-mgmt/pkg -ports-mgmt/pkg_tree ports-mgmt/portaudit ports-mgmt/portmaster security/sudo shells/bash shells/zsh -sysutils/screen +sysutils/screen + + + The following ports (or their latest successors) are handy: +benchmarks/bonnie++ +ports-mgmt/pkg_tree +sysutils/dmidecode sysutils/smartmontools @@ -2975,7 +2987,7 @@ ganglia:*:102:102::0:0:User &:/usr/l - Setting up and configuring the portbuild repository + Setting up and configuring the <application>portbuild</application> repository From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 16:37:40 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B3FC32D5; Sun, 18 Nov 2012 16:37:40 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 9A20C8FC13; Sun, 18 Nov 2012 16:37:40 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGbegZ065967; Sun, 18 Nov 2012 16:37:40 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGbe5V065965; Sun, 18 Nov 2012 16:37:40 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211181637.qAIGbe5V065965@svn.freebsd.org> From: Eitan Adler Date: Sun, 18 Nov 2012 16:37:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40075 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 16:37:40 -0000 Author: eadler Date: Sun Nov 18 16:37:40 2012 New Revision: 40075 URL: http://svnweb.freebsd.org/changeset/doc/40075 Log: Restore the word 'file' where it isn't redundant. Submitted by: bjk Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:30:04 2012 (r40074) +++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:40 2012 (r40075) @@ -912,7 +912,7 @@ Where the format is html-split, the files are bundled up using &man.tar.1;. The resulting - .tar is then compressed + .tar file is then compressed using the compression schemes detailed in the next point. From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 16:37:48 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AEE7030F; Sun, 18 Nov 2012 16:37:48 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 945698FC15; Sun, 18 Nov 2012 16:37:48 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGbm59066024; Sun, 18 Nov 2012 16:37:48 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGbmKf066022; Sun, 18 Nov 2012 16:37:48 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211181637.qAIGbmKf066022@svn.freebsd.org> From: Eitan Adler Date: Sun, 18 Nov 2012 16:37:48 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40076 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 16:37:48 -0000 Author: eadler Date: Sun Nov 18 16:37:48 2012 New Revision: 40076 URL: http://svnweb.freebsd.org/changeset/doc/40076 Log: Use a comma prior to a command. Indicate that tar will automatically detect the format of the file. Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:40 2012 (r40075) +++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:48 2012 (r40076) @@ -947,12 +947,15 @@ compressed using &man.bzip2.1;, can be found in doc/en_US.ISO8859-1/books/faq/book.html-split.tar.bz2 To download and uncompress that file you would have - to do this. + to do this: &prompt.root; fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/en_US.ISO8859-1/books/faq/book.html-split.tar.bz2 &prompt.root; tar xvf book.html-split.tar.bz2 - You will be left with a collection of + If the file is compressed, + tar will automatically + detect the appropriate format and decompress it correctly. + You will be left with a collection of .html files. The main one is called index.html, which will contain the table of contents, introductory material, and links to the From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 16:37:50 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C41D7313; Sun, 18 Nov 2012 16:37:50 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id AA09A8FC13; Sun, 18 Nov 2012 16:37:50 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGboxx066062; Sun, 18 Nov 2012 16:37:50 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGbo87066060; Sun, 18 Nov 2012 16:37:50 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211181637.qAIGbo87066060@svn.freebsd.org> From: Eitan Adler Date: Sun, 18 Nov 2012 16:37:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40077 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 16:37:50 -0000 Author: eadler Date: Sun Nov 18 16:37:50 2012 New Revision: 40077 URL: http://svnweb.freebsd.org/changeset/doc/40077 Log: Use "msdosfs" as the example instead of UFS. Submitte by: bjk Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:48 2012 (r40076) +++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:50 2012 (r40077) @@ -5066,7 +5066,7 @@ C:\="DOS" If the drive already has a file system on it, you can use a command like this: - &prompt.root; mount /dev/da0s1 /mnt + &prompt.root; mount -t msdosfs /dev/da0s1 /mnt If the drive will only be used with &os; systems it is better idea to From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 16:37:52 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E1F07334; Sun, 18 Nov 2012 16:37:52 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id C7F758FC17; Sun, 18 Nov 2012 16:37:52 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGbqjI066102; Sun, 18 Nov 2012 16:37:52 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGbqoa066100; Sun, 18 Nov 2012 16:37:52 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211181637.qAIGbqoa066100@svn.freebsd.org> From: Eitan Adler Date: Sun, 18 Nov 2012 16:37:52 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40078 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 16:37:53 -0000 Author: eadler Date: Sun Nov 18 16:37:52 2012 New Revision: 40078 URL: http://svnweb.freebsd.org/changeset/doc/40078 Log: "make world" is the wrong thing to do. In addition don't repeat the "permenent" directions under the temporary section. Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:50 2012 (r40077) +++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:52 2012 (r40078) @@ -6071,8 +6071,7 @@ options SYSVMSG # enable for ENABLE_SUID_SSH to true in /etc/make.conf then rebuild and - install &man.ssh.1; (or run - make world). + reinstall &man.ssh.1;. @@ -6080,12 +6079,7 @@ options SYSVMSG # enable for /usr/bin/ssh to 4555 by running chmod 4555 /usr/bin/ssh as - root. Then add - ENABLE_SUID_SSH= true - to /etc/make.conf so - the change takes effect the next time - make world - is run. + root. From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 16:37:55 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 187B0369; Sun, 18 Nov 2012 16:37:55 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id E8C418FC08; Sun, 18 Nov 2012 16:37:54 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGbs81066141; Sun, 18 Nov 2012 16:37:54 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGbsc9066139; Sun, 18 Nov 2012 16:37:54 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211181637.qAIGbsc9066139@svn.freebsd.org> From: Eitan Adler Date: Sun, 18 Nov 2012 16:37:54 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40079 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 16:37:55 -0000 Author: eadler Date: Sun Nov 18 16:37:54 2012 New Revision: 40079 URL: http://svnweb.freebsd.org/changeset/doc/40079 Log: Lowercase all the things^W ids in links. APPROVED BY: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:52 2012 (r40078) +++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:54 2012 (r40079) @@ -472,7 +472,7 @@ been one unbroken line since 2.0 was released, leading towards &rel.current;-RELEASE and beyond. For more detailed information on branches see &os; Release Engineering: Creating the Release Branch, + url="&url.articles.releng;/release-proc.html#rel-branch">&os; Release Engineering: Creating the Release Branch, the status of the branches and the upcoming release schedule can be found on the Release Engineering Information page. @@ -2998,7 +2998,7 @@ quit To adjust your kern.maxusers value, see the File/Process Limits + url="&url.books.handbook;/configtuning-kernel-limits.html#kern-maxfiles">File/Process Limits section of the Handbook. (While that section refers to open files, the same limits apply to processes.) @@ -3092,7 +3092,7 @@ quit You can find a detailed answer for this question in the Handbook. + url="&url.books.handbook;/mail-trouble.html#q26.5.2.">Handbook. @@ -3429,7 +3429,7 @@ chip1@pci0:31:5: class=0x040100 c This error message indicates you have exhausted the number of available file descriptors on your system. Please see the kern.maxfiles + url="&url.books.handbook;/configtuning-kernel-limits.html#kern-maxfiles">kern.maxfiles section of the Tuning Kernel Limits section of the Handbook for a discussion and @@ -3877,7 +3877,7 @@ kern.timecounter.hardware: TSC -> i82 Yes! See the Commercial Vendors + url="&url.base;/commercial/software_bycat.html#category_database">Commercial Vendors section of &os;'s Web site. Also see the For more information, see the section on upgrades + url="&url.books.handbook;/updating-upgrading-freebsdupdate.html#freebsdupdate-upgrade">the section on upgrades in the &os; Handbook. @@ -5123,7 +5123,7 @@ C:\="DOS" This generally means that there is no CD-ROM in the CD-ROM drive, or the drive is not visible on the bus. Please see the Using Data CDs + url="&url.books.handbook;/creating-cds.html#mounting-cd">Using Data CDs section of the Handbook for a detailed discussion of this issue. @@ -5158,7 +5158,7 @@ C:\="DOS" the Handbook chapter on creating CD-ROMs, particularly the section on burning raw data CDs. + url="&url.books.handbook;/creating-cds.html#rawdata-cd">burning raw data CDs. @@ -5169,7 +5169,7 @@ C:\="DOS" This is discussed in the Handbook section on duplicating data CDs. + url="&url.books.handbook;/creating-cds.html#imaging-cd">duplicating data CDs. For more on working with CD-ROMs, see the Creating CDs Section in the Storage chapter in the Handbook. @@ -6745,7 +6745,7 @@ UserConfig> quit The detailed answer for this question can be found in the Boot Time Splash Screens + url="&url.books.handbook;/boot-blocks.html#boot-splash">Boot Time Splash Screens section of the &os; Handbook. @@ -7105,7 +7105,7 @@ Key F15 A A Menu Wo review &man.exports.5; and the NFS entry in the Handbook, especially the section on configuring NFS. + url="&url.books.handbook;/network-nfs.html#configuring-nfs">configuring NFS. @@ -7779,7 +7779,7 @@ default 10.0.0.2 UG delete ALL If this is the case, go back to the Final System Configuration + url="&url.books.handbook;/userppp.html#userppp-final">Final System Configuration section of the handbook. @@ -7809,7 +7809,7 @@ default 10.0.0.2 UG add 0 0 HISADDR Refer to the PPP and Dynamic IP addresses + url="&url.books.handbook;/userppp.html#userppp-dynamicip">PPP and Dynamic IP addresses section of the handbook for further details. @@ -8815,7 +8815,7 @@ hint.sio.7.irq="12" See the Serial Communications + url="&url.books.handbook;/serial.html#serial-hw-config">Serial Communications section in the &os; Handbook. From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 17:21:10 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E6B0613B; Sun, 18 Nov 2012 17:21:10 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id C9CFF8FC16; Sun, 18 Nov 2012 17:21:10 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIHLAe3074491; Sun, 18 Nov 2012 17:21:10 GMT (envelope-from gavin@svn.freebsd.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIHLAfU074490; Sun, 18 Nov 2012 17:21:10 GMT (envelope-from gavin@svn.freebsd.org) Message-Id: <201211181721.qAIHLAfU074490@svn.freebsd.org> From: Gavin Atkinson Date: Sun, 18 Nov 2012 17:21:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40080 - head/en_US.ISO8859-1/htdocs/news X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 17:21:11 -0000 Author: gavin Date: Sun Nov 18 17:21:10 2012 New Revision: 40080 URL: http://svnweb.freebsd.org/changeset/doc/40080 Log: Fix mistype ("wwww" -> "www" that occurred while converting the announcement to HTML. The published announcement was correct. Submitted by: glebius Approved by: core, bcr (mentor, implicit) Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Sun Nov 18 16:37:54 2012 (r40079) +++ head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Sun Nov 18 17:21:10 2012 (r40080) @@ -49,7 +49,7 @@ more robust Subversion, freebsd-update, and portsnap models.

More information is available at - http://wwww.freebsd.org/news/2012-compromise.html

+ http://www.freebsd.org/news/2012-compromise.html

Saturday November 17th, 2012

From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 17:30:00 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9423C8CD; Sun, 18 Nov 2012 17:30:00 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 60F338FC0C; Sun, 18 Nov 2012 17:30:00 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIHU06n075841; Sun, 18 Nov 2012 17:30:00 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIHU09Q075840; Sun, 18 Nov 2012 17:30:00 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201211181730.qAIHU09Q075840@svn.freebsd.org> From: Glen Barber Date: Sun, 18 Nov 2012 17:30:00 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40081 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 17:30:00 -0000 Author: gjb Date: Sun Nov 18 17:29:59 2012 New Revision: 40081 URL: http://svnweb.freebsd.org/changeset/doc/40081 Log: Fix build. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 17:21:10 2012 (r40080) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 17:29:59 2012 (r40081) @@ -2363,7 +2363,7 @@ ln -s ../arch - Kick-start the build for the branch with + Kick-start the build for the branch with: build create arch branch @@ -2700,6 +2700,7 @@ ln -s ../arch /var/portbuild/scripts/dologs to the root crontab. (This is a hack and should go away.) + @@ -2809,12 +2810,12 @@ console="vidconsole,comconsole" Create the appropriate etc/rc.conf. - Required entries: + Required entries: hostname="${hostname}" sshd_enable="YES" - Recommended entries: +Recommended entries: background_fsck="NO" clear_tmp_enable="YES" dumpdev="AUTO" @@ -2841,7 +2842,6 @@ rpc_statd_enable="YES" sendmail_enable="NONE" smartd_enable="YES" - @@ -3060,7 +3060,7 @@ ganglia:*:102:102::0:0:User &:/usr/l For each source branch you will be building for, set SRC_BRANCHES and SRC_BRANCH_branch_TAG - as detailed in . + as detailed in . You should not need to change SRC_BRANCHES_PATTERN. @@ -3094,7 +3094,7 @@ ganglia:*:102:102::0:0:User &:/usr/l For each architecture, follow the steps in - . + .
@@ -3195,7 +3195,7 @@ qmanager.sh For each architecture, follow the steps in - . + . From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 17:57:32 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 55074ECF; Sun, 18 Nov 2012 17:57:32 +0000 (UTC) (envelope-from bcr@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 1FFC38FC12; Sun, 18 Nov 2012 17:57:32 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIHvVgv080134; Sun, 18 Nov 2012 17:57:31 GMT (envelope-from bcr@svn.freebsd.org) Received: (from bcr@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIHvV10080133; Sun, 18 Nov 2012 17:57:31 GMT (envelope-from bcr@svn.freebsd.org) Message-Id: <201211181757.qAIHvV10080133@svn.freebsd.org> From: Benedict Reuschling Date: Sun, 18 Nov 2012 17:57:31 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40082 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 17:57:32 -0000 Author: bcr Date: Sun Nov 18 17:57:31 2012 New Revision: 40082 URL: http://svnweb.freebsd.org/changeset/doc/40082 Log: Add a section describing the use of the quicksearch feature to find ports. PR: docs/173704 Submitted by: Edward (edward rdtan net) Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sun Nov 18 17:29:59 2012 (r40081) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sun Nov 18 17:57:31 2012 (r40082) @@ -349,17 +349,33 @@ R-deps: provided is not needed in order to install the port, so it will not be covered here. + Alternatively, there is another search feature from + ports that achieves the same purpose but with less noise, + the quicksearch feature. This feature + accepts the same parameter as the search + feature. For example, searching for lsof + would return: + + &prompt.root; cd /usr/ports +&prompt.root; make quicksearch name=lsof +Port: lsof-4.87.a,7 +Path: /usr/ports/sysutils/lsof +Info: Lists information about open files (similar to fstat(1)) + For more in-depth searching you can also use make search - key=string where + key=string or + make quicksearch + key=string, where string is some text to search for. This searches port names, comments, descriptions and dependencies and can be used to find ports which relate to a particular subject if you do not know the name of the program you are looking for. - In both of these cases, the search string is - case-insensitive. Searching for LSOF will + In both of these cases (search + and quicksearch), the search string + is case-insensitive. Searching for LSOF will yield the same results as searching for lsof. From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 18:32:41 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC4BB42E for ; Sun, 18 Nov 2012 18:32:41 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-la0-f54.google.com (mail-la0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3C7798FC08 for ; Sun, 18 Nov 2012 18:32:40 +0000 (UTC) Received: by mail-la0-f54.google.com with SMTP id j13so3974078lah.13 for ; Sun, 18 Nov 2012 10:32:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=qsrDgT4FmZUtFXBvhNyyiQmCg/PoxGT4S8q6LrwZUmY=; b=D1r1jrUZXHFpqvPWysLCZnWqin6iZoyaudFcM6HO66A6hDQH8KxY1l4BpFr7xthRdz vnmv5k11dFSWzsJROx0dwihiaPE2ArR7NzUeVP2Wv/FWjw3lxC6VCFiFsqc8b5hdSQPR V906hEIrYk29m3LGvInw69IbPMu9u9HTvVfWk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :x-gm-message-state; bh=qsrDgT4FmZUtFXBvhNyyiQmCg/PoxGT4S8q6LrwZUmY=; b=WAroM4XZYN0gHb/TUsA0aM/SGovHJN+lA9JmOKydUC5qiVC3GnXRm314D+pvs2Eidf 4Ivmbk1YxPiNoSO6CZULe6JUvr+zP97o8/sMQHti53xUiJf8FZO/EoMv96LCcZcYMD6G W9GiMcpPGh/l3t543A9jAZGzyEkq1KzMwtDeZ/gt3MObok9c+UtSTf7x6mqy4ud0h/pw DKJeBQLddlcdef8a2H3HTJW5AmSk0tOU9SaKmZWPTuDk8CLOXL+42gZcJF/eYZx7N/wI yA+FEL/TtEo30oW8hMlzTQEdJ4STf08DQp+SzIb2WDSASkyDxVAacsa4CnGrFYmSJJNG 69OQ== Received: by 10.152.144.70 with SMTP id sk6mr9579874lab.27.1353263558718; Sun, 18 Nov 2012 10:32:38 -0800 (PST) MIME-Version: 1.0 Sender: lists@eitanadler.com Received: by 10.112.25.166 with HTTP; Sun, 18 Nov 2012 10:32:07 -0800 (PST) In-Reply-To: <201211181757.qAIHvV10080133@svn.freebsd.org> References: <201211181757.qAIHvV10080133@svn.freebsd.org> From: Eitan Adler Date: Sun, 18 Nov 2012 13:32:07 -0500 X-Google-Sender-Auth: 4h4ZTP2aG2De0P52SVP8KrNjwio Message-ID: Subject: Re: svn commit: r40082 - head/en_US.ISO8859-1/books/handbook/ports To: Benedict Reuschling Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQlXuMKuLwytgKqDzQIRfKYaH7Pu6EMIv8eRC68drhnFVssRtqmct098Xwz8UHYnX33wPRJN Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 18:32:41 -0000 On 18 November 2012 12:57, Benedict Reuschling wrote: > Author: bcr > Date: Sun Nov 18 17:57:31 2012 > New Revision: 40082 > URL: http://svnweb.freebsd.org/changeset/doc/40082 > > Log: > Add a section describing the use of the quicksearch feature to > find ports. > > PR: docs/173704 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=173704 > Submitted by: Edward (edward rdtan net) please don't obfuscate email addresses. This makes it much harder to copy and paste for zero benefit. This also makes it harder to search to see if they have submitted other patches. -- Eitan Adler Source, Ports, Doc committer Bugmeister, Ports Security teams From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 20:48:17 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36926E5C; Sun, 18 Nov 2012 20:48:17 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 0BFC38FC0C; Sun, 18 Nov 2012 20:48:16 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id DC0445605B; Sun, 18 Nov 2012 14:48:09 -0600 (CST) Date: Sun, 18 Nov 2012 14:48:09 -0600 From: Mark Linimon To: Glen Barber Subject: Re: svn commit: r40081 - head/en_US.ISO8859-1/articles/portbuild Message-ID: <20121118204809.GA16227@lonesome.com> References: <201211181730.qAIHU09Q075840@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201211181730.qAIHU09Q075840@svn.freebsd.org> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 20:48:17 -0000 Thanks. mcl From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 21:10:34 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0B1A9360; Sun, 18 Nov 2012 21:10:33 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D57278FC12; Sun, 18 Nov 2012 21:10:33 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAILAXlk011992; Sun, 18 Nov 2012 21:10:33 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAILAXoC011990; Sun, 18 Nov 2012 21:10:33 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211182110.qAILAXoC011990@svn.freebsd.org> From: Mark Linimon Date: Sun, 18 Nov 2012 21:10:33 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40083 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 21:10:34 -0000 Author: linimon Date: Sun Nov 18 21:10:33 2012 New Revision: 40083 URL: http://svnweb.freebsd.org/changeset/doc/40083 Log: Per suggestions from pgj, start cleaning up the bad markup. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 17:57:31 2012 (r40082) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 21:10:33 2012 (r40083) @@ -209,13 +209,13 @@ be updated first unless -novcs is specified. It should be run as root: - /var/portbuild&prompt.root; scripts/makeworld ${arch} ${branch} ${buildid} [-novcs] + &prompt.root; /var/portbuild/scripts/makeworld ${arch} ${branch} ${buildid} [-novcs] The bindist.tar tarball is created from the previously installed world by the mkbindist script. It should be also be run as root: - /var/portbuild&prompt.root; scripts/mkbindist ${arch} ${branch} ${buildid} + &prompt.root; /var/portbuild/scripts/mkbindist ${arch} ${branch} ${buildid} The per-machine tarballs are located in ${arch}/clients. @@ -282,7 +282,7 @@ (For this case, the contents are identical for both server and client.) - RUBY_DEFAULT_VER= 1.9 + RUBY_DEFAULT_VER= 1.9 @@ -293,7 +293,7 @@ (For this case, the contents are also identical for both server and client.) - + .if !defined(CC) || ${CC} == "cc" CC=clang .endif @@ -306,29 +306,29 @@ CPP=clang-cpp # Don't die on warnings NO_WERROR= WERROR= - + Sample <filename>make.conf.server</filename> for <application>pkgng</application> - WITH_PKGNG=yes -PKG_BIN=/usr/local/sbin/pkg + WITH_PKGNG=yes +PKG_BIN=/usr/local/sbin/pkg Sample <filename>make.conf.client</filename> for <application>pkgng</application> - WITH_PKGNG=yes + WITH_PKGNG=yes Sample <filename>src.conf.server</filename> to test new <application>sort</application> codebase - WITH_BSD_SORT=yes + WITH_BSD_SORT=yes
@@ -427,7 +427,7 @@ PKG_BIN=/usr/local/sbin/pkg The symlinks go away, and you just use dopackages.wrapper directly. For example: - dopackages.wrapper ${arch} ${branch} ${buildid} [-options] + &prompt.root; dopackages.wrapper ${arch} ${branch} ${buildid} [-options] @@ -630,7 +630,7 @@ PKG_BIN=/usr/local/sbin/pkg -nocleanup, you need to clean up clients by running - build cleanup ${arch} ${branch} ${buildid} -full + &prompt.user; build cleanup ${arch} ${branch} ${buildid} -full errors/, logs/, packages/, and so @@ -669,7 +669,7 @@ PKG_BIN=/usr/local/sbin/pkg ${arch}/${branch}/make.[0|1]: - don't know how to make dns-all(continuing) + don't know how to make dns-all(continuing) To correct this problem, simply comment out or remove the SUBDIR entries that point to empty @@ -687,22 +687,22 @@ PKG_BIN=/usr/local/sbin/pkg Update the i386-7 tree and do a complete build - dopackages.7 i386 -nosrc -norestr -nofinish - dopackages.wrapper i386 7 -nosrc -norestr -nofinish + &prompt.user; dopackages.7 i386 -nosrc -norestr -nofinish +&prompt.user; dopackages.wrapper i386 7 -nosrc -norestr -nofinish Restart an interrupted amd64-8 build without updating - dopackages.8 amd64 -nosrc -noports -norestr -continue -noindex -noduds -nofinish - dopackages.wrapper amd64 8 -nosrc -noports -norestr -continue -noindex -noduds -nofinish + &prompt.user; dopackages.8 amd64 -nosrc -noports -norestr -continue -noindex -noduds -nofinish +&prompt.user; dopackages.wrapper amd64 8 -nosrc -noports -norestr -continue -noindex -noduds -nofinish Post-process a completed sparc64-7 tree - dopackages.7 sparc64 -finish - dopackages.wrapper sparc64 7 -finish + &prompt.user; dopackages.7 sparc64 -finish +&prompt.user; dopackages.wrapper sparc64 7 -finish Hint: it is usually best to run the dopackages From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 22:42:40 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C37308FE; Sun, 18 Nov 2012 22:42:40 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 9DC268FC08; Sun, 18 Nov 2012 22:42:40 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIMgeDe026661; Sun, 18 Nov 2012 22:42:40 GMT (envelope-from rene@svn.freebsd.org) Received: (from rene@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIMgeNE026660; Sun, 18 Nov 2012 22:42:40 GMT (envelope-from rene@svn.freebsd.org) Message-Id: <201211182242.qAIMgeNE026660@svn.freebsd.org> From: Rene Ladan Date: Sun, 18 Nov 2012 22:42:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40084 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 22:42:40 -0000 Author: rene Date: Sun Nov 18 22:42:40 2012 New Revision: 40084 URL: http://svnweb.freebsd.org/changeset/doc/40084 Log: Commit my new key, signed with the old one. Modified: head/share/pgpkeys/rene.key Modified: head/share/pgpkeys/rene.key ============================================================================== --- head/share/pgpkeys/rene.key Sun Nov 18 21:10:33 2012 (r40083) +++ head/share/pgpkeys/rene.key Sun Nov 18 22:42:40 2012 (r40084) @@ -1,41 +1,64 @@ -sub 2048g/C54EA560 2008-11-03 +pub 4096R/0A3789B7 2012-11-18 + Key fingerprint = 101A 716B 162B 00E5 5BED EA05 ADBB F861 0A37 89B7 +uid Ren Ladan +sub 4096R/B67184C6 2012-11-18 ]]> From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 22:47:58 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B619AC6C; Sun, 18 Nov 2012 22:47:58 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 9ADEA8FC08; Sun, 18 Nov 2012 22:47:58 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIMlwPx027472; Sun, 18 Nov 2012 22:47:58 GMT (envelope-from gavin@svn.freebsd.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIMlwtG027471; Sun, 18 Nov 2012 22:47:58 GMT (envelope-from gavin@svn.freebsd.org) Message-Id: <201211182247.qAIMlwtG027471@svn.freebsd.org> From: Gavin Atkinson Date: Sun, 18 Nov 2012 22:47:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-svnadmin@freebsd.org Subject: svn commit: r40085 - svnadmin/conf X-SVN-Group: doc-svnadmin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 22:47:58 -0000 Author: gavin Date: Sun Nov 18 22:47:58 2012 New Revision: 40085 URL: http://svnweb.freebsd.org/changeset/doc/40085 Log: Bump my commit size limit temporarily Approved by: doceng (gjb, blanket for security incident related commits) Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf ============================================================================== --- svnadmin/conf/sizelimit.conf Sun Nov 18 22:42:40 2012 (r40084) +++ svnadmin/conf/sizelimit.conf Sun Nov 18 22:47:58 2012 (r40085) @@ -17,3 +17,4 @@ blackend gabor hrs +gavin From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 22:49:30 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 46AEFCE1; Sun, 18 Nov 2012 22:49:30 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 262118FC15; Sun, 18 Nov 2012 22:49:30 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIMnU7c027750; Sun, 18 Nov 2012 22:49:30 GMT (envelope-from gavin@svn.freebsd.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIMnUwB027747; Sun, 18 Nov 2012 22:49:30 GMT (envelope-from gavin@svn.freebsd.org) Message-Id: <201211182249.qAIMnUwB027747@svn.freebsd.org> From: Gavin Atkinson Date: Sun, 18 Nov 2012 22:49:29 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40086 - in head/en_US.ISO8859-1/htdocs/news: . 2012-compromise X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 22:49:30 -0000 Author: gavin Date: Sun Nov 18 22:49:29 2012 New Revision: 40086 URL: http://svnweb.freebsd.org/changeset/doc/40086 Log: Add a list of checksums of packages that were removed from ftp.FreeBSD.org after the recent security incident. Note that none of these packages are klnown to be in any way compromised, however we cannot verify that they have *not* been compromised. They are being listed here in order to allow people who may have downloaded packages to verify that their local copies are not on the "unverifiable package" list. Approved by: core (implicit) Added: head/en_US.ISO8859-1/htdocs/news/2012-compromise/ head/en_US.ISO8859-1/htdocs/news/2012-compromise/Makefile (contents, props changed) head/en_US.ISO8859-1/htdocs/news/2012-compromise/md5.sums.20121118.txt (contents, props changed) head/en_US.ISO8859-1/htdocs/news/2012-compromise/sha256.sums.20121118.txt (contents, props changed) Modified: head/en_US.ISO8859-1/htdocs/news/Makefile Added: head/en_US.ISO8859-1/htdocs/news/2012-compromise/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/news/2012-compromise/Makefile Sun Nov 18 22:49:29 2012 (r40086) @@ -0,0 +1,13 @@ +# $FreeBSD$ + +.if exists(../Makefile.conf) +.include "../Makefile.conf" +.endif +.if exists(../Makefile.inc) +.include "../Makefile.inc" +.endif + +DATA= md5.sums.20121118.txt +DATA+= sha256.sums.20121118.txt + +.include "${DOC_PREFIX}/share/mk/web.site.mk" Added: head/en_US.ISO8859-1/htdocs/news/2012-compromise/md5.sums.20121118.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/news/2012-compromise/md5.sums.20121118.txt Sun Nov 18 22:49:29 2012 (r40086) @@ -0,0 +1,22593 @@ +MD5 (ports/i386/packages-9.1-release/All/0verkill-0.16_1.tbz) = 252d004ef7ff87caafece52e0d746448 +MD5 (ports/i386/packages-9.1-release/All/2ManDVD-1.3.5_2.tbz) = c0933f5a23385abe4db3d8a9518b9e2a +MD5 (ports/i386/packages-9.1-release/All/2bsd-diff-2.11.tbz) = ed65922ea6bc781260a8ee75a5178ad5 +MD5 (ports/i386/packages-9.1-release/All/2bsd-vi-050325_1.tbz) = 14aa07bafb586381f84083d64491b126 +MD5 (ports/i386/packages-9.1-release/All/2d-rewriter-1.4.tbz) = 410a78120004b5fca7ecc9b8e2259c36 +MD5 (ports/i386/packages-9.1-release/All/2dhf-2005.05_4.tbz) = 7351eaac4184b4867d87b0e90a7ac183 +MD5 (ports/i386/packages-9.1-release/All/2ping-1.1.tbz) = 57d1d93ecf4efe64a122b34b1ae7527c +MD5 (ports/i386/packages-9.1-release/All/3dc-0.8.1_3.tbz) = 0f29275140570267bd5580d7b8892450 +MD5 (ports/i386/packages-9.1-release/All/3ddesktop-0.2.9_10.tbz) = 71e8d6486a6b5b95ca726be6e83b1c1b +MD5 (ports/i386/packages-9.1-release/All/3dm-2.11.00.019,1.tbz) = f4f7c9461cb203b99eab3bbbe6e25e77 +MD5 (ports/i386/packages-9.1-release/All/3dpong-0.5_4.tbz) = ee857ffd8c3593ecb0d59f8c0149095d +MD5 (ports/i386/packages-9.1-release/All/3proxy-0.6.1.tbz) = f55c5a746d1951ae0a7a55bbfa5a4290 +MD5 (ports/i386/packages-9.1-release/All/44bsd-csh-20001106_3.tbz) = 84912422b2287c0656a04701c8aedd60 +MD5 (ports/i386/packages-9.1-release/All/44bsd-more-20000521.tbz) = 192b961e34751efa13dadaae7bc773f6 +MD5 (ports/i386/packages-9.1-release/All/44bsd-rdist-20001111.tbz) = 5bd6d60bf6693bf66399da34890aaa1e +MD5 (ports/i386/packages-9.1-release/All/4stattack-2.1.4_7.tbz) = 282a8c380e031084cbb3e2f7d3cec832 +MD5 (ports/i386/packages-9.1-release/All/4va-1.21_2.tbz) = d6e36858f852a01a89e74926164dcf73 +MD5 (ports/i386/packages-9.1-release/All/54321-1.0.2001.11.16_11.tbz) = ed8397b9ea7527bbb43b6813528a6ae8 +MD5 (ports/i386/packages-9.1-release/All/6tunnel-0.11.r2_2.tbz) = 247a10f9d01ef3b079d0f46193d38690 +MD5 (ports/i386/packages-9.1-release/All/915resolution-0.5.3_1,1.tbz) = 196af05d956e8b85518697a5a151d6da +MD5 (ports/i386/packages-9.1-release/All/9base-b20090309.tbz) = 5461c0ce16b8eef1d89324eca9cdd48c +MD5 (ports/i386/packages-9.1-release/All/9box-0.2.1_3.tbz) = 1fa985594a57f6198a39f1a4fe837d35 +MD5 (ports/i386/packages-9.1-release/All/9e-1.0.tbz) = e063d3b2dc7d0d5bc566b9a3a5a25597 +MD5 (ports/i386/packages-9.1-release/All/9libs-1.0.1_2.tbz) = 20864ab7ce5e4a6f4148171e7867c880 +MD5 (ports/i386/packages-9.1-release/All/9menu-1.8_2.tbz) = 478ef97791dc0d2a54276ed039a8c96b +MD5 (ports/i386/packages-9.1-release/All/ACH-1.0.2.tbz) = 25f523a73824f9a971c265349d49125b +MD5 (ports/i386/packages-9.1-release/All/ADMsmb-0.3.tbz) = 7158e3bc4cb2ae56ce31f3386129b985 +MD5 (ports/i386/packages-9.1-release/All/ADMsnmp-0.1.tbz) = 093193822c369baccb753e8b755aaeac +MD5 (ports/i386/packages-9.1-release/All/Atlas-0.5.2_1.tbz) = 20faf540229cf7136022c8d8e9f3c95b +MD5 (ports/i386/packages-9.1-release/All/Atlas-0.6.2.tbz) = 3c2cc5341336866708e022e1b9c80461 +MD5 (ports/i386/packages-9.1-release/All/AtomicParsley-0.9.0_1.tbz) = ebce136b10bf958aa9a798d93fffe282 +MD5 (ports/i386/packages-9.1-release/All/AutoIndex-2.2.4.tbz) = 09db668d8f31bf74c36fdb16c2838b6b +MD5 (ports/i386/packages-9.1-release/All/BillardGL-1.75_8.tbz) = cbcb985ec02ceac7d1d7d50971e49255 +MD5 (ports/i386/packages-9.1-release/All/BitchX-1.2.tbz) = 1b2828352f54d06a4bad60a0ffd680dc +MD5 (ports/i386/packages-9.1-release/All/CHECKSUM.MD5) = 77a83e912c38c2bc47b609f3187df07e +MD5 (ports/i386/packages-9.1-release/All/CKEditor-3.6.tbz) = 54d0ec2ebaebb6d9b0ab5928df2db616 +MD5 (ports/i386/packages-9.1-release/All/CalculiX-2.4_2.tbz) = 833ebe6880e960e52b742c4bf800ad29 +MD5 (ports/i386/packages-9.1-release/All/CaribbeanStud-1.0_3.tbz) = b6e7b25fe8ada807bc8d768a2144b8d8 +MD5 (ports/i386/packages-9.1-release/All/CastleVox-1.2.tbz) = 453e6a346c3e9df773a3f164f28ab14d +MD5 (ports/i386/packages-9.1-release/All/Cgraph-2.04_2.tbz) = a6730f181427cb667b596c0f6084ebfe +MD5 (ports/i386/packages-9.1-release/All/Clp-1.12.1.tbz) = 9e91ec5d40d24acd71a8ce6eb3908d22 +MD5 (ports/i386/packages-9.1-release/All/Coin-3.1.3_3.tbz) = 02a42603d7a51e68732da7e010328279 +MD5 (ports/i386/packages-9.1-release/All/DFileServer-1.1.3.tbz) = 9e9527422d482f34f25ca33315ab8e89 +MD5 (ports/i386/packages-9.1-release/All/DTraceToolkit-0.99.tbz) = ba628371b1ea1ab6a62ee714f6513cd3 +MD5 (ports/i386/packages-9.1-release/All/DarwinStreamingServer-6.0.3.tbz) = 248a51dddee1fc9b61b29e9e2d2d61bf +MD5 (ports/i386/packages-9.1-release/All/DirComp-1.3.11_1.tbz) = 0049421a60affa5ae759580b5d9096b4 +MD5 (ports/i386/packages-9.1-release/All/E-Run-1.2_11.tbz) = c551f2d03c5066daa470462a7b2d2357 +MD5 (ports/i386/packages-9.1-release/All/EZWGL-1.50_7.tbz) = 51b921fe3f602cac8c7d3a83f9202894 +MD5 (ports/i386/packages-9.1-release/All/Fnorb-1.3_1.tbz) = b0340e236d5248780a66608b4a8244a8 +MD5 (ports/i386/packages-9.1-release/All/FreeMat-4.0_4.tbz) = 21c2a2c618e5627374ae9fa0c2882531 +MD5 (ports/i386/packages-9.1-release/All/GNUDoku-0.93_6.tbz) = ba7a2030f4d69045dd5319d5f16cf377 +MD5 (ports/i386/packages-9.1-release/All/GSubEdit-0.4.p1_10.tbz) = 33a17653311b075611c148743714ed28 +MD5 (ports/i386/packages-9.1-release/All/Gdtclft-2.2.5_10.tbz) = 0faeba6e620666fb80d69bdb0fac8ba7 +MD5 (ports/i386/packages-9.1-release/All/GeoIP-1.4.8_3.tbz) = afcd1cbe14598a675ea5703fa89efa03 +MD5 (ports/i386/packages-9.1-release/All/GiNaC-1.6.2.tbz) = 8afc7a2a24cec7cf679766467a7c6d8e +MD5 (ports/i386/packages-9.1-release/All/GimpUserManual-HTML-2_1.tbz) = 08727947e2870f0fb2161d509cff687f +MD5 (ports/i386/packages-9.1-release/All/GimpUserManual-PDF-2_1.tbz) = dd6857f2f4e8d9d47ccf1f697acd5baf +MD5 (ports/i386/packages-9.1-release/All/GraphicsMagick-1.1.15_5,1.tbz) = fc7ef89db499b6cc673bbee8b1407ded +MD5 (ports/i386/packages-9.1-release/All/GraphicsMagick-1.2.10_3.tbz) = dc10272ee39b2abaca3bb0d296fa8a4e +MD5 (ports/i386/packages-9.1-release/All/GraphicsMagick-1.3.16_1.tbz) = bcbdcc536ff5d84dbe64827b6b35c33a +MD5 (ports/i386/packages-9.1-release/All/HVSC-Update-2.8.5.tbz) = 1f6ebce92493c434987b5d139128976a +MD5 (ports/i386/packages-9.1-release/All/Hermes-1.3.3_2.tbz) = 7759eb838ab83263549a16db0942ff3b +MD5 (ports/i386/packages-9.1-release/All/IExtract-0.9.30_1.tbz) = 553156d23c9dabd72b2da7b445284823 +MD5 (ports/i386/packages-9.1-release/All/IMHear-1.0.tbz) = 3b9852935968bcc98842bddaf4b2c849 +MD5 (ports/i386/packages-9.1-release/All/IMP-1.0.7_1.tbz) = e3eba8a59449f7352b71497ff51a9ac6 +MD5 (ports/i386/packages-9.1-release/All/IPA-1.08_1.tbz) = 725a3d528061f410929289253a2ee020 +MD5 (ports/i386/packages-9.1-release/All/Ice-3.4.2_3.tbz) = 89910be96dad3069c1d0206722746736 +MD5 (ports/i386/packages-9.1-release/All/ImageMagick-6.7.9.4.tbz) = 22f522b8d4b7dc2e7093a1778763f126 +MD5 (ports/i386/packages-9.1-release/All/ImageMagick-nox11-6.7.9.4.tbz) = 50f6e6c5c8dd4ea006e3fc99673b1be1 +MD5 (ports/i386/packages-9.1-release/All/Judy-1.0.5.tbz) = 961bb2ac21a0062396f00f796b13b1b0 +MD5 (ports/i386/packages-9.1-release/All/KSubeditor-0.2_10,1.tbz) = 094722aedc42a5ecda84eb6c5d63267f +MD5 (ports/i386/packages-9.1-release/All/KeePassX-0.4.3_1.tbz) = ed8cb9fe5be0988a5a1114b23b822937 +MD5 (ports/i386/packages-9.1-release/All/LPRng-3.8.35.tbz) = d0edc1a46bb2146752abbc0fe056de2b +MD5 (ports/i386/packages-9.1-release/All/LPRngTool-1.3.2_6.tbz) = 03567369f6a2fe3f4e09041cb57e570c +MD5 (ports/i386/packages-9.1-release/All/LaBrea-2.4_2.tbz) = d6e7518f5be3b6b9b3d7f3310fad0be0 +MD5 (ports/i386/packages-9.1-release/All/LabPlot-1.6.0.2_16.tbz) = c2221186476b4e585ce68319223932b4 +MD5 (ports/i386/packages-9.1-release/All/Lila-xfwm4-0.3.2.tbz) = 5f0c8282dc017b56870524f80bd2ea1f +MD5 (ports/i386/packages-9.1-release/All/LinNeighborhood-0.6.5_12.tbz) = a72342fe6876b7292c990bdd7ac9b549 +MD5 (ports/i386/packages-9.1-release/All/MT-5.14.tbz) = 09c8909e5467284c84e716f3d250486f +MD5 (ports/i386/packages-9.1-release/All/Maaate-0.3.1_3.tbz) = cd5b68ec2f3729faefcfcd0f50822022 +MD5 (ports/i386/packages-9.1-release/All/MailScanner-4.84.5_3.tbz) = a3c362d85e6ee6c8afc7900f8f0c2913 +MD5 (ports/i386/packages-9.1-release/All/MathJax-2.0.tbz) = cf45bc35c9d3241d2204155ed16676c9 +MD5 (ports/i386/packages-9.1-release/All/Mowitz-0.2.1_4.tbz) = a35f33a099b600af23d40e94d90c608a +MD5 (ports/i386/packages-9.1-release/All/MuSE-0.9.2_14.tbz) = 5e4213de65e9f4b0daed3f28b670cf42 +MD5 (ports/i386/packages-9.1-release/All/NagiosAgent-1.2.0.1_2.tbz) = 4573da7e76ac0a3aff7610bf295ac91e +MD5 (ports/i386/packages-9.1-release/All/Nefarious-1.2.0.tbz) = f4ba014201038088f5152754edebabd1 +MD5 (ports/i386/packages-9.1-release/All/NetHirc-0.94.tbz) = 3389f93ff939b4572707b75207f55f82 +MD5 (ports/i386/packages-9.1-release/All/NetPIPE-3.7.1.tbz) = ffbf5756f30e9a7965cee6c98456b332 +MD5 (ports/i386/packages-9.1-release/All/NetRexx-2.05_3.tbz) = 473eda6e22dfb3e55e4d5a8ca01ea814 +MD5 (ports/i386/packages-9.1-release/All/NetSpades-4.2.0_7.tbz) = 37297c56f2ac49ca5eb044ae28a25798 +MD5 (ports/i386/packages-9.1-release/All/NunniMCAX-1.4.1.tbz) = 2a4b57da634e9f08298488aed2236385 +MD5 (ports/i386/packages-9.1-release/All/O2-tools-2.00.tbz) = 471627d7be141ba1a80cc3e78ff2c233 +MD5 (ports/i386/packages-9.1-release/All/OQTEncoder-0.1_6.tbz) = af6315f086c81b0f62a4dd4cc8ab75e5 +MD5 (ports/i386/packages-9.1-release/All/OQTPlayer-0.5_10.tbz) = 41b0b2e9275819ad92f3544b05e14f39 +MD5 (ports/i386/packages-9.1-release/All/ORBit-0.5.17_5.tbz) = 118de0e4d0c0894c98f60cc19929f161 +MD5 (ports/i386/packages-9.1-release/All/ORBit2-2.14.19.tbz) = 8f8ae8571d179d2165ab9fb66050cc04 +MD5 (ports/i386/packages-9.1-release/All/ORBit2-reference-2.14.19.tbz) = a44b4b53cb3a18fbe68a07eecd347819 +MD5 (ports/i386/packages-9.1-release/All/Ocsinventory-Unix-Agent-2.0.5,1.tbz) = 7675daa940e599d4dec7b104067571fd +MD5 (ports/i386/packages-9.1-release/All/OpenEXR-1.7.0.tbz) = 4e5f45edea00cdb49c2ff4601d806d66 +MD5 (ports/i386/packages-9.1-release/All/OpenSP-1.5.2_2.tbz) = c25ffa90d1a8aacbf9fbe38b2e7f998c +MD5 (ports/i386/packages-9.1-release/All/OpenSSH-askpass-1.2.4.1.tbz) = 8eba334ff1f93dc5743b111a75d01a6d +MD5 (ports/i386/packages-9.1-release/All/PackageKit-0.6.11_2.tbz) = 7824eb864db7477490d38fcf1c5002e8 +MD5 (ports/i386/packages-9.1-release/All/Pymacs-0.22_6.tbz) = a967ad72ddf585a88a8158dc39bca99f +MD5 (ports/i386/packages-9.1-release/All/QNetChess-1.1_7.tbz) = 5e1bb55413402588aa69c81fbb2df78e +MD5 (ports/i386/packages-9.1-release/All/R-2.15.1_1.tbz) = a3b4413b805d9104541582041d4e6684 +MD5 (ports/i386/packages-9.1-release/All/R-cran-AMORE-0.2.12_8.tbz) = 9213f416a021ef774a65139aec930b3b +MD5 (ports/i386/packages-9.1-release/All/R-cran-DBI-0.2.5_6.tbz) = efb3187ef37bfa167c058d1d2b8303a4 +MD5 (ports/i386/packages-9.1-release/All/R-cran-DCluster-0.2.5_2.tbz) = 6c332914679daf915f91f73b4d2a4f85 +MD5 (ports/i386/packages-9.1-release/All/R-cran-Defaults-1.1.1_2.tbz) = e3fd4b39621815b27dd896bac3ddc6d1 +MD5 (ports/i386/packages-9.1-release/All/R-cran-Epi-1.1.36.tbz) = 54176dae3b7fec70d1d0775a0fa9d00e +MD5 (ports/i386/packages-9.1-release/All/R-cran-Formula-1.1.0_3.tbz) = 77a47d338590366aa88e50f756364774 +MD5 (ports/i386/packages-9.1-release/All/R-cran-GDD-0.1.13.1_1.tbz) = 5978dafdad0d547b9a88256387aa8ee2 +MD5 (ports/i386/packages-9.1-release/All/R-cran-Hmisc-3.9.3.tbz) = 0ae0900f8ab8d8ccc7ca05cc8cb0838c +MD5 (ports/i386/packages-9.1-release/All/R-cran-KFAS-0.9.11.tbz) = 03cfdb2cb0b271f53928e72cb7603f55 +MD5 (ports/i386/packages-9.1-release/All/R-cran-PerformanceAnalytics-1.0.4.4_2.tbz) = 77bd6667ed505829b99d10f254cc12f6 +MD5 (ports/i386/packages-9.1-release/All/R-cran-RColorBrewer-1.0.5_6.tbz) = 7e4db164a8b2e2a4cf07d2cd2ba769cb +MD5 (ports/i386/packages-9.1-release/All/R-cran-RCurl-1.95.1.1.tbz) = a63facd3fb02186649f46a2d0ebf51d5 +MD5 (ports/i386/packages-9.1-release/All/R-cran-RFinanceYJ-0.1.6_6.tbz) = 7a288ef77622eca1b455f1a33a04f81a +MD5 (ports/i386/packages-9.1-release/All/R-cran-RJSONIO-0.98.1_3.tbz) = d429307451bb27dc01c944913e867fc0 +MD5 (ports/i386/packages-9.1-release/All/R-cran-RMySQL-0.9.3_3.tbz) = 74925da7a1e4359448afa88e02947bfa +MD5 (ports/i386/packages-9.1-release/All/R-cran-ROAuth-0.9.1_3.tbz) = e95e570eaa19ee9358746de9213c5e69 +MD5 (ports/i386/packages-9.1-release/All/R-cran-RSQLite-0.11.1.tbz) = b001a1faf3b3c400e7b649d3c3b55ce3 +MD5 (ports/i386/packages-9.1-release/All/R-cran-RSQLite.extfuns-0.0.1.tbz) = 1e1ea223c6bc41c75448fcca5276033d +MD5 (ports/i386/packages-9.1-release/All/R-cran-RSvgDevice-0.6.4.1_14.tbz) = 3ec0fe428e0c74b0ab214aa6f6c495f0 +MD5 (ports/i386/packages-9.1-release/All/R-cran-RUnit-0.4.26.tbz) = 5e77aa07343eb6b2bea629329b87c00b +MD5 (ports/i386/packages-9.1-release/All/R-cran-Rpad-1.3.0_6.tbz) = 256c0c47b6dfc1431f8185a92e15ab7b +MD5 (ports/i386/packages-9.1-release/All/R-cran-SuppDists-1.1.8_7.tbz) = 80277f9d91e5161dabd57f82ff6a97c2 +MD5 (ports/i386/packages-9.1-release/All/R-cran-TTR-0.21.1_2.tbz) = cf4c213642d5ad4979a9924b251f01a2 +MD5 (ports/i386/packages-9.1-release/All/R-cran-XML-3.9.4_3.tbz) = 24b88dd7ac4c4d9750bb96eeab2b9e8c +MD5 (ports/i386/packages-9.1-release/All/R-cran-Zelig-4.0.11.tbz) = 6574db0f5c82e30e84d231f7473ff112 +MD5 (ports/i386/packages-9.1-release/All/R-cran-bayesm-2.2.4_8.tbz) = 3baf54eff18ee226a814c22656f9fb29 +MD5 (ports/i386/packages-9.1-release/All/R-cran-bdsmatrix-1.3_3.tbz) = 21e1beeaea85e382665b141e3438d42e +MD5 (ports/i386/packages-9.1-release/All/R-cran-bitops-1.0.4.1_6.tbz) = 6a0e727284c40e4f381ee628e8bb52a8 +MD5 (ports/i386/packages-9.1-release/All/R-cran-car-2.0.15.tbz) = e99a6985a73a72fb8cd9929fe275d835 +MD5 (ports/i386/packages-9.1-release/All/R-cran-caret-5.15.044.tbz) = 5870dfa85a80e35d783deb46ed639865 +MD5 (ports/i386/packages-9.1-release/All/R-cran-ccgarch-0.2.0_3.tbz) = b8e747e3f23d9f7161302a2eb7672d7e +MD5 (ports/i386/packages-9.1-release/All/R-cran-chron-2.3.42.tbz) = ddb4ca6716494d698733b4261f33d794 +MD5 (ports/i386/packages-9.1-release/All/R-cran-coda-0.15.2.tbz) = 0b461083d75119685ef4797c74f06a04 +MD5 (ports/i386/packages-9.1-release/All/R-cran-colorspace-1.1.1_3.tbz) = bbe8b9553198d0e0bf8e6cf0506b2b3d +MD5 (ports/i386/packages-9.1-release/All/R-cran-deldir-0.0.21.tbz) = 1d1004b00497ce95daf17c2e9a6c5301 +MD5 (ports/i386/packages-9.1-release/All/R-cran-diagram-1.6_4.tbz) = a48dbca869fc26bc2801aa09aeb9bb4e +MD5 (ports/i386/packages-9.1-release/All/R-cran-dichromat-1.2.4_3.tbz) = 84f01bb188fde14c9f68e02905b04e2f +MD5 (ports/i386/packages-9.1-release/All/R-cran-digest-0.5.2_2.tbz) = 3c3cca7f930ddca58916dc9974e165fe +MD5 (ports/i386/packages-9.1-release/All/R-cran-dlmodeler-1.2.1.tbz) = 7cc80ed2624c7ad17f685faa2cf6fe44 +MD5 (ports/i386/packages-9.1-release/All/R-cran-e1071-1.6.1.tbz) = 99432f169315e07bb20d0dfd14ce83f2 +MD5 (ports/i386/packages-9.1-release/All/R-cran-eco-3.1.5_6.tbz) = 8b62d9bea584278eef1d2db81fa77ce6 +MD5 (ports/i386/packages-9.1-release/All/R-cran-epicalc-2.15.1.0.tbz) = 8b32ad1c77bddf2f9c167bdc61ab2377 +MD5 (ports/i386/packages-9.1-release/All/R-cran-foreach-1.4.0_2.tbz) = ed759659601d2a57411355879f4a851d +MD5 (ports/i386/packages-9.1-release/All/R-cran-gbm-1.6.3.2.tbz) = b5687ff2945c809e5910bea3fffe3491 +MD5 (ports/i386/packages-9.1-release/All/R-cran-ggplot2-0.9.2.1.tbz) = a5c7e591c2bf7bc3c7d1b3d2b3be32dc +MD5 (ports/i386/packages-9.1-release/All/R-cran-glmnet-1.8.tbz) = 7e5f3dacbbbbdf1c720a4ec17856dda5 +MD5 (ports/i386/packages-9.1-release/All/R-cran-gmm-1.4.3.tbz) = 7a85967d94e62e13954b47ef79117678 +MD5 (ports/i386/packages-9.1-release/All/R-cran-gpclib-1.5.3.tbz) = 84e8e1e6562a5acb626980f2981fa8f9 +MD5 (ports/i386/packages-9.1-release/All/R-cran-gsubfn-0.6.4.tbz) = 26c8d6873fdef74eb6c1f249a216781f +MD5 (ports/i386/packages-9.1-release/All/R-cran-gtable-0.1.1.tbz) = 237fe549eed48c4aae5152d27743e0cd +MD5 (ports/i386/packages-9.1-release/All/R-cran-igraph-0.6.3.tbz) = 4b13b6742d7253a699ec27e607721c01 +MD5 (ports/i386/packages-9.1-release/All/R-cran-inline-0.3.10.tbz) = 977c2656eca73475061ce3042763ea45 +MD5 (ports/i386/packages-9.1-release/All/R-cran-iterators-1.0.6_2.tbz) = 8accb2c1818955e63772edc80c73a50b +MD5 (ports/i386/packages-9.1-release/All/R-cran-itertools-0.1.1_6.tbz) = 97e03646597495c2fb4780844ee023d5 +MD5 (ports/i386/packages-9.1-release/All/R-cran-labeling-0.1_1.tbz) = a0e0f75d8fb13e96e7e633d44cd9ffc7 +MD5 (ports/i386/packages-9.1-release/All/R-cran-lmtest-0.9.30.tbz) = 9667563b8034b50a0263f491159b51fa +MD5 (ports/i386/packages-9.1-release/All/R-cran-maptools-0.8.16.tbz) = c4758368db79e480c85816c8cce6887b +MD5 (ports/i386/packages-9.1-release/All/R-cran-memisc-0.95.38_3.tbz) = 264c9f0e71a6126195aa413ce279d6b3 +MD5 (ports/i386/packages-9.1-release/All/R-cran-memoise-0.1_2.tbz) = dc11d5520ec7817e65604b5728d3d389 +MD5 (ports/i386/packages-9.1-release/All/R-cran-munsell-0.4.tbz) = cccf318274522646e3bd703a40069c18 +MD5 (ports/i386/packages-9.1-release/All/R-cran-mvtnorm-0.9.96_8.tbz) = cd0d59abf5198508d79c4edc195dd568 +MD5 (ports/i386/packages-9.1-release/All/R-cran-nnls-1.4.tbz) = 6c5689b190fcf7ca14974b7ed21658ed +MD5 (ports/i386/packages-9.1-release/All/R-cran-pixmap-0.4.11_3.tbz) = f4e429fd68569078d299cb0c9f16ad05 +MD5 (ports/i386/packages-9.1-release/All/R-cran-plm-1.2.10_1.tbz) = 01e71f374e6f78dc32aa9174a86acfcb +MD5 (ports/i386/packages-9.1-release/All/R-cran-plyr-1.7.1_3.tbz) = 367a63a606dccfe0aae23b4596d1629e +MD5 (ports/i386/packages-9.1-release/All/R-cran-proto-0.3.9.2_6.tbz) = a0aa600aa1aaeea5d5fe11fbef7a0b40 +MD5 (ports/i386/packages-9.1-release/All/R-cran-psych-1.2.1_1.tbz) = 253000be090ed094d4a0bc32175e8c2c +MD5 (ports/i386/packages-9.1-release/All/R-cran-quantmod-0.3.17_2.tbz) = e9e77b8c41f8463db2589a0639947ede +MD5 (ports/i386/packages-9.1-release/All/R-cran-randomForest-4.6.6.tbz) = 6e38970c3841b4c35d05c66f49ba0d55 +MD5 (ports/i386/packages-9.1-release/All/R-cran-reshape-0.8.4_6.tbz) = 3fda1b5cb71000c358577b0736e351a1 +MD5 (ports/i386/packages-9.1-release/All/R-cran-reshape2-1.2.1_3.tbz) = 11fdfc332827bfd75c709cb949acce91 +MD5 (ports/i386/packages-9.1-release/All/R-cran-rgdal-0.7.20.tbz) = 7dc20ec244f1445f6c5b2b76ec558a15 +MD5 (ports/i386/packages-9.1-release/All/R-cran-rjson-0.2.10.tbz) = 5e98e72b32e687b50f39b107b04618fb +MD5 (ports/i386/packages-9.1-release/All/R-cran-rtiff-1.4.1_3.tbz) = a3c7b0d3ae2772659b272319fbd50685 +MD5 (ports/i386/packages-9.1-release/All/R-cran-sandwich-2.2.9_3.tbz) = eb609ebfa93b67419ef77784f81ea71f +MD5 (ports/i386/packages-9.1-release/All/R-cran-scales-0.2.2.tbz) = 31a451e2e514b8fc8f865a502ffbb744 +MD5 (ports/i386/packages-9.1-release/All/R-cran-scrapeR-0.1.6_6.tbz) = b44b9f59690f01cffa2b5c32b9a8f661 +MD5 (ports/i386/packages-9.1-release/All/R-cran-shape-1.4.0.tbz) = 8ac66d6a0998cf796b903f0a156808ab +MD5 (ports/i386/packages-9.1-release/All/R-cran-sm-2.2.4.1_8.tbz) = cce2acdd92e8fdae19359ea1e4de58ea +MD5 (ports/i386/packages-9.1-release/All/R-cran-snow-0.3.10.tbz) = 9b8e441c61634c8efea5949823c2d495 +MD5 (ports/i386/packages-9.1-release/All/R-cran-som-0.3.5_2.tbz) = 0ce858298e061d816c42501ebda5e991 +MD5 (ports/i386/packages-9.1-release/All/R-cran-sp-1.0.1.tbz) = 7e5ec891983cc810ce64857435b042f3 +MD5 (ports/i386/packages-9.1-release/All/R-cran-spdep-0.5.51.tbz) = ca8c5407ee2b71aaaf534a6e989864f8 +MD5 (ports/i386/packages-9.1-release/All/R-cran-sqldf-0.4.6.4.tbz) = e6adf93b993c76c65d8c34c6236ce084 +MD5 (ports/i386/packages-9.1-release/All/R-cran-stringr-0.6.1.tbz) = 3c4aaa54d13471d42b59e71de32db799 +MD5 (ports/i386/packages-9.1-release/All/R-cran-strucchange-1.4.7_1.tbz) = 0396eddf553f088cba9642d8a781b78e +MD5 (ports/i386/packages-9.1-release/All/R-cran-twitteR-0.99.19_3.tbz) = c55d0c008c07e3bff8ee2069ec54b83b +MD5 (ports/i386/packages-9.1-release/All/R-cran-urca-1.2.7.tbz) = feed82e56604505d9037e2d1d13c661a +MD5 (ports/i386/packages-9.1-release/All/R-cran-vars-1.5.0.tbz) = e1bc2604ce06c6812a68ffb98a785d3c +MD5 (ports/i386/packages-9.1-release/All/R-cran-xtable-1.7.0_3.tbz) = 36e547923e258517aa3386309f5486b5 +MD5 (ports/i386/packages-9.1-release/All/R-cran-xts-0.8.6_2.tbz) = 15eb5ac05bda041648345d62ce48da3e +MD5 (ports/i386/packages-9.1-release/All/R-cran-zoo-1.7.8.tbz) = 641f8d0ea03cdc9a4027233a51d333da +MD5 (ports/i386/packages-9.1-release/All/REminiscence-0.2.1_1.tbz) = 858820d9ff89ff33ce8824589692bb51 +MD5 (ports/i386/packages-9.1-release/All/RealTimeBattle-1.0.8_9.tbz) = 5ec52b0e264a7580fc307a12e5511925 +MD5 (ports/i386/packages-9.1-release/All/Ri-li-2.0.1_4.tbz) = a1d21ec8acdc8ab4cc4d152375ab9ea8 +MD5 (ports/i386/packages-9.1-release/All/SNMP4Nagios-0.4_1.tbz) = a00c65343a3475eb6d049f48e52e2af9 +MD5 (ports/i386/packages-9.1-release/All/SPE-0.8.4.h_3.tbz) = 0ea809f2a80b638a59235121aab9a9b4 +MD5 (ports/i386/packages-9.1-release/All/STk-4.0.1_2.tbz) = 82f66fe2b1d0d87c4c47c27a7cb9b33c +MD5 (ports/i386/packages-9.1-release/All/Sablot-1.0.3.tbz) = fb95e0938eb582cc2b6065007a209f2c +MD5 (ports/i386/packages-9.1-release/All/SciPlot-1.36_3.tbz) = 673befd853db7cd432179aab38d0ceb3 +MD5 (ports/i386/packages-9.1-release/All/SearchAndRescue-1.4.0_1.tbz) = 373f1d1df8f35b6f5c0a2de58f0f85d1 +MD5 (ports/i386/packages-9.1-release/All/SearchAndRescue-data-1.3.0.tbz) = 3777636ded4508939cd74ba47ac34db2 +MD5 (ports/i386/packages-9.1-release/All/SoQt-1.5.0_2.tbz) = 0ca1cc268d05cbdd46d86e7950ac49fd +MD5 (ports/i386/packages-9.1-release/All/SoXt-1.3.0_1.tbz) = 3bba746153bfda8fb32bb270858e5d1e +MD5 (ports/i386/packages-9.1-release/All/Sockets-2.3.9.2.tbz) = a4621e444dce8794f160e9b3a7a71ed1 +MD5 (ports/i386/packages-9.1-release/All/SpecTcl-1.2.2a.tbz) = 1935ab57061141a976889e406acdeeeb +MD5 (ports/i386/packages-9.1-release/All/TclExpat-1.1_6.tbz) = bf4c55a2f1884ecf085ddce74e18e81f +MD5 (ports/i386/packages-9.1-release/All/TekNap-1.3.g_3.tbz) = 14dec1e93fd846eefe88c130fcf58509 +MD5 (ports/i386/packages-9.1-release/All/Terminal-0.4.8_1.tbz) = 5e70b2bb90d956f4ba84273f0b4111d0 +MD5 (ports/i386/packages-9.1-release/All/TestU01-1.2.3_1.tbz) = 8633d9a93cf6fcf811f5ebadad580c05 +MD5 (ports/i386/packages-9.1-release/All/Thunar-1.4.0_2.tbz) = c582bcca76fadf8e62bac00b3702e3c0 +MD5 (ports/i386/packages-9.1-release/All/TkTopNetFlows-0.4_5.tbz) = 50bfdb34597c80f61310bb55f518687e +MD5 (ports/i386/packages-9.1-release/All/Unreal-3.2.9.tbz) = 2eb10c0c619b854c965f4a39e198204c +MD5 (ports/i386/packages-9.1-release/All/UserManager-2.1.tbz) = 780f782e91861ef0fc919138653a77a7 +MD5 (ports/i386/packages-9.1-release/All/VisualOS-1.0.5_9.tbz) = 734729df15e66dcc23020e78f1a8a505 +MD5 (ports/i386/packages-9.1-release/All/WMmp-0.10.0.tbz) = c886dd4481c7f9f46bb532fb848703c8 +MD5 (ports/i386/packages-9.1-release/All/WWWdb-0.8.3.tbz) = 3966cfb87be4a177512056febf932fc4 +MD5 (ports/i386/packages-9.1-release/All/WadcomBlog-0.3.tbz) = c54cf8f365370baa0a44d7119b0864a1 +MD5 (ports/i386/packages-9.1-release/All/WebCalendar-1.0.5_2.tbz) = e8d82bb0c975324a7a135f7470b08c93 +MD5 (ports/i386/packages-9.1-release/All/WebCalendar-devel-1.2.5.tbz) = c3a6688b7c277f4b413a5b8b0f0e3a17 +MD5 (ports/i386/packages-9.1-release/All/WebMagick-2.03p16,1.tbz) = b9f904c743c31acc261e5f36e8aac766 +MD5 (ports/i386/packages-9.1-release/All/Wingz-142_2.tbz) = 637faedbc9e9df633d038e6e2663730e +MD5 (ports/i386/packages-9.1-release/All/WordNet-3.0_2.tbz) = eb834ab5aaf6a81707468ecbd47f789c +MD5 (ports/i386/packages-9.1-release/All/XBone-3.2_6.tbz) = 5c4c900f5b5fa8a1c30b1369f61db160 +MD5 (ports/i386/packages-9.1-release/All/XNap-2.5.r3_3.tbz) = b79daa2bf0d19467210f10c18aaa6ff9 +MD5 (ports/i386/packages-9.1-release/All/XPostitPlus-2.3_3.tbz) = a68143ce3b9661bf49071c84e7c1a994 +MD5 (ports/i386/packages-9.1-release/All/XScreenSaver.App-2.3_3.tbz) = a91f54b04b8d24716fd2e2b89985a413 +MD5 (ports/i386/packages-9.1-release/All/Xaw3d-1.5E_4.tbz) = 3c90a18990e7b2cb359955939c3d6b03 +MD5 (ports/i386/packages-9.1-release/All/Xbae-4.60.4_1.tbz) = 3b9b9ee33d8793d8b430723c26a6a09d +MD5 (ports/i386/packages-9.1-release/All/XmHTML-1.1.7_11.tbz) = 1b6e81b902b99a7a01ed835c0327e60b +MD5 (ports/i386/packages-9.1-release/All/ZendFramework-1.12.0_1.tbz) = 0341ec9bfbb26dd872f96bf2c76710f8 +MD5 (ports/i386/packages-9.1-release/All/ZendOptimizer-3.3.0.a.tbz) = 3d8a21e2e8aefdcc98f9ad3193d2f358 +MD5 (ports/i386/packages-9.1-release/All/a2pdf-1.13.tbz) = 4488df87dfd001d3c31730f248a78de5 +MD5 (ports/i386/packages-9.1-release/All/a2png-0.1.5_5.tbz) = 59130f1e5fb17449747868c55029246b +MD5 (ports/i386/packages-9.1-release/All/a2ps-a4-4.13b_4.tbz) = 25a5d708cef6162091718c2235fc84a2 +MD5 (ports/i386/packages-9.1-release/All/a2ps-letter-4.13b_4.tbz) = fa6bdd1b06707b6aa06e5657358bd119 +MD5 (ports/i386/packages-9.1-release/All/a2ps-letterdj-4.13b_4.tbz) = f134226115f30702d9e2aa777f595a65 +MD5 (ports/i386/packages-9.1-release/All/aXe-6.1.2_3.tbz) = 83ab7fa81bfe65f9d4e761c96bc2a6cb +MD5 (ports/i386/packages-9.1-release/All/aa-56_2.tbz) = eb9a8a62ed11b80f1ea4a60ec8b1a27a +MD5 (ports/i386/packages-9.1-release/All/aacgain-1.8.tbz) = 188c6f61c1d8c542ba23a1341a92c7a8 +MD5 (ports/i386/packages-9.1-release/All/aalib-1.4.r5_6.tbz) = 0d4df42a194819308ebb44aa35661844 +MD5 (ports/i386/packages-9.1-release/All/aamath-0.3_1.tbz) = aa73a19aaff20b6b141a66a1568f692f +MD5 (ports/i386/packages-9.1-release/All/aap-1.091.tbz) = f530355162f51c29a384f7479823c8f3 +MD5 (ports/i386/packages-9.1-release/All/aaphoto-0.41_1.tbz) = 8110d73c93743be93d78c596153eaccf +MD5 (ports/i386/packages-9.1-release/All/ab25-0.2.4.tbz) = 2221c560e77315329f36291df8f51d66 +MD5 (ports/i386/packages-9.1-release/All/abakus-0.91_10.tbz) = fc551f1a0746372aaf9c89487c2a49b0 +MD5 (ports/i386/packages-9.1-release/All/abby-0.4.8_3.tbz) = c7778e5e5886d3a434a64e216c66ff3a +MD5 (ports/i386/packages-9.1-release/All/abc2mtex-1.6.1.tbz) = 01b2e4ddbaf718107f582211604958db +MD5 (ports/i386/packages-9.1-release/All/abcde-2.4.2_2.tbz) = 01f7d0a52ff08796435068e90933187e +MD5 (ports/i386/packages-9.1-release/All/abck-2.2.tbz) = ecaebed5d3c56334224100c8c8b00105 +MD5 (ports/i386/packages-9.1-release/All/abcl-1.0.1.tbz) = b79b331664106ca21b0723c6371816cd +MD5 (ports/i386/packages-9.1-release/All/abclock-1.0d_2.tbz) = e15f0be152178677a83e20a569957a05 +MD5 (ports/i386/packages-9.1-release/All/abcm2ps-6.6.18.tbz) = 7387d14147480d30f878806eba470f29 +MD5 (ports/i386/packages-9.1-release/All/abcmidi-2011.04.29.tbz) = b7f239e7724721d259bae28849e4e0ae +MD5 (ports/i386/packages-9.1-release/All/abcselect-1.5.tbz) = 768085d15c38b2021664a28f7a96bcfc +MD5 (ports/i386/packages-9.1-release/All/abe-1.1_5.tbz) = 1247730a83e235893e92c13b2d9e7aee +MD5 (ports/i386/packages-9.1-release/All/abgx360-1.0.6.tbz) = b53f33283b5f48bf1fa3ef0d37a9c265 +MD5 (ports/i386/packages-9.1-release/All/abgx360gui-1.0.2_3.tbz) = 10b631fad1d45cd612182686c3d22876 +MD5 (ports/i386/packages-9.1-release/All/abi-compliance-checker-1.98.3.tbz) = 99a769b8026c4e359a2f1504d778f5a7 +MD5 (ports/i386/packages-9.1-release/All/abills-0.53.tbz) = 4cae4941516f9d4288ef92d6fb98a2f7 +MD5 (ports/i386/packages-9.1-release/All/abinit-5.7.3_10.tbz) = c9913b459a8b96e55286c56afad97ad6 +MD5 (ports/i386/packages-9.1-release/All/abiword-2.8.4_2.tbz) = ae29bef05c670b9471a7f5e15922bf7d +MD5 (ports/i386/packages-9.1-release/All/abiword-docs-2.8.4_1.tbz) = bc95ed0707019171f5ddd919b581e171 +MD5 (ports/i386/packages-9.1-release/All/abntex-0.8.2_3.tbz) = e1bb2a5f15662b85f005afd7d5296934 +MD5 (ports/i386/packages-9.1-release/All/abook-0.5.6_4.tbz) = 78df4eb9ef8bc30dcb4caa9183e7631e +MD5 (ports/i386/packages-9.1-release/All/abraca-0.7.0_1.tbz) = 04d5b994055081b7da789efc002e6865 +MD5 (ports/i386/packages-9.1-release/All/abs-0908_3.tbz) = 95ee9284364b01216ee8dad8454a7868 +MD5 (ports/i386/packages-9.1-release/All/abuse_sdl-0.8_2.tbz) = e3b368cf3b91c028b9206f5bf4876a28 +MD5 (ports/i386/packages-9.1-release/All/accerciser-1.12.1_2.tbz) = 1e602a1188c57a251d00fdc74663259c +MD5 (ports/i386/packages-9.1-release/All/accrete-1.0.tbz) = 0ef9cedc9ad3005768deeddc7c30af4b +MD5 (ports/i386/packages-9.1-release/All/ace+tao-doc-5.5.0.tbz) = 60e5e3965571f983a0fc1ba5a3243d69 +MD5 (ports/i386/packages-9.1-release/All/ace-6.1.2.tbz) = bb1256f9b24fd9916b11a5ee4078098b +MD5 (ports/i386/packages-9.1-release/All/acfax-0.981011_3.tbz) = f4fddc84329be8c2a778067d6730478c +MD5 (ports/i386/packages-9.1-release/All/achievo-1.1.0_1.tbz) = deece88af5bdd8fdf20e894f1137f157 +MD5 (ports/i386/packages-9.1-release/All/acidrip-0.14_9.tbz) = 7f196a225aef9485b74b4bc42189771e +MD5 (ports/i386/packages-9.1-release/All/acidwarp-1.0.tbz) = 6c496457c5b49a4e2aab61667a2791bb +MD5 (ports/i386/packages-9.1-release/All/aclgen-2.02.tbz) = 0ed9203961326bf3d9a64b20eb2555cc +MD5 (ports/i386/packages-9.1-release/All/aclock-0.4.0.tbz) = d013d5f4b9d09122d790a0427a05b551 +MD5 (ports/i386/packages-9.1-release/All/acm-5.0_2.tbz) = f9d47600dcd62106c010b2d9e0d2eebf +MD5 (ports/i386/packages-9.1-release/All/acpi_call-1.0.1.tbz) = 92b88374b0899435b920f4a45329c51b +MD5 (ports/i386/packages-9.1-release/All/acrobatviewer-1.1_2.tbz) = 3d2387d9c52da6ac38a193cbed4516c1 +MD5 (ports/i386/packages-9.1-release/All/acroreadwrapper-0.0.20110920.tbz) = 9f10c0f17c859ea1ede8152334945706 +MD5 (ports/i386/packages-9.1-release/All/activemq-5.5.0.tbz) = 3327314ffaa6cae71ceb0569ec33b245 +MD5 (ports/i386/packages-9.1-release/All/activitymail-1.26.tbz) = 06fb8ec7c5402e4fc830b50c11265052 +MD5 (ports/i386/packages-9.1-release/All/adabooch-20030309.tbz) = 930d53d440196fdcdbc3595795c3c138 +MD5 (ports/i386/packages-9.1-release/All/adabooch-doc-20030309.tbz) = a48b4896b898aa054a1696163611f1ac +MD5 (ports/i386/packages-9.1-release/All/adacurses-5.9.tbz) = a3a25ee34b87c840d8d2ca1e7cb9a94b +MD5 (ports/i386/packages-9.1-release/All/adamem-1.0_2.tbz) = 7fd7005f2956c610f541451d5596e40e +MD5 (ports/i386/packages-9.1-release/All/adasdl-20010504_11.tbz) = afe74d986c57d43e466ddb4ca11e0384 +MD5 (ports/i386/packages-9.1-release/All/adcomplain-3.52.tbz) = abab938340b23daf0533e0748473caaa +MD5 (ports/i386/packages-9.1-release/All/add-20110306.tbz) = d59faf0662965551a8c9639b15231f2c +MD5 (ports/i386/packages-9.1-release/All/add-css-links-1.0_1.tbz) = 8dae4b59c24bb2690921e008c1b946f3 +MD5 (ports/i386/packages-9.1-release/All/addresses-0.4.7_2.tbz) = ccbd683d62d92c632e56c19589ed9f6f +MD5 (ports/i386/packages-9.1-release/All/addresses-goodies-0.4.7_1.tbz) = fce03591d5be32928330542d6e7ea18b +MD5 (ports/i386/packages-9.1-release/All/adesklets-0.6.1_9.tbz) = 9e863cac425bba7508a14ec5542435fd +MD5 (ports/i386/packages-9.1-release/All/adgali-0.2.4_10.tbz) = 23ae843d3acabb1f099c71b633905d4c +MD5 (ports/i386/packages-9.1-release/All/admesh-0.95_1.tbz) = 37370f2b8710ca7f6bc811c7512fc210 +MD5 (ports/i386/packages-9.1-release/All/adminer-3.6.1.tbz) = 29e890ffbe62eaaed7b3ad67e2ff9d4a +MD5 (ports/i386/packages-9.1-release/All/adms-2.3.0.tbz) = 59fe48ce1fabb5dfd1782d1d429777b4 +MD5 (ports/i386/packages-9.1-release/All/admuser-2.3.2.tbz) = 128b1927afe9900d9b0c5a271e8266d7 +MD5 (ports/i386/packages-9.1-release/All/adns-1.4_1.tbz) = 0635e31380a2b6412e563a35cd69efd7 +MD5 (ports/i386/packages-9.1-release/All/adobe-cmaps-20051217_1.tbz) = d378e675b9adcc7f2f5562c631a8a037 +MD5 (ports/i386/packages-9.1-release/All/adodb-4.99.2.tbz) = 8cf607c98a72354bfc4c1a6282191a7b +MD5 (ports/i386/packages-9.1-release/All/adodb-5.15.tbz) = 7f90c645376c42bfd055dc2848b39679 +MD5 (ports/i386/packages-9.1-release/All/adonthell-0.3.5_9.tbz) = 86cf93e7634f2ae056395ac9c86cf7c3 +MD5 (ports/i386/packages-9.1-release/All/adplay-1.7_4.tbz) = 8d1cbadc704aa7752b94231a16aef132 +MD5 (ports/i386/packages-9.1-release/All/adsuck-2.3.tbz) = 589eb3ce6f4208f7d17d177b912d40d1 +MD5 (ports/i386/packages-9.1-release/All/adtool-1.3.3.tbz) = eec813977eec26080ff78642f4bef10d +MD5 (ports/i386/packages-9.1-release/All/adun-0.81_1.tbz) = ede687301cc83c6708b06fd73686b315 +MD5 (ports/i386/packages-9.1-release/All/advancecomp-1.15.tbz) = 83e4272fd0dfa73a7683515ccaddc45b +MD5 (ports/i386/packages-9.1-release/All/advancemame-0.106.1_1.tbz) = 9a47434dd41fad1cab8b7795d9bd9688 +MD5 (ports/i386/packages-9.1-release/All/advancemenu-2.5.0_1.tbz) = 4fbee17b615df69a4e89e62d22b23a36 +MD5 (ports/i386/packages-9.1-release/All/advancemess-0.102.0.1_3.tbz) = 796506e4708ed597a3ec97d7dee2e31d +MD5 (ports/i386/packages-9.1-release/All/adzap-20110915.tbz) = 382f42809a0f4fd968b5e404720d7229 +MD5 (ports/i386/packages-9.1-release/All/aee-2.2.15b_1.tbz) = b6347141cbf17fb118b0d2431d68a9a9 +MD5 (ports/i386/packages-9.1-release/All/aegis-4.24.3.tbz) = 88a64840acb90563fa6bc70e2bab0f93 +MD5 (ports/i386/packages-9.1-release/All/aegisub-2.1.9_1.tbz) = c036525babed0d845ef36a6be9deca46 +MD5 (ports/i386/packages-9.1-release/All/aescrypt-0.7_1.tbz) = 5b73b782d195827307a68384fd1eeb74 +MD5 (ports/i386/packages-9.1-release/All/aeskulap-0.2.1_2.tbz) = 52e553519ff1595246f434a8732bb755 +MD5 (ports/i386/packages-9.1-release/All/aespipe-v2.3.e_1.tbz) = 102095f9964bf79fbe5360ce7412c15f +MD5 (ports/i386/packages-9.1-release/All/aestats-5.39.tbz) = 1d51f4aeac2b196a719c756f06cf9851 +MD5 (ports/i386/packages-9.1-release/All/aewan-1.0.01.tbz) = 25edd30b0eeb29b1304621b989c55c34 +MD5 (ports/i386/packages-9.1-release/All/aewm-1.2.7_4.tbz) = 6d320f80a5067076159e7294a173fad4 +MD5 (ports/i386/packages-9.1-release/All/af-aspell-0.50.0_1,1.tbz) = d46a2173edc0a6f25fd0df94a61c4003 +MD5 (ports/i386/packages-9.1-release/All/af-kde-i18n-3.5.10_5.tbz) = 1193ff4798ca30295c0bc4060e16e999 +MD5 (ports/i386/packages-9.1-release/All/af-libreoffice-3.5.6.tbz) = 027754a52c583539c9a41675a22b4126 +MD5 (ports/i386/packages-9.1-release/All/afay-041111.tbz) = b77cee654e3b0df9b7068e172a264b86 +MD5 (ports/i386/packages-9.1-release/All/affenspiel-1.0_2.tbz) = c24129f0a2b736728a90c59807be2ee6 +MD5 (ports/i386/packages-9.1-release/All/affiche-0.6.0_2.tbz) = d73f012b492d901cfb10157ce22aa595 +MD5 (ports/i386/packages-9.1-release/All/afflib-3.7.1.tbz) = e7c8e7ee5bbabcebc6005260e1cabc57 +MD5 (ports/i386/packages-9.1-release/All/afio-2.5.tbz) = f77cc2381504723ab235c497829709c9 +MD5 (ports/i386/packages-9.1-release/All/afm-1.0.tbz) = 65daf593f47a28cad16767495a57fc0c +MD5 (ports/i386/packages-9.1-release/All/afni-2012.04.17.2129_1.tbz) = a7e13baff346c0ad78ef269f1207e0f4 +MD5 (ports/i386/packages-9.1-release/All/afnix-2.2.0.tbz) = 03cce6f37f4da7385796489c9bb76023 +MD5 (ports/i386/packages-9.1-release/All/afsp-8.2.tbz) = 3ba436939d80b9b192038bfe6cfdaac5 +MD5 (ports/i386/packages-9.1-release/All/aft-5.098,1.tbz) = fe3fceefcb5d34e689d335a9d10f3636 +MD5 (ports/i386/packages-9.1-release/All/aften-0.0.8.tbz) = a87873ea1b36fafb917f8b8bbeb62857 +MD5 (ports/i386/packages-9.1-release/All/afterglow-1.6.0_1.tbz) = 5bb3babb6933cb0226f4c0b178101522 +MD5 (ports/i386/packages-9.1-release/All/afternoonstalker-1.1.4_3.tbz) = bd19a501ef1486255045e3f4c423997b +MD5 (ports/i386/packages-9.1-release/All/afterstep-1.0_3.tbz) = cd7bbe708fb04e83fdb1ffb29ccba840 +MD5 (ports/i386/packages-9.1-release/All/afterstep-2.2.11_1.tbz) = 3d5a36051e45c0a9e75f131b7bd1833b +MD5 (ports/i386/packages-9.1-release/All/afterstep-i18n-1.0_4.tbz) = ee122036341cf9cff6ff6199850203e0 +MD5 (ports/i386/packages-9.1-release/All/aftp-1.0.tbz) = 371b3f54b0634e7626e9b74e95c8a324 +MD5 (ports/i386/packages-9.1-release/All/agame-1577_10.tbz) = 8eeff129adf84b5d019161bba26dc81e +MD5 (ports/i386/packages-9.1-release/All/agave-0.4.2_9.tbz) = 86a6607a47980a7daba91cdb9512c975 +MD5 (ports/i386/packages-9.1-release/All/agedu-9671.tbz) = da1c0cec67eba87827ab6b325e15f91a +MD5 (ports/i386/packages-9.1-release/All/agef-3.0.tbz) = 6566ec7219d62ad31d4e8097c15c8e83 +MD5 (ports/i386/packages-9.1-release/All/aget-0.4.1.tbz) = b2ad51c11b0cb2ff273a444dd7976792 +MD5 (ports/i386/packages-9.1-release/All/agg-2.5_7.tbz) = de26aa2861e730339e810d171b41e1d2 +MD5 (ports/i386/packages-9.1-release/All/aggregate-1.6_1.tbz) = 75f949ef465d06812e276e2ec29d6cf0 +MD5 (ports/i386/packages-9.1-release/All/ah-tty-0.3.12.tbz) = 978675ef60ac6c4dc19251b7cafbf3ee +MD5 (ports/i386/packages-9.1-release/All/ahwm-0.90_2.tbz) = 7a56db9c35ca65770e529238c88be332 +MD5 (ports/i386/packages-9.1-release/All/aide-0.15.1.tbz) = 388cd4ca3f0d8697ec0003aab1b608f9 +MD5 (ports/i386/packages-9.1-release/All/aifad-1.0.27_3.tbz) = bd81b1aaf3bd381ac10c49d9778e4046 +MD5 (ports/i386/packages-9.1-release/All/aiksaurus-1.2.1_2.tbz) = 85686122f88ab68f2d94570b69fb9809 +MD5 (ports/i386/packages-9.1-release/All/aiksaurus-gtk-1.2.1_11.tbz) = 0b093dbb131fb946b7afa02c1f027b7b +MD5 (ports/i386/packages-9.1-release/All/aimage-3.2.5.tbz) = 7cecde7bf6a1d0ebfaedfe49e7f61670 +MD5 (ports/i386/packages-9.1-release/All/aimsniff-0.9d.tbz) = 7ff672026b63d9fb4f8715e8d9ddddbc +MD5 (ports/i386/packages-9.1-release/All/aircrack-ng-1.1_1.tbz) = 3ce5c5350e8656a28050927d5281aeed +MD5 (ports/i386/packages-9.1-release/All/aird-1.0.tbz) = 2231d6832bd2b134d0e755ffb50c9724 +MD5 (ports/i386/packages-9.1-release/All/airport-2.0.1_3.tbz) = 338a9a8ba49f8192ae702225d7e6d964 +MD5 (ports/i386/packages-9.1-release/All/aish-1.13.tbz) = 27996c7bd871245fd15ab038cf15fc28 +MD5 (ports/i386/packages-9.1-release/All/akamaru-0.1_7.tbz) = 6a6fe67874b65025c20f437e86c7a88e +MD5 (ports/i386/packages-9.1-release/All/akode-2.0.2_2,1.tbz) = fdf4cad201b24363f045a25b909b7857 +MD5 (ports/i386/packages-9.1-release/All/akode-plugins-ffmpeg-2.0.2_4,1.tbz) = c0373274f5d37eb35475a5da4babbc36 +MD5 (ports/i386/packages-9.1-release/All/akode-plugins-jack-2.0.2,1.tbz) = f3f4c9bcddf911f30a76b6010eeef605 +MD5 (ports/i386/packages-9.1-release/All/akode-plugins-mpc-2.0.2,1.tbz) = e666ca7990a538bba939d7b8aa3f731c +MD5 (ports/i386/packages-9.1-release/All/akode-plugins-mpeg-2.0.2,1.tbz) = 17c61407321b227e1f0aaca76945a9f7 +MD5 (ports/i386/packages-9.1-release/All/akode-plugins-oss-2.0.2,1.tbz) = 4a1c47bb99eb3206a59d9c1f83ce057c +MD5 (ports/i386/packages-9.1-release/All/akode-plugins-pulseaudio-2.0.2_5.tbz) = 581ac8058bb3cc5c3977f130d99110fa +MD5 (ports/i386/packages-9.1-release/All/akode-plugins-resampler-2.0.2,1.tbz) = f5ea0ead4f55fe2e2fe550ec62165818 +MD5 (ports/i386/packages-9.1-release/All/akode-plugins-xiph-2.0.2_4,1.tbz) = 695e4a7d490673505a7e59a15f670939 +MD5 (ports/i386/packages-9.1-release/All/akonadi-1.7.2_3.tbz) = 3b6e848b535a4b5b09d86e04bab0c23b +MD5 (ports/i386/packages-9.1-release/All/akonadi-google-0.3.1_2.tbz) = 380dcd7eb21be8e5a2f71053604ad5f9 +MD5 (ports/i386/packages-9.1-release/All/akonadi-googledata-1.2.0_2.tbz) = 360178210a88ee08527a80cb9e0fd2a8 +MD5 (ports/i386/packages-9.1-release/All/akpop3d-0.7.7.tbz) = 40aa10efc1a09703c910a5a67c2b2258 +MD5 (ports/i386/packages-9.1-release/All/alabastra-0.21b_2.tbz) = 7966616605eb5617b1b85cc3db74e2fb +MD5 (ports/i386/packages-9.1-release/All/alac-0.2.0.tbz) = 83f46a03cf188a5c4dec91a43f52d19c +MD5 (ports/i386/packages-9.1-release/All/alacarte-0.13.2_2.tbz) = c2393b06c0c203e9695cc12566cef802 +MD5 (ports/i386/packages-9.1-release/All/alarm-clock-1.4_2.tbz) = ff55ff09d05a033cbdbdf7a015971a3e +MD5 (ports/i386/packages-9.1-release/All/albumshaper-2.1_5.tbz) = 2169cfadef1b64382e658814f3df3f0a +MD5 (ports/i386/packages-9.1-release/All/ald-0.1.7.tbz) = afc5c274e258636e53440a04a51271ff +MD5 (ports/i386/packages-9.1-release/All/aldo-0.7.5_2.tbz) = 9b06f91ec7f7d1f3a74f244d85953d82 +MD5 (ports/i386/packages-9.1-release/All/ale-0.8.11.2_9.tbz) = b8b967618be0d4c155e522ea875f337f +MD5 (ports/i386/packages-9.1-release/All/alf-0.1_1.tbz) = 7ac0a9a8e980ff8a63caa4e904a7f6c6 +MD5 (ports/i386/packages-9.1-release/All/algae-4.3.6_4.tbz) = 8258a8c20c17f9d12c5d0037c1eba69b +MD5 (ports/i386/packages-9.1-release/All/algol68g-2.4.1.tbz) = 7f4a44ec0995842485cf49b7c0c4a7bd +MD5 (ports/i386/packages-9.1-release/All/algotutor-0.8.6_3.tbz) = 8dfbcee189b564ad748dbd2defd97f19 +MD5 (ports/i386/packages-9.1-release/All/alienblaster-1.1.0_5.tbz) = e44bd1a873fde328011726c00dbf2cd0 +MD5 (ports/i386/packages-9.1-release/All/alienwah-1.13_1.tbz) = 62d814e0e3a5aae314d46b5c6404d3a3 +MD5 (ports/i386/packages-9.1-release/All/alienwave-0.3.0.tbz) = 8893cb25e13c4aa1e0953a6801adcca6 +MD5 (ports/i386/packages-9.1-release/All/align-1.7.1.tbz) = 425ec8ab266a0559e47a5b66b7b67326 +MD5 (ports/i386/packages-9.1-release/All/alignmargins-1.0_1.tbz) = 8972ed44ab858272afeb48ffa73e6059 +MD5 (ports/i386/packages-9.1-release/All/alisp-20060917.tbz) = 53d75954ac8ac68bafc1cd2e81f1eed1 +MD5 (ports/i386/packages-9.1-release/All/allacrost-1.0.2_4.tbz) = 7403ccc801d06664164702cfb5899d82 +MD5 (ports/i386/packages-9.1-release/All/allegro-devel-4.4.2.tbz) = 4d1f174c8b92d320dcb68922d2dfce8d +MD5 (ports/i386/packages-9.1-release/All/alltraxclock-2.0.2_11.tbz) = b20ad5be7d090f09ea8dd91ce852effd +MD5 (ports/i386/packages-9.1-release/All/alltray-0.70_4.tbz) = b72dbaeea306339874fa162ffbe8b1ad +MD5 (ports/i386/packages-9.1-release/All/alpine-2.00_3.tbz) = da30cf7076d00b78e16b45761cee64b4 +MD5 (ports/i386/packages-9.1-release/All/alsa-lib-1.0.26.tbz) = 1897bc06470d28c9d63a9e58dadd7124 +MD5 (ports/i386/packages-9.1-release/All/alsa-plugins-1.0.26.tbz) = 140394d877f3c04f0be8b6cac99f2ccf +MD5 (ports/i386/packages-9.1-release/All/alsa-utils-1.0.26.tbz) = 34c3fb5d37e05b6a45eac86c412e891c +MD5 (ports/i386/packages-9.1-release/All/altermime-0.3.11.a1.tbz) = 19e185151f6dd373330dae8380f3e090 +MD5 (ports/i386/packages-9.1-release/All/althea-0.5.7_5.tbz) = 662c88d3511244013690a27f07e041d1 +MD5 (ports/i386/packages-9.1-release/All/am-aspell-0.03.1_1,2.tbz) = 05e7c330a15a342279de0a4c772fcada +MD5 (ports/i386/packages-9.1-release/All/am-utils-6.1.5,1.tbz) = 1791fcfeedd35a05a4cca642ba97ead0 +MD5 (ports/i386/packages-9.1-release/All/amanda-client-2.5.1p3_4,1.tbz) = fa8c9a6a53d7a702b452cd3066f21b62 +MD5 (ports/i386/packages-9.1-release/All/amanda-client-2.6.1p2_4,1.tbz) = 63e2ecba523924a065b7eacca2c1a7af +MD5 (ports/i386/packages-9.1-release/All/amanda-client-3.2.3,1.tbz) = 28c9ada8d33e7c10b47defaf80dbe4c3 +MD5 (ports/i386/packages-9.1-release/All/amanda-client-3.3.2,1.tbz) = fec4f3fc25b60f773be318fdf065b3ce +MD5 (ports/i386/packages-9.1-release/All/amanda-perl-wrapper-1.01.tbz) = 7a59f6998ea7dd9ec7a385e7d3127e8f +MD5 (ports/i386/packages-9.1-release/All/amanda-server-2.5.1p3_7,1.tbz) = 08ff231f646e5d5a354310dc7634c293 +MD5 (ports/i386/packages-9.1-release/All/amanda-server-2.6.1p2_4,1.tbz) = 661b66b6185b8d546f9fc2a3307fad79 +MD5 (ports/i386/packages-9.1-release/All/amanda-server-3.2.3,1.tbz) = 2817adb391656196dde064aaf1356c5a +MD5 (ports/i386/packages-9.1-release/All/amanda-server-3.3.2,1.tbz) = 27a695104a5f1b4b78343329c2890c86 +MD5 (ports/i386/packages-9.1-release/All/amanith-0.3_9.tbz) = 2302052d54fe577b1fb692c43abb2512 +MD5 (ports/i386/packages-9.1-release/All/amap-5.2.tbz) = 108568e323496ed0f925745c418bed59 +MD5 (ports/i386/packages-9.1-release/All/amarok-2.6.0.tbz) = 079367a3cef91793552eab4f79e060ae +MD5 (ports/i386/packages-9.1-release/All/amaterus-0.34.1_5.tbz) = 8f4262203713eb34434bf0f3a414a2f0 +MD5 (ports/i386/packages-9.1-release/All/amavis-logwatch-1.51.02.tbz) = 747a18236a6501abd705c6bcb7baa560 +MD5 (ports/i386/packages-9.1-release/All/amavis-stats-0.1.12_3.tbz) = 115b7ae431188cc48f95324c698e00b2 +MD5 (ports/i386/packages-9.1-release/All/amavisd-milter-1.5.0_2.tbz) = bf706db605e504f668b155f397194354 +MD5 (ports/i386/packages-9.1-release/All/amavisd-new-2.8.0_1,1.tbz) = b433a3c55bf2d37d3ef4b260ea6884a9 +MD5 (ports/i386/packages-9.1-release/All/amb-plugins-0.8.1.tbz) = 7095e1ccf8c3fe8b6d46faf197e9feb1 +MD5 (ports/i386/packages-9.1-release/All/amberfish-1.6.4.tbz) = 705015d1ec8bb3c01f1398fa6a9ade84 +MD5 (ports/i386/packages-9.1-release/All/ambit-2.0.39.tbz) = 084d5b9b9e54cdc87a789c08e826adeb +MD5 (ports/i386/packages-9.1-release/All/amfm-1.0.tbz) = abd907eff1fbf8bceeb0af8f789a37d1 +MD5 (ports/i386/packages-9.1-release/All/amide-1.0.3.tbz) = a8725090949bc7f83d49b1732c258f03 +MD5 (ports/i386/packages-9.1-release/All/amigadepacker-0.04.tbz) = c6b8127fb85c7503af9b2b3354974946 +MD5 (ports/i386/packages-9.1-release/All/amiwm-0.21.pl2.tbz) = c58e788238d2e5371e271c901aa68d35 +MD5 (ports/i386/packages-9.1-release/All/amoebax-0.2.1_6.tbz) = 0f610df84aac1c633a75f6375652d75a +MD5 (ports/i386/packages-9.1-release/All/amp-0.7.6,1.tbz) = 115ea3d774f0cd85fe8e8216cfb8d976 +MD5 (ports/i386/packages-9.1-release/All/ampache-3.5.4_2.tbz) = 048a0f45f25eb3198eeccfa41ff1a02e +MD5 (ports/i386/packages-9.1-release/All/ampasCTL-1.4.0.tbz) = 10ad12f1dab76019978a89cebe664fd0 +MD5 (ports/i386/packages-9.1-release/All/amphetadesk-0.93.1_6.tbz) = d2fab00b6732398cd5b1032544e1b637 +MD5 (ports/i386/packages-9.1-release/All/ample-0.5.7.tbz) = 813d545ec147af1355e3779688f4cd99 +MD5 (ports/i386/packages-9.1-release/All/amqp08-20090705.tbz) = bd26f3a8e603bf05d868bf6924a3a34e +MD5 (ports/i386/packages-9.1-release/All/amrcoder-1.0.tbz) = 3cee8e2c8c1f22249949f4adebece5c6 +MD5 (ports/i386/packages-9.1-release/All/amrstat-20070216.tbz) = d9970a8deb3f8cb50bbf6d34d725b1e9 +MD5 (ports/i386/packages-9.1-release/All/amsn-0.98.9_1.tbz) = 3da9edbd924f8b05629099779b71be51 +MD5 (ports/i386/packages-9.1-release/All/amtterm-1.3_1.tbz) = 6701ef8eab0cbe789b7e18d116c4a061 +MD5 (ports/i386/packages-9.1-release/All/amule-2.3.1_4.tbz) = a18ec04f5cd5555682ab73a12e6a7e79 +MD5 (ports/i386/packages-9.1-release/All/amule-devel-10788.tbz) = 619a1f03599df7ccf2212be4f6fa327c +MD5 (ports/i386/packages-9.1-release/All/an-0.95_1.tbz) = 01a2eae2c776213f27cf208d0dbcd591 +MD5 (ports/i386/packages-9.1-release/All/anacron-2.3_4.tbz) = 3bef193ec30937eb97920f19358eced4 +MD5 (ports/i386/packages-9.1-release/All/analitza-4.8.4.tbz) = db40622cc0c5417d3a313caefa5f52d9 +MD5 (ports/i386/packages-9.1-release/All/analog-6.0_8,1.tbz) = 06b454aae0219c2ca9b802fa328a6fe0 +MD5 (ports/i386/packages-9.1-release/All/and-1.2.2.tbz) = 1f7d4ee72607ccbb793a431b924196ed +MD5 (ports/i386/packages-9.1-release/All/angband-3.3.2.tbz) = 9401f48545763f67f51ffed186e23d85 +MD5 (ports/i386/packages-9.1-release/All/angst-0.4b_2.tbz) = 35bbad65628ed0cf5915ff5efdec05d1 +MD5 (ports/i386/packages-9.1-release/All/animenfo-client-20020819.tbz) = 2d437cc93357bd4a85467c87a0980c4b +MD5 (ports/i386/packages-9.1-release/All/animenfo-client-gui-gtk-20020819_10.tbz) = 113990870a6722a6c80ea5b0adc5adaf +MD5 (ports/i386/packages-9.1-release/All/animorph-0.3.tbz) = f4847cbe8231fffde88b9974b4ca9c70 +MD5 (ports/i386/packages-9.1-release/All/anjuta-2.32.1.1_4.tbz) = 99e1f92d6a66ad520f658ed748d0d21b +MD5 (ports/i386/packages-9.1-release/All/anjuta-extras-2.32.1.1_1.tbz) = b8637e8ce938b51eb6a67ceb765493bc +MD5 (ports/i386/packages-9.1-release/All/anki-1.2.11_2.tbz) = f02fb3be539e637911e1b4e39bb7b4c6 +MD5 (ports/i386/packages-9.1-release/All/ann-1.1.2.tbz) = d87c5850bab17eb259ac4ddb453abe34 +MD5 (ports/i386/packages-9.1-release/All/annoyance-filter-1.0d.tbz) = d7c1bcd7501ac263b0a91d559d113ece +MD5 (ports/i386/packages-9.1-release/All/anomy-sanitizer-1.76_4.tbz) = 3b34d50a0f1eea4a883369de1e6fe2e9 +MD5 (ports/i386/packages-9.1-release/All/anope-1.8.7.tbz) = e6a4121f20cc22639216781d4d38c9d6 +MD5 (ports/i386/packages-9.1-release/All/ansifilter-1.4.tbz) = 7a12f8a01e5e72cf938325eed4f4bd8e +MD5 (ports/i386/packages-9.1-release/All/ansiprint-1.0.tbz) = d22e5ce7fe1b730d65846f0a57175afd +MD5 (ports/i386/packages-9.1-release/All/ant-xinclude-task-0.2_2.tbz) = bed805af6b62e43d954192ebaec32408 +MD5 (ports/i386/packages-9.1-release/All/anteater-0.4.5.tbz) = 1ffad564fb69d14e04d07899ae7e828f +MD5 (ports/i386/packages-9.1-release/All/antipolix-2.1_2.tbz) = ab0d20c5ed615ac8feafa7414906a8c3 +MD5 (ports/i386/packages-9.1-release/All/antivirus-3.30_6.tbz) = c6d469470a7c7627f708c4fcdd9614c9 +MD5 (ports/i386/packages-9.1-release/All/antiwm-0.0.5.tbz) = d6c44cb0a36e2f2d2f12727f3a3f43fc +MD5 (ports/i386/packages-9.1-release/All/antiword-0.37_1.tbz) = b5bb9fe01e53fdfeebfa50e68c5ad91d +MD5 (ports/i386/packages-9.1-release/All/antlr-2.7.7.tbz) = eb72a336410cbb3a3959f721daec3f5f +MD5 (ports/i386/packages-9.1-release/All/antlrworks-1.4.2,1.tbz) = 0fd1ece37876723a54051f741aabc6c8 +MD5 (ports/i386/packages-9.1-release/All/anubis-4.1.1_6.tbz) = a6c9ab2272fb42763dc317ca87b4841d +MD5 (ports/i386/packages-9.1-release/All/anyremote-6.0.tbz) = 0fb6a2e5b69c2d6017be643b469a3365 +MD5 (ports/i386/packages-9.1-release/All/anyremote2html-1.4.tbz) = b8c675f74df11cd9a24fe0c4fb86b367 +MD5 (ports/i386/packages-9.1-release/All/anyterm-1.1.29.tbz) = b2a38af9d5dda3938457fe26f679fdf7 +MD5 (ports/i386/packages-9.1-release/All/aoi-2.5.1_2.tbz) = 4290598fd84071a5979690167f876782 +MD5 (ports/i386/packages-9.1-release/All/aolserver-4.5.1_1.tbz) = d2ad111b38328394753cce4519ed2d1a +MD5 (ports/i386/packages-9.1-release/All/aolserver-nsencrypt-0.4_2.tbz) = e321e139045253c738b88ed899c83e0b +MD5 (ports/i386/packages-9.1-release/All/aolserver-nsgd-2.0_9.tbz) = 54c9c0c4175ed239ec5d3ce614f25834 +MD5 (ports/i386/packages-9.1-release/All/aolserver-nsmcrypt-1.1_3.tbz) = dc5739868473f8e0b0354e4c74feabc2 +MD5 (ports/i386/packages-9.1-release/All/aolserver-nsmhash-1.1_2.tbz) = e2a0737f2f357808b886ef7588ba7398 +MD5 (ports/i386/packages-9.1-release/All/aolserver-nsmysql-1.0_3.tbz) = 308263d40b5d53cbead6324aa58a823d +MD5 (ports/i386/packages-9.1-release/All/aolserver-nsopenssl-3.0.b26_1.tbz) = fc16bd56eedb5e2ee4c3444c2d086f77 +MD5 (ports/i386/packages-9.1-release/All/aolserver-nspostgres-4.1_3.tbz) = 8254f84970de939ce8a9e8ee8f762d1c +MD5 (ports/i386/packages-9.1-release/All/aolserver-nssha1-0.1_1.tbz) = ae3a1267cf18b59ca5815c405f867789 +MD5 (ports/i386/packages-9.1-release/All/aolserver-nszlib-1.1_2.tbz) = 0bce3983f9d1ad35752641a649e94f0c +MD5 (ports/i386/packages-9.1-release/All/aolserver-xotcl-1.6.6_1.tbz) = 1faf15678be44b8d73a335ca593a5372 +MD5 (ports/i386/packages-9.1-release/All/aop-0.6.tbz) = 765bb2d1572e66578527e1744b943be9 +MD5 (ports/i386/packages-9.1-release/All/ap-utils-1.4.1_4.tbz) = 39bffb9d5c826a2eb13b2b0a5ed34958 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_antiloris-0.4_1.tbz) = f89e4821dfa0a30c9f380a7ddce7eac4 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_cas-1.0.9.1.tbz) = 77b56e239f25acf6140e328831e3c330 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_cookie_mysql2-1.0_1.tbz) = 05d25abb6fe2ab2019a2f8905b6c851e +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_external-2.2.11_1.tbz) = 7ff1215a77894f63e4a66232f7ccf1a5 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_form-2.05_3.tbz) = 9bdc475e50810c493c1a76155d759d67 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_imap-2.2.0_2.tbz) = 3e4aafac44ef8a1885b7794dd2ad6925 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_kerb-5.4_3.tbz) = 0b9ec204c084301e185a560e1cdb951e +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_mysql-1.10_2.tbz) = 3533fb97f7899b3acc9b97711fe57d71 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_mysql_another-3.0.0_4.tbz) = 0896e6e98d2e7cdfaabfe61ddfba4401 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_openid-0.6_1.tbz) = 608b1ab331e78ff4991ba1e91d0568d8 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_pam-1.1.1_4.tbz) = 4eeba38d6d4ed9bc597caf45c9eb5403 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_pgsql-2.0.3_2.tbz) = 794e8eb84f16d36837ded4754b256eca +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_pubtkt-0.8.tbz) = 3a71fd5f90891ddbd09927bd7dd16f9e +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_tkt-2.1.0.tbz) = e82b922656300fc7967715c4c6df8662 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_auth_xradius-0.4.6_1.tbz) = bec15c52681a80ec8086906922899963 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_authn_otp-1.1.4_1.tbz) = 18bc2f298d4c7b0bbba65c40e2baef8f +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_authn_sasl-1.2.tbz) = 3242e5c075e29138eeaef42ac0e2c755 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_authnz_external-3.1.2_2.tbz) = 372e2011a9b61963cf2906c5f6782bef +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_authz_unixgroup-1.0.1_2.tbz) = 898c5aadc1604d8e6806e9207a3de723 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_bw-0.8_1.tbz) = b105565f414f206b50fa593bf358703b +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_cband-0.9.7.5_3.tbz) = 5bfff6cfb4acfca1bc0ad1b340c5fee9 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_cfg_ldap-1.2_3.tbz) = e1f1558fdb2cd81198c49ce052e23587 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_chroot-0.5_1.tbz) = 413399047168a5a7224d7a9c753d6355 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_clamav-0.23_4.tbz) = f266c8a7e9fba9b8789804f895893751 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_cplusplus-1.5.4_2.tbz) = 16da1668a7ff292dc7638e8c98fddcb5 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_cvs-0.5.91_2.tbz) = 4d6abc1091dc96ab38a8e90b3d73a179 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_dnssd-0.6_8.tbz) = a62f3c9bd0909e1b588f044bb8db2aec +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_domaintree-1.6_1.tbz) = cd4b66db29007e7e5861726cdd649e95 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_encoding-20021209_3.tbz) = c419ad4c48ac4160886a8f24b97db77b +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_evasive-1.10.1_1.tbz) = e377df06b3977ab7d89d6331f638da30 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_extract_forwarded-2.0.2_3.tbz) = 97afb55833dfeafac9c8ca97c9e94a00 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_fastcgi-2.4.6_3.tbz) = 844ca51ab8c93253c0a104c6fa86fc69 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_fcgid-2.3.6_1.tbz) = cb9f177908abfd9a5e43a8f0cd6bc6a9 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_fileiri-1.15_1.tbz) = 5fc0909ef3508c845ecd41418cb4c190 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_flickr-1.0_2.tbz) = 0482023267efd2188c7ea470d2f3526c +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_geoip2-1.2.7.tbz) = 1733dff0fce0b6b669854fd31af00ed4 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_gnutls-0.5.10_1.tbz) = dac673aebf06dc2d29e820b00ff48f4f +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_gzip2-2.1.0_1.tbz) = 68d579147c8a8cde3be6fdcc34a833ef +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_hosts_access-1.1.0_1.tbz) = cbc5c7f67318e713adc74b3827408dc1 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_jail-0.5.1_1.tbz) = 48a47132b2ec46ca05d33f44d6798c1a +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_jk-ap2-1.2.32_1,1.tbz) = c3c688489a764c7285ee326c5a13a64c +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_jk-ap2-1.2.32_1.tbz) = ed514a0f455ca9e4ff5efbf53e93c06f +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_layout-5.1_5.tbz) = 427301bcbce91c6bd78e5bee711a43f1 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_limitipconn-0.23_3.tbz) = 257c40446ce8f5b2dc2b2b4ca135fca0 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_line_edit-1.0.0_1.tbz) = c30bfedcda816b1965a47a20a40e0783 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_lisp2-1.3.1_2.tbz) = dccbe2a1006356ea6f776353b5ce1fbc +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_log_config-st-1.0_2.tbz) = 73227ca841141ea1b19ead14eedc67f1 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_log_dbd-0.2_3.tbz) = 79aa72d3e9dcbc6499d9f7ad13adf274 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_log_firstbyte-1.01_1.tbz) = d543780fb4c361adea62a9801b908780 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_log_mysql-1.0_3.tbz) = fe7c9bc21e22f95870e18d88a730f80d +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_log_sql-1.101_4.tbz) = 296ee0d93939350dad6431f893be5fbb +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_log_sql-dtc-1.101_5.tbz) = b288e280e2cfb87d053c59b81313eb5a +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_macro-1.1.11.tbz) = c03fc7dc54e11b45a56303abab05fc72 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_memcache-0.1.0_4.tbz) = bf11207b13a5490eab628711279fc814 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_memcache_block-20120821.tbz) = 4311490b85e4c23f88aef9faf21f246c +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_mono-2.10_1.tbz) = 7afbb1af2f333f4eae241927eeb748d1 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_musicindex-1.3.7.tbz) = 5182f321abd3244d2cba0e8b5900d0bb +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_ntlm2-0.1_4.tbz) = ced7f7a6d088c8c88f697529b4270e39 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_perl2-2.0.7_1,3.tbz) = e8aa91d778674925403797ffaf25f4ae +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_proctitle-0.4.1.tbz) = a092070fb3d19d828c2403321422584d +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_proxy_html-3.1.2_1.tbz) = 013921d25decc4def54dbbd4a449b94d +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_proxy_xml-0.1_1.tbz) = e1fb4d49a4af875490dc53766289c82c +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_python-3.3.1_3.tbz) = 400e0409401309f89391375bde9ad01b +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_remoteip-2.3.5.a.tbz) = 0e8160c585e97e7cbbd1ac445c5c800d +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_reproxy-0.02.20110826.tbz) = bd7a51c86fa73a671c83f0831e7ceb39 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_rpaf2-0.6_2.tbz) = 32f5dcfa6c43504aaab80f124b5fbaa9 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_ruby-1.3.0_3.tbz) = d03f35320ece3cdc76cb8fa1b930ab65 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_scgi-1.12_2.tbz) = b4c13edcece809230cc8564440099a40 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_security-2.6.6.tbz) = 28359bbff983f76a3c27b324be3c7c08 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_security21-2.1.7_2.tbz) = d09c3857cd914785b627242eef542418 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_setenvifplus-0.13.tbz) = 0c70b913dfb2883d5f6c944487d6fed4 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_tidy-0.5.5_1.tbz) = d5da37bcf4a5d6cc5a2843fcf520dbea +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_tsa-1.0_3.tbz) = 40c882b4c6d6f8953e9263d65a39c5a3 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_uid-1.1.0.tbz) = 74c124f4ffed5582d1b14ce4d0f85bd2 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_umask-0.1.0.tbz) = 26b37bd3570d430f711afba685db72fd +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_webkit-1.1b1_2.tbz) = 6d73584657e9b2671ece95363efac9f5 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_wsgi-2.8_2.tbz) = 8c0dd4ad0ce7dfdf1fccf712f8633bd9 +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_wsgi-3.4.tbz) = e92d90e55526709ee5fabd6777d8f5cd +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_xml2enc-1.0.3.tbz) = a661711af550f8d0ab19163343933d5a +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_xmlns-0.97_1.tbz) = 4e6ce93484886713cf45ec87aa766d5a +MD5 (ports/i386/packages-9.1-release/All/ap22-mod_xsendfile-0.12_2.tbz) = 87f369db774e78d92ed18b4a5522fbe8 +MD5 (ports/i386/packages-9.1-release/All/apache-ant-1.8.3_1.tbz) = cc32edbad18ed923978420680c510e57 +MD5 (ports/i386/packages-9.1-release/All/apache-mode.el-2.0.tbz) = 38e42ec0a7a8c6abf56daf844e91a235 +MD5 (ports/i386/packages-9.1-release/All/apache-solr-3.6.0.tbz) = cab0a5dcbeac1ab3691852f5579a3dae +MD5 (ports/i386/packages-9.1-release/All/apache-xml-security-c-1.6.1.tbz) = fbdc0aea27732238d7bf10677b67bcc1 +MD5 (ports/i386/packages-9.1-release/All/apache22-2.2.22_8.tbz) = 7f4fe59550a23565c8b26405cae4bfcd +MD5 (ports/i386/packages-9.1-release/All/apache22-event-mpm-2.2.22_8.tbz) = 5af8930178c85abf61dc6df1956c9742 +MD5 (ports/i386/packages-9.1-release/All/apache22-itk-mpm-2.2.22_8.tbz) = 3bd7566c883aa61e877c97894579f474 +MD5 (ports/i386/packages-9.1-release/All/apache22-peruser-mpm-2.2.22_8.tbz) = f9d525202177130b9199f8a28edb501a +MD5 (ports/i386/packages-9.1-release/All/apache22-worker-mpm-2.2.22_8.tbz) = 1c576fe1f46f1c8dc22d0be560be1ec9 +MD5 (ports/i386/packages-9.1-release/All/apachetop-0.12.6_3.tbz) = 69532d6b7db4430995f15aa7aa778a5a +MD5 (ports/i386/packages-9.1-release/All/apc-1.0_5.tbz) = 77bdc0de119072ef31949131f2e3a41e +MD5 (ports/i386/packages-9.1-release/All/apcpwr-1.3.tbz) = 94845afc9e1fcf0ddb84b2999b738258 +MD5 (ports/i386/packages-9.1-release/All/apcupsd-3.14.10.tbz) = 4c9b3a23ec036a16afddf4db1ab78ac8 +MD5 (ports/i386/packages-9.1-release/All/apel-emacs24-10.8_8.tbz) = 56e96c11e4360d3658d626860451752a +MD5 (ports/i386/packages-9.1-release/All/apercu-1.0.2.tbz) = 841eaec023dd2f290542812f60537d64 +MD5 (ports/i386/packages-9.1-release/All/apertium-3.2.0_1.tbz) = 3f734e3f39e63f1c643c16311959c043 +MD5 (ports/i386/packages-9.1-release/All/apg-2.3.0b_2.tbz) = 615e03a3bbd35871c3e8a2130a1ffcf1 +MD5 (ports/i386/packages-9.1-release/All/api-sanity-checker-1.12.9.tbz) = 90bf98093bdeb6481604141dac794c82 +MD5 (ports/i386/packages-9.1-release/All/apiextractor-0.10.10_1.tbz) = 15128c425746c1c90a37166ecafda6b4 +MD5 (ports/i386/packages-9.1-release/All/apinger-0.6.1_2.tbz) = ccf112298de1215e9abd70592897653b +MD5 (ports/i386/packages-9.1-release/All/apngasm-2.6_1.tbz) = dba56dde38c159caaec52f40630a1003 +MD5 (ports/i386/packages-9.1-release/All/apoolGL-0.99.22_5.tbz) = f79b6860419a9022a4083adc4eebe740 +MD5 (ports/i386/packages-9.1-release/All/apparix-20110303.tbz) = 25188010d70d644667996736316377c3 +MD5 (ports/i386/packages-9.1-release/All/appkonference-2.1.tbz) = 8159e688950d518719f3aa3876b0b95a +MD5 (ports/i386/packages-9.1-release/All/appres-1.0.3.tbz) = 6b53fe28756e9e9b3aae3b52a9df0b47 +MD5 (ports/i386/packages-9.1-release/All/appwrapper-0.1_2.tbz) = e63c88eedb7256ebb0df15d192e1f0a5 +MD5 (ports/i386/packages-9.1-release/All/apr-1.4.6.1.4.1_1.tbz) = 590d1d436508efea6b2792c178bef1d5 +MD5 (ports/i386/packages-9.1-release/All/apricots-0.2.6_3.tbz) = fcd68b256f172f0b598480946a18f2a8 +MD5 (ports/i386/packages-9.1-release/All/aprsd-2.2.515.tbz) = d89f3f396151611fb370bd510c4d7d56 +MD5 (ports/i386/packages-9.1-release/All/apsfilter-7.2.8_9.tbz) = 2e7aed5a115b449f9f1202f6e64c4ee3 +MD5 (ports/i386/packages-9.1-release/All/apt-0.6.46.4.1_5.tbz) = e7c7e194bfa6e51b19201f932199b886 +MD5 (ports/i386/packages-9.1-release/All/apvlv-0.1.4.tbz) = 131276f346b35399f5042c6560166eef +MD5 (ports/i386/packages-9.1-release/All/apwal-0.4.5_10.tbz) = 66eeadeb682a9348bffa149c09859c9f +MD5 (ports/i386/packages-9.1-release/All/aqbanking-5.0.25_1.tbz) = 7c9b84ef03572632e1a97d7b016779be +MD5 (ports/i386/packages-9.1-release/All/aqemu-0.8.1_1.tbz) = 532edafbca2eacc861ce0638876a970d +MD5 (ports/i386/packages-9.1-release/All/aqmoney-0.6.3.tbz) = eb0f55c15b398aa85740c23c029aad1e +MD5 (ports/i386/packages-9.1-release/All/aqsis-1.8.2.tbz) = a801e532b3c7f327def6b35b5e2fe64c +MD5 (ports/i386/packages-9.1-release/All/aqualung-0.9.b11_14.tbz) = d73c72112cee6d9a907ac72757c6f705 +MD5 (ports/i386/packages-9.1-release/All/ar-ae_fonts1_ttf-1.1_2.tbz) = 8fc5a953e1b0c077f8f528f8e2d784b4 +MD5 (ports/i386/packages-9.1-release/All/ar-ae_fonts_mono-1.0_2.tbz) = 68a842d7d8776a8da69c60fb80533c6c +MD5 (ports/i386/packages-9.1-release/All/ar-arabtex-3.11_5.tbz) = f05805ed619ec1bd7f919e2be54af5ae +MD5 (ports/i386/packages-9.1-release/All/ar-aspell-1.2.0_1,1.tbz) = b266da19e27dc1d85e21861ecf487342 +MD5 (ports/i386/packages-9.1-release/All/ar-kacst_fonts-2.01.tbz) = d2800e36fdf542b3efe5ed81f33e246f +MD5 (ports/i386/packages-9.1-release/All/ar-kde-i18n-3.5.10_5.tbz) = 56e999607e22ad0bd4e988ecda3e42a1 +MD5 (ports/i386/packages-9.1-release/All/ar-kde-l10n-4.8.4.tbz) = fa8e8d3bee1ec80d1760b8f71cbd7106 +MD5 (ports/i386/packages-9.1-release/All/ar-khotot-1.0_2.tbz) = b34c50a4b7527b446de65e9844a464eb +MD5 (ports/i386/packages-9.1-release/All/ar-libitl-0.7.0.tbz) = 389e417c5d2b431229c0e6fea9f4e9e2 +MD5 (ports/i386/packages-9.1-release/All/ar-libreoffice-3.5.6.tbz) = 238dafd39415e5c8259ec5c9f0a87f48 +MD5 (ports/i386/packages-9.1-release/All/arc-5.21p.tbz) = 8c1197083e4c998d1686f37c3efae039 +MD5 (ports/i386/packages-9.1-release/All/archivemail-0.9.0.tbz) = b5decd288d33ef606cebe401bc1babe7 +MD5 (ports/i386/packages-9.1-release/All/archivemount-0.6.1.tbz) = 3ff520904970f28e8841e8ce09e4a92e +MD5 (ports/i386/packages-9.1-release/All/archiveopteryx-3.1.3_2.tbz) = 962576a034b3f9afa9889c4c4db9aef0 +MD5 (ports/i386/packages-9.1-release/All/archivesmtp-1.1.b1.tbz) = b7dea186313958b2a2654ccbb34ff3be +MD5 (ports/i386/packages-9.1-release/All/archmage-0.2.4_1.tbz) = edd5b62e8266340f4fa73609615e3c3d +MD5 (ports/i386/packages-9.1-release/All/archmbox-4.10.0.tbz) = 240e6fe19350d56b63e341b429846072 +MD5 (ports/i386/packages-9.1-release/All/ardour-2.8.14.tbz) = b6341b478d4fa4ad1155a7d7276c9583 +MD5 (ports/i386/packages-9.1-release/All/arduino-1.0.1_1,1.tbz) = 065604dcc41b837dca08dd2663c1bdfe +MD5 (ports/i386/packages-9.1-release/All/arduino-glcd-3.20111205.tbz) = c708f3043cd42d70ab38486246450c87 +MD5 (ports/i386/packages-9.1-release/All/arduino-irremote-0.1.tbz) = eba22faf72713bb77256bf05c1aef89d +MD5 (ports/i386/packages-9.1-release/All/arduino-mk-0.10.tbz) = 3cf9532652490257883a0c0ff2123fce +MD5 (ports/i386/packages-9.1-release/All/areca-cli-i386-1.86.111101.tbz) = f7627d7a8b49b11bd00e6cfab3106c5d +MD5 (ports/i386/packages-9.1-release/All/arena-0.9.13_1.tbz) = d37154ef88ae6501ab0cad13ddfe192d +MD5 (ports/i386/packages-9.1-release/All/ares-1.1.1_1.tbz) = fe2c1c04672285c8e5cee7a8136d8c47 +MD5 (ports/i386/packages-9.1-release/All/argouml-0.32.2.tbz) = ded68ace0b6b0b7cc480c62cc2f82bf6 +MD5 (ports/i386/packages-9.1-release/All/argp-standalone-1.3_2.tbz) = c1a6476505211cc291c77bc635007ccd +MD5 (ports/i386/packages-9.1-release/All/argtable-2.13.tbz) = e6303b053f4e78eccc259ff3676500c6 +MD5 (ports/i386/packages-9.1-release/All/argus-2.0.6_1.tbz) = a0f83a702f380bd8eaacaf5e34fbfbd7 +MD5 (ports/i386/packages-9.1-release/All/argus-clients-2.0.6_1.tbz) = d7f9897413c6504ae40bff40c2fbe2be +MD5 (ports/i386/packages-9.1-release/All/argus-clients-sasl-3.0.4.1.tbz) = 2d9adaf831f5d1b04c07e3f8749f2240 +MD5 (ports/i386/packages-9.1-release/All/argus-monitor-20100109_4.tbz) = 95fb8789d372c81d293b30813d2a9863 +MD5 (ports/i386/packages-9.1-release/All/argus-sasl-3.0.4.tbz) = 6b9596c72dd1ea7cb4008df6d35eb58d +MD5 (ports/i386/packages-9.1-release/All/ari-yahoo-1.10_3.tbz) = 7b910df29146521a6c1b3103a169d844 +MD5 (ports/i386/packages-9.1-release/All/aria-1.0.0_5.tbz) = 9cc03adff920a43dbb1301310eb6defc +MD5 (ports/i386/packages-9.1-release/All/aria2-1.15.2.tbz) = 3700ef024f7b76a3dc10fd3fb660600d +MD5 (ports/i386/packages-9.1-release/All/aria2fe-0.0.5_4.tbz) = 2fc4a2e7e7a75680ed9638d20438623d +MD5 (ports/i386/packages-9.1-release/All/ariadne-1.3.tbz) = 4e90b4ab8218afd8bf913193ef8f2369 +MD5 (ports/i386/packages-9.1-release/All/aribas-1.64.tbz) = ea40daae742761b2b5a286d48950ed59 +MD5 (ports/i386/packages-9.1-release/All/ario-1.5.1_3.tbz) = 4d25e77ad6f2093c6dbc12049022fdce +MD5 (ports/i386/packages-9.1-release/All/arirang-2.03,1.tbz) = da9970fb082aaa8eee815a57aa2d65ee +MD5 (ports/i386/packages-9.1-release/All/arista-0.9.6_2.tbz) = e7c4d6b61926491d22e45e9ae04b8971 +MD5 (ports/i386/packages-9.1-release/All/arj-3.10.22_4.tbz) = 47abe864cd0ff10cb4450253beb580ba +MD5 (ports/i386/packages-9.1-release/All/ark-4.8.4.tbz) = cbd587f4a5b84674745771c5df58bb6d +MD5 (ports/i386/packages-9.1-release/All/arkpandora-2.04_2.tbz) = ac2fe858fff12ea2b2572cc063064e8e +MD5 (ports/i386/packages-9.1-release/All/arm-elf-binutils-2.17.tbz) = 2aed75bbb1dae50fa30010bd76f14132 +MD5 (ports/i386/packages-9.1-release/All/arm-rtems-binutils-2.21.tbz) = a70a41d98037ef976b2af92ad14bdd36 +MD5 (ports/i386/packages-9.1-release/All/arm-rtems-gdb-7.2.tbz) = acc975fa7eef5c121854ee29f711e351 +MD5 (ports/i386/packages-9.1-release/All/armagetron-0.2.8.2.1_7.tbz) = 9a37406beadf52c64fe4bb3d3d3c33bd +MD5 (ports/i386/packages-9.1-release/All/arora-0.11.0_1.tbz) = e53e1415dd63be117c97dc9ca07871c5 +MD5 (ports/i386/packages-9.1-release/All/aros-sdk-0.20060207.tbz) = 3848454bfd3670c6c75f3738aea68f52 +MD5 (ports/i386/packages-9.1-release/All/arp-scan-1.8.tbz) = b320475b7f22681c5337c72cfe5ad6ab +MD5 (ports/i386/packages-9.1-release/All/arp-sk-0.0.16_2.tbz) = 7d62e1eba49d036ad71a3c6036f47f75 +MD5 (ports/i386/packages-9.1-release/All/arpCounterattack-1.2.0.tbz) = 1224b8d5e78e01ac373568ba5eb69bf9 +MD5 (ports/i386/packages-9.1-release/All/arpack++-1.2_3.tbz) = b0982a103fab0a38cfe9628055e228f0 +MD5 (ports/i386/packages-9.1-release/All/arpack-96_10.tbz) = 937ab919e5a0d8230e667be51bca1f2f +MD5 (ports/i386/packages-9.1-release/All/arpack-ng-3.1.2.tbz) = c785cd56c6726d8da17230285e382723 +MD5 (ports/i386/packages-9.1-release/All/arpalert-2.0.11_1.tbz) = bd2aa52217ff383f28762a999efecdd6 +MD5 (ports/i386/packages-9.1-release/All/arpdig-0.5.5.tbz) = 7bd077fce6746c766651e3c54243f488 +MD5 (ports/i386/packages-9.1-release/All/arping-2.09_1.tbz) = a2fc5fd9936217932677942603dee736 +MD5 (ports/i386/packages-9.1-release/All/arprelease-1.2_2.tbz) = b5b3236cdd897dc13edc4f7f40273d70 +MD5 (ports/i386/packages-9.1-release/All/arpscan-0.5.tbz) = 77551a979c9f5159fc724b79a84d1608 +MD5 (ports/i386/packages-9.1-release/All/arpwatch-2.1.a15_6.tbz) = 3e131a243ef8830e8356208590f73c0d +MD5 (ports/i386/packages-9.1-release/All/arss-0.2.3_1.tbz) = 7487e8589d0bd7a11fc67b7e50df8b0c +MD5 (ports/i386/packages-9.1-release/All/art-0.9.01.tbz) = 1450b52a5173e58dc2d3aa388140b060 +MD5 (ports/i386/packages-9.1-release/All/artemis-9_1.tbz) = b92c8945679bd42f93aeabe597d6b744 +MD5 (ports/i386/packages-9.1-release/All/artha-1.0.2_2.tbz) = 5a23977ef3ba25b2c6f92bb51056d0ef +MD5 (ports/i386/packages-9.1-release/All/arts++-1.1.a13,1.tbz) = cbbcb0fb4d3f913b053ffded63c2bc8f +MD5 (ports/i386/packages-9.1-release/All/arts-1.5.10_7,1.tbz) = 46197d72b28c5de98e1e49a4da914ecb +MD5 (ports/i386/packages-9.1-release/All/artswrapper-1.5.3.tbz) = d0259c5136a4aaedf485eb41916f4705 +MD5 (ports/i386/packages-9.1-release/All/artwiz-aleczapka-de-1.3_2.tbz) = af9edc0943a186def2cdb24b8924e485 +MD5 (ports/i386/packages-9.1-release/All/artwiz-aleczapka-en-1.3_2.tbz) = 7197b5ddc332afc9f0a6569a032fbc8a +MD5 (ports/i386/packages-9.1-release/All/artwiz-aleczapka-se-1.3_2.tbz) = da66d5d98ce3ed607bc7033b969cbe22 +MD5 (ports/i386/packages-9.1-release/All/artwiz-fonts-1.0_3.tbz) = f5c00189bf8785aeec3ff6725c047b0e +MD5 (ports/i386/packages-9.1-release/All/arx-libertatis-1.0.3.tbz) = 4c145e3eeaf50a1bac1005c73278e148 +MD5 (ports/i386/packages-9.1-release/All/as-libreoffice-3.5.6.tbz) = 1d2eead79a5b95314d35b16361da756f +MD5 (ports/i386/packages-9.1-release/All/as31-2.0.b3_6.tbz) = 532e4162869a84fd89d98ccf5727ae68 +MD5 (ports/i386/packages-9.1-release/All/asapm-3.1_2.tbz) = 8898a227aab1148a81be6c65ffafca72 +MD5 (ports/i386/packages-9.1-release/All/asbutton-0.3_3.tbz) = de35187378809413296de19ae94b1769 +MD5 (ports/i386/packages-9.1-release/All/ascd-0.13.2_1.tbz) = e299571d98f63b50e5387c3efc456391 +MD5 (ports/i386/packages-9.1-release/All/ascii2binary-2.14.tbz) = 9d216cd6ebcf7355abc618170151d414 +MD5 (ports/i386/packages-9.1-release/All/ascii2pdf-0.9.1.tbz) = d03311c76190629dcc4633d282b5a82b +MD5 (ports/i386/packages-9.1-release/All/asciidoc-8.6.6.tbz) = daacc05ddc9b1d514c49ad594d6614eb +MD5 (ports/i386/packages-9.1-release/All/asciio-1.02.71_3.tbz) = 38410f72cb8fb4ccc72aba6a3a6b232d +MD5 (ports/i386/packages-9.1-release/All/asciiquarium-1.0.tbz) = b353ff24d564a00c09ce00aae8326464 +MD5 (ports/i386/packages-9.1-release/All/asclock-1.0_3.tbz) = 99b216fc0a964d6815002fa25edd5c21 +MD5 (ports/i386/packages-9.1-release/All/asclock-gtk-2.1.10_7.tbz) = 18be4f29e523b37c2cd9560bbc052a48 +MD5 (ports/i386/packages-9.1-release/All/asclock-xlib-2.0.11_3.tbz) = 45364183845ff9770e467900ee7ef5b1 +MD5 (ports/i386/packages-9.1-release/All/ascpu-1.11_5.tbz) = 3424e28416b0286619ef38f1a665e28d +MD5 (ports/i386/packages-9.1-release/All/asdcplib-1.9.45.tbz) = 0ec2bf61e36a97d6906eddf1d599c176 +MD5 (ports/i386/packages-9.1-release/All/asdlgen-2.0.b20060323.tbz) = f1f535675b3c3379dfa6332a08aabf04 +MD5 (ports/i386/packages-9.1-release/All/asedit-1.3.2_4.tbz) = b422272845c3f321c713a8d1e1d865bf +MD5 (ports/i386/packages-9.1-release/All/asfiles-1.0_2.tbz) = e6ec530c88f32d097e9befa331f34b89 +MD5 (ports/i386/packages-9.1-release/All/asfrecorder-1.1.20010307.tbz) = 9ff7587d3dfff85352a2851626f93d6c +MD5 (ports/i386/packages-9.1-release/All/asfsm-1.0.p15_2.tbz) = a93f35736fb21acc5e0b39d354db6e72 +MD5 (ports/i386/packages-9.1-release/All/asio-1.4.8.tbz) = 9f8b11044c559ff220e288418a2b3b44 +MD5 (ports/i386/packages-9.1-release/All/asir-20110810.tbz) = f773ebd8135c180c792be2dafcd09367 +MD5 (ports/i386/packages-9.1-release/All/ask-2.5.3.tbz) = 47e31924a1cd462a7df3dd8cc652ab36 +MD5 (ports/i386/packages-9.1-release/All/asl-1.41r8.tbz) = 15563c48c9f4c5e3407ad0665b6cfd5e +MD5 (ports/i386/packages-9.1-release/All/aslookup-0.12_1.tbz) = 4659e3a7cc0058176638f02c0d55ad4c +MD5 (ports/i386/packages-9.1-release/All/asm-xml-1.1.tbz) = 13986cc1fa56c6d41418d733140287bf +MD5 (ports/i386/packages-9.1-release/All/asmail-2.1_3.tbz) = 419209e75cb77de066154921fb91cf98 +MD5 (ports/i386/packages-9.1-release/All/asmem-1.12_1.tbz) = 0f4f16abfb007775904a098b89db15f2 +MD5 (ports/i386/packages-9.1-release/All/asmix-1.5_2.tbz) = e6ab7b71af7820d527562223fb4af38e +MD5 (ports/i386/packages-9.1-release/All/asmixer-0.5_2.tbz) = 59e73a5a6ca704a690ef2206fcbb8add +MD5 (ports/i386/packages-9.1-release/All/asmon-0.61_2.tbz) = 1c035bca349bc9b57637eb81b4adb7f6 +MD5 (ports/i386/packages-9.1-release/All/asmutils-0.18_1.tbz) = 9328dcb108ecb6b3280f5b2456ef8cd4 +MD5 (ports/i386/packages-9.1-release/All/asmx-1.8.2_1.tbz) = 71cd049d7c6bfbc8ac1e339706219bd2 +MD5 (ports/i386/packages-9.1-release/All/asn1c-0.9.21.tbz) = 58852128f74b5f61368982852adc637c +MD5 (ports/i386/packages-9.1-release/All/asp2php-0.76.26.tbz) = 2b021a0c3dda57ce284aefae3803a308 +MD5 (ports/i386/packages-9.1-release/All/aspell-0.60.6.1_2.tbz) = 47588425bc92012d84860a38e4615364 +MD5 (ports/i386/packages-9.1-release/All/aspostit-1.3_6.tbz) = c8706b637fc5eae1367ceec2367239aa +MD5 (ports/i386/packages-9.1-release/All/asprint-1.0_3.tbz) = 8b47394cbbc7fd0936af8fbb47f0ad6d +MD5 (ports/i386/packages-9.1-release/All/asql-1.7.tbz) = ee9f902cc875241eab073a2e0f704b6d +MD5 (ports/i386/packages-9.1-release/All/asr-manpages-20000406.tbz) = dde7c21cf2001c24deb887d3d705a233 +MD5 (ports/i386/packages-9.1-release/All/asr-utils-3.04_3.tbz) = 895407667dab11ec829b1041ed9bdd57 +MD5 (ports/i386/packages-9.1-release/All/asr10-1.0.tbz) = 3576764148abdd54b342aa8d0a45a83b +MD5 (ports/i386/packages-9.1-release/All/assp-1.9.4.2,1.tbz) = 057a7f698358c5a2aa04b202b9419dfc +MD5 (ports/i386/packages-9.1-release/All/ast-aspell-0.01.tbz) = a3965464b607d5d2aeb7bad5395f3660 +MD5 (ports/i386/packages-9.1-release/All/ast-libreoffice-3.5.6.tbz) = e9d9c9061750ab96e5aabe9e68ad1ef7 +MD5 (ports/i386/packages-9.1-release/All/asterisk-stat-2.0.1_13.tbz) = eb1f35dd002098c32c558272d268b2e1 +MD5 (ports/i386/packages-9.1-release/All/asterisk10-10.9.0.tbz) = da88f1acdc0d7945b2792e3cbd53cb6c +MD5 (ports/i386/packages-9.1-release/All/asterisk18-1.8.17.0.tbz) = c80b583a31aac11062d64b444ed7dc79 +MD5 (ports/i386/packages-9.1-release/All/asteroids3d-0.5.1_1.tbz) = 8bea9fac36ca9cb8228ebde93d1aeed5 +MD5 (ports/i386/packages-9.1-release/All/astime-2.8_2.tbz) = 69b343ae70c98570ab9edac7fd81df61 +MD5 (ports/i386/packages-9.1-release/All/astk-client-1.10.4.tbz) = c18ec344bf11928f67ba0d7889a345c9 +MD5 (ports/i386/packages-9.1-release/All/astk-serveur-1.10.4.tbz) = e761490f356e255ffc9b555df3f34ba1 +MD5 (ports/i386/packages-9.1-release/All/astrolog-5.41g.tbz) = 6cea5dae9c75e7387ef466b0ad5e9d66 +MD5 (ports/i386/packages-9.1-release/All/astrometry-0.34_2.tbz) = 3640be352195ab1510dfe499860222e9 +MD5 (ports/i386/packages-9.1-release/All/astyle-2.02.1.tbz) = 557eb7bfb421d0931031d5b232a20c26 +MD5 (ports/i386/packages-9.1-release/All/astzclock-1.0_2.tbz) = 269528c6bb86a3580ea124b0d88a067f +MD5 (ports/i386/packages-9.1-release/All/asunder-2.0_2.tbz) = c160e9e796f1460d97ae589ef47d9d3e +MD5 (ports/i386/packages-9.1-release/All/asusoled-0.10_7.tbz) = 278479f13276bf9f8453a26a784d7394 +MD5 (ports/i386/packages-9.1-release/All/aswiki-1.0.4_3.tbz) = c3963d9ce45f6ad665c1713797296396 +MD5 (ports/i386/packages-9.1-release/All/asymptote-2.16_1.tbz) = dda5e26444e9806c170379c9c9d594ee +MD5 (ports/i386/packages-9.1-release/All/at-poke-0.2.3_7.tbz) = 052f3bccb08c57feea01efe26d8a8eda +MD5 (ports/i386/packages-9.1-release/All/at-spi-1.32.0_1.tbz) = f7cdd002b6eabd443b6cd3df0087c387 +MD5 (ports/i386/packages-9.1-release/All/at-spi-reference-1.32.0_1.tbz) = 00ff159ecfca0f2d033e8c5759de6d02 +MD5 (ports/i386/packages-9.1-release/All/at-spi2-atk-0.4.1_1.tbz) = ab7a21ee9e9e11b278922bc47a5567ca +MD5 (ports/i386/packages-9.1-release/All/at-spi2-core-0.4.1.tbz) = 2156826b7caab334c8e4d0c5ce5b8597 +MD5 (ports/i386/packages-9.1-release/All/ataidle-2.7.2.tbz) = 77aa1e40b7c4297fbb8ebcf228c14c9d +MD5 (ports/i386/packages-9.1-release/All/aterm-1.0.1_6.tbz) = ae73bbc1fb0d9f664a1efc296804cb58 +MD5 (ports/i386/packages-9.1-release/All/atftp-0.7_2.tbz) = 13909f4a34edfc4c28234b3a16ab87dc +MD5 (ports/i386/packages-9.1-release/All/atitvout-0.4.tbz) = 9486f8a3dc53f268de8ff0e288546209 +MD5 (ports/i386/packages-9.1-release/All/atk-2.0.1.tbz) = bbcc78850ea78063b3bb5be121730e8e +MD5 (ports/i386/packages-9.1-release/All/atk-reference-2.0.1.tbz) = cd59d63a2409ffb8cee380235e5d1287 +MD5 (ports/i386/packages-9.1-release/All/atkmm-2.22.5.tbz) = 4581a1ab327d6d5b9572a64a2f7b0348 +MD5 (ports/i386/packages-9.1-release/All/atlast-1.2.tbz) = df671ff2b25361d686fd28fdd805790f +MD5 (ports/i386/packages-9.1-release/All/atlc-4.6.1.tbz) = 7eb03aa3b41ee44296e2571830a344a5 +MD5 (ports/i386/packages-9.1-release/All/atmail-1.0.4.tbz) = 684b030026c5eeae71bdfa43a9c39de2 +MD5 (ports/i386/packages-9.1-release/All/atom-1.0.tbz) = b367f005d6f66ea14b5e55ac083a76e1 +MD5 (ports/i386/packages-9.1-release/All/atomix-2.14.0_10.tbz) = 42c91d4ed93017bd2e393fba92fe3f57 +MD5 (ports/i386/packages-9.1-release/All/atop-1.26.b8.tbz) = 945334630472dac5932404db15c75868 +MD5 (ports/i386/packages-9.1-release/All/atp-1.50_1.tbz) = 4a15ffea36d3e9b56147f5f81152b3bb +MD5 (ports/i386/packages-9.1-release/All/atr3d-0.6_14.tbz) = 38a5da1030bd92c1322bd4bbc76c7155 +MD5 (ports/i386/packages-9.1-release/All/atris-1.0.7_5.tbz) = 0d1835d3db26d266219cdf99b6dfbffb +MD5 (ports/i386/packages-9.1-release/All/atris-sounds-1.0.1_1.tbz) = 9cb2d9042abafc7e312c547eb7a4c576 +MD5 (ports/i386/packages-9.1-release/All/ats-0.2.8.tbz) = 7c381d707445d8bfb48360db631dea4d +MD5 (ports/i386/packages-9.1-release/All/ats-contrib-parcomb-0.2.8.tbz) = 6bbffa5bd90a24cc3e9301d23a8909cc +MD5 (ports/i386/packages-9.1-release/All/ats-contrib-testing-0.2.8.tbz) = f5d41b49dbe8071627fa60e5e8ad3c07 +MD5 (ports/i386/packages-9.1-release/All/atslog-2.1.1_3.tbz) = c5a7b14274be0ffe0d92c63d94095765 +MD5 (ports/i386/packages-9.1-release/All/attica-0.2.9,2.tbz) = a1657d063aec3ed14b59a91a5986b7e1 +MD5 (ports/i386/packages-9.1-release/All/atunes-2.1.0.tbz) = 65e496fc6e1bcaa92fdc2bbd7c4c794c +MD5 (ports/i386/packages-9.1-release/All/atutor-2.1.tbz) = f0bcebe454fd122c20b90dfd3fd10e7e +MD5 (ports/i386/packages-9.1-release/All/aub-2.2_1.tbz) = d41713f373deb02578713aa47b4d5d64 +MD5 (ports/i386/packages-9.1-release/All/aubio-0.3.2_7.tbz) = 612817f8ebdf343b7f144626fbfe9de6 +MD5 (ports/i386/packages-9.1-release/All/auctex-emacs24-11.86_7.tbz) = 3541c7f2aeb1c5eee00c7f93b7bc424e +MD5 (ports/i386/packages-9.1-release/All/audacious-3.2.4.tbz) = d8fa27adfa2820b3a6da950059cbcf94 +MD5 (ports/i386/packages-9.1-release/All/audacious-dumb-0.80_1.tbz) = 1af1ee89fc5e397a30a9c91ed9b1af93 +MD5 (ports/i386/packages-9.1-release/All/audacious-plugins-3.2.4.tbz) = 1180e4df71848b72c96ebdd86271d239 +MD5 (ports/i386/packages-9.1-release/All/audacious-skins-0.1_11.tbz) = f1cf7e1372ff252481473877771ebf61 +MD5 (ports/i386/packages-9.1-release/All/audacity-2.0.2.tbz) = d057fd58dbb0e187212a20c1d69fb205 +MD5 (ports/i386/packages-9.1-release/All/audex-0.74.b1_4.tbz) = bf2390958a52387f195cdb57139a2856 +MD5 (ports/i386/packages-9.1-release/All/audiere-1.9.4_4.tbz) = d03110867573a36b5803c492124765ec +MD5 (ports/i386/packages-9.1-release/All/audiopreview-0.6_1.tbz) = aac1c48b274b62deebd3ab130faa745b +MD5 (ports/i386/packages-9.1-release/All/audiotag-0.19_1.tbz) = 0043cc2c253b034634803f7e2ba90312 +MD5 (ports/i386/packages-9.1-release/All/augeas-0.10.0_5.tbz) = 0f53629106c3da26b00f67937f15d943 +MD5 (ports/i386/packages-9.1-release/All/august-0.63b_5.tbz) = e81049d7bd34bea31f9c5fbc8132bb54 +MD5 (ports/i386/packages-9.1-release/All/aumix-2.9.1.tbz) = e3237bf373902afafbbb15f8456c333e +MD5 (ports/i386/packages-9.1-release/All/authforce-0.9.9.tbz) = 4b7b6a7a7261cac4fa5563841453c627 +MD5 (ports/i386/packages-9.1-release/All/auto-admin-0.3.tbz) = e2591ed99658e52be15702443cd9980c +MD5 (ports/i386/packages-9.1-release/All/autobackupmysql-1.4.tbz) = 939f3c997447928e0b72e5e155d82878 +MD5 (ports/i386/packages-9.1-release/All/autobench-2.1.2_6.tbz) = a92da7a3c4c37b73e2ddc84b2f32f575 +MD5 (ports/i386/packages-9.1-release/All/autobook-1.5.tbz) = c272d0324ed9d1fb1cc643b3dd104e99 +MD5 (ports/i386/packages-9.1-release/All/autocd-3.02.12b_1.tbz) = 8f5009d7dc23efeecc0a2dc03a3283b4 +MD5 (ports/i386/packages-9.1-release/All/autoconf-2.13.000227_6.tbz) = e6114379142ec67718e9dc8b9e1250d6 +MD5 (ports/i386/packages-9.1-release/All/autoconf-2.69.tbz) = 43d151ba985b5dc86645de5b3535c066 +MD5 (ports/i386/packages-9.1-release/All/autoconf-archive-0.2011.01.02.tbz) = d0ab6766f01ff0e30446789bf6cbc70a +MD5 (ports/i386/packages-9.1-release/All/autoconf-wrapper-20101119.tbz) = 889b74598660a75a47ce9a2601e11d34 +MD5 (ports/i386/packages-9.1-release/All/autocutsel-0.9.0_2.tbz) = c9fb88f5ecd099b84f03b9154e4a4737 +MD5 (ports/i386/packages-9.1-release/All/autodia-2.03_7.tbz) = a9f6879eafb15bc744b377bcff2cdfdb +MD5 (ports/i386/packages-9.1-release/All/autodist-1.5.tbz) = da7b5c0c41c848db75b40a3e624d3d56 +MD5 (ports/i386/packages-9.1-release/All/autogen-5.12.tbz) = 5c0674278d6b3274901a4b96c2e3dccd +MD5 (ports/i386/packages-9.1-release/All/autojump-13.tbz) = 248fa94a58a2b6393b88ea2c22d32242 +MD5 (ports/i386/packages-9.1-release/All/automake-1.12.4.tbz) = 23e155cc55a2dafa25c9a50871217818 +MD5 (ports/i386/packages-9.1-release/All/automake-1.4.6_6.tbz) = 70cee73c157a8a2930780c957367ecfd +MD5 (ports/i386/packages-9.1-release/All/automake-wrapper-20101119.tbz) = 10cda07475955ae560eecc4649c0120a +MD5 (ports/i386/packages-9.1-release/All/automoc4-0.9.88_3.tbz) = 0e59dd9f1de68b4791c91551678f3741 +MD5 (ports/i386/packages-9.1-release/All/automount-1.3.1.tbz) = ba571e0bebf64ff00b8061f87dfabdf5 +MD5 (ports/i386/packages-9.1-release/All/automounter-1.4.4.tbz) = 28453422153d028ed1ce28f842e7aaa3 +MD5 (ports/i386/packages-9.1-release/All/autoq3d-1.40_2.tbz) = 4c817bfa35ae96188115ed6efd57fd3a +MD5 (ports/i386/packages-9.1-release/All/autorespond-2.0.5.tbz) = 58326a95892efec21d341c40d0d1aab2 +MD5 (ports/i386/packages-9.1-release/All/autosig-2.3.tbz) = e486651ed9b7c62c7e4e2ee6fcfce971 +MD5 (ports/i386/packages-9.1-release/All/autossh-1.4c.tbz) = 4d8a3892fa351b70c84755bebd6c3c4d +MD5 (ports/i386/packages-9.1-release/All/autotalent-0.2.tbz) = 1330ed2f3bb10e08e03d2fad00bf2766 +MD5 (ports/i386/packages-9.1-release/All/autotools-20120427.tbz) = f84acbda687a203a793ece5a617f7f81 +MD5 (ports/i386/packages-9.1-release/All/autotrace-0.31.1_22.tbz) = 9a21035b6ce4f140757452ebd59319d2 +MD5 (ports/i386/packages-9.1-release/All/autotrust-0.3.1_3.tbz) = bc8cb12ac7484bbc01ced26d76a17dcd +MD5 (ports/i386/packages-9.1-release/All/autozen-2.1_3.tbz) = efd8d567248bc0b0d2c4182332b0b2c6 +MD5 (ports/i386/packages-9.1-release/All/avahi-0.6.29.tbz) = 16665089938cd201a49596d3576ec027 +MD5 (ports/i386/packages-9.1-release/All/avahi-app-0.6.29_3.tbz) = cd4fd17e45c02c19c69745b57de98024 +MD5 (ports/i386/packages-9.1-release/All/avahi-autoipd-0.6.29.tbz) = c4436c6acd5333e037541df2050b7c59 +MD5 (ports/i386/packages-9.1-release/All/avahi-gtk-0.6.29_2.tbz) = 839c386f5d9aeaf4f08312941ae97145 +MD5 (ports/i386/packages-9.1-release/All/avahi-libdns-0.6.29.tbz) = 775082bd4db476f345016aa0d53670f7 +MD5 (ports/i386/packages-9.1-release/All/avahi-qt3-0.6.29_1.tbz) = 560bd736f14e42ee635b7ca06dc059b0 +MD5 (ports/i386/packages-9.1-release/All/avahi-qt4-0.6.29.tbz) = f13163863613ee792eb8416affe95a9d +MD5 (ports/i386/packages-9.1-release/All/avahi-sharp-0.6.29.tbz) = 1a08cb06510037d5095c9c52b2e8748b +MD5 (ports/i386/packages-9.1-release/All/avalon-framework-4.2.0_2.tbz) = 8afa1c1d2224aa79aa3f8820368b21a3 +MD5 (ports/i386/packages-9.1-release/All/avanor-0.5.8.tbz) = 63147b13121ab5413045c03850d0a575 +MD5 (ports/i386/packages-9.1-release/All/avant-window-navigator-0.3.2.1_8.tbz) = faeeae890ef845bc0a11dfbf36f809d1 +MD5 (ports/i386/packages-9.1-release/All/avant-window-navigator-gnome-0.3.2.1_7.tbz) = 789ea9cd753f4256cfdebada26959e04 +MD5 (ports/i386/packages-9.1-release/All/avarice-2.12.tbz) = 531c2dc33007a6d7d4882400e62c960c +MD5 (ports/i386/packages-9.1-release/All/avbin-7_5.tbz) = 4b8e883f54e73feaf1eb6b6097951a74 +MD5 (ports/i386/packages-9.1-release/All/avce00-2.0.0.tbz) = 3e7cd11803c04932192afcb129f2f02d +MD5 (ports/i386/packages-9.1-release/All/avcheck-0.91.tbz) = d2240b4cceffa2e79b2dfa958870986d +MD5 (ports/i386/packages-9.1-release/All/avenger-0.8.1.tbz) = 3261b742bd26690aecf9bcbbc9ed31ae +MD5 (ports/i386/packages-9.1-release/All/avida-2.12.3.tbz) = b98d431cf8055cd7f6e360367bd05036 +MD5 (ports/i386/packages-9.1-release/All/avidemux2-2.5.6_5.tbz) = c8a519226c92c9feb1bc1d61b500536b +MD5 (ports/i386/packages-9.1-release/All/avidemux2-plugins-2.5.6_5.tbz) = 9f1d8a822c9d843026de19eadbb3347c +MD5 (ports/i386/packages-9.1-release/All/aview-1.3.0.r1_5.tbz) = 24c22e667a24c06c6bc600dbfacba31b +MD5 (ports/i386/packages-9.1-release/All/avinfo-1.0.a15.tbz) = e28f455a2271281caa658d7160eb1c42 +MD5 (ports/i386/packages-9.1-release/All/avis-1.2.0_1.tbz) = 9f2dae4e3620c00b4ab1c2f499aa8717 +MD5 (ports/i386/packages-9.1-release/All/avltree-1.1_1.tbz) = e75fb275aa8750d2a73770c457bc0dba +MD5 (ports/i386/packages-9.1-release/All/avogadro-1.0.3_1.tbz) = ed844e0093088e6944d84e085819f93c +MD5 (ports/i386/packages-9.1-release/All/avp-demo-0.1_1.tbz) = e5ee50e89f35efa7b477ead4b6075e11 +MD5 (ports/i386/packages-9.1-release/All/avr-binutils-2.20.1_1.tbz) = 3259f70f57e917d6681a6c822ac1af7c +MD5 (ports/i386/packages-9.1-release/All/avr-gcc-3-3.4.6_1.tbz) = 0f915abe159493a23c1a910cfeaf935f +MD5 (ports/i386/packages-9.1-release/All/avr-gcc-4.5.1_1.tbz) = 629f97f2a8275f7ecc422b2480e69224 +MD5 (ports/i386/packages-9.1-release/All/avr-gdb-7.3.1_2.tbz) = b414c69e5b6de8750c39f57b213e8e55 +MD5 (ports/i386/packages-9.1-release/All/avr-libc-1.8.0,1.tbz) = 7445f0465eb0eff5211dfb75c74be9ce +MD5 (ports/i386/packages-9.1-release/All/avra-1.3.0.tbz) = c45b8ccf86cf77adb3fcef484888c1ec +MD5 (ports/i386/packages-9.1-release/All/avrdude-5.11.tbz) = bee3b42e1066ca61cbce4c806e23d017 +MD5 (ports/i386/packages-9.1-release/All/awale-1.5.tbz) = 893673ab419f310a16d4caae44f39d2d +MD5 (ports/i386/packages-9.1-release/All/awele-1.0_4.tbz) = 1fb1aff97f2737db111905360117ee48 +MD5 (ports/i386/packages-9.1-release/All/awesome-3.4.13.tbz) = 7917620cfe4e0712be96ca62b8d890ed +MD5 (ports/i386/packages-9.1-release/All/awesome-vicious-2.1.0.tbz) = 4bbcb07efbdf41016e1f788533690471 +MD5 (ports/i386/packages-9.1-release/All/awesome2-2.3.6_4.tbz) = b7a4f80b5c19759e786854336ccf5e5d +MD5 (ports/i386/packages-9.1-release/All/awffull-3.10.2_7.tbz) = 75467005645a7e1473b4e9ee05732655 +MD5 (ports/i386/packages-9.1-release/All/awka-0.7.5.tbz) = 3e7bec85ed1d032c1e80f6944cddb36b +MD5 (ports/i386/packages-9.1-release/All/aws-2.10.0.tbz) = d8d2fb8da29608b5cc304673ff3eb206 +MD5 (ports/i386/packages-9.1-release/All/awstats-7.0_2,1.tbz) = fe969e5464a1cfbbbc991e064ffff387 +MD5 (ports/i386/packages-9.1-release/All/axel-2.4_1.tbz) = 83ea40269e25cfd6851625d194f7f455 +MD5 (ports/i386/packages-9.1-release/All/axis2-1.6.2_1.tbz) = b1f67a6cf463c52eba07d3355afd7abd +MD5 (ports/i386/packages-9.1-release/All/axpoint-1.50.tbz) = 1b010b22f7a02b09ad0f2c5d84d3cee0 +MD5 (ports/i386/packages-9.1-release/All/ayam-1.20.tbz) = ec1070f43cd61a6aab8e54fa45f9ce06 +MD5 (ports/i386/packages-9.1-release/All/ayttm-0.5.0.111_5.tbz) = 08750b6a31bfcb846f9c7fcb07b5dd38 +MD5 (ports/i386/packages-9.1-release/All/az-aspell-0.02.0_1,2.tbz) = 69ba26e3c2e65a17fd43b77e95d5c14f +MD5 (ports/i386/packages-9.1-release/All/az-kde-i18n-3.5.10_5.tbz) = c7be4b3d7e8371ef1d8afe62234df98d +MD5 (ports/i386/packages-9.1-release/All/azureus2-2.5.0.4_5.tbz) = f669f76f16999f4332dcc005841f38aa +MD5 (ports/i386/packages-9.1-release/All/b2evolution-4.0.5.tbz) = 1236f0369bbf436492dbfd3a5eaa3999 +MD5 (ports/i386/packages-9.1-release/All/b43-fwcutter-015.tbz) = 0703f45defc6304ac3aa3a6880902644 +MD5 (ports/i386/packages-9.1-release/All/bBlog-0.7.6_2.tbz) = 92a53e84a88d22fa874efe8befb46255 +MD5 (ports/i386/packages-9.1-release/All/babel-1.6_3.tbz) = eff5e83ec46927139369e3057160c7df +MD5 (ports/i386/packages-9.1-release/All/babeld-1.3.4.tbz) = 9c5a6b4aa40e5fbbcdfd1747f307709d +MD5 (ports/i386/packages-9.1-release/All/babl-0.1.6.tbz) = 2375b5dd85d7eb3f942487826e542685 +MD5 (ports/i386/packages-9.1-release/All/babytrans-0.9.1_10.tbz) = 8993b685f35a6faa7fe6fcabc699c881 +MD5 (ports/i386/packages-9.1-release/All/backfract-1.1.2_2.tbz) = f78dbe607229282d2ac1624672610172 +MD5 (ports/i386/packages-9.1-release/All/backupme-0.1.tbz) = 34115097d59d9afdaffbcc884af59044 +MD5 (ports/i386/packages-9.1-release/All/backuppc-3.2.1.tbz) = 47d7dc32d7ea0db3721b5ba310e89681 +MD5 (ports/i386/packages-9.1-release/All/bacula-bat-5.2.12_2.tbz) = 298c2fccfd6d3c534a77b63285fad80b +MD5 (ports/i386/packages-9.1-release/All/bacula-client-5.2.12.tbz) = 7ad5c64ec746b6b19935e2585b4a6d53 +MD5 (ports/i386/packages-9.1-release/All/bacula-docs-5.2.12.tbz) = 5eda9401d04d6dc94b9d8d0753d077a3 +MD5 (ports/i386/packages-9.1-release/All/bacula-server-5.2.12.tbz) = 560899e885a49c96becd7513db73b59b +MD5 (ports/i386/packages-9.1-release/All/bacula-web-1.38.9_1.tbz) = 5b839e0d49c549242cef28aeb5f63a90 +MD5 (ports/i386/packages-9.1-release/All/badwm-0.1.1_2,1.tbz) = 09a9723a4b3b64dd7a16a55b260899b2 +MD5 (ports/i386/packages-9.1-release/All/baghira-0.8_8.tbz) = 3056f4fa0477af2932b40144a7df008b +MD5 (ports/i386/packages-9.1-release/All/bakery-2.6.3_5.tbz) = 4d816a73e4c3fcd41814de8e1fa9fd5f +MD5 (ports/i386/packages-9.1-release/All/balance-3.54.tbz) = 88820cc4092fd28d4ba0ad3d518e809f +MD5 (ports/i386/packages-9.1-release/All/balazar-0.3.4_3.tbz) = 2b34e829b0143533c9fc31022197eea9 +MD5 (ports/i386/packages-9.1-release/All/balazarbrothers-0.3.1_5.tbz) = b0eadf2630c7f5b6e63d24db1696d2c5 +MD5 (ports/i386/packages-9.1-release/All/balsa-2.4.8_5.tbz) = a65140b39da16442ceffcb74f3575e93 +MD5 (ports/i386/packages-9.1-release/All/bandwidthd-2.0.1_5.tbz) = e53feb3374d1cfbbf461d93414733370 +MD5 (ports/i386/packages-9.1-release/All/bangarang-2.1_2.tbz) = 6f114417c3a9a65f01e74f5c252ba25c +MD5 (ports/i386/packages-9.1-release/All/banihstypos-0.2.tbz) = b71ecfbd80428d110ad2b11bdc5c2fd9 +MD5 (ports/i386/packages-9.1-release/All/bannerfilter-1.31.tbz) = 6960d870ba9484aae965e7ec2b7f08c6 +MD5 (ports/i386/packages-9.1-release/All/banshee-2.6.0,1.tbz) = 63d58299cb81711299feee8371fbad84 +MD5 (ports/i386/packages-9.1-release/All/bar-1.4.tbz) = 404118dc7a58877bd099b8532ad8ed92 +MD5 (ports/i386/packages-9.1-release/All/barbecue-1.0.6d_4.tbz) = 68aade63b22dfad1283c61e6dc6017e5 +MD5 (ports/i386/packages-9.1-release/All/barbie_seahorse_adventures-1.0.tbz) = 4a66d6255b23ff131217947b0655f60c +MD5 (ports/i386/packages-9.1-release/All/barcode-0.98.tbz) = 45b6c81f1eff6c8081eecbd11d2b559b +MD5 (ports/i386/packages-9.1-release/All/bareftp-0.3.9.tbz) = 0a886e01dff9f867efa3cbf3277b52fd +MD5 (ports/i386/packages-9.1-release/All/baresip-0.4.0.tbz) = f5738d5cfecfa951d144a3cdbe4ce6cb +MD5 (ports/i386/packages-9.1-release/All/bargraph-4.7_1.tbz) = fbe6c81eccccdda4693b620b2ebe9623 +MD5 (ports/i386/packages-9.1-release/All/barnyard2-1.10.tbz) = f4342d3b4ed9e01b2f4d7f6d35dbc40b +MD5 (ports/i386/packages-9.1-release/All/barnyard2-sguil-1.10.tbz) = 9281bfd81b882c59761838cae8a22bb2 +MD5 (ports/i386/packages-9.1-release/All/barrage-1.0.4_1.tbz) = 747289418ef5acd23202a24c60a031ca +MD5 (ports/i386/packages-9.1-release/All/bas2tap-2.5.tbz) = 1bae328f6559a9900ce08fe0b6dd20f5 +MD5 (ports/i386/packages-9.1-release/All/base-1.4.5.tbz) = 726eaabf0436dacafe316e0039f135b7 +MD5 (ports/i386/packages-9.1-release/All/base64-1.5_1.tbz) = 1d4cdceea5afeb4bc7a273f54019a92d +MD5 (ports/i386/packages-9.1-release/All/bash-4.2.37.tbz) = b310d7ef0fa36309c2f7c7ce0bd2efa1 +MD5 (ports/i386/packages-9.1-release/All/bash-completion-1.3_4,1.tbz) = 6d6cf570d422c0a4af4cc3128d0fd963 +MD5 (ports/i386/packages-9.1-release/All/bash-static-4.2.37.tbz) = ba71acb01e8a5208694ac6ff3526c40a +MD5 (ports/i386/packages-9.1-release/All/bashburn-2.1.2_3.tbz) = 0e386c430f099d488e32b67b5272d5f1 +MD5 (ports/i386/packages-9.1-release/All/bashc-3.2.33.0.tbz) = a22f1cda0afb5794dc5f9035931d753f +MD5 (ports/i386/packages-9.1-release/All/basic256-0.9.9.1.tbz) = 38d56d6b4da7225ef8d45db25a03981f +MD5 (ports/i386/packages-9.1-release/All/basicdsp-1.01_4.tbz) = 0116f01e6bdae4f3f68ad0865181bc6d +MD5 (ports/i386/packages-9.1-release/All/basket-1.0.3.1_7.tbz) = fd1a04b07b3dec3cb6ff0bc04ac97c32 +MD5 (ports/i386/packages-9.1-release/All/bass-1.2_3.tbz) = ea22e2d31d32e4dd06699f3be5c68faa +MD5 (ports/i386/packages-9.1-release/All/bastet-0.43.tbz) = 1f3d13b0a16048b1e73acae074969f2c +MD5 (ports/i386/packages-9.1-release/All/batik-1.7_2.tbz) = 642f5e7b1116db4a3a67e370ef02ec86 +MD5 (ports/i386/packages-9.1-release/All/batmon-0.6.tbz) = 3991d59d0f5775289d7e4bca9abfbaa9 +MD5 (ports/i386/packages-9.1-release/All/battalion-1.4b.tbz) = 4e5efb8b53f9e82bd1a0bca0b3841c22 +MD5 (ports/i386/packages-9.1-release/All/battfink-0.6.2_14.tbz) = b0a0121ff6bb2797e7101550d3b3e104 +MD5 (ports/i386/packages-9.1-release/All/battmond-0.3.tbz) = ff09e2e52cf948eba57ab9ed73cb5138 +MD5 (ports/i386/packages-9.1-release/All/battray-1.5.tbz) = 0e59dfce1202fce210135dd2fa3cd67b +MD5 (ports/i386/packages-9.1-release/All/batv-milter-0.5.0.tbz) = 420345581d2b05ed33d3bdc3c75c77e2 +MD5 (ports/i386/packages-9.1-release/All/bayespam-0.9.2.tbz) = 466c2a071438917973d0b3b8ddbde9cb +MD5 (ports/i386/packages-9.1-release/All/baz-1.4.2_12.tbz) = 37d794b9957b3e91e36fda298133b7d4 +MD5 (ports/i386/packages-9.1-release/All/bb-1.3.r1_1.tbz) = 6299d6f96063acbbd1f3a75a609a1a5a +MD5 (ports/i386/packages-9.1-release/All/bbapm-0.0.1_5.tbz) = 58fe253566fd5e068ba6c434cc5dd6fa +MD5 (ports/i386/packages-9.1-release/All/bbappconf-0.0.2_2.tbz) = 526d9228ca25ebe74e323e7f5e2a41ad +MD5 (ports/i386/packages-9.1-release/All/bbconf-1.10_8.tbz) = 6809043d7f4457ab3756bae955c7a8ec +MD5 (ports/i386/packages-9.1-release/All/bbcp-20120520.tbz) = d78ff7b28b1beb97dd099eda36796948 +MD5 (ports/i386/packages-9.1-release/All/bbdate-0.2.4_2.tbz) = 99ef16fbd713f03f34f0368077cd3007 +MD5 (ports/i386/packages-9.1-release/All/bbdb-emacs24-2.35_7.tbz) = e4f6ebc153fbee0a5153b68755218d4f +MD5 (ports/i386/packages-9.1-release/All/bbdock-0.2.9_1.tbz) = 34a1903442e4347779f26b61472fc8c5 +MD5 (ports/i386/packages-9.1-release/All/bbe-0.2.2.tbz) = adadc10c2cbf7de683ebd56ea10944dc +MD5 (ports/i386/packages-9.1-release/All/bbftp-3.0.2.tbz) = 5d0021ff86dea4e151a58c622f48384b +MD5 (ports/i386/packages-9.1-release/All/bbjd-1.01_1.tbz) = 86fd0d00748a6312f4cd212bfa811e2f +MD5 (ports/i386/packages-9.1-release/All/bbkeys-0.9.1_1.tbz) = c9cb0286ddef2ca0895d107cd72c12b1 +MD5 (ports/i386/packages-9.1-release/All/bbmail-0.9.3.tbz) = abd59154d57b833a36d2594f9e5ede9c +MD5 (ports/i386/packages-9.1-release/All/bbpager-0.4.7_1.tbz) = 90760b15b0de12878b3362839965677b +MD5 (ports/i386/packages-9.1-release/All/bbrb-0.4.1_9.tbz) = 623f52062f637924bd21f4eac9567833 +MD5 (ports/i386/packages-9.1-release/All/bbrun-1.6_12.tbz) = bf64991ab64655be0b475dbda89a3c02 +MD5 (ports/i386/packages-9.1-release/All/bcc-1995.03.12.tbz) = e2c6ef518c4f382a4ba4709ab3c817d8 +MD5 (ports/i386/packages-9.1-release/All/bchunk-1.2.0.tbz) = b7d1367429f7204e099c3328e46dd1b0 +MD5 (ports/i386/packages-9.1-release/All/bclock-1.0_2.tbz) = 50d3a463b2fd80961c0b0d8f304a56dc +MD5 (ports/i386/packages-9.1-release/All/bcpp-20050725.tbz) = 0eb14599051cf2b346eea097fd7e45b6 +MD5 (ports/i386/packages-9.1-release/All/bcrypt-1.1.tbz) = e675f7e1a71eb6c35c1d57dc38d12053 +MD5 (ports/i386/packages-9.1-release/All/bcusdk-eibd-0.0.4.tbz) = e589da0075fb54485b183bf432fb3135 +MD5 (ports/i386/packages-9.1-release/All/bddsolve-1.02.tbz) = 14a79f295f61e7915d1b43ea8b728fda +MD5 (ports/i386/packages-9.1-release/All/bdelta-0.1.0.tbz) = aa4d10ef90cbb9882378e0f07385cfa6 +MD5 (ports/i386/packages-9.1-release/All/bdfresize-1.5_2.tbz) = 51679a145a678af7501d75370e996441 +MD5 (ports/i386/packages-9.1-release/All/bdftopcf-1.0.3.tbz) = f173f6325e109aa93aa024412efbafe4 +MD5 (ports/i386/packages-9.1-release/All/be-aspell-0.01_1,2.tbz) = 5606929cfe0529e48dd9c692c3c2c485 +MD5 (ports/i386/packages-9.1-release/All/be-kde-i18n-3.5.10_5.tbz) = 0576ce362bb5b5540213f0d04593067a +MD5 (ports/i386/packages-9.1-release/All/be-libreoffice-3.5.6.tbz) = 31ec2256fb76b00c1ac357ec3bd43971 +MD5 (ports/i386/packages-9.1-release/All/beacon-1.4_1.tbz) = ada4254175d84f0685f282e00185f3b4 +MD5 (ports/i386/packages-9.1-release/All/beadm-0.8.2.tbz) = ba4fdbb76135241e60e825e8824d95a8 +MD5 (ports/i386/packages-9.1-release/All/beadm-devel-0.8.99.20120924.tbz) = efa06eb0556ed7e605e5e6a20e1340b9 +MD5 (ports/i386/packages-9.1-release/All/beanie-0.8.2.tbz) = 9f18f0b86cffed036c720ef8df1556da +MD5 (ports/i386/packages-9.1-release/All/beansdb-0.5.3.tbz) = 4b05bf460e9395ecd413fc97f0039e0d +MD5 (ports/i386/packages-9.1-release/All/beanstalkd-1.7.tbz) = 3f3374b54b5b0a71e4e9adc99230d32b +MD5 (ports/i386/packages-9.1-release/All/beast-0.7.4_3.tbz) = a0561bdf822aa39c495d7678eaa0ec56 +MD5 (ports/i386/packages-9.1-release/All/beastie-06.05.03_5.tbz) = be00bc3b34b318bd0f157afdc5885ffc +MD5 (ports/i386/packages-9.1-release/All/beautifyphp-0.5.0.tbz) = 638360bd56d7d35d2ea77b11c72d13e1 +MD5 (ports/i386/packages-9.1-release/All/beav-1.40.18_1.tbz) = 26fe19f8639ceed5770a8c5df75ccb30 +MD5 (ports/i386/packages-9.1-release/All/bebocd-0.4_12.tbz) = 4a4218e1bec5b5358e3d82aa140d6114 +MD5 (ports/i386/packages-9.1-release/All/bedic-data-0.1.b1.tbz) = cd2f2838a8ffac50d37500c5b96ffd3b +MD5 (ports/i386/packages-9.1-release/All/beecrypt-4.2.1.tbz) = 8c48beb92c7acc9a3c764eeb39c35ccd +MD5 (ports/i386/packages-9.1-release/All/beediff-1.9_2.tbz) = 1e5985be0f64c1aabe96837076f75234 +MD5 (ports/i386/packages-9.1-release/All/beep-1.0.tbz) = 3a32efd1633c0d052169461d8b073a00 +MD5 (ports/i386/packages-9.1-release/All/beforelight-1.0.4.tbz) = caa8638865bbf2d494bfb66aff37707b +MD5 (ports/i386/packages-9.1-release/All/belooted-0.1.4.1_5.tbz) = 26617739aa4b8475b4f9e85a68260393 +MD5 (ports/i386/packages-9.1-release/All/belvu-2.29.tbz) = 890a2740d8cf3a7377d157fe655d5f30 +MD5 (ports/i386/packages-9.1-release/All/bennugd-core-r20091106.tbz) = 0462ae9bd85366b3ee1ad2e6167250c7 +MD5 (ports/i386/packages-9.1-release/All/bennugd-modules-r20091106_4.tbz) = 8acbdd6804e6c98bbc1ebe65e29212cf +MD5 (ports/i386/packages-9.1-release/All/bestfit-0.2.0.tbz) = 72d698ae4a528da5f8aba051b4bca549 +MD5 (ports/i386/packages-9.1-release/All/bf2c-1.2.5.tbz) = c97af9ec3538313e387da48b38c35e21 *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 22:54:20 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B8D42DE; Sun, 18 Nov 2012 22:54:20 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 7FFC98FC0C; Sun, 18 Nov 2012 22:54:20 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIMsK5M028572; Sun, 18 Nov 2012 22:54:20 GMT (envelope-from gavin@svn.freebsd.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIMsK2N028571; Sun, 18 Nov 2012 22:54:20 GMT (envelope-from gavin@svn.freebsd.org) Message-Id: <201211182254.qAIMsK2N028571@svn.freebsd.org> From: Gavin Atkinson Date: Sun, 18 Nov 2012 22:54:20 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-svnadmin@freebsd.org Subject: svn commit: r40087 - svnadmin/conf X-SVN-Group: doc-svnadmin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 22:54:20 -0000 Author: gavin Date: Sun Nov 18 22:54:20 2012 New Revision: 40087 URL: http://svnweb.freebsd.org/changeset/doc/40087 Log: Drop my limit again Approved by: doceng (gjb, blanket) Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf ============================================================================== --- svnadmin/conf/sizelimit.conf Sun Nov 18 22:49:29 2012 (r40086) +++ svnadmin/conf/sizelimit.conf Sun Nov 18 22:54:20 2012 (r40087) @@ -17,4 +17,3 @@ blackend gabor hrs -gavin From owner-svn-doc-all@FreeBSD.ORG Sun Nov 18 23:02:40 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 454D04F8; Sun, 18 Nov 2012 23:02:40 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 2954F8FC08; Sun, 18 Nov 2012 23:02:40 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIN2e3i030015; Sun, 18 Nov 2012 23:02:40 GMT (envelope-from gavin@svn.freebsd.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIN2eA0030014; Sun, 18 Nov 2012 23:02:40 GMT (envelope-from gavin@svn.freebsd.org) Message-Id: <201211182302.qAIN2eA0030014@svn.freebsd.org> From: Gavin Atkinson Date: Sun, 18 Nov 2012 23:02:39 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40088 - head/en_US.ISO8859-1/htdocs/news X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Nov 2012 23:02:40 -0000 Author: gavin Date: Sun Nov 18 23:02:39 2012 New Revision: 40088 URL: http://svnweb.freebsd.org/changeset/doc/40088 Log: Add an update for November 18th, 2012. Change some headers so that updates are easier to see. Fix a case issue (ports -> Ports). Approved by: core, bcr (mentor, implicit) Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Sun Nov 18 22:54:20 2012 (r40087) +++ head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Sun Nov 18 23:02:39 2012 (r40088) @@ -62,7 +62,8 @@
From owner-svn-doc-all@FreeBSD.ORG Tue Nov 20 15:56:58 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 24C9C6AB; Tue, 20 Nov 2012 15:56:58 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 09C718FC08; Tue, 20 Nov 2012 15:56:58 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAKFuva2049648; Tue, 20 Nov 2012 15:56:57 GMT (envelope-from nyan@svn.freebsd.org) Received: (from nyan@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAKFuvGf049647; Tue, 20 Nov 2012 15:56:57 GMT (envelope-from nyan@svn.freebsd.org) Message-Id: <201211201556.qAKFuvGf049647@svn.freebsd.org> From: Takahashi Yoshihiro Date: Tue, 20 Nov 2012 15:56:57 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40108 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Nov 2012 15:56:58 -0000 Author: nyan (src committer) Date: Tue Nov 20 15:56:57 2012 New Revision: 40108 URL: http://svnweb.freebsd.org/changeset/doc/40108 Log: Update my key, signed with the old one. Modified: head/share/pgpkeys/nyan.key Modified: head/share/pgpkeys/nyan.key ============================================================================== --- head/share/pgpkeys/nyan.key Tue Nov 20 10:53:13 2012 (r40107) +++ head/share/pgpkeys/nyan.key Tue Nov 20 15:56:57 2012 (r40108) @@ -1,44 +1,95 @@ - Key fingerprint = D4FA D8CA 2AED FCF4 90A3 3569 8666 0500 8394 B81F -uid Yoshihiro TAKAHASHI -uid Yoshihiro TAKAHASHI -sub 1024g/B796F020 2001-10-15 +pub 4096R/6624859E 2012-11-18 + Key fingerprint = 1CA5 445E 7ABD BC21 AEC0 7B89 47D7 4EFF 6624 859E +uid Yoshihiro TAKAHASHI +uid Yoshihiro TAKAHASHI +uid Yoshihiro TAKAHASHI +sub 4096R/362726EA 2012-11-18 ]]> From owner-svn-doc-all@FreeBSD.ORG Tue Nov 20 18:24:58 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C176E1AE; Tue, 20 Nov 2012 18:24:58 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id A5C5C8FC0C; Tue, 20 Nov 2012 18:24:58 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAKIOwk1071914; Tue, 20 Nov 2012 18:24:58 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAKIOwMI071913; Tue, 20 Nov 2012 18:24:58 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211201824.qAKIOwMI071913@svn.freebsd.org> From: Eitan Adler Date: Tue, 20 Nov 2012 18:24:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40109 - head/en_US.ISO8859-1/htdocs/developers X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Nov 2012 18:24:58 -0000 Author: eadler Date: Tue Nov 20 18:24:58 2012 New Revision: 40109 URL: http://svnweb.freebsd.org/changeset/doc/40109 Log: Fix grammar. Translators may ignore. Reviewed by: gavin Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/htdocs/developers/cvs.xml Modified: head/en_US.ISO8859-1/htdocs/developers/cvs.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/developers/cvs.xml Tue Nov 20 15:56:57 2012 (r40108) +++ head/en_US.ISO8859-1/htdocs/developers/cvs.xml Tue Nov 20 18:24:58 2012 (r40109) @@ -45,7 +45,8 @@

Legacy - CVS

CVS (the - Concurrent Version System) used to be the tool &os; Project use to keep + Concurrent Version System) was the tool that the + &os; Project used to use to keep the sources under control.

The old web interface can be accessed at Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A53E1EA; Tue, 20 Nov 2012 18:25:06 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 44DD18FC14; Tue, 20 Nov 2012 18:25:06 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAKIP4m5071993; Tue, 20 Nov 2012 18:25:04 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAKIP4YR071991; Tue, 20 Nov 2012 18:25:04 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211201825.qAKIP4YR071991@svn.freebsd.org> From: Eitan Adler Date: Tue, 20 Nov 2012 18:25:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40110 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Nov 2012 18:25:06 -0000 Author: eadler Date: Tue Nov 20 18:25:04 2012 New Revision: 40110 URL: http://svnweb.freebsd.org/changeset/doc/40110 Log: Disk geometry stopped being a problem around 1997. Noted by: scottl Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Tue Nov 20 18:24:58 2012 (r40109) +++ head/en_US.ISO8859-1/books/faq/book.xml Tue Nov 20 18:25:04 2012 (r40110) @@ -1476,81 +1476,6 @@ - - Which geometry should I use for a disk drive? - - - - - By the geometry of a disk, we mean - the number of cylinders, heads and sectors/track on a - disk. We will refer to this as C/H/S for convenience. - This is how the PC's BIOS works out which area on a disk - to read/write from. - - - This causes a lot of confusion among new system - administrators. First of all, the - physical geometry of a SCSI drive is - totally irrelevant, as &os; works in term of disk blocks. - In fact, there is no such thing as the - physical geometry, as the sector density varies across the - disk. What manufacturers claim is the physical - geometry is usually the geometry that they have - determined wastes the least space. For IDE disks, &os; does - work in terms of C/H/S, but all modern drives internally - convert this into block references. - - All that matters is the logical - geometry. This is the answer that the BIOS gets when it - asks the drive what is your geometry? It then - uses this geometry to access the disk. As &os; uses the - BIOS when booting, it is very important to get this right. - In particular, if you have more than one operating system on - a disk, they must all agree on the geometry. Otherwise you - will have serious problems booting! - - For SCSI disks, the geometry to use depends on whether - extended translation support is turned on in your controller - (this is often referred to as support for DOS disks - >1GB or something similar). If it is turned off, - then use N cylinders, 64 heads - and 32 sectors/track, where N is - the capacity of the disk in MB. For example, a 2 GB disk - should pretend to have 2048 cylinders, 64 heads and 32 - sectors/track. - - If it is turned on (it is often - supplied this way to get around certain limitations in - &ms-dos;) and the disk capacity is more than 1 GB, use - M cylinders, 63 sectors per track - (not 64), and 255 heads, where - M is the disk capacity in MB - divided by 7.844238 (!). So our example 2 GB drive - would have 261 cylinders, 63 sectors per track and 255 - heads. - - If you are not sure about this, or &os; fails to detect - the geometry correctly during installation, the simplest way - around this is usually to create a small DOS partition on - the disk. The BIOS should then detect the correct geometry, - and you can always remove the DOS partition in the partition - editor if you do not want to keep it. You might want to - leave it around for programming network cards and the like, - however. - - Alternatively, there is a freely available utility - distributed with &os; called - pfdisk.exe. You can find it in the - tools subdirectory on - the &os; CD-ROM or on the various &os; FTP sites. This - program can be used to work out what geometry the other - operating systems on the disk are using. You can then enter - this geometry in the partition editor. - - - - Are there any restrictions on how I divide the disk up? @@ -1606,8 +1531,8 @@ This is classically a case of &os; and some other - OS conflicting over their ideas of disk geometry. You will have to + OS conflicting over their ideas of disk + geometry. You will have to reinstall &os;, but obeying the instructions given above will almost always get you going. From owner-svn-doc-all@FreeBSD.ORG Tue Nov 20 18:25:07 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3BF6B1EC; Tue, 20 Nov 2012 18:25:07 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 210078FC15; Tue, 20 Nov 2012 18:25:07 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAKIP6M4072032; Tue, 20 Nov 2012 18:25:07 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAKIP6BU072030; Tue, 20 Nov 2012 18:25:06 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211201825.qAKIP6BU072030@svn.freebsd.org> From: Eitan Adler Date: Tue, 20 Nov 2012 18:25:06 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40111 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Nov 2012 18:25:07 -0000 Author: eadler Date: Tue Nov 20 18:25:06 2012 New Revision: 40111 URL: http://svnweb.freebsd.org/changeset/doc/40111 Log: The question relating to restrictions on how to divide a disk is irrelevant. Noted by: scottl Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Tue Nov 20 18:25:04 2012 (r40110) +++ head/en_US.ISO8859-1/books/faq/book.xml Tue Nov 20 18:25:06 2012 (r40111) @@ -1476,26 +1476,6 @@ - - Are there any restrictions on how I divide the disk - up? - - - - Yes. You must make sure that your root partition is - below 1024 cylinders so the BIOS can boot the kernel from it. - (Note that this is a limitation in the PC's BIOS, not - &os;). - - For a SCSI drive, this will normally imply that the root - partition will be in the first 1024 MB (or in the first - 4096 MB if extended translation is turned on — see - previous question). For IDE, the corresponding figure is - 504 MB. - - - - Is &os; compatible with any disk managers? From owner-svn-doc-all@FreeBSD.ORG Tue Nov 20 18:25:09 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9FB1F1ED; Tue, 20 Nov 2012 18:25:09 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 6B8698FC16; Tue, 20 Nov 2012 18:25:09 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAKIP9Ob072069; Tue, 20 Nov 2012 18:25:09 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAKIP9nT072067; Tue, 20 Nov 2012 18:25:09 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211201825.qAKIP9nT072067@svn.freebsd.org> From: Eitan Adler Date: Tue, 20 Nov 2012 18:25:09 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40112 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Nov 2012 18:25:09 -0000 Author: eadler Date: Tue Nov 20 18:25:09 2012 New Revision: 40112 URL: http://svnweb.freebsd.org/changeset/doc/40112 Log: The disk-manager question is irrelevant, no one uses disk managers anymore. Noted by: scottl Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Tue Nov 20 18:25:06 2012 (r40111) +++ head/en_US.ISO8859-1/books/faq/book.xml Tue Nov 20 18:25:09 2012 (r40112) @@ -1476,33 +1476,6 @@ - - Is &os; compatible with any disk managers? - - - - &os; recognizes the Ontrack Disk - Manager and makes allowances for it. Other disk - managers are not supported. - - If you just want to use the disk with &os; you do not - need a disk manager. Just configure the disk for as much - space as the BIOS can deal with (usually - 504 megabytes), and &os; should figure out how much - space you really have. If you are using an old disk with an - MFM controller, you may need to explicitly tell &os; how - many cylinders to use. - - If you want to use the disk with &os; and another - operating system, you may be able to do without a disk - manager: just make sure the &os; boot partition and the - slice for the other operating system are in the first 1024 - cylinders. If you are reasonably careful, a - 20 megabyte boot partition should be plenty. - - - - When I boot &os; for the first time after install I get Missing Operating System. What is From owner-svn-doc-all@FreeBSD.ORG Wed Nov 21 02:15:18 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F12BF27F; Wed, 21 Nov 2012 02:15:17 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D62458FC13; Wed, 21 Nov 2012 02:15:17 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAL2FHHF045781; Wed, 21 Nov 2012 02:15:17 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAL2FHxY045780; Wed, 21 Nov 2012 02:15:17 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211210215.qAL2FHxY045780@svn.freebsd.org> From: Mark Linimon Date: Wed, 21 Nov 2012 02:15:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40113 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2012 02:15:18 -0000 Author: linimon Date: Wed Nov 21 02:15:17 2012 New Revision: 40113 URL: http://svnweb.freebsd.org/changeset/doc/40113 Log: Make some pathnames more specific. Add a portmgr crontab (already committed to repo) to hold the dopackagestats invocation, instead of just having it in a user directory. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Tue Nov 20 18:25:09 2012 (r40112) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Wed Nov 21 02:15:17 2012 (r40113) @@ -1725,7 +1725,7 @@ ganglia:*:102:102::0:0:User &:/usr/l Create the appropriate - /etc/rc.conf. (If you are using + etc/rc.conf. (If you are using pxeboot, and have multiple, different, machines, you will need to put those in the override directories.) @@ -1955,8 +1955,8 @@ touch /tmp/.boot_finished Configure ssh: copy - /etc/ssh to - /usr/local/etc/ssh and add + etc/ssh to + usr/local/etc/ssh and add NoneEnabled yes to sshd_config. @@ -2159,13 +2159,17 @@ ssh_cmd="/usr/local/bin/ssh" Ensure that ssh is working by executing - ssh hostname. + ssh hostname uname -a. + The actual command is not important; what is important is to + confirm the setup, and also add an entry into + known_hosts, once you have confirmed the + node's identity. - Populate /var/portbuild/scripts/ - by something like + Populate the node's copy of + /var/portbuild/scripts/ by something like /var/portbuild/scripts/dosetupnode arch major latest hostname. Verify that you now have files in that directory. @@ -3161,8 +3165,17 @@ qmanager.sh - Set up /var/portbuild/crontab/root as - the root crontab via crontab -e. If you do + Install /var/portbuild/crontabs/root as + the root crontab via + crontab -e. If you do + not support all the archs listed there, make sure to comment out + the appropriate dologs entries. + + + + Install /var/portbuild/crontabs/portmgr as + the portmgr crontab via + crontab -u portmgr -e. If you do not support all the archs listed there, make sure to comment out the appropriate dologs entries. From owner-svn-doc-all@FreeBSD.ORG Wed Nov 21 13:57:07 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 78B37B4C; Wed, 21 Nov 2012 13:57:07 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 449098FC0C; Wed, 21 Nov 2012 13:57:07 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qALDv7qw064146; Wed, 21 Nov 2012 13:57:07 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qALDv7K7064144; Wed, 21 Nov 2012 13:57:07 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211211357.qALDv7K7064144@svn.freebsd.org> From: Eitan Adler Date: Wed, 21 Nov 2012 13:57:07 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40114 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2012 13:57:07 -0000 Author: eadler Date: Wed Nov 21 13:57:06 2012 New Revision: 40114 URL: http://svnweb.freebsd.org/changeset/doc/40114 Log: Chop stale information about when the stable branches ended support. The FAQ already references the releng pages for the specific dates. This reduces the sources-of-truth that must be updated. PR: docs/173745 Submitted by: Derek Wood Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Wed Nov 21 02:15:17 2012 (r40113) +++ head/en_US.ISO8859-1/books/faq/book.xml Wed Nov 21 13:57:06 2012 (r40114) @@ -476,19 +476,6 @@ can be found on the Release Engineering Information page. - The 2.2-STABLE branch was retired with the release of - 2.2.8. The 3-STABLE branch has ended with the release of - 3.5.1, the final 3.X release. - The 4-STABLE branch has ended with the release of 4.11, the - final 4.X release. The only - changes made to either of these branches will be, for the - most part, security-related bug fixes. Support for the - 5-STABLE branches has ended with the release of 5.5, the - final 5.X release. Support for - the 6-STABLE branch will continue for some time but focus - primarily on security-related bug fixes and other serious - issues. - &rel.current;-STABLE is the actively developed -STABLE branch. The latest release on the &rel.current;-STABLE branch is &rel.current;-RELEASE, From owner-svn-doc-all@FreeBSD.ORG Wed Nov 21 13:57:09 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 87CA6B4D; Wed, 21 Nov 2012 13:57:09 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 6C42B8FC08; Wed, 21 Nov 2012 13:57:09 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qALDv9fg064185; Wed, 21 Nov 2012 13:57:09 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qALDv9IW064183; Wed, 21 Nov 2012 13:57:09 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211211357.qALDv9IW064183@svn.freebsd.org> From: Eitan Adler Date: Wed, 21 Nov 2012 13:57:09 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40115 - head/en_US.ISO8859-1/books/arch-handbook/driverbasics X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2012 13:57:09 -0000 Author: eadler Date: Wed Nov 21 13:57:09 2012 New Revision: 40115 URL: http://svnweb.freebsd.org/changeset/doc/40115 Log: Remove obsolete comments from the architecture handbook. Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml Modified: head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml Wed Nov 21 13:57:06 2012 (r40114) +++ head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml Wed Nov 21 13:57:09 2012 (r40115) @@ -366,11 +366,6 @@ echo_write(struct cdev *dev, struct uio DEV_MODULE(echo,echo_loader,NULL); - To install this driver on &os; 4.X you will first need to - make a node on your filesystem with a command such as: - - &prompt.root; mknod /dev/echo c 33 0 - With this driver loaded you should now be able to type something like: From owner-svn-doc-all@FreeBSD.ORG Wed Nov 21 13:57:11 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D31EB4E; Wed, 21 Nov 2012 13:57:11 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 828878FC12; Wed, 21 Nov 2012 13:57:11 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qALDvBD1064223; Wed, 21 Nov 2012 13:57:11 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qALDvB1W064221; Wed, 21 Nov 2012 13:57:11 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211211357.qALDvB1W064221@svn.freebsd.org> From: Eitan Adler Date: Wed, 21 Nov 2012 13:57:11 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40116 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2012 13:57:11 -0000 Author: eadler Date: Wed Nov 21 13:57:11 2012 New Revision: 40116 URL: http://svnweb.freebsd.org/changeset/doc/40116 Log: The list of terms of the FreeBSD license requires reproducing an unmodified copy of the license with any binary or source distribution of products using the licensed code. The attached patch to the FAQ summarizes this in the quick list of FreeBSD license restrictions. PR: docs/173746 Submitted by: Derek Wood Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Wed Nov 21 13:57:09 2012 (r40115) +++ head/en_US.ISO8859-1/books/faq/book.xml Wed Nov 21 13:57:11 2012 (r40116) @@ -181,6 +181,10 @@ Do not sue us if it breaks. + + + Do not remove or modify the license. + Many of us have a significant investment in the From owner-svn-doc-all@FreeBSD.ORG Wed Nov 21 13:57:14 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 06056BA5; Wed, 21 Nov 2012 13:57:14 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id DE8548FC14; Wed, 21 Nov 2012 13:57:13 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qALDvDQU064267; Wed, 21 Nov 2012 13:57:13 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qALDvDsP064264; Wed, 21 Nov 2012 13:57:13 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201211211357.qALDvDsP064264@svn.freebsd.org> From: Eitan Adler Date: Wed, 21 Nov 2012 13:57:13 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40117 - in head/en_US.ISO8859-1/books/developers-handbook: kernelbuild policies tools X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2012 13:57:14 -0000 Author: eadler Date: Wed Nov 21 13:57:13 2012 New Revision: 40117 URL: http://svnweb.freebsd.org/changeset/doc/40117 Log: Remove a ton of obsolete comments from the "developer's handbook". Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/books/developers-handbook/kernelbuild/chapter.xml head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml head/en_US.ISO8859-1/books/developers-handbook/tools/chapter.xml Modified: head/en_US.ISO8859-1/books/developers-handbook/kernelbuild/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/developers-handbook/kernelbuild/chapter.xml Wed Nov 21 13:57:11 2012 (r40116) +++ head/en_US.ISO8859-1/books/developers-handbook/kernelbuild/chapter.xml Wed Nov 21 13:57:13 2012 (r40117) @@ -10,80 +10,8 @@ Being a kernel developer requires understanding of the kernel build process. To debug the &os; kernel it is required to be able - to build one. There are two known ways to do so: - - - - The Traditional Way - - - - The New Way - - - - - It is supposed that the reader of this chapter is familiar - with the information described in the Building and - Installing a Custom Kernel chapter of the &os; - Handbook. If this is not the case, please read through the above - mentioned chapter to understand how the build process - works. - - - - Building a Kernel the <quote>Traditional</quote> Way - - Up to version 4.X of &os; this was the recommended way to - build a new kernel. It can still be used on newer versions - (instead of the buildkernel target of the toplevel - /usr/src/ makefiles). - Building the kernel this way may be useful when working on the - kernel code and it may actually be faster than the - New procedure when only a single option or two were - tweaked in the kernel configuration file. On the other hand, it - might lead to unexpected kernel build breakage when used by - beginners on newer versions of &os;. - - - - Run &man.config.8; to generate the kernel source - code: - - &prompt.root; /usr/sbin/config MYKERNEL - - - - Change into the build directory. &man.config.8; will - print the name of this directory after being run as - above. - - &prompt.root; cd ../compile/MYKERNEL - - - - Compile the kernel: - - &prompt.root; make depend -&prompt.root; make - - - - Install the new kernel: - - &prompt.root; make install - - - - - - Building a Kernel the <quote>New</quote> Way - - This procedure is well supported and recommended under the - latest &os; releases and is documented in the Building and - Installing a Custom Kernel chapter of the &os; - Handbook. - + to build one. This procedure is documented in the Building and + Installing a Custom Kernel chapter of the &os; + Handbook. Modified: head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml Wed Nov 21 13:57:11 2012 (r40116) +++ head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml Wed Nov 21 13:57:13 2012 (r40117) @@ -142,161 +142,12 @@ key issue in the decisions. - Because of some unfortunate design limitations with the RCS file - format and the use of vendor branches, minor, trivial and/or + Because it makes it harder to import future versions + minor, trivial and/or cosmetic changes are strongly discouraged on - files that are still tracking the vendor branch. Spelling - fixes are explicitly included here under the - cosmetic category and are to be avoided. - The repository bloat impact from a single character - change can be rather dramatic. + files that are still tracking the vendor branch. - - Vendor Imports with CVS - - The file utility, used to identify - the format of a file, will be used as example of how this model - works: - - src/contrib/file contains the source as - distributed by the maintainers of this package. Parts that are entirely - not applicable for &os; can be removed. In the case of &man.file.1;, the - python subdirectory and files with the lt - prefix were eliminated before the import, amongst others. - - src/lib/libmagic contains a bmake style - Makefile that uses the standard - bsd.lib.mk makefile rules to produce the library - and install the documentation. - - src/usr.bin/file contains a bmake style - Makefile which will produce and install the - file program and its associated man-pages using the - standard bsd.prog.mk rules. - - The important thing here is that the - src/contrib/file directory is created according to - the rules: it is supposed to contain the sources as distributed (on a - proper vendor-branch and without RCS keyword expansion) with as few - FreeBSD-specific changes as possible. If there are any doubts on - how to go about it, it is imperative that you ask first and not blunder - ahead and hope it works out. - - Because of the previously mentioned design limitations with - vendor branches, it is required that official patches from - the vendor be applied to the original distributed sources and the result - re-imported onto the vendor branch again. Official patches should never - be patched into the FreeBSD checked out version and committed, as this - destroys the vendor branch coherency and makes importing future versions - rather difficult as there will be conflicts. - - Since many packages contain files that are meant for compatibility - with other architectures and environments than FreeBSD, it is - permissible to remove parts of the distribution tree that are of no - interest to FreeBSD in order to save space. Files containing copyright - notices and release-note kind of information applicable to the remaining - files shall not be removed. - - If it seems easier, the bmake - Makefiles can be produced from the dist tree - automatically by some utility, something which would hopefully make it - even easier to upgrade to a new version. If this is done, be sure to - check in such utilities (as necessary) in the - src/tools directory along with the port itself so - that it is available to future maintainers. - - In the src/contrib/file level directory, a file - called FREEBSD-upgrade should be added and it - should state things like: - - - - Which files have been left out. - - - - Where the original distribution was obtained from and/or the - official master site. - - - - Where to send patches back to the original authors. - - - - Perhaps an overview of the FreeBSD-specific changes that have - been made. - - - - Example wording from - src/contrib/groff/FREEBSD-upgrade is - below: - - $FreeBSD: src/contrib/groff/FREEBSD-upgrade,v 1.5.12.1 2005/11/15 22:06:18 ru Exp $ - -This directory contains virgin copies of the original distribution files -on a "vendor" branch. Do not, under any circumstances, attempt to upgrade -the files in this directory via patches and a cvs commit. - -To upgrade to a newer version of groff, when it is available: - 1. Unpack the new version into an empty directory. - [Do not make ANY changes to the files.] - - 2. Use the command: - cvs import -m 'Virgin import of FSF groff v<version>' \ - src/contrib/groff FSF v<version> - - For example, to do the import of version 1.19.2, I typed: - cvs import -m 'Virgin import of FSF groff v1.19.2' \ - src/contrib/groff FSF v1_19_2 - - 3. Follow the instructions printed out in step 2 to resolve any - conflicts between local FreeBSD changes and the newer version. - -Do not, under any circumstances, deviate from this procedure. - -To make local changes to groff, simply patch and commit to the main -branch (aka HEAD). Never make local changes on the FSF branch. - -All local changes should be submitted to Werner Lemberg <wl@gnu.org> or -Ted Harding <ted.harding@nessie.mcc.ac.uk> for inclusion in the next -vendor release. - -ru@FreeBSD.org - 20 October 2005 - - Another approach my also be taken for the list of files to be - excluded, which is especially useful when the list is large or - complicated or where imports happen frequently. By creating a - file FREEBSD-Xlist in the same directory the - vendor source is imported into, containing a list of filename - patterns to be excluded one per line, future imports can often - performed with: - - &prompt.user; tar FREEBSD-Xlist vendor-source.tgz - - An example of a FREEBSD-Xlist file, from - src/contrib/tcsh, is here: - - */BUGS -*/config/a* -*/config/bs2000 -*/config/bsd -*/config/bsdreno -*/config/[c-z]* -*/tests -*/win32 - - - Please do not import FREEBSD-upgrade or - FREEBSD-Xlist with the contributed source. - Rather you should add these files after the initial - import. - - - - Modified: head/en_US.ISO8859-1/books/developers-handbook/tools/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/developers-handbook/tools/chapter.xml Wed Nov 21 13:57:11 2012 (r40116) +++ head/en_US.ISO8859-1/books/developers-handbook/tools/chapter.xml Wed Nov 21 13:57:13 2012 (r40117) @@ -349,9 +349,11 @@ Compiling with <command>cc</command> - This section deals only with the GNU compiler for C and C++, - since that comes with the base FreeBSD system. It can be - invoked by either cc or gcc. The + This section deals with the gcc + and clang compilers for C and C++, + since they come with the &os; base system. Starting with + &os; 10.X clang is installed as + cc. The details of producing a program with an interpreter vary considerably between interpreters, and are usually well covered in the documentation and on-line help for the @@ -377,14 +379,7 @@ Convert the source code into assembly language—this is very close to machine code, but still - understandable by humans. Allegedly. - - - To be strictly accurate, cc converts the - source code into its own, machine-independent - p-code instead of assembly language at - this stage. - + understandable by humans. Allegedly. @@ -537,13 +532,7 @@ an executable that runs faster than normal. You can add a number after the to specify a higher level of optimization, but this often exposes bugs in the - compiler's optimizer. For instance, the version of - cc that comes with the 2.1.0 release of - FreeBSD is known to produce bad code with the - option in some circumstances. - - Optimization is usually only turned on when compiling - a release version. + compiler's optimizer. &prompt.user; cc -O -o foobar foobar.c From owner-svn-doc-all@FreeBSD.ORG Wed Nov 21 18:14:45 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 56CBAC11; Wed, 21 Nov 2012 18:14:45 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-1.mit.edu (DMZ-MAILSEC-SCANNER-1.MIT.EDU [18.9.25.12]) by mx1.freebsd.org (Postfix) with ESMTP id A6A8E8FC13; Wed, 21 Nov 2012 18:14:44 +0000 (UTC) X-AuditID: 1209190c-b7f286d000000ee3-ed-50ad1a0d7683 Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) by dmz-mailsec-scanner-1.mit.edu (Symantec Messaging Gateway) with SMTP id 6C.AC.03811.D0A1DA05; Wed, 21 Nov 2012 13:14:37 -0500 (EST) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id qALIEbVF021501; Wed, 21 Nov 2012 13:14:37 -0500 Received: from multics.mit.edu (SYSTEM-LOW-SIPB.MIT.EDU [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id qALIEZAY027173 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 21 Nov 2012 13:14:36 -0500 (EST) Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id qALIEYuv022703; Wed, 21 Nov 2012 13:14:34 -0500 (EST) Date: Wed, 21 Nov 2012 13:14:34 -0500 (EST) From: Benjamin Kaduk To: Eitan Adler Subject: Re: svn commit: r40117 - in head/en_US.ISO8859-1/books/developers-handbook: kernelbuild policies tools In-Reply-To: <201211211357.qALDvDsP064264@svn.freebsd.org> Message-ID: References: <201211211357.qALDvDsP064264@svn.freebsd.org> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMIsWRmVeSWpSXmKPExsUixG6nossrtTbA4PAyY4sfHw8xWez6O4fZ 4sai/UwWu/t7mR1YPGZ8ms8SwBjFZZOSmpNZllqkb5fAldEx5xZrwWW2ioNLD7A2MC5j7WLk 5JAQMJFY+GkLE4QtJnHh3nq2LkYuDiGBfYwSN2esZYJwNjBKrPn+BMo5wSRxdcUuZgingVFi R/8OdpB+FgFtiSOzWsHmsgmoSMx8s5ENxBYBsr/v/wm2g1kgSmLP0kawGmGBQok5ax4zgtic AlYSB5bdAJvDK+Ag8W/PNrB6IQFLiYOPT4LZogI6Eqv3T2GBqBGUODnzCQvETEuJf2t/sU5g FJyFJDULSWoBI9MqRtmU3Crd3MTMnOLUZN3i5MS8vNQiXUO93MwSvdSU0k2MoLDllOTZwfjm oNIhRgEORiUeXo4NqwOEWBPLiitzDzFKcjApifJGi64NEOJLyk+pzEgszogvKs1JLT7EKMHB rCTCu+PhmgAh3pTEyqrUonyYlDQHi5I47+WUm/5CAumJJanZqakFqUUwWRkODiUJXlVJoKGC RanpqRVpmTklCGkmDk6Q4TxAw0VBaniLCxJzizPTIfKnGBWlxHn1QRICIImM0jy4XlhaecUo DvSKMK84SBUPMCXBdb8CGswENDjeZTXI4JJEhJRUA2O6671JlsWH73h/Fox8vf3B29Y1qZcz jwnsebpc5NHqFzmS0+etEbM8tqBufftmq/na+UcfGHnPT3tUXmWYlrBConHqkrsTnMzfO826 qiDaWnSf4/ezWRul9BdvXhGufce88vH00yK33Of0XUxb1qA/uXKLdLGABMcipoIvt7PTDgb1 XGz7MvGwEktxRqKhFnNRcSIAW7PTPwYDAAA= Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2012 18:14:45 -0000 On Wed, 21 Nov 2012, Eitan Adler wrote: > Author: eadler > Date: Wed Nov 21 13:57:13 2012 > New Revision: 40117 > URL: http://svnweb.freebsd.org/changeset/doc/40117 > > Log: > Remove a ton of obsolete comments from the "developer's handbook". This seems to remove the last documentation of manually invoking config(8) to build a kernel, which seems worthy of explicit mention, and perhaps broader discussion. I do remember some discussion relating to what level of support should be afforded to manually invoking config to build a kernel, with several current developers still using it, but it's a bit hard to search for and I didn't see anything recent in a quick search. Do you have a pointer to a discussion on other source wherein the "old" way of building a kernel is explicitly contraindicated? Thanks, Ben From owner-svn-doc-all@FreeBSD.ORG Wed Nov 21 19:39:48 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 317A2183; Wed, 21 Nov 2012 19:39:48 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 0986D8FC0C; Wed, 21 Nov 2012 19:39:48 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qALJdlKg018361; Wed, 21 Nov 2012 19:39:47 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qALJdlUh018360; Wed, 21 Nov 2012 19:39:47 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211211939.qALJdlUh018360@svn.freebsd.org> From: Mark Linimon Date: Wed, 21 Nov 2012 19:39:47 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40119 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2012 19:39:48 -0000 Author: linimon Date: Wed Nov 21 19:39:47 2012 New Revision: 40119 URL: http://svnweb.freebsd.org/changeset/doc/40119 Log: Various minor changes: - we can now build packages for arm. - define the term "exp-" before it is introduced. - define the supported branches policy (this needs to live elsewhere) - miscellaneous wordsmithing. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Wed Nov 21 15:03:06 2012 (r40118) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Wed Nov 21 19:39:47 2012 (r40119) @@ -66,19 +66,23 @@ otherwise specified, all paths will be relative to this location. ${arch} will be used to specify one of the package architectures - (amd64, &i386;, ia64, powerpc, and &sparc64;), and + (e.g. amd64, arm, &i386;, ia64, powerpc, &sparc64;), and ${branch} will be used - to specify the build branch (7, 7-exp, 8, 8-exp, 9, 9-exp, 10, 10-exp). + to specify the build branch (e.g. 7, 7-exp, 8, 8-exp, 9, 9-exp, 10, 10-exp). + The set of branches that portmgr currently + supports is the same as those that the &os; + security team + supports. - Packages are no longer built for Releases 4, 5, or 6, nor + Packages are no longer built for branches 4, 5, or 6, nor for the alpha architecture. The scripts that control all of this live in /var/portbuild/scripts/. - These are the checked-out copies from the Subversion repository + These are the checked-out copies from the Subversion repository at base/projects/portbuild/scripts/ . @@ -95,16 +99,19 @@ -CURRENT - for experimental builds + for experimental ("exp-") builds + + Packages from experimental builds are not uploaded. + Notes on the codebase Until mid-2010, the scripts were completely specific to - pointyhat as the head (dispatch) node. During + pointyhat.FreeBSD.org as the head (dispatch) node. During the summer of 2010, a significant rewrite was done in order to allow for other hosts to be head nodes. Among the changes were: @@ -326,12 +333,13 @@ PKG_BIN=/usr/local/sbin/pkg Starting the Build - Several separate builds for each architecture - branch combination + Separate builds for various combinations of architecture and branch are supported. All data private to a build (ports tree, src tree, - packages, distfiles, log files, bindist, Makefile, etc) are located under - ${arch}/${branch}/builds/${buildid}. - The last created build can be alternatively referenced under buildid - latest, the one before is called + packages, distfiles, log files, bindist, Makefile, etc) are located under the + ${arch}/${branch}/builds/${buildid}/ + directory. + The most recently created build can be alternatively referenced using buildid + latest, and the one before using previous. New builds are cloned from the latest, which is @@ -593,7 +601,7 @@ PKG_BIN=/usr/local/sbin/pkg -fetch-original - Fetch the distfile from the original MASTER_SITES - rather than ftp-master. + rather than any cache such as on ftp-master. @@ -623,7 +631,7 @@ PKG_BIN=/usr/local/sbin/pkg&prompt.user; build cleanup ${arch} ${branch} ${buildid} -full - errors/, + When a new build is created, the directories errors/, logs/, packages/, and so forth, are cleaned by the scripts. If you are short of space, you can also clean out ports/distfiles/. @@ -2766,8 +2774,6 @@ ln -s ../arch This section only applies to the new codebase. New installations using the old codebase are not supported. - This section is in progress. - Please talk to Mark Linimon before making any changes. From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 00:32:34 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 481F4DDD; Thu, 22 Nov 2012 00:32:34 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 2DC558FC0C; Thu, 22 Nov 2012 00:32:34 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM0WYsX061837; Thu, 22 Nov 2012 00:32:34 GMT (envelope-from kan@svn.freebsd.org) Received: (from kan@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM0WYp3061835; Thu, 22 Nov 2012 00:32:34 GMT (envelope-from kan@svn.freebsd.org) Message-Id: <201211220032.qAM0WYp3061835@svn.freebsd.org> From: Alexander Kabaev Date: Thu, 22 Nov 2012 00:32:33 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40120 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 00:32:34 -0000 Author: kan (src committer) Date: Thu Nov 22 00:32:33 2012 New Revision: 40120 URL: http://svnweb.freebsd.org/changeset/doc/40120 Log: Add my PGP public key. This was not done when I got my commit email back in 2002, might as well make it official now. Added: head/share/pgpkeys/kan.key (contents, props changed) Modified: head/share/pgpkeys/pgpkeys-developers.xml head/share/pgpkeys/pgpkeys.ent Added: head/share/pgpkeys/kan.key ============================================================================== Binary file. No diff available. Modified: head/share/pgpkeys/pgpkeys-developers.xml ============================================================================== --- head/share/pgpkeys/pgpkeys-developers.xml Wed Nov 21 19:39:47 2012 (r40119) +++ head/share/pgpkeys/pgpkeys-developers.xml Thu Nov 22 00:32:33 2012 (r40120) @@ -1886,3 +1886,8 @@ &pgpkey.zont; + + &a.kan; + &pgpkey.kan; + + Modified: head/share/pgpkeys/pgpkeys.ent ============================================================================== --- head/share/pgpkeys/pgpkeys.ent Wed Nov 21 19:39:47 2012 (r40119) +++ head/share/pgpkeys/pgpkeys.ent Thu Nov 22 00:32:33 2012 (r40120) @@ -186,6 +186,7 @@ + From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 00:46:28 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 54050EE6; Thu, 22 Nov 2012 00:46:28 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 2FA738FC14; Thu, 22 Nov 2012 00:46:28 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM0kSQS063395; Thu, 22 Nov 2012 00:46:28 GMT (envelope-from kan@svn.freebsd.org) Received: (from kan@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM0kSZb063394; Thu, 22 Nov 2012 00:46:28 GMT (envelope-from kan@svn.freebsd.org) Message-Id: <201211220046.qAM0kSZb063394@svn.freebsd.org> From: Alexander Kabaev Date: Thu, 22 Nov 2012 00:46:28 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40121 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 00:46:28 -0000 Author: kan (src committer) Date: Thu Nov 22 00:46:27 2012 New Revision: 40121 URL: http://svnweb.freebsd.org/changeset/doc/40121 Log: Put my entry where in belongs when sorted by developer last name. Modified: head/share/pgpkeys/pgpkeys-developers.xml Modified: head/share/pgpkeys/pgpkeys-developers.xml ============================================================================== --- head/share/pgpkeys/pgpkeys-developers.xml Thu Nov 22 00:32:33 2012 (r40120) +++ head/share/pgpkeys/pgpkeys-developers.xml Thu Nov 22 00:46:27 2012 (r40121) @@ -731,6 +731,11 @@ &pgpkey.tj; + + &a.kan; + &pgpkey.kan; + + &a.bjk; &pgpkey.bjk; @@ -1886,8 +1891,3 @@ &pgpkey.zont; - - &a.kan; - &pgpkey.kan; - - From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 01:15:02 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B0589386 for ; Thu, 22 Nov 2012 01:15:02 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id 1AF4B8FC15 for ; Thu, 22 Nov 2012 01:15:01 +0000 (UTC) Received: by mail-lb0-f182.google.com with SMTP id go10so4767087lbb.13 for ; Wed, 21 Nov 2012 17:15:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=J+p/sLrMRUQXnw7ZL/dlpxobSzNv2krxWqMJwR6PnQA=; b=UnGQa3+p9PcwRMuTEtJNVYnZekRRtJdDw+iMwMJPYHdLPROxeEfpJoSWJ0SZJvuS3L 0hypHvE5JeCQci8fao7VaWAJpM12hz3f3EARfbTIixva/8uJaR6fQBWEcbBcCL9/Ynde Qo2lUz1B48N987v9bA5QiJyrxq30O4nxuNsYc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :x-gm-message-state; bh=J+p/sLrMRUQXnw7ZL/dlpxobSzNv2krxWqMJwR6PnQA=; b=m9WwA2IClPm4brP6zGNAdT7w0WwtvNwQSdqLMz2ODq9Ge7Vfd/evMNBkHwj0YN35UU EkwQnCoBprLSWATtyIVlSjb444ljI+yRRWHh9yhw1sx65RZpEJL4KlrGhkTk+IKs4Jb8 zJt9u6dgJDZOoYEhw4Tdy1omFJ2eGovFs61zfvlL/gBJEAvdahi+jNjbhN7qmGOsEhOs gsnjrjzPVdynYdDrqvshzz8vv9TZsCYFZqPmyn38EgpC2owRl3e9VC+b0vSASIXn7TgK mLGDaRqae7WijJ+ye/8P+XJ9afhSvKBzmwpzd6A3qnRd5ZeHJLxGvWA+2V1Z7k6Ubq3U f1HQ== Received: by 10.152.106.162 with SMTP id gv2mr19133502lab.14.1353546900667; Wed, 21 Nov 2012 17:15:00 -0800 (PST) MIME-Version: 1.0 Sender: lists@eitanadler.com Received: by 10.112.154.168 with HTTP; Wed, 21 Nov 2012 17:14:30 -0800 (PST) In-Reply-To: References: <201211211357.qALDvDsP064264@svn.freebsd.org> From: Eitan Adler Date: Wed, 21 Nov 2012 20:14:30 -0500 X-Google-Sender-Auth: wXpOnAw_wUGtA9qSQDxUPszfW4I Message-ID: Subject: Re: svn commit: r40117 - in head/en_US.ISO8859-1/books/developers-handbook: kernelbuild policies tools To: Benjamin Kaduk Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQm7UYCAoU6tWiQi5RIeejhuD5FYYv+JDI3QqwmIp06melEYmXmaa8xwQidI47v0PiwbQkHY Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 01:15:02 -0000 On 21 November 2012 13:14, Benjamin Kaduk wrote: > This seems to remove the last documentation of manually invoking config(8) > to build a kernel, which seems worthy of explicit mention, and perhaps > broader discussion. This should probably be documented in config(1) or some other "how the build process works" document. So far as I could tell, the old method should be considered an implementation detail, not an alternative. That said I agree this probably deserves some broader consideration, so perhaps doc@ is the best place to discuss? Or would a developer focussed ML like hackers@ be better? -- Eitan Adler Source, Ports, Doc committer Bugmeister, Ports Security teams From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 01:33:44 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A07D4B5; Thu, 22 Nov 2012 01:33:44 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-3.mit.edu (DMZ-MAILSEC-SCANNER-3.MIT.EDU [18.9.25.14]) by mx1.freebsd.org (Postfix) with ESMTP id 7A3148FC08; Thu, 22 Nov 2012 01:33:43 +0000 (UTC) X-AuditID: 1209190e-b7f756d000000904-08-50ad80f13b30 Received: from mailhub-auth-3.mit.edu ( [18.9.21.43]) by dmz-mailsec-scanner-3.mit.edu (Symantec Messaging Gateway) with SMTP id D8.41.02308.1F08DA05; Wed, 21 Nov 2012 20:33:37 -0500 (EST) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-3.mit.edu (8.13.8/8.9.2) with ESMTP id qAM1Xbgi018036; Wed, 21 Nov 2012 20:33:37 -0500 Received: from multics.mit.edu (SYSTEM-LOW-SIPB.MIT.EDU [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id qAM1XYJ0027946 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 21 Nov 2012 20:33:36 -0500 (EST) Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id qAM1XYbw028288; Wed, 21 Nov 2012 20:33:34 -0500 (EST) Date: Wed, 21 Nov 2012 20:33:34 -0500 (EST) From: Benjamin Kaduk To: Eitan Adler Subject: Re: svn commit: r40117 - in head/en_US.ISO8859-1/books/developers-handbook: kernelbuild policies tools In-Reply-To: Message-ID: References: <201211211357.qALDvDsP064264@svn.freebsd.org> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMIsWRmVeSWpSXmKPExsUixCmqrfuxYW2AwYE+WYsfHw8xWez6O4fZ 4sai/UwWu/t7mR1YPGZ8ms8SwBjFZZOSmpNZllqkb5fAlXF83jb2gvNsFedO7WBvYFzO2sXI wSEhYCLRsMygi5ETyBSTuHBvPVsXIxeHkMA+RomWpn/MEM4GRomm5TOhnBNMErfW3ocqa2CU uDJxMRNIP4uAtsT0rgXMIDabgIrEzDcb2UBsESD7+/6fYDXMAlESe5Y2soLYwgKFEnPWPGYE sTkFAiX+/F4OVsMr4CCx9tILqG2bGSXOHpwGNlRUQEdi9f4pLBBFghInZz5hgRhqKXHuz3W2 CYyCs5CkZiFJLWBkWsUom5JbpZubmJlTnJqsW5ycmJeXWqRrrJebWaKXmlK6iREctpJ8Oxi/ HlQ6xCjAwajEw8ugsDZAiDWxrLgy9xCjJAeTkijvqXqgEF9SfkplRmJxRnxRaU5q8SFGCQ5m JRHeRQVAOd6UxMqq1KJ8mJQ0B4uSOO+VlJv+QgLpiSWp2ampBalFMFkZDg4lCd7jtUCNgkWp 6akVaZk5JQhpJg5OkOE8QMNXgyzmLS5IzC3OTIfIn2JUlBLn3Q/SLACSyCjNg+uFpZVXjOJA rwjz9oG08wBTElz3K6DBTECD411WgwwuSURISTUwytqvnjQ7s6iR243nWD2nafnh3SKX7v/d 4WGzO/KJe7KySPn76kS3HUzf43+tEWCI7eY6oaEdujdhV0b2f7anou+lt3j1XLy9K+iy1W+G JiPVQ1k7rizdeTPrUq8P1/qE7RaGS5Je73ux6TKfjNQhi8cLLu46mCOkOWeVhnX+hbXpf1n4 k79+V2Ipzkg01GIuKk4EAAP947AGAwAA Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 01:33:44 -0000 On Wed, 21 Nov 2012, Eitan Adler wrote: > On 21 November 2012 13:14, Benjamin Kaduk wrote: >> This seems to remove the last documentation of manually invoking config(8) >> to build a kernel, which seems worthy of explicit mention, and perhaps >> broader discussion. > > This should probably be documented in config(1) or some other "how the (config(8)) > build process works" document. So far as I could tell, the old method > should be considered an implementation detail, not an alternative. The old method does not require building a toolchain or buildenv, if I remember correctly. > That said I agree this probably deserves some broader consideration, > so perhaps doc@ is the best place to discuss? Or would a developer > focussed ML like hackers@ be better? I think hackers would be better. -Ben From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 01:35:43 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 901EB518; Thu, 22 Nov 2012 01:35:43 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 749C98FC08; Thu, 22 Nov 2012 01:35:43 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM1ZhSu069238; Thu, 22 Nov 2012 01:35:43 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM1ZhmD069236; Thu, 22 Nov 2012 01:35:43 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211220135.qAM1ZhmD069236@svn.freebsd.org> From: Mark Linimon Date: Thu, 22 Nov 2012 01:35:43 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40122 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 01:35:43 -0000 Author: linimon Date: Thu Nov 22 01:35:43 2012 New Revision: 40122 URL: http://svnweb.freebsd.org/changeset/doc/40122 Log: Correct the inexplicable lack of instructions about mlist. While here, do yet more wordsmithing. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 00:46:27 2012 (r40121) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 01:35:43 2012 (r40122) @@ -2160,13 +2160,13 @@ ssh_cmd="/usr/local/bin/ssh" Enabling the node These steps need to be taken by a portmgr - acting as ports-arch - on pointyhat. + acting as ports-arch: - Ensure that ssh is working by executing + Ensure that ssh to the client + is working by executing ssh hostname uname -a. The actual command is not important; what is important is to confirm the setup, and also add an entry into @@ -2176,7 +2176,7 @@ ssh_cmd="/usr/local/bin/ssh" - Populate the node's copy of + Populate the client's copy of /var/portbuild/scripts/ by something like /var/portbuild/scripts/dosetupnode arch major latest hostname. Verify that you now have files in that directory. @@ -2195,7 +2195,7 @@ ssh_cmd="/usr/local/bin/ssh" This step needs to be taken by a portmgr - acting as root on pointyhat. + acting as root: @@ -2217,6 +2217,20 @@ ssh_cmd="/usr/local/bin/ssh" + + Finally, again as portmgr + acting as ports-arch: + + + + + Once you are sure that the client is working, tell + pollmachine about it by adding + it to + /var/portbuild/${arch}/mlist. + + + @@ -2592,7 +2606,7 @@ cd /var/portbuild/arch - mkdir lockfiles + (Only necessary for old codebase)mkdir lockfiles From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 01:58:38 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7DC708CE for ; Thu, 22 Nov 2012 01:58:38 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) by mx1.freebsd.org (Postfix) with ESMTP id 325608FC13 for ; Thu, 22 Nov 2012 01:58:38 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id s9so6028949iec.13 for ; Wed, 21 Nov 2012 17:58:37 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=PkFbGWWcR6xpSUv/bhb/aI96YFLfJQPk0u0tt/CSG6k=; b=gZX1p4gGs74lWWOpE8DIpibiEiZvSqGg7clgrnYscleiAIb+FVE2PG7qewuX8khBhJ Qrm5A49cy43cIPWevwditVBwn/oR9XnHqjcVoN5aiEZiXVl2DbezIxrWBvHuMZJHt1Zk KwpdpUaXY2+AWD4YMF/GtI4cEKPwaej4kxdleQ6Iy1R4xHeQsKwpinf++7slvuKxugqX xeSte0fls37pIOsvR4NJSSXke4Lwvs/H5S1/P1FFDjB6DqYd4G6enHo3jd5gHDHT/7Uq ifWSn6M8Zt6a89O9DEHMQnxBskKup6yk9StwlbDYC5YyGTngU/E/XKB7TcIiemTHQD+P ymQQ== Received: by 10.50.5.177 with SMTP id t17mr1501990igt.48.1353549517445; Wed, 21 Nov 2012 17:58:37 -0800 (PST) Received: from 53.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPS id bh3sm1121100igc.0.2012.11.21.17.58.33 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 21 Nov 2012 17:58:36 -0800 (PST) Sender: Warner Losh Subject: Re: svn commit: r40117 - in head/en_US.ISO8859-1/books/developers-handbook: kernelbuild policies tools Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: Date: Wed, 21 Nov 2012 18:58:31 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201211211357.qALDvDsP064264@svn.freebsd.org> To: Eitan Adler X-Mailer: Apple Mail (2.1085) X-Gm-Message-State: ALoCoQksgd5G0ezVwxmsz5UcpY9Cs8vwa23NJzd8xVsYcOurHd/iDFajVM/J59YRZby1uUbLxpo0 Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 01:58:38 -0000 On Nov 21, 2012, at 6:14 PM, Eitan Adler wrote: > On 21 November 2012 13:14, Benjamin Kaduk wrote: >> This seems to remove the last documentation of manually invoking = config(8) >> to build a kernel, which seems worthy of explicit mention, and = perhaps >> broader discussion. >=20 > This should probably be documented in config(1) or some other "how the > build process works" document. So far as I could tell, the old method > should be considered an implementation detail, not an alternative. > That said I agree this probably deserves some broader consideration, > so perhaps doc@ is the best place to discuss? Or would a developer > focussed ML like hackers@ be better? I don't see why it can't just stay in the handbook... It is widely = used, and often developers use it quite heavily. It is more than just = an implementation "detail", since it would be extremely hard to swap = anything else in right now. Warner From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 01:59:42 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CBF24A2B for ; Thu, 22 Nov 2012 01:59:42 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ia0-f182.google.com (mail-ia0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 79C898FC13 for ; Thu, 22 Nov 2012 01:59:42 +0000 (UTC) Received: by mail-ia0-f182.google.com with SMTP id x2so6929028iad.13 for ; Wed, 21 Nov 2012 17:59:41 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=Mk1N8hp9VKHN0ZTfQj7vLbcx6Ri1EOGVugC8o497hkw=; b=pK5naqjwaqMWikpcVZRXzs7MGP6nYbZQvHYI9jWZwjFjpp/iA1djGE+re9M0sh35dz nRzNQaIBEtNRbE2kdrMpjcDVYXad/HBEN7qvA0zncbF+CohWOZj2joA5LOnqSE4irtCQ OCglKbYHRomGHuSKI1BD7NtBJ9r9RqekPoeKXkiO7Ruq/mHsOiXOsSUHmyrlNyw8/jTf dEtQpr+NyDWezDKMXxdBkniNoxYhx4Bo3/3ZPVHljpi//xZ3DZBLZWrn2HerUFRqBhDo vPWdCPpmERYpQCuaem/QCA/cjmRd0AVy5NSliHy/M4N/39IVYoDWZfmAOrKWtAioT44S dB9A== Received: by 10.50.140.104 with SMTP id rf8mr1553835igb.40.1353549581795; Wed, 21 Nov 2012 17:59:41 -0800 (PST) Received: from 53.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPS id bh3sm1121100igc.0.2012.11.21.17.59.37 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 21 Nov 2012 17:59:40 -0800 (PST) Sender: Warner Losh Subject: Re: svn commit: r40117 - in head/en_US.ISO8859-1/books/developers-handbook: kernelbuild policies tools Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: Date: Wed, 21 Nov 2012 18:59:37 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201211211357.qALDvDsP064264@svn.freebsd.org> To: Benjamin Kaduk X-Mailer: Apple Mail (2.1085) X-Gm-Message-State: ALoCoQkyxnyfJbd6N2jFReEsdtnapGs4Vk7UW8gS+VKuJO7faK9V8r/Eu4F4cdZHeivBdcu9MuKg Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 01:59:42 -0000 On Nov 21, 2012, at 6:33 PM, Benjamin Kaduk wrote: > On Wed, 21 Nov 2012, Eitan Adler wrote: >=20 >> On 21 November 2012 13:14, Benjamin Kaduk wrote: >>> This seems to remove the last documentation of manually invoking = config(8) >>> to build a kernel, which seems worthy of explicit mention, and = perhaps >>> broader discussion. >>=20 >> This should probably be documented in config(1) or some other "how = the > (config(8)) >> build process works" document. So far as I could tell, the old = method >> should be considered an implementation detail, not an alternative. >=20 > The old method does not require building a toolchain or buildenv, if I = remember correctly. No, it does not. Nor does it require anything more than is on the = system right now. Often, this is sufficient. Sometimes it isn't. The = buildkernel version was done to keep people from shooting themselves... Warner >> That said I agree this probably deserves some broader consideration, >> so perhaps doc@ is the best place to discuss? Or would a developer >> focussed ML like hackers@ be better? >=20 > I think hackers would be better. >=20 > -Ben From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 02:04:54 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B8714B5A for ; Thu, 22 Nov 2012 02:04:54 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5C32F8FC12 for ; Thu, 22 Nov 2012 02:04:54 +0000 (UTC) Received: by mail-vb0-f54.google.com with SMTP id l1so10371740vba.13 for ; Wed, 21 Nov 2012 18:04:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=fZkNd4KQM87uaPBUdSnhI+Q50C3P4r59iv5R2lbCIwI=; b=lCdzkmqznKY3TUSLvVNSlYX/b7D6SzbweL+2BlBMWcILQOeCOHIMXPHaC90qcy0kb2 8vFr48qfZ7P0lNcfVVCBSfwrIFUaTUbIx5Cdt8dsXKXcTZtHrH4QspDFhP59PzqFSMKc IGF0o/1fMNRwjddZx/RYd4or/qrc0dltQ3jJo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :x-gm-message-state; bh=fZkNd4KQM87uaPBUdSnhI+Q50C3P4r59iv5R2lbCIwI=; b=KGs6aU9+vHs1SJM2JnDD0VCpWCBBgxn2dHWI48hd/DP/DqU/vexzgBJADDWjmS5jpn OBIwKm0JS8Uvn5c5zQVZqj6cd6DPYUWZUPwzaYB4thnR29ZI9HIFXSazGPyagUGTh9jK 2jetsAY69e1PX9sCCE3vRBpIwK0/IqDYi7zNWbNYMIRadaXBzk1mrE9jiI8wzS1r3v3x jvFYE+47TzPY1PpMyGfj6EiBHZfT+I3uUb7ZO9OB4xRKj0UYFHIcW/4hMc/+l74tQuUm B05lsvSen0duVgpHUqY1YL3d7JCJwdWeYV9vcZSIjDX2pRXTo2sOW/Eva4ktEnR3jhlB vu0A== Received: by 10.52.175.225 with SMTP id cd1mr27290692vdc.130.1353549893796; Wed, 21 Nov 2012 18:04:53 -0800 (PST) MIME-Version: 1.0 Sender: lists@eitanadler.com Received: by 10.220.155.197 with HTTP; Wed, 21 Nov 2012 18:04:22 -0800 (PST) In-Reply-To: References: <201211211357.qALDvDsP064264@svn.freebsd.org> From: Eitan Adler Date: Wed, 21 Nov 2012 21:04:22 -0500 X-Google-Sender-Auth: PmHxZt4g5vHFd9rVjiBVA9C6j_Q Message-ID: Subject: Re: svn commit: r40117 - in head/en_US.ISO8859-1/books/developers-handbook: kernelbuild policies tools To: Warner Losh Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQkDer63zKZtx8nMhNwfjFr8l48DX5qT4XGdt/JBAq9AX5Ef36tD7g1Rw0c9auAE45XYrxN5 Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 02:04:54 -0000 On 21 November 2012 20:59, Warner Losh wrote: >>> This should probably be documented in config(1) or some other "how the >> (config(8)) >>> build process works" document. So far as I could tell, the old method >>> should be considered an implementation detail, not an alternative. >> >> The old method does not require building a toolchain or buildenv, if I remember correctly. > > No, it does not. Nor does it require anything more than is on the system right now. Often, this is sufficient. Sometimes it isn't. The buildkernel version was done to keep people from shooting themselves... I've never used the manual method and almost always use "make buildkernel -DKERNFAST -j4". Is there value in documentation the old method as alternative or are people using it out of habit? -- Eitan Adler Source, Ports, Doc committer Bugmeister, Ports Security teams From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 02:29:56 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1DCCE80F; Thu, 22 Nov 2012 02:29:56 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 03CA98FC12; Thu, 22 Nov 2012 02:29:56 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM2TtCc075807; Thu, 22 Nov 2012 02:29:55 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM2TtbM075806; Thu, 22 Nov 2012 02:29:55 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211220229.qAM2TtbM075806@svn.freebsd.org> From: Mark Linimon Date: Thu, 22 Nov 2012 02:29:55 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40123 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 02:29:56 -0000 Author: linimon Date: Thu Nov 22 02:29:55 2012 New Revision: 40123 URL: http://svnweb.freebsd.org/changeset/doc/40123 Log: Document more automation just added to the scripts. Demote the hard-coded advice associated with it down to just being examples. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 01:35:43 2012 (r40122) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 02:29:55 2012 (r40123) @@ -2562,27 +2562,33 @@ cd /var/portbuild/arch - Create a directory for buildlogs and errorlogs: - (XXX MCL specific to pointyhat; fix this!) + Create an archive directory for buildlogs and errorlogs. + + If you are going to store your historical buildlogs and + errorlogs on your head node's hard drive, you may skip this step. + Otherwise: + + Create an external directory and link to it: + + + Creating and linking an external archive directory + mkdir /dumpster/pointyhat/arch/archive - + ln -s /dumpster/pointyhat/arch/archive archive + + (Historical note that only applied to the original + pointyhat.FreeBSD.org installation) + It is possible that /dumpster/pointyhat will not have enough space. In that case, create the archive directory as /dumpster/pointyhat/arch/archive - and symlink to that. (This needs to be sorted out.) + and symlink to that. - - - Create a link to the above for the webserver: - (XXX MCL specific to pointyhat; fix this!) - ln -s /dumpster/pointyhat/arch/archive archive - - @@ -2644,19 +2650,26 @@ cd /var/portbuild/arch - Edit the .ssh/config file for + If desired, + edit the .ssh/config file for convenience in using ssh. - If needed, make the private configuration directory: + If you need to create any tunnels: + + + + Make a private configuration directory: mkdir /var/portbuild/conf/arch - - + + - + In that directory: create any dotunnel.* scripts needed. + + @@ -2697,7 +2710,7 @@ ln -s ../arch - + (Only necessary for old codebase): In the /var/portbuild/errorlogs/ directory, create two more links for the webserver: ln -s ../arch/archive/buildlogs arch-buildlogs From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 03:49:19 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E9C4DB6F; Thu, 22 Nov 2012 03:49:19 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id CEBE58FC0C; Thu, 22 Nov 2012 03:49:19 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM3nJix087031; Thu, 22 Nov 2012 03:49:19 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM3nJOD087030; Thu, 22 Nov 2012 03:49:19 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211220349.qAM3nJOD087030@svn.freebsd.org> From: Mark Linimon Date: Thu, 22 Nov 2012 03:49:19 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40124 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 03:49:20 -0000 Author: linimon Date: Thu Nov 22 03:49:19 2012 New Revision: 40124 URL: http://svnweb.freebsd.org/changeset/doc/40124 Log: The global make.conf files have been proven to be obsolete. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 02:29:55 2012 (r40123) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 03:49:19 2012 (r40124) @@ -2616,12 +2616,6 @@ cd /var/portbuild/arch - Create a local make.conf. In the - most trivial case, you can - ln ../make.conf ./make.conf - - - Create an empty mlist file. @@ -3067,11 +3061,6 @@ ganglia:*:102:102::0:0:User &:/usr/l - /var/portbuild/conf/make.conf - is most likely obsolete. - - - Configure the server by making the following changes to /var/portbuild/conf/server.conf: From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 04:44:43 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E30A3967; Thu, 22 Nov 2012 04:44:43 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id C0FFE8FC08; Thu, 22 Nov 2012 04:44:43 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM4ih4b095297; Thu, 22 Nov 2012 04:44:43 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM4ihOS095296; Thu, 22 Nov 2012 04:44:43 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211220444.qAM4ihOS095296@svn.freebsd.org> From: Mark Linimon Date: Thu, 22 Nov 2012 04:44:43 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40125 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 04:44:44 -0000 Author: linimon Date: Thu Nov 22 04:44:43 2012 New Revision: 40125 URL: http://svnweb.freebsd.org/changeset/doc/40125 Log: Document that more automation is forthcoming. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 03:49:19 2012 (r40124) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 04:44:43 2012 (r40125) @@ -2523,6 +2523,11 @@ dopackages without -n How to configure a new architecture + + Work is underway to automate the directory creation in + the next section. + + Steps necessary before <application>qmanager</application> is started @@ -2562,7 +2567,8 @@ cd /var/portbuild/arch - Create an archive directory for buildlogs and errorlogs. + Create an archive directory for buildlogs and errorlogs + under archive/. If you are going to store your historical buildlogs and errorlogs on your head node's hard drive, you may skip this step. From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 06:05:50 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 01B8576A; Thu, 22 Nov 2012 06:05:49 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D1ACA8FC13; Thu, 22 Nov 2012 06:05:49 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM65nGT008877; Thu, 22 Nov 2012 06:05:49 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM65nEE008876; Thu, 22 Nov 2012 06:05:49 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211220605.qAM65nEE008876@svn.freebsd.org> From: Mark Linimon Date: Thu, 22 Nov 2012 06:05:49 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40126 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 06:05:50 -0000 Author: linimon Date: Thu Nov 22 06:05:49 2012 New Revision: 40126 URL: http://svnweb.freebsd.org/changeset/doc/40126 Log: Now that "build create" has been taught to automate more tasks, denote those as "old codebase". This requires a bit of shuffling around to represent the minimum expenditure of effort, as determined by a fair amount of testing. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 04:44:43 2012 (r40125) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 06:05:49 2012 (r40126) @@ -2523,11 +2523,6 @@ dopackages without -n How to configure a new architecture - - Work is underway to automate the directory creation in - the next section. - - Steps necessary before <application>qmanager</application> is started @@ -2565,6 +2560,18 @@ cd /var/portbuild/arch Create and populate the .ssh directory. + + + + The next steps are most easily done as user + ports-arch. + + + + + Create a fresh portbuild.conf file + from one of the ones for another architecture. + Create an archive directory for buildlogs and errorlogs @@ -2595,26 +2602,17 @@ cd /var/portbuild/arch - - - The next steps are most easily done as user - ports-arch. - - - - In the + (Only necessary for old codebase) + In the /var/portbuild/arch directory:mkdir clients - Populate clients as usual. - - - - mkdir loads + (Only necessary for old codebase) + mkdir loads @@ -2622,7 +2620,8 @@ cd /var/portbuild/arch - Create an empty mlist file. + (Only necessary for old codebase) + Create an empty mlist file. @@ -2635,8 +2634,20 @@ cd /var/portbuild/arch - Create a fresh portbuild.conf file - from one of the ones for another architecture. + For each branch that will be supported, do the following: + + + + + Kick-start the build for the branch with + build create arch branch + + + + + + + Populate clients as usual. @@ -2748,38 +2759,20 @@ ln -s ../arch Tell qmanager about the arch: python path/qmanager/qclient add_acl name=ports-arch uidlist=ports-arch gidlist=portmgr sense=1 - - - Again, as - ports-arch: - - - For each branch that will be supported, do the following: - Kick-start the build for the branch with - build create arch branch - - - Create bindist.tar. - - - One last time using sudo: - - - (Only necessary for old codebase): Only after the first time a From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 11:55:49 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A4F04BA2; Thu, 22 Nov 2012 11:55:49 +0000 (UTC) (envelope-from jlh@FreeBSD.org) Received: from smtp5-g21.free.fr (smtp5-g21.free.fr [IPv6:2a01:e0c:1:1599::14]) by mx1.freebsd.org (Postfix) with ESMTP id B44288FC12; Thu, 22 Nov 2012 11:55:45 +0000 (UTC) Received: from endor.tataz.chchile.org (unknown [82.233.239.98]) by smtp5-g21.free.fr (Postfix) with ESMTP id 09F70D481A8; Thu, 22 Nov 2012 12:55:38 +0100 (CET) Received: from felucia.tataz.chchile.org (felucia.tataz.chchile.org [192.168.1.9]) by endor.tataz.chchile.org (Postfix) with ESMTP id E0758F78; Thu, 22 Nov 2012 12:55:37 +0100 (CET) Received: by felucia.tataz.chchile.org (Postfix, from userid 1000) id C9CD3107CB; Thu, 22 Nov 2012 11:55:37 +0000 (UTC) Date: Thu, 22 Nov 2012 12:55:37 +0100 From: Jeremie Le Hen To: Eitan Adler Subject: Re: svn commit: r40082 - head/en_US.ISO8859-1/books/handbook/ports Message-ID: <20121122115537.GC60812@felucia.tataz.chchile.org> Mail-Followup-To: Eitan Adler , Benedict Reuschling , svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org References: <201211181757.qAIHvV10080133@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, Benedict Reuschling , doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 11:55:49 -0000 Hi, On Sun, Nov 18, 2012 at 01:32:07PM -0500, Eitan Adler wrote: > On 18 November 2012 12:57, Benedict Reuschling wrote: > > Author: bcr > > Date: Sun Nov 18 17:57:31 2012 > > New Revision: 40082 > > URL: http://svnweb.freebsd.org/changeset/doc/40082 > > > > Log: > > Add a section describing the use of the quicksearch feature to > > find ports. > > > > PR: docs/173704 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=173704 > > Submitted by: Edward (edward rdtan net) > > please don't obfuscate email addresses. This makes it much harder to > copy and paste for zero benefit. This also makes it harder to search > to see if they have submitted other patches. You can still look for the individual part of the email and find something useful I think? It has some the small benefit IMHO of hindering basic email addresses harvesting. -- Jeremie Le Hen Scientists say the world is made up of Protons, Neutrons and Electrons. They forgot to mention Morons. From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 13:31:09 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 995CA718; Thu, 22 Nov 2012 13:31:09 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 10D098FC0C; Thu, 22 Nov 2012 13:31:07 +0000 (UTC) Received: by mail-bk0-f54.google.com with SMTP id je9so2954190bkc.13 for ; Thu, 22 Nov 2012 05:31:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=+zBFWx1RlIn8iYnFNQb8MKniliseCa/3g8ttdLhjQiI=; b=OsUegbQIkcn15RiaGP66cS5YVkcfsXBV+CoryLlxxZo4Fy+jzAAgrvMu9RkHjKtT8W plVaFvhxwUFnH52RhPj0LSjKBrgvgCn+/2fzmPTCrPBE9ou7N81VJG1oE04c3Hf0Z5Tx ZEbZLj5C7/RreTooLY/YoNvIZJq4zFAB2YIpRuaRWh/w3pUp06qhn2RnlFoUDMUKzBkX 80AN5mEDsvj/Q7JmI77Ce800Bz0fb3ibHCyey/QLxV4Uz6x1ULrZjEID4Hjnsj8dl/vw Wn6bb8jTyxcgU9PKOnvd72IdqtMrA9e/1d3uIVMBlPiFa7jZJIuEHsVfUkPP+P7Y9qIk +m8A== MIME-Version: 1.0 Received: by 10.204.130.140 with SMTP id t12mr273022bks.39.1353591066865; Thu, 22 Nov 2012 05:31:06 -0800 (PST) Received: by 10.204.50.197 with HTTP; Thu, 22 Nov 2012 05:31:06 -0800 (PST) Received: by 10.204.50.197 with HTTP; Thu, 22 Nov 2012 05:31:06 -0800 (PST) In-Reply-To: <20121122115537.GC60812@felucia.tataz.chchile.org> References: <201211181757.qAIHvV10080133@svn.freebsd.org> <20121122115537.GC60812@felucia.tataz.chchile.org> Date: Thu, 22 Nov 2012 13:31:06 +0000 Message-ID: Subject: Re: svn commit: r40082 - head/en_US.ISO8859-1/books/handbook/ports From: Chris Rees To: svn-doc-head@freebsd.org, Benedict Reuschling , Eitan Adler , doc-committers@freebsd.org, svn-doc-all@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 13:31:09 -0000 On 22 Nov 2012 11:56, "Jeremie Le Hen" wrote: > > Hi, > > On Sun, Nov 18, 2012 at 01:32:07PM -0500, Eitan Adler wrote: > > On 18 November 2012 12:57, Benedict Reuschling wrote: > > > Author: bcr > > > Date: Sun Nov 18 17:57:31 2012 > > > New Revision: 40082 > > > URL: http://svnweb.freebsd.org/changeset/doc/40082 > > > > > > Log: > > > Add a section describing the use of the quicksearch feature to > > > find ports. > > > > > > PR: docs/173704 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=173704 > > > Submitted by: Edward (edward rdtan net) > > > > please don't obfuscate email addresses. This makes it much harder to > > copy and paste for zero benefit. This also makes it harder to search > > to see if they have submitted other patches. > > You can still look for the individual part of the email and find > something useful I think? It has some the small benefit IMHO of > hindering basic email addresses harvesting. Not really; addresses are splashed all over our site in many places. Also, from the point of view of submitters who may be considered for a commit bit it is advantageous to have their email intact, so the logs can be grepped. Chris From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 13:44:34 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A7D4A959; Thu, 22 Nov 2012 13:44:34 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 8862D8FC15; Thu, 22 Nov 2012 13:44:34 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAMDiYG2089705; Thu, 22 Nov 2012 13:44:34 GMT (envelope-from rene@svn.freebsd.org) Received: (from rene@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAMDiYgi089704; Thu, 22 Nov 2012 13:44:34 GMT (envelope-from rene@svn.freebsd.org) Message-Id: <201211221344.qAMDiYgi089704@svn.freebsd.org> From: Rene Ladan Date: Thu, 22 Nov 2012 13:44:34 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40127 - head/nl_NL.ISO8859-1/books/handbook/geom X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 13:44:34 -0000 Author: rene Date: Thu Nov 22 13:44:34 2012 New Revision: 40127 URL: http://svnweb.freebsd.org/changeset/doc/40127 Log: MFen r39631 -> r39988 Modified: head/nl_NL.ISO8859-1/books/handbook/geom/chapter.xml Modified: head/nl_NL.ISO8859-1/books/handbook/geom/chapter.xml ============================================================================== --- head/nl_NL.ISO8859-1/books/handbook/geom/chapter.xml Thu Nov 22 06:05:49 2012 (r40126) +++ head/nl_NL.ISO8859-1/books/handbook/geom/chapter.xml Thu Nov 22 13:44:34 2012 (r40127) @@ -5,7 +5,7 @@ $FreeBSD$ %SOURCE% en_US.ISO8859-1/books/handbook/geom/chapter.xml - %SRCID% 39631 + %SRCID% 39988 --> @@ -244,220 +244,586 @@ Done. schijf spiegelen - Spiegelen (mirroring) is een technologie die - door veel bedrijven en thuisgebruikers wordt ingezet om gegevens - te back-uppen zonder onderbrekingen. Als er een spiegel bestaat, - betekent dat eenvoudigweg dat schijfB een kopie is van schijfA, - of misschien zijn schijvenC+D een kopie van schijvenA+B. Los van - de schijfinstellingen is het belangrijkste aspect dat de - gegevens van de ene schijf of partitie worden gerepliceerd naar - de andere. Later kunnen die gegevens eenvoudiger worden hersteld - of geback-upped zonder dat dit leidt tot onderbrekingen in - dienstverlening of toegang tot gegevens en schijven kunnen zelfs - fysiek worden opgeslagen in een kluis. - - Begin met een systeem dat twee schijven heeft van gelijke - grootte. Deze oefeningen stellen dat het directe-toegang - (&man.da.4;) SCSI-schijven zijn. + RAID1 - - Primaire schijven spiegelen - - Aannemende dat &os; op het eerste - da0-schijfapparaat is - genstalleerd, dient er aan &man.gmirror.8; verteld te - worden om daar de primaire gegevens op te slaan. - - Voordat de mirror gebouwd wordt, dient aanvullende - debuginformatie en openingstoegang tot het apparaat aangezet te - worden door de &man.sysctl.8;-optie - kern.geom.debugflags op de volgende waarde in - te stellen: - - &prompt.root; sysctl kern.geom.debugflags=17 - - Maak nu de mirror aan. Begin het proces door informatie - over metagegevens op het primaire schijfapparaat op te slaan, - waardoor effectief het apparaat /dev/mirror/gm aangemaakt - wordt met het volgende commando: - - - Het creeren van een mirror buiten de opstartschijf - kan resulteren in gegevensverlies als er enige gegevens zijn - opgeslagen op de laatste sector van de schijf. Dit gevaar - wordt verminderd als het creeren van de mirror direct na - een verse installatie van &os; wordt gedaan. De volgende procedure - werkt ook niet samen met de instellingen van de standaardinstallatie - van &os; 9.X dat het nieuwe - partitieschema GPT gebruikt. GEOM zal de - metagegevens van GPT overschrijven, wat' - gegevensverlies en mogelijk een onstartbaar systeem tot gevolg - heeft. - - - &prompt.root; gmirror label -vb round-robin gm0 /dev/da0 - - Het systeem hoort te antwoorden met: + RAID1, of spiegelen, is de + techniek om dezelfde gegevens naar meer dan 蜑n schijf te schrijven. + Spiegels worden normaliter gebruikt om tegen gegevensverlies te beschermen + indien een schijf kapot gaat. Elke schijf in een spiegel bevat een + identieke kopie van de gegevens. Wanneer een individuele schijf het + begeeft, blijft de spiegel functioneren, en levert het gegevens van de + schijven die nog wel functioneren. De computer blijft draaien en de + beheerder heeft tijd om de kapotte schijf te vervangen zonder onderbreking + voor de gebruikers. + + Twee veelvoorkomende situaties worden in deze voorbeelden getoond. + Het eerste is het maken van een spiegel van twee nieuwe schijven en het + als vervanging voor een bestaande enkele schijf te gebruiken. Het tweede + voorbeeld maakt een spiegel op een enkele nieuwe schijf aan, kopieert de + gegevens van de oude schijf er naar toe, en plaatst daarna de oude schijf + in de spiegel. Hoewel deze procedure iets moeilijker is, is er maar 蜑n + nieuwe schijf nodig. + + Traditioneel zijn de twee schijven in een spiegel van hetzelfde model + en hebben ze dezelfde capaciteit, maar &man.gmirror.8; verplicht dit niet. + Spiegels die met ongelijke schijven zijn gemaakt zullen de capaciteit van + de kleinste schijf in de spiegel aannemen. Extra schijfruimte op grotere + schijven zal ongebruikt blijven. Schijven die later in de spiegel worden + geplaatst moeten tenminste evenveel capaciteit hebben als de kleinste + schijf die reeds in de spiegel zit. + + + De procedures voor het spiegelen die hier getoond worden zijn + niet-destructief, maar maak zoals bij elke grote schijfoperatie eerst + een volledige back-up. + + + + Kwesties met meta-gegevens + + Veel schijfsystemen slaan meta-gegevens op aan het einde van elke + schijf. Oude meta-gegevens dienen gewist te worden voordat de schijf + herbruikt wordt voor een spiegel. De meeste problemen worden + veroorzaakt door twee soorten van achtergebleven meta-gegevens: + GPT-partitietabellen en oude meta-gegevens van &man.gmirror.8; van een + vorige spiegel. + + GPT-meta-gegevens kunnen gewist worden met &man.gpart.8;. Dit + voorbeeld wist zowel de primaire als de back-up GPT-partitietabellen van + schijf ada8: + + &prompt.root; gpart destroy -F ada8 + &man.gmirror.8; kan in 蜑n stap een schijf uit een actieve spiegel + halen en de meta-gegevens wissen. Hier wordt de voorbeeldschijf + ada8 uit de actieve spiegel + gm4 gehaald: + + &prompt.root; gmirror remove gm4 ada8 + + Gebruik, als de spiegel niet draait maar er nog oude meta-gegevens + van de spiegel op de schijf staan, gmirror clear om + deze te verwijderen: + + &prompt.root; gmirror clear ada8 + + &man.gmirror.8; slaat 蜑n blok aan meta-gegevens aan het einde van + de schijf op. Omdat GPT-partitieschema's ook meta-gegevens aan het + einde van de schijf opslaan, wordt het spiegelen van volledige + GPT-schijven met &man.gmirror.8; niet aangeraden. Hier wordt + MBR-partitionering gebruikt omdat het alleen een partitietabel aan het + begin van de schijf opslaat en niet conflicteert met + &man.gmirror.8;. + - Metadata value stored on /dev/da0. -Done. + + Een spiegel met twee nieuwe schijven maken - Initialiseer GEOM, dit zal de kernelmodule - /boot/kernel/geom_mirror.ko laden: + In dit voorbeeld is &os; reeds op een enkele schijf + ada0 genstalleerd. Twee nieuwe schijven, + ada1 en ada2 zijn met + het systeem verbonden. Er zal een nieuwe spiegel op deze twee schijven + aangemaakt worden die de oude enkele schijf zal vervangen. + + &man.gmirror.8; heeft een kernelmodule + geom_mirror.ko nodig, ingebouwd in de kernel of + geladen tijdens het opstarten of draaien. Laadt nu handmatig de + kernelmodule: &prompt.root; gmirror load - - Wanneer dit commando succesvol verloopt, maakt het het - apparaatknooppunt gm0 aan onder de - map /dev/mirror. - + Maak de spiegel aan met de twee nieuwe schijven: - Maak het mogelijk om de kernelmodule - geom_mirror.ko tijdens systeeminitialisatie - te laden: - - &prompt.root; echo 'geom_mirror_load="YES"' >> /boot/loader.conf - - Bewerk het bestand /etc/fstab, waarbij - verwijzingen naar het oude da0 worden - vervangen door de nieuwe apparaatknooppunten van het - mirrorapparaat gm0. + &prompt.root; gmirror label -v gm0 /dev/ada1 /dev/ada2 - - Indien &man.vi.1; de geprefereerde tekstverwerker is, is - het volgende een gemakkelijke manier om deze taak te - volbrengen: - - &prompt.root; vi /etc/fstab - - Maak een reservekopie van de huidige gegevens van - fstab in &man.vi.1; door :w - /etc/fstab.bak in te typen. Vervang daarna alle - oude verwijzingen naar da0 door - gm0 door - :%s/da/mirror\/gm/g in te typen. - + gm0 is een door de gebruiker gekozen + apparaatnaam die aan de nieuwe spiegel wordt toegekend. Nadat de + spiegel is gestart, zal deze apparaatnaam verschijnen in de map + /dev/mirror/. + + Nu kunnen er met &man.gpart.8; MBR- en bsdlabel-partitietabellen op + de spiegel worden aangemaakt. Hier wordt er een traditioneel schema + van een gesplitst bestandssysteem getoond, met partities voor + /, swap, /var, + /tmp en /usr. Dit werkt ook + voor een enkel bestandssysteem met enkel / en + een wisselpartitie. + + Partities op de spiegel hoeven niet dezelfde grootte te hebben als + die op de bestaande schijf, maar moeten groot genoeg zijn om alle + gegevens die reeds op ada0 staan te kunnen + bevatten. + + &prompt.root; gpart create -s MBR mirror/gm0 +&prompt.root; gpart add -t freebsd -a 4k mirror/gm0 +&prompt.root; gpart show mirror/gm0 +=> 63 156301423 mirror/gm0 MBR (74G) + 63 63 - free - (31k) + 126 156301299 1 freebsd (74G) + 156301425 61 - free - (30k) + + &prompt.root; gpart create -s BSD mirror/gm0s1 +&prompt.root; gpart add -t freebsd-ufs -a 4k -s 2g mirror/gm0s1 +&prompt.root; gpart add -t freebsd-swap -a 4k -s 4g mirror/gm0s1 +&prompt.root; gpart add -t freebsd-ufs -a 4k -s 2g mirror/gm0s1 +&prompt.root; gpart add -t freebsd-ufs -a 4k -s 1g mirror/gm0s1 +&prompt.root; gpart add -t freebsd-ufs -a 4k mirror/gm0s1 +&prompt.root; gpart show mirror/gm0s1 +=> 0 156301299 mirror/gm0s1 BSD (74G) + 0 2 - free - (1.0k) + 2 4194304 1 freebsd-ufs (2.0G) + 4194306 8388608 2 freebsd-swap (4.0G) + 12582914 4194304 4 freebsd-ufs (2.0G) + 16777218 2097152 5 freebsd-ufs (1.0G) + 18874370 137426928 6 freebsd-ufs (65G) + 156301298 1 - free - (512B) + + Maak de spiegel opstartbaar door opstartcode in het MBR en bsdlabel + te installeren en de actieve slice in te stellen: + + &prompt.root; gpart bootcode -b /boot/mbr mirror/gm0 +&prompt.root; gpart set -a active -i 1 mirror/gm0 +&prompt.root; gpart bootcode -b /boot/boot mirror/gm0s1 + + Formatteer de bestandssystemen op de nieuwe spiegel en zet daarbij + soft-updates aan. + + &prompt.root; newfs -U /dev/mirror/gm0s1a +&prompt.root; newfs -U /dev/mirror/gm0s1d +&prompt.root; newfs -U /dev/mirror/gm0s1e +&prompt.root; newfs -U /dev/mirror/gm0s1f + + Bestandssystemen van de originele schijf + (ada0) kunnen nu met &man.dump.8; en + &man.restore.8; naar de spiegel gekopieerd worden: + + &prompt.root; mount /dev/mirror/gm0s1a /mnt +&prompt.root; dump -C16 -b64 -0aL -f - / | (cd /mnt && restore -rf -) +&prompt.root; mount /dev/mirror/gm0s1d /mnt/var +&prompt.root; mount /dev/mirror/gm0s1e /mnt/tmp +&prompt.root; mount /dev/mirror/gm0s1f /mnt/usr +&prompt.root; dump -C16 -b64 -0aL -f - /var | (cd /mnt/var && restore -rf -) +&prompt.root; dump -C16 -b64 -0aL -f - /tmp | (cd /mnt/tmp && restore -rf -) +&prompt.root; dump -C16 -b64 -0aL -f - /usr | (cd /mnt/usr && restore -rf -) + + /mnt/etc/fstab moet bewerkt worden om naar de + nieuwe bestandssystemen op de spiegel te wijzen: + + # Device Mountpoint FStype Options Dump Pass# +/dev/mirror/gm0s1a / ufs rw 1 1 +/dev/mirror/gm0s1b none swap sw 0 0 +/dev/mirror/gm0s1d /var ufs rw 2 2 +/dev/mirror/gm0s1e /tmp ufs rw 2 2 +/dev/mirror/gm0s1f /usr ufs rw 2 2 + + Als de kernelmodule &man.gmirror.8; niet in de kernel is ingebouwd, + wordt /mnt/boot/loader.conf bewerkt om de module + tijdens het opstarten te laden: + + geom_mirror_load="YES" + + Herstart het systeem om de nieuwe spiegel te testen en te verifiren + dat alle gegevens zijn gekopieerd. Het BIOS zal de spiegel als twee + individuele schijven zien in plaats van als een spiegel. Omdat de + schijven identiek zijn, maakt het niet uit vanaf welke schijf wordt + opgestart. + + Bekijk de sectie Problemen + oplossen als er problemen zijn tijdens het opstarten. Door de + originele ada0 uit te schakelen en los te + koppelen kan het als offline back-up bewaard worden. - Het resulterende fstab zou er ongeveer - hetzelfde als het volgende uit moeten zien. Het maakt niet uit - of de schijfstations SCSI of - RAID zijn, het - RAID-apparaat zal ongeacht hiervan - gm zijn. - - # Device Mountpoint FStype Options Dump Pass# -/dev/mirror/gm0s1b none swap sw 0 0 -/dev/mirror/gm0s1a / ufs rw 1 1 -/dev/mirror/gm0s1d /usr ufs rw 0 0 -/dev/mirror/gm0s1f /home ufs rw 2 2 -#/dev/mirror/gm0s2d /store ufs rw 2 2 -/dev/mirror/gm0s1e /var ufs rw 2 2 -/dev/acd0 /cdrom cd9660 ro,noauto 0 0 - - Start het systeem opnieuw op: - - &prompt.root; shutdown -r now - - Tijdens de systeeminitialisatie dient het apparaat - gm0 in plaats van - da0 gebruikt te worden. Als het - systeem volledig is genitialiseerd, kan dit gecontroleerd - worden door de uitvoer van het commando mount - te inspecteren: - - &prompt.root; mount -Filesystem 1K-blocks Used Avail Capacity Mounted on -/dev/mirror/gm0s1a 1012974 224604 707334 24% / -devfs 1 1 0 100% /dev -/dev/mirror/gm0s1f 45970182 28596 42263972 0% /home -/dev/mirror/gm0s1d 6090094 1348356 4254532 24% /usr -/dev/mirror/gm0s1e 3045006 2241420 559986 80% /var -devfs 1 1 0 100% /var/named/dev - - De uitvoer ziet er als verwacht uit. Plaats als laatste - stap, om synchronisatie te beginnen, de schijf - da1 in de mirror met het volgende - commando: - - &prompt.root; gmirror insert gm0 /dev/da1 - - De status kan gecontroleerd worden tijdens het bouwen van de - mirror met het volgende commando: - - &prompt.root; gmirror status - - Wanneer de mirror gebouwd is en alle huidige gegevens zijn - gesynchroniseerd, dient de uitvoer van het bovenstaande commando - er als volgt uit te zien: - - Name Status Components -mirror/gm0 COMPLETE da0 - da1 - - Als er problemen zijn, of als de mirror nog bezig is om het - bouwproces te voltooien, zal het voorbeeld - DEGRADED in plaats van - COMPLETE laten zien. + Tijdens het gebruik zal de spiegel zich net zoals de originele + enkele schijf gedragen. - Problemen oplossen + Een spiegel met een bestaande schijf aanmaken - - Systeem weigert op te starten + In dit voorbeeld is &os; reeds genstalleerd op een enkele schijf, + ada0. Een nieuwe schijf, + ada1, is met het systeem verbonden. Er zal + een spiegel van 蜑n schijf worden aangemaakt op de nieuwe schijf, het + bestaande systeem zal ernaar worden gekopieerd, en daarna zal de oude + schijf in de spiegel worden geplaatst. Deze enigszins complexe + procedure is nodig omdat &man.gmirror.8; een blok van 512 bytes aan + meta-gegevens aan het einde van elke schijf moet plaatsen en de + bestaande ada0 meestal alle ruimte reeds heeft + toegewezen. - Als een systeem opstart in een prompt dat op het volgende - lijkt: + Laadt de kernelmodule &man.gmirror.8;: - ffs_mountroot: can't find rootvp -Root mount failed: 6 -mountroot> + &prompt.root; gmirror load - Herstart te machine met de aan/uit-schakelaar of met de - resetknop. Selecteer in het bootmenu optie zes (6). - Hierdoor komt een systeem in een &man.loader.8; prompt. Laad - de kernelmodules handmatig: + Controleer de mediagrootte van de originele schijf met + &man.diskinfo.8;: - OK? load geom_mirror -OK? boot + &prompt.root; diskinfo -v ada0 | head -n3 +/dev/ada0 + 512 # sectorsize + 1000204821504 # mediasize in bytes (931G) + + Maak een spiegel aan op de nieuwe schijf. Om er zeker van te zijn + dat de capaciteit van de spiegel niet groter is dan die van de originele + schijf, wordt &man.gnop.8; gebruikt om een nepschijf van precies + dezelfde grootte aan te maken. Deze schijf slaat geen gegevens op, maar + wordt alleen gebruikt om de grootte van de spiegel te begrenzen. + Wanneer &man.gmirror.8; de spiegel aanmaakt, zal het de capaciteit + beperken tot de grootte van gzero.nop zelfs + als de nieuwe schijf (ada1) meer ruimte heeft. + Merk op dat de 1000204821504 op de tweede + regel gelijk moet zijn aan de mediagrootte van + ada0 zoals hierboven door &man.diskinfo.8; is + getoond. + + &prompt.root; geom zero load +&prompt.root; gnop create -s 1000204821504 gzero +&prompt.root; gmirror label -v gm0 gzero.nop ada1 +&prompt.root; gmirror forget gm0 + + gzero.nop slaat geen gegevens op, dus ziet + de spiegel het niet als verbonden. De spiegel wordt verteld om + componenten die niet verbonden zijn te vergeten, waarbij + referenties naar gzero.nop worden verwijderd. + Het resultaat is een spiegelapparaat dat slechts 蜑n enkele schijf, + ada1, bevat. + + Bekijk de partitietabel van ada0 nadat + gm0 is aangemaakt. + + Deze uitvoer komt van een schijf van 1 TB. Als er wat + niet-toegewezen ruimte aanwezig is aan het einde van de schijf, kan de + inhoud direct van ada0 naar de nieuwe spiegel + worden gekopieerd. + + Als de uitvoer echter toont dat alle ruimte op de schijf is + toegewezen zoals in de volgende lijst, is er geen ruimte over voor de + 512 bytes aan meta-gegevens van &man.gmirror.8; aan het einde van de + schijf. + + &prompt.root; gpart show ada0 +=> 63 1953525105 ada0 MBR (931G) + 63 1953525105 1 freebsd [active] (931G) + + In dit geval moet de partitietabel worden bewerkt om de capaciteit + op mirror/gm0 met 蜑n sector te verminderen. + De procedure hiervoor wordt later uitgelegd. + + In beide gevallen dienen de partitietabellen op de primaire schijf + eerst gekopieerd te worden. Dit kan gedaan worden met de subcommando's + backup en restore van + &man.gpart.8;. + + &prompt.root; gpart backup ada0 > table.ada0 +&prompt.root; gpart backup ada0s1 > table.ada0s1 + + Deze subcommando's maken twee bestanden aan, + table.ada0 en table.ada0s1. + Dit voorbeeld komt van een schijf van 1 TB af: + + &prompt.root; cat table.ada0 +MBR 4 +1 freebsd 63 1953525105 [active] + + &prompt.root; cat table.ada0s1 +BSD 8 +1 freebsd-ufs 0 4194304 +2 freebsd-swap 4194304 33554432 +4 freebsd-ufs 37748736 50331648 +5 freebsd-ufs 88080384 41943040 +6 freebsd-ufs 130023424 838860800 +7 freebsd-ufs 968884224 984640881 + + Als de gehele schijf was gebruikt in de uitvoer van &man.gpart.8; + show, dan moet de capaciteit in deze partitietabellen + met 蜑n sector verminderd worden. Bewerk de twee bestanden zodat de + grootte van zowel de slice als de laatste partitie met 蜑n verminderd + wordt. Dit zijn de laatste getallen in elke lijst. + + &prompt.root; cat table.ada0 +MBR 4 +1 freebsd 63 1953525104 [active] + + &prompt.root; cat table.ada0s1 +BSD 8 +1 freebsd-ufs 0 4194304 +2 freebsd-swap 4194304 33554432 +4 freebsd-ufs 37748736 50331648 +5 freebsd-ufs 88080384 41943040 +6 freebsd-ufs 130023424 838860800 +7 freebsd-ufs 968884224 984640880 + + Als er tenminste 蜑n sector aan het einde van de schijf niet was + toegewezen, kunnen deze twee bestanden ongewijzigd gebruikt worden. + Herstel nu de partitietabel naar + mirror/gm0. + + &prompt.root; gpart restore mirror/gm0 < table.ada0 +&prompt.root; gpart restore mirror/gm0s1 < table.ada0s1 + + Controleer de partitietabel met &man.gpart.8; + show. Dit voorbeeld heeft + gm0s1a voor /, + gm0s1d voor /var, + gm0s1e voor /usr, + gm0s1f voor /data1 en + gm0s1g voor /data2. + + &prompt.root; gpart show mirror/gm0 +=> 63 1953525104 mirror/gm0 MBR (931G) + 63 1953525042 1 freebsd [active] (931G) + 1953525105 62 - free - (31k) + +&prompt.root; gpart show mirror/gm0s1 +=> 0 1953525042 mirror/gm0s1 BSD (931G) + 0 2097152 1 freebsd-ufs (1.0G) + 2097152 16777216 2 freebsd-swap (8.0G) + 18874368 41943040 4 freebsd-ufs (20G) + 60817408 20971520 5 freebsd-ufs (10G) + 81788928 629145600 6 freebsd-ufs (300G) + 710934528 1242590514 7 freebsd-ufs (592G) + 1953525042 63 - free - (31k) + + Zowel de slice als de laatste partitie dienen wat vrije ruimte aan + het einde van elke schijf te hebben. + + Maak bestandssystemen aan op deze nieuwe partities. Het aantal + partities zal variren, overeenkomend met de partities op de originele + schijf, ada0. + + &prompt.root; newfs -U /dev/mirror/gm0s1a +&prompt.root; newfs -U /dev/mirror/gm0s1d +&prompt.root; newfs -U /dev/mirror/gm0s1e +&prompt.root; newfs -U /dev/mirror/gm0s1f +&prompt.root; newfs -U /dev/mirror/gm0s1g + + Maak de spiegel opstartbaar door opstartcode in het MBR en bsdlabel + te installeren en de actieve slice in te stellen: + + &prompt.root; gpart bootcode -b /boot/mbr mirror/gm0 +&prompt.root; gpart set -a active -i 1 mirror/gm0 +&prompt.root; gpart bootcode -b /boot/boot mirror/gm0s1 + + Pas /etc/fstab aan zodat het de nieuwe + partities op de spiegel gebruikt. Maak eerst een kopie van dit bestand + als /etc/fstab.orig. + + &prompt.root; cp /etc/fstab /etc/fstab.orig + + Wijzig /etc/fstab door + /dev/ada0 door + mirror/gm0 te vervangen. + + # Device Mountpoint FStype Options Dump Pass# +/dev/mirror/gm0s1a / ufs rw 1 1 +/dev/mirror/gm0s1b none swap sw 0 0 +/dev/mirror/gm0s1d /var ufs rw 2 2 +/dev/mirror/gm0s1e /usr ufs rw 2 2 +/dev/mirror/gm0s1f /data1 ufs rw 2 2 +/dev/mirror/gm0s1g /data2 ufs rw 2 2 + + Als de kernelmodule &man.gmirror.8; niet in de kernel is gebouwd, + wijzig dan /boot/loader.conf om het te + laden: + + geom_mirror_load="YES" + + Bestandssystemen van de originele schijf kunnen nu met &man.dump.8; + en &man.restore.8; naar de spiegel gekopieerd worden. Merk op dat het + maken van een snapshot voor elk bestandssysteem dat met dump + -L gedumpt is even kan duren. + + &prompt.root; mount /dev/mirror/gm0s1a /mnt +&prompt.root; dump -C16 -b64 -0aL -f - / | (cd /mnt && restore -rf -) +&prompt.root; mount /dev/mirror/gm0s1d /mnt/var +&prompt.root; mount /dev/mirror/gm0s1e /mnt/usr +&prompt.root; mount /dev/mirror/gm0s1f /mnt/data1 +&prompt.root; mount /dev/mirror/gm0s1g /mnt/data2 +&prompt.root; dump -C16 -b64 -0aL -f - /usr | (cd /mnt/usr && restore -rf -) +&prompt.root; dump -C16 -b64 -0aL -f - /var | (cd /mnt/var && restore -rf -) +&prompt.root; dump -C16 -b64 -0aL -f - /data1 | (cd /mnt/data1 && restore -rf -) +&prompt.root; dump -C16 -b64 -0aL -f - /data2 | (cd /mnt/data2 && restore -rf -) + + Start het systeem opnieuw op vanaf ada1. + Als alles werkt, zal het systeem opstarten vanaf + mirror/gm0, wat nu dezelfde gegevens bevat die + ada0 eerder bevatte. Zie de sectie Problemen oplossen als er + problemen zijn met het opstarten. + + Op dit moment bestaat de spiegel nog steeds alleen uit de enkele + schijf ada1. + + Nadat er succesvol van mirror/gm0 is + opgestart, is de laatste stap het plaatsen van + ada0 in de spiegel. + + + Als ada0 in de spiegel wordt geplaatst, + zal de vorige inhoud worden overschreven door gegevens in de spiegel. + Ben er zeker van dat mirror/gm0 dezelfde + gegevens bevat als ada0 voordat + ada0 aan de spiegel wordt toegevoegd. Als + er iets mis is met de gegevens die door &man.dump.8; en + &man.restore.8; gekopieerd zijn, draai dan + /etc/fstab terug om de bestandssystemen op + ada0 aan te koppelen, start opnieuw op, en + probeer de hele procedure nogmaals. + + + &prompt.root; gmirror insert gm0 ada0 +GEOM_MIRROR: Device gm0: rebuilding provider ada0 + + De synchronisatie tussen de twee schijven zal onmiddellijk beginnen. + &man.gmirror.8; status toont de voortgang. + + &prompt.root; gmirror status + Name Status Components +mirror/gm0 DEGRADED ada1 (ACTIVE) + ada0 (SYNCHRONIZING, 64%) + + Na een tijd zal de synchronisatie voltooid zijn. + + GEOM_MIRROR: Device gm0: rebuilding provider ada0 finished. +&prompt.root; gmirror status + Name Status Components +mirror/gm0 COMPLETE ada1 (ACTIVE) + ada0 (ACTIVE) + + mirror/gm0 bestaat nu uit de twee schijven + ada0 en ada1, en de + inhoud wordt automatisch met elkaar gesynchroniseerd. In het gebruik + zal mirror/gm0 zich net zo gedragen als de + originele enkele schijf. + - Als dit werkt werd de module om welke reden dan ook niet - juist geladen. Controleer of de relevante regel in - /boot/loader.conf correct is. Als het - probleem aanhoudt, zet dan de onderstaande regel in het - bestand met kernelinstellingen en herbouw en installeer de - kernel. + + Problemen oplossen + + + Problemen met opstarten - options GEOM_MIRROR + + BIOS-instellingen - Hiermee moet het probleem opgelost zijn. + Mogelijk is het nodig om de BIOS-instellingen te wijzigen om + van 蜑n van de nieuwe gespiegelde schijven op te starten. Beide + spiegelschijven kunnen gebruikt worden voor het opstarten. Als + componenten van een spiegel bevatten ze identieke gegevens. + + + + Opstartproblemen + + Als het opstarten met dit bericht stopt, is er iets mis met het + spiegelapparaat: + + Mounting from ufs:/dev/mirror/gm0s1a failed with error 19. + +Loader variables: + vfs.root.mountfrom=ufs:/dev/mirror/gm0s1a + vfs.root.mountfrom.options=rw + +Manual root filesystem specification: + <fstype>:<device> [options] + Mount <device> using filesystem <fstype> + and with the specified (optional) option list. + + eg. ufs:/dev/da0s1a + zfs:tank + cd9660:/dev/acd0 ro + (which is equivalent to: mount -t cd9660 -o ro /dev/acd0 /) + + ? List valid disk boot devices + . Yield 1 second (for background tasks) + <empty line> Abort manual input + +mountroot> + + Het vergeten om de module geom_mirror in + /boot/loader.conf te laden kan dit probleem + veroorzaken. Start op vanaf een &os;-9 of nieuwere CD of USB-stick + en kies Shell op de eerste prompt om dit op te + lossen. Laadt daarna de spiegelmodule en en koppel het + spiegelapparaat aan: + + &prompt.root; gmirror load +&prompt.root; mount /dev/mirror/gm0s1a /mnt + + Voeg een regel om de spiegelmodule te laden toe aan + /mnt/boot/loader.conf: + + geom_mirror_load="YES" + + Sla het bestand op en start opnieuw op. + + Andere problemen die error 19 veroorzaken + zijn lastiger om op te lossen. Typ + ufs:/dev/ada0s1a in op de prompt. Hoewel het + systeem van ada0 zou moeten opstarten, + verschijnt er een andere prompt om een shell uit te kiezen omdat + /etc/fstab onjuist is. Druk op de prompt op + de Enter-toets. Draai de wijzigingen tot nu toe terug door + /etc/fstab terug te draaien, waardoor de + bestandssystemen vanaf de originele schijf ( + ada0) in plaats vanaf de spiegel worden + aangekoppeld. Start het systeem opnieuw op en probeer de procedure + nogmaals. + + Enter full pathname of shell or RETURN for /bin/sh: +&prompt.root; cp /etc/fstab.orig /etc/fstab +&prompt.root; reboot + Herstellen van falende schijven - Het mooie aan het spiegelen van schijven is dat als een - schijf faalt, deze vervangen kan worden, aangenomen zonder - gegevensverlies. - - Neem met betrekking tot de vorige - RAID1-configuratie aan dat - da1 het geeft begeven en vervangen moet - worden. Bepaal, om het te vervangen, welke schijf het heeft - begeven en schakel het systeem uit. Op dit moment kan de schijf - worden verwisseld door een nieuwe en kan het systeem weer worden - opgestart. Nadat het systeem is herstart, kunnen de volgende - commando's worden gebruikt om de schijf te vervangen: + Het mooie aan het spiegelen van schijven is dat een individuele + schijf kan falen zonder dat de spiegel gegevens verliest. - &prompt.root; gmirror forget gm0 + ada0 is 蜑n van de twee schijven die de + spiegel in het vorige voorbeeld vormen. Als + ada0 faalt zal de spiegel blijven werken en + gegevens leveren van de overgebleven werkende schijf, + ada1. + + Om de kapotte schijf te vervangen wordt de computer uitgezet en de + kapotte schijf fysiek vervangen door een nieuwe schijf van gelijke of + grotere capaciteit. Fabrikanten passen enigszins willekeurige waarden + toe om schijven in gigabytes aan te duiden, de enige manier om er echt + zeker van te zijn is om de totale hoeveelheid aan sectors aangegeven + door diskinfo -v te vergelijken. Een schijf met een + grotere capaciteit dan in de spiegel zal werken, alhoewel de extra + ruimte op de nieuwe schijf niet gebruikt zal worden. + + Nadat de computer opnieuw is aangezet, zal de spiegel in een + degraded toestand met slechts 蜑n schijf draaien. De + spiegel wordt verteld om schijven die momenteel niet verbonden zijn te + vergeten: - &prompt.root; gmirror insert gm0 /dev/da1 + &prompt.root; gmirror forget gm0 - Gebruik het commando gmirror status om de - voortgang van het herbouwen te bekijken. Zo eenvoudig is het. + Alle oude meta-gegevens zouden van de vervangende schijf gewist + moeten zijn. Daarna wordt de schijf, in dit voorbeeld + ada4, in de spiegel geplaatst: + + &prompt.root; gmirror insert gm0 /dev/ada4 + + De hersynchronisatie begint wanneer de nieuwe schijf in de spiegel + wordt geplaatst. Het kopiren van gegevens van de spiegel naar een + nieuwe schijf kan een tijd duren. De prestaties van de spiegel zullen + tijdens het kopiren sterk verminderd zijn, dus is het het beste om + nieuwe schijven in te voegen wanneer de vraag op de computer laag + is. + + De voortgang kan met gmirror status gevolgd + worden, wat de schijven die gesynchroniseerd en het percentage van de + voltooiing laat zien. Tijdens de hersynchronisatie zal de status + DEGRADED zijn en veranderen in + COMPLETE wanneer het proces is + voltooid. From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 23:46:27 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F3744F48; Thu, 22 Nov 2012 23:46:26 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D35968FC08; Thu, 22 Nov 2012 23:46:26 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAMNkQSC092745; Thu, 22 Nov 2012 23:46:26 GMT (envelope-from simon@svn.freebsd.org) Received: (from simon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAMNkQiM092733; Thu, 22 Nov 2012 23:46:26 GMT (envelope-from simon@svn.freebsd.org) Message-Id: <201211222346.qAMNkQiM092733@svn.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 22 Nov 2012 23:46:26 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40128 - in head/share: security/advisories security/patches/SA-12:06 security/patches/SA-12:07 security/patches/SA-12:08 xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 23:46:27 -0000 Author: simon Date: Thu Nov 22 23:46:26 2012 New Revision: 40128 URL: http://svnweb.freebsd.org/changeset/doc/40128 Log: Add latest advisories. Added: head/share/security/advisories/FreeBSD-SA-12:06.bind.asc (contents, props changed) head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc (contents, props changed) head/share/security/advisories/FreeBSD-SA-12:08.linux.asc (contents, props changed) head/share/security/patches/SA-12:06/ head/share/security/patches/SA-12:06/bind.patch (contents, props changed) head/share/security/patches/SA-12:06/bind.patch.asc (contents, props changed) head/share/security/patches/SA-12:07/ head/share/security/patches/SA-12:07/hostapd-8.patch (contents, props changed) head/share/security/patches/SA-12:07/hostapd-8.patch.asc (contents, props changed) head/share/security/patches/SA-12:07/hostapd.patch (contents, props changed) head/share/security/patches/SA-12:07/hostapd.patch.asc (contents, props changed) head/share/security/patches/SA-12:08/ head/share/security/patches/SA-12:08/linux.patch (contents, props changed) head/share/security/patches/SA-12:08/linux.patch.asc (contents, props changed) Modified: head/share/xml/advisories.xml Added: head/share/security/advisories/FreeBSD-SA-12:06.bind.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-SA-12:06.bind.asc Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,139 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +============================================================================= +FreeBSD-SA-12:06.bind Security Advisory + The FreeBSD Project + +Topic: Multiple Denial of Service vulnerabilities with named(8) + +Category: contrib +Module: bind +Announced: 2012-11-22 +Affects: All supported versions of FreeBSD before 9.1-RC2. +Corrected: 2012-11-22 23:15:38 UTC (RELENG_7, 7.4-STABLE) + 2012-11-22 22:52:15 UTC (RELENG_7_4, 7.4-RELEASE-p11) + 2012-10-11 13:25:09 UTC (RELENG_8, 8.3-STABLE) + 2012-11-22 22:52:15 UTC (RELENG_8_3, 8.3-RELEASE-p5) + 2012-10-10 19:50:15 UTC (RELENG_9, 9.1-PRERELEASE) + 2012-11-22 22:52:15 UTC (RELENG_9_0, 9.0-RELEASE-p5) + 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC1-p1) + 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC2-p1) + 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC3-p1) +CVE Name: CVE-2012-4244, CVE-2012-5166 + +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. + +II. Problem Description + +The BIND daemon would crash when a query is made on a resource record +with RDATA that exceeds 65535 bytes. + +The BIND daemon would lock up when a query is made on specific +combinations of RDATA. + +III. Impact + +A remote attacker can query a resolving name server to retrieve a record +whose RDATA is known to be larger than 65535 bytes, thereby causing the +resolving server to crash via an assertion failure in named. + +An attacker who is in a position to add a record with RDATA larger than +65535 bytes to an authoritative name server can cause that server to +crash by later querying for that record. + +The attacker can also cause the server to lock up with specific +combinations of RDATA. + +IV. Workaround + +No workaround is available, but systems not running the BIND name +server are not affected. + +V. Solution + +Perform one of the following: + +1) Upgrade your vulnerable system to 7-STABLE, 8-STABLE, or 9-STABLE, +or to the RELENG_7_4, RELENG_8_3, or RELENG_9_0 security branch dated +after the correction date. + +2) To update your vulnerable system via a source code patch: + +The following patches have been verified to apply to FreeBSD 7.4, +8.3, and 9.0 systems. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +# fetch http://security.FreeBSD.org/patches/SA-12:06/bind.patch +# fetch http://security.FreeBSD.org/patches/SA-12:06/bind.patch.asc + +b) Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +Recompile the operating system using buildworld and installworld as +described in . + +3) To update your vulnerable system via a binary patch: + +Systems running 7.4-RELEASE, 8.3-RELEASE, 9.0-RELEASE, or 9.1-RC1 on +the i386 or amd64 platforms can be updated via the freebsd-update(8) +utility: + +# freebsd-update fetch +# freebsd-update install + +4) Install and run BIND from the Ports Collection after the correction +date. The following versions and newer versions of BIND installed from +the Ports Collection are not affected by this vulnerability: + + bind96-9.6.3.1.ESV.R7.4 + bind97-9.7.6.4 + bind98-9.8.3.4 + bind99-9.9.1.4 + +VI. Correction details + +The following list contains the revision numbers of each file that was +corrected in FreeBSD. + +Subversion: + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/7/ r243418 +releng/7.4/ r243417 +stable/8/ r241443 +releng/8.3/ r243417 +stable/9/ r241415 +releng/9.0/ r243417 +releng/9.1/ r243417 +- ------------------------------------------------------------------------- + +VII. References + +https://kb.isc.org/article/AA-00778 +https://kb.isc.org/article/AA-00801 + +http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4244 +http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5166 + +The latest revision of this advisory is available at +http://security.FreeBSD.org/advisories/FreeBSD-SA-12:06.bind.asc +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 + +iEYEARECAAYFAlCutVIACgkQFdaIBMps37JhPQCfcwCHE7CxzBnrMdszdFYODgQs +1+kAn316Rx2d0Ecig5JHUR3broq5Hpog +=EklC +-----END PGP SIGNATURE----- Added: head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,129 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +============================================================================= +FreeBSD-SA-12:07.hostapd Security Advisory + The FreeBSD Project + +Topic: Insufficient message length validation for EAP-TLS messages + +Category: contrib +Module: wpa +Announced: 2012-11-22 +Credits: Timo Warns, Jouni Malinen +Affects: FreeBSD 8.0 and later. +Corrected: 2012-11-22 22:52:15 UTC (RELENG_8, 8.3-STABLE) + 2012-11-22 22:52:15 UTC (RELENG_8_3, 8.3-RELEASE-p5) + 2012-11-22 22:52:15 UTC (RELENG_9, 9.1-PRERELEASE) + 2012-11-22 22:52:15 UTC (RELENG_9_0, 9.0-RELEASE-p5) + 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC1-p1) + 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC2-p1) + 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC3-p1) +CVE Name: CVE-2012-4445 + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +The hostapd utility is an authenticator for IEEE 802.11 networks. It +provides full support for WPA/IEEE 802.11i and can also act as an IEEE +802.1X Authenticator with a suitable backend Authentication Server +(typically FreeRADIUS). + +EAP-TLS is the original, standard wireless LAN EAP authentication +protocol defined in RFC 5216. It uses PKI to secure communication to a +RADIUS authentication server or another type of authentication server. + +II. Problem Description + +The internal authentication server of hostapd does not sufficiently +validate the message length field of EAP-TLS messages. + +III. Impact + +A remote attacker could cause the hostapd daemon to abort by sending +specially crafted EAP-TLS messages, resulting in a Denial of Service. + +IV. Workaround + +No workaround is available, but systems not running hostapd are not +vulnerable. + +Note that for FreeBSD 8.x systems, the EAP-TLS authentication method +is not enabled by default. Systems running FreeBSD 8.x are only +affected when hostapd is built with -DEAP_SERVER and as such, binary +installations from the official release are not affected. + +V. Solution + +Perform one of the following: + +1) Upgrade your vulnerable system to 8-STABLE or 9-STABLE, or to +the RELENG_8_3, or RELENG_9_0 security branch dated after the +correction date. + +2) To update your vulnerable system via a source code patch: + +The following patches have been verified to apply to FreeBSD 8.3 +and 9.0 systems. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +[FreeBSD 8.x] +# fetch http://security.FreeBSD.org/patches/SA-12:07/hostapd-8.patch +# fetch http://security.FreeBSD.org/patches/SA-12:07/hostapd-8.patch.asc + +[FreeBSD 9.x] + +# fetch http://security.FreeBSD.org/patches/SA-12:07/hostapd.patch +# fetch http://security.FreeBSD.org/patches/SA-12:07/hostapd.patch.asc + +b) Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +Recompile the operating system using buildworld and installworld as +described in . + +3) To update your vulnerable system via a binary patch: + +Systems running 8.3-RELEASE, 9.0-RELEASE, 9.1-RC1, 9.1-RC2, or 9.1-RC3 +on the i386 or amd64 platforms can be updated via the +freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install + +VI. Correction details + +The following list contains the revision numbers of each file that was +corrected in FreeBSD. + +Subversion: + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/8/ r +releng/8.3/ r +stable/9/ r +releng/9.0/ r +releng/9.1/ r +- ------------------------------------------------------------------------- + +VII. References + +http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4445 + +The latest revision of this advisory is available at +http://security.FreeBSD.org/advisories/FreeBSD-SA-12:06.hostapd.asc +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 + +iEYEARECAAYFAlCutVYACgkQFdaIBMps37IiwACfb85bpNnyzDRhlDnQiQ4lc6rC +MFsAoJ0KXKPu6focwcOGgwuQLhHjTpMx +=wijQ +-----END PGP SIGNATURE----- Added: head/share/security/advisories/FreeBSD-SA-12:08.linux.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-SA-12:08.linux.asc Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,123 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +============================================================================= +FreeBSD-SA-12:08.linux Security Advisory + The FreeBSD Project + +Topic: Linux compatibility layer input validation error + +Category: core +Module: kernel +Announced: 2012-11-22 +Credits: Mateusz Guzik +Affects: All supported versions of FreeBSD. +Corrected: 2012-11-22 23:15:38 UTC (RELENG_7, 7.4-STABLE) + 2012-11-22 22:52:15 UTC (RELENG_7_4, 7.4-RELEASE-p11) + 2012-11-22 22:52:15 UTC (RELENG_8, 8.3-STABLE) + 2012-11-22 22:52:15 UTC (RELENG_8_3, 8.3-RELEASE-p5) + 2012-11-22 22:52:15 UTC (RELENG_9, 9.1-PRERELEASE) + 2012-11-22 22:52:15 UTC (RELENG_9_0, 9.0-RELEASE-p5) + 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC1-p1) + 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC2-p1) + 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC3-p1) +CVE Name: CVE-2012-4576 + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +FreeBSD is binary-compatible with the Linux operating system through a +loadable kernel module/optional kernel component. + +II. Problem Description + +A programming error in the handling of some Linux system calls may +result in memory locations being accessed without proper validation. + +III. Impact + +It is possible for a local attacker to overwrite portions of kernel +memory, which may result in a privilege escalation or cause a system +panic. + +IV. Workaround + +No workaround is available, but systems not using the Linux binary +compatibility layer are not vulnerable. + +The following command can be used to test if the Linux binary +compatibility layer is loaded: + + # kldstat -m linuxelf + +V. Solution + +Perform one of the following: + +1) Upgrade your vulnerable system to 7-STABLE, 8-STABLE, or 9-STABLE, +or to the RELENG_7_4, RELENG_8_3, RELENG_9_0, or RELENG_9_1 security +branch dated after the correction date. + +2) To update your vulnerable system via a source code patch: + +The following patches have been verified to apply to FreeBSD 7.4, +8.3, 9.0, and 9.1 systems. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +# fetch http://security.FreeBSD.org/patches/SA-12:08/linux.patch +# fetch http://security.FreeBSD.org/patches/SA-12:08/linux.patch.asc + +b) Apply the patch. + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile your kernel as described in + and reboot the +system. + +3) To update your vulnerable system via a binary patch: + +Systems running 7.4-RELEASE, 8.3-RELEASE, 9.0-RELEASE, 9.1-RC1, +9.1-RC2, or 9.1-RC3 on the i386 or amd64 platforms can be updated via +the freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install + +VI. Correction details + +The following list contains the revision numbers of each file that was +corrected in FreeBSD. + +Subversion: + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/7/ r243418 +releng/7.4/ r243417 +stable/8/ r243417 +releng/8.3/ r243417 +stable/9/ r243417 +releng/9.0/ r243417 +releng/9.1/ r243417 +- ------------------------------------------------------------------------- + +VII. References + +http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4576 + +The latest revision of this advisory is available at +http://security.FreeBSD.org/advisories/FreeBSD-SA-12:08.linux.asc +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 + +iEYEARECAAYFAlCutVoACgkQFdaIBMps37JA4QCfZ/wp/ysDIJd1VwF525PzimTt +BUwAoJdU6pddJeJCsHfZ8812cAsrsLqP +=KVp4 +-----END PGP SIGNATURE----- Added: head/share/security/patches/SA-12:06/bind.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-12:06/bind.patch Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,184 @@ +Index: contrib/bind9/bin/named/query.c +=================================================================== +--- contrib/bind9/bin/named/query.c (revision 241362) ++++ contrib/bind9/bin/named/query.c (working copy) +@@ -1140,7 +1140,0 @@ query_isduplicate(ns_client_t *client, dns_name_t +- /* +- * If the dns_name_t we're looking up is already in the message, +- * we don't want to trigger the caller's name replacement logic. +- */ +- if (name == mname) +- mname = NULL; +- +@@ -1341,6 +1334,7 @@ query_addadditional(void *arg, dns_name_t *name, d + if (dns_rdataset_isassociated(rdataset) && + !query_isduplicate(client, fname, type, &mname)) { + if (mname != NULL) { ++ INSIST(mname != fname); + query_releasename(client, &fname); + fname = mname; + } else +@@ -1401,11 +1395,13 @@ query_addadditional(void *arg, dns_name_t *name, d + mname = NULL; + if (!query_isduplicate(client, fname, + dns_rdatatype_a, &mname)) { ++ if (mname != fname) { + if (mname != NULL) { + query_releasename(client, &fname); + fname = mname; + } else + need_addname = ISC_TRUE; ++ } + ISC_LIST_APPEND(fname->list, rdataset, link); + added_something = ISC_TRUE; + if (sigrdataset != NULL && +@@ -1444,11 +1440,13 @@ query_addadditional(void *arg, dns_name_t *name, d + mname = NULL; + if (!query_isduplicate(client, fname, + dns_rdatatype_aaaa, &mname)) { ++ if (mname != fname) { + if (mname != NULL) { + query_releasename(client, &fname); + fname = mname; + } else + need_addname = ISC_TRUE; ++ } + ISC_LIST_APPEND(fname->list, rdataset, link); + added_something = ISC_TRUE; + if (sigrdataset != NULL && +@@ -1960,6 +1958,7 @@ query_addadditional2(void *arg, dns_name_t *name, + crdataset->type == dns_rdatatype_aaaa) { + if (!query_isduplicate(client, fname, crdataset->type, + &mname)) { ++ if (mname != fname) { + if (mname != NULL) { + /* + * A different type of this name is +@@ -1976,6 +1975,7 @@ query_addadditional2(void *arg, dns_name_t *name, + mname0 = mname; + } else + need_addname = ISC_TRUE; ++ } + ISC_LIST_UNLINK(cfname.list, crdataset, link); + ISC_LIST_APPEND(fname->list, crdataset, link); + added_something = ISC_TRUE; +Index: contrib/bind9/lib/dns/include/dns/rdata.h +=================================================================== +--- contrib/bind9/lib/dns/include/dns/rdata.h (revision 241362) ++++ contrib/bind9/lib/dns/include/dns/rdata.h (working copy) +@@ -147,6 +147,17 @@ struct dns_rdata { + (((rdata)->flags & ~(DNS_RDATA_UPDATE|DNS_RDATA_OFFLINE)) == 0) + + /* ++ * The maximum length of a RDATA that can be sent on the wire. ++ * Max packet size (65535) less header (12), less name (1), type (2), ++ * class (2), ttl(4), length (2). ++ * ++ * None of the defined types that support name compression can exceed ++ * this and all new types are to be sent uncompressed. ++ */ ++ ++#define DNS_RDATA_MAXLENGTH 65512U ++ ++/* + * Flags affecting rdata formatting style. Flags 0xFFFF0000 + * are used by masterfile-level formatting and defined elsewhere. + * See additional comments at dns_rdata_tofmttext(). +Index: contrib/bind9/lib/dns/master.c +=================================================================== +--- contrib/bind9/lib/dns/master.c (revision 241362) ++++ contrib/bind9/lib/dns/master.c (working copy) +@@ -75,7 +75,7 @@ + /*% + * max message size - header - root - type - class - ttl - rdlen + */ +-#define MINTSIZ (65535 - 12 - 1 - 2 - 2 - 4 - 2) ++#define MINTSIZ DNS_RDATA_MAXLENGTH + /*% + * Size for tokens in the presentation format, + * The largest tokens are the base64 blocks in KEY and CERT records, +Index: contrib/bind9/lib/dns/rdata.c +=================================================================== +--- contrib/bind9/lib/dns/rdata.c (revision 241362) ++++ contrib/bind9/lib/dns/rdata.c (working copy) +@@ -425,6 +425,7 @@ dns_rdata_fromwire(dns_rdata_t *rdata, dns_rdatacl + isc_buffer_t st; + isc_boolean_t use_default = ISC_FALSE; + isc_uint32_t activelength; ++ size_t length; + + REQUIRE(dctx != NULL); + if (rdata != NULL) { +@@ -455,6 +456,14 @@ dns_rdata_fromwire(dns_rdata_t *rdata, dns_rdatacl + } + + /* ++ * Reject any rdata that expands out to more than DNS_RDATA_MAXLENGTH ++ * as we cannot transmit it. ++ */ ++ length = isc_buffer_usedlength(target) - isc_buffer_usedlength(&st); ++ if (result == ISC_R_SUCCESS && length > DNS_RDATA_MAXLENGTH) ++ result = DNS_R_FORMERR; ++ ++ /* + * We should have consumed all of our buffer. + */ + if (result == ISC_R_SUCCESS && !buffer_empty(source)) +@@ -462,8 +471,7 @@ dns_rdata_fromwire(dns_rdata_t *rdata, dns_rdatacl + + if (rdata != NULL && result == ISC_R_SUCCESS) { + region.base = isc_buffer_used(&st); +- region.length = isc_buffer_usedlength(target) - +- isc_buffer_usedlength(&st); ++ region.length = length; + dns_rdata_fromregion(rdata, rdclass, type, ®ion); + } + +@@ -598,6 +606,7 @@ dns_rdata_fromtext(dns_rdata_t *rdata, dns_rdatacl + unsigned long line; + void (*callback)(dns_rdatacallbacks_t *, const char *, ...); + isc_result_t tresult; ++ size_t length; + + REQUIRE(origin == NULL || dns_name_isabsolute(origin) == ISC_TRUE); + if (rdata != NULL) { +@@ -670,10 +679,13 @@ dns_rdata_fromtext(dns_rdata_t *rdata, dns_rdatacl + } + } while (1); + ++ length = isc_buffer_usedlength(target) - isc_buffer_usedlength(&st); ++ if (result == ISC_R_SUCCESS && length > DNS_RDATA_MAXLENGTH) ++ result = ISC_R_NOSPACE; ++ + if (rdata != NULL && result == ISC_R_SUCCESS) { + region.base = isc_buffer_used(&st); +- region.length = isc_buffer_usedlength(target) - +- isc_buffer_usedlength(&st); ++ region.length = length; + dns_rdata_fromregion(rdata, rdclass, type, ®ion); + } + if (result != ISC_R_SUCCESS) { +@@ -781,6 +793,7 @@ dns_rdata_fromstruct(dns_rdata_t *rdata, dns_rdata + isc_buffer_t st; + isc_region_t region; + isc_boolean_t use_default = ISC_FALSE; ++ size_t length; + + REQUIRE(source != NULL); + if (rdata != NULL) { +@@ -795,10 +808,13 @@ dns_rdata_fromstruct(dns_rdata_t *rdata, dns_rdata + if (use_default) + (void)NULL; + ++ length = isc_buffer_usedlength(target) - isc_buffer_usedlength(&st); ++ if (result == ISC_R_SUCCESS && length > DNS_RDATA_MAXLENGTH) ++ result = ISC_R_NOSPACE; ++ + if (rdata != NULL && result == ISC_R_SUCCESS) { + region.base = isc_buffer_used(&st); +- region.length = isc_buffer_usedlength(target) - +- isc_buffer_usedlength(&st); ++ region.length = length; + dns_rdata_fromregion(rdata, rdclass, type, ®ion); + } + if (result != ISC_R_SUCCESS) Added: head/share/security/patches/SA-12:06/bind.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-12:06/bind.patch.asc Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 + +iEYEABECAAYFAlCutW0ACgkQFdaIBMps37Jv4ACfQSkD3485eTAzkfovm8D93DvE +qXEAn3IiThUYmh8j//lwUN1iKcf61Wp/ +=TTmP +-----END PGP SIGNATURE----- Added: head/share/security/patches/SA-12:07/hostapd-8.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-12:07/hostapd-8.patch Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,18 @@ +Index: contrib/wpa/src/eap_server/eap_tls_common.c +=================================================================== +--- contrib/wpa/src/eap_server/eap_tls_common.c (revision 240976) ++++ contrib/wpa/src/eap_server/eap_tls_common.c (working copy) +@@ -220,6 +220,13 @@ static int eap_server_tls_process_fragment(struct + " over 64 kB)"); + return -1; + } ++ if (len > message_length) { ++ wpa_printf(MSG_INFO, "SSL: Too much data (%d bytes) in " ++ "first fragment of frame (TLS Message " ++ "Length %d bytes)", ++ (int) len, (int) message_length); ++ return -1; ++ } + + data->in_buf = wpabuf_alloc(message_length); + if (data->in_buf == NULL) { Added: head/share/security/patches/SA-12:07/hostapd-8.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-12:07/hostapd-8.patch.asc Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 + +iEYEABECAAYFAlCutWkACgkQFdaIBMps37ID9wCghACRhZoqwo7c2lb2yS4CeT+r +mLcAn03eMFp1mpjDmq6ZU95v4ocwmSfP +=qF0E +-----END PGP SIGNATURE----- Added: head/share/security/patches/SA-12:07/hostapd.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-12:07/hostapd.patch Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,19 @@ +Index: contrib/wpa/src/eap_server/eap_server_tls_common.c +=================================================================== +--- contrib/wpa/src/eap_server/eap_server_tls_common.c (revision 240924) ++++ contrib/wpa/src/eap_server/eap_server_tls_common.c (working copy) +@@ -225,6 +225,14 @@ static int eap_server_tls_process_fragment(struct + return -1; + } + ++ if (len > message_length) { ++ wpa_printf(MSG_INFO, "SSL: Too much data (%d bytes) in " ++ "first fragment of frame (TLS Message " ++ "Length %d bytes)", ++ (int) len, (int) message_length); ++ return -1; ++ } ++ + data->tls_in = wpabuf_alloc(message_length); + if (data->tls_in == NULL) { + wpa_printf(MSG_DEBUG, "SSL: No memory for message"); Added: head/share/security/patches/SA-12:07/hostapd.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-12:07/hostapd.patch.asc Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 + +iEYEABECAAYFAlCutWYACgkQFdaIBMps37J+fACfXVjO/+y2+MwRSzNqKGg8aqJ+ +rpMAn0YUlFyhwIlMISyDUAQl+NZ75QLI +=Yl8o +-----END PGP SIGNATURE----- Added: head/share/security/patches/SA-12:08/linux.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-12:08/linux.patch Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,16 @@ +Index: sys/compat/linux/linux_ioctl.c +=================================================================== +--- sys/compat/linux/linux_ioctl.c (revision 242578) ++++ sys/compat/linux/linux_ioctl.c (working copy) +@@ -2260,8 +2260,9 @@ again: + + ifc.ifc_len = valid_len; + sbuf_finish(sb); +- memcpy(PTRIN(ifc.ifc_buf), sbuf_data(sb), ifc.ifc_len); +- error = copyout(&ifc, uifc, sizeof(ifc)); ++ error = copyout(sbuf_data(sb), PTRIN(ifc.ifc_buf), ifc.ifc_len); ++ if (error == 0) ++ error = copyout(&ifc, uifc, sizeof(ifc)); + sbuf_delete(sb); + CURVNET_RESTORE(); + Added: head/share/security/patches/SA-12:08/linux.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-12:08/linux.patch.asc Thu Nov 22 23:46:26 2012 (r40128) @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 + +iEYEABECAAYFAlCutWMACgkQFdaIBMps37JOZQCdE0l9Djh4BQUR7EmtU4GLVfGl +4RcAnjbbX3c7i759WOQmSWrItD8NyI/g +=nWGE +-----END PGP SIGNATURE----- Modified: head/share/xml/advisories.xml ============================================================================== --- head/share/xml/advisories.xml Thu Nov 22 13:44:34 2012 (r40127) +++ head/share/xml/advisories.xml Thu Nov 22 23:46:26 2012 (r40128) @@ -8,6 +8,26 @@ 2012 + 11 + + + 22 + + + FreeBSD-SA-12:08.bind + + + + FreeBSD-SA-12:07.hostapd + + + + FreeBSD-SA-12:06.bind + + + + + 8 From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 23:52:31 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 703FF21B; Thu, 22 Nov 2012 23:52:31 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 53CBD8FC12; Thu, 22 Nov 2012 23:52:31 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAMNqV7o093593; Thu, 22 Nov 2012 23:52:31 GMT (envelope-from simon@svn.freebsd.org) Received: (from simon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAMNqV6e093592; Thu, 22 Nov 2012 23:52:31 GMT (envelope-from simon@svn.freebsd.org) Message-Id: <201211222352.qAMNqV6e093592@svn.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 22 Nov 2012 23:52:31 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40129 - head/en_US.ISO8859-1/htdocs/security X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 23:52:31 -0000 Author: simon Date: Thu Nov 22 23:52:30 2012 New Revision: 40129 URL: http://svnweb.freebsd.org/changeset/doc/40129 Log: Extend 9.0 EoL to March 31st 2013 to allow people time to upgrade to 9.1. Modified: head/en_US.ISO8859-1/htdocs/security/security.xml Modified: head/en_US.ISO8859-1/htdocs/security/security.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/security/security.xml Thu Nov 22 23:46:26 2012 (r40128) +++ head/en_US.ISO8859-1/htdocs/security/security.xml Thu Nov 22 23:52:30 2012 (r40129) @@ -289,7 +289,7 @@ 9.0-RELEASE Normal January 10, 2012 - January 31, 2013 + March 31, 2013 From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 23:57:58 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 97A532AF; Thu, 22 Nov 2012 23:57:58 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 7B99D8FC08; Thu, 22 Nov 2012 23:57:58 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAMNvwL4094330; Thu, 22 Nov 2012 23:57:58 GMT (envelope-from simon@svn.freebsd.org) Received: (from simon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAMNvwRI094329; Thu, 22 Nov 2012 23:57:58 GMT (envelope-from simon@svn.freebsd.org) Message-Id: <201211222357.qAMNvwRI094329@svn.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 22 Nov 2012 23:57:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40130 - head/share/security/advisories X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 23:57:58 -0000 Author: simon Date: Thu Nov 22 23:57:58 2012 New Revision: 40130 URL: http://svnweb.freebsd.org/changeset/doc/40130 Log: Add resigned SA-12:07.hostapd fix fixes a bad URL. Modified: head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Modified: head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc ============================================================================== --- head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Thu Nov 22 23:52:30 2012 (r40129) +++ head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Thu Nov 22 23:57:58 2012 (r40130) @@ -119,11 +119,11 @@ VII. References http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4445 The latest revision of this advisory is available at -http://security.FreeBSD.org/advisories/FreeBSD-SA-12:06.hostapd.asc +http://security.FreeBSD.org/advisories/FreeBSD-SA-12:07.hostapd.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 -iEYEARECAAYFAlCutVYACgkQFdaIBMps37IiwACfb85bpNnyzDRhlDnQiQ4lc6rC -MFsAoJ0KXKPu6focwcOGgwuQLhHjTpMx -=wijQ +iEYEARECAAYFAlCuu28ACgkQFdaIBMps37JpRwCfVJmZsx+mAF22hqtL3YvcGU2x +g9IAoIUfP/8eJjQACi30QVdvjFtGDw7f +=SJZf -----END PGP SIGNATURE----- From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 00:00:23 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7C865339; Fri, 23 Nov 2012 00:00:23 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 625908FC0C; Fri, 23 Nov 2012 00:00:23 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN00NEt094817; Fri, 23 Nov 2012 00:00:23 GMT (envelope-from delphij@svn.freebsd.org) Received: (from delphij@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN00Nbr094816; Fri, 23 Nov 2012 00:00:23 GMT (envelope-from delphij@svn.freebsd.org) Message-Id: <201211230000.qAN00Nbr094816@svn.freebsd.org> From: Xin LI Date: Fri, 23 Nov 2012 00:00:23 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40131 - head/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 00:00:23 -0000 Author: delphij Date: Fri Nov 23 00:00:23 2012 New Revision: 40131 URL: http://svnweb.freebsd.org/changeset/doc/40131 Log: SA-12:08 is SA-12:08.linux. Modified: head/share/xml/advisories.xml Modified: head/share/xml/advisories.xml ============================================================================== --- head/share/xml/advisories.xml Thu Nov 22 23:57:58 2012 (r40130) +++ head/share/xml/advisories.xml Fri Nov 23 00:00:23 2012 (r40131) @@ -14,7 +14,7 @@ 22 - FreeBSD-SA-12:08.bind + FreeBSD-SA-12:08.linux From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 00:28:13 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1BC03C93; Fri, 23 Nov 2012 00:28:13 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id DB6C18FC15; Fri, 23 Nov 2012 00:28:12 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN0SCvd099820; Fri, 23 Nov 2012 00:28:12 GMT (envelope-from gavin@svn.freebsd.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN0SCxW099819; Fri, 23 Nov 2012 00:28:12 GMT (envelope-from gavin@svn.freebsd.org) Message-Id: <201211230028.qAN0SCxW099819@svn.freebsd.org> From: Gavin Atkinson Date: Fri, 23 Nov 2012 00:28:12 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40132 - head/en_US.ISO8859-1/htdocs/news X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 00:28:13 -0000 Author: gavin Date: Fri Nov 23 00:28:12 2012 New Revision: 40132 URL: http://svnweb.freebsd.org/changeset/doc/40132 Log: Add an update to the security incident page for November 22nd, 2012. Approved by: core, bcr (mentor, implicit) Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Fri Nov 23 00:00:23 2012 (r40131) +++ head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Fri Nov 23 00:28:12 2012 (r40132) @@ -62,6 +62,7 @@

  • Announcement
  • +
  • Update: 22nd November 2012
  • Update: 18th November 2012
  • Initial Details: 17th November 2012
  • What is the Impact?
  • @@ -71,6 +72,27 @@

    More details will be added here as they become available.

    +

    Update: November 22nd, 2012

    + +

    Although not mentioned in the original report, + CTM (another mechanism for + retrieving FreeBSD source) uses the master trusted Subversion + repository as the source of its data. Additionally, verification of + CTM-sourced trees has been completed against the Subversion tree, + confirming that there are no differences between the two. Our + experimental Git repository has been similarly verified.

    + +

    Work continues on rebuilding internal infrastructure and reinstating + services taken down during the incident. Web interfaces to the old + CVS repositories (CVSweb), and to GNATS (our bug-tracking database) + have been restored amongst other services, and other internal hosts + are being examined and rebuilt where necessary. A full audit of the + package building infrastructure is ongoing.

    + +

    The FreeBSD Project is investing significant effort into looking + into both medium and long term infrasture improvements to increase + security of the FreeBSD cluster.

    +

    Update: November 18th, 2012

    Newer portsnap(8) snapshots are once again available. The From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 00:34:40 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 826F7EE8; Fri, 23 Nov 2012 00:34:40 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 4DF298FC12; Fri, 23 Nov 2012 00:34:40 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN0YeDr000891; Fri, 23 Nov 2012 00:34:40 GMT (envelope-from simon@svn.freebsd.org) Received: (from simon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN0Ye99000890; Fri, 23 Nov 2012 00:34:40 GMT (envelope-from simon@svn.freebsd.org) Message-Id: <201211230034.qAN0Ye99000890@svn.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 23 Nov 2012 00:34:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40133 - head/share/security/advisories X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 00:34:40 -0000 Author: simon Date: Fri Nov 23 00:34:39 2012 New Revision: 40133 URL: http://svnweb.freebsd.org/changeset/doc/40133 Log: Fix Subversion revision ID's in SA-12:07.hostapd. Reported by: pluknet Modified: head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Modified: head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc ============================================================================== --- head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Fri Nov 23 00:28:12 2012 (r40132) +++ head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Fri Nov 23 00:34:39 2012 (r40133) @@ -107,11 +107,11 @@ Subversion: Branch/path Revision - ------------------------------------------------------------------------- -stable/8/ r -releng/8.3/ r -stable/9/ r -releng/9.0/ r -releng/9.1/ r +stable/8/ r243417 +releng/8.3/ r243417 +stable/9/ r243417 +releng/9.0/ r243417 +releng/9.1/ r243417 - ------------------------------------------------------------------------- VII. References @@ -123,7 +123,7 @@ http://security.FreeBSD.org/advisories/F -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 -iEYEARECAAYFAlCuu28ACgkQFdaIBMps37JpRwCfVJmZsx+mAF22hqtL3YvcGU2x -g9IAoIUfP/8eJjQACi30QVdvjFtGDw7f -=SJZf +iEYEARECAAYFAlCuxAUACgkQFdaIBMps37J+uQCdHJDzalbjbBfUaWIvz8pzF7rv +tw8An0LqlJb/IbdwL6YCbmbG0O/OxJtw +=dlg7 -----END PGP SIGNATURE----- From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 04:08:54 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92AD57EE; Fri, 23 Nov 2012 04:08:54 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 7447C8FC13; Fri, 23 Nov 2012 04:08:54 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN48sIw033215; Fri, 23 Nov 2012 04:08:54 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN48ss1033214; Fri, 23 Nov 2012 04:08:54 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211230408.qAN48ss1033214@svn.freebsd.org> From: Mark Linimon Date: Fri, 23 Nov 2012 04:08:54 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40134 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 04:08:54 -0000 Author: linimon Date: Fri Nov 23 04:08:54 2012 New Revision: 40134 URL: http://svnweb.freebsd.org/changeset/doc/40134 Log: Minor wordsmithing in preparation for some shuffling. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 00:34:39 2012 (r40133) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:08:54 2012 (r40134) @@ -2891,8 +2891,8 @@ ttyu0 "/usr/libexec/getty std.9600" - - Configuring the disk + + Configuring the portbuild volume @@ -2935,7 +2935,8 @@ ttyu0 "/usr/libexec/getty std.9600" Configuring <literal>src</literal> - You should be able to install from the most recent release. + You should be able to install from the most recent release + without any kernel modifications. From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 04:11:20 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D574486D; Fri, 23 Nov 2012 04:11:19 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id B34078FC13; Fri, 23 Nov 2012 04:11:19 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN4BJBS033732; Fri, 23 Nov 2012 04:11:19 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN4BJDB033731; Fri, 23 Nov 2012 04:11:19 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211230411.qAN4BJDB033731@svn.freebsd.org> From: Mark Linimon Date: Fri, 23 Nov 2012 04:11:19 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40135 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 04:11:20 -0000 Author: linimon Date: Fri Nov 23 04:11:19 2012 New Revision: 40135 URL: http://svnweb.freebsd.org/changeset/doc/40135 Log: Move the "Configuring the portbuild volume" section below configuring src and ports. This may help in certain automation tasks. No content change other than the move. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:08:54 2012 (r40134) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:11:19 2012 (r40135) @@ -2891,47 +2891,6 @@ ttyu0 "/usr/libexec/getty std.9600" - - Configuring the portbuild volume - - - - - Create a zfs volume named - a and mount it on - /a. An example: -&prompt.root; zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8 - - - - - Create the portbuild directory: -&prompt.root; mkdir -p /a/portbuild - - - - - - Create and mount a new zfs - filesystem on it: - zfs create -o mountpoint=/a/portbuild a/portbuild - - - - - Set up the portbuild directory: -&prompt.root; cd /a/portbuild -&prompt.root; chown portmgr:portmgr . -&prompt.root; chmod 775 . -&prompt.root; ln -sf /a/portbuild /var/portbuild - - - - - - - - Configuring <literal>src</literal> @@ -3006,6 +2965,47 @@ ganglia:*:102:102::0:0:User &:/usr/l + + Configuring the portbuild volume + + + + + Create a zfs volume named + a and mount it on + /a. An example: +&prompt.root; zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8 + + + + + Create the portbuild directory: +&prompt.root; mkdir -p /a/portbuild + + + + + + Create and mount a new zfs + filesystem on it: + zfs create -o mountpoint=/a/portbuild a/portbuild + + + + + Set up the portbuild directory: +&prompt.root; cd /a/portbuild +&prompt.root; chown portmgr:portmgr . +&prompt.root; chmod 775 . +&prompt.root; ln -sf /a/portbuild /var/portbuild + + + + + + + + Setting up and configuring the <application>portbuild</application> repository From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 04:26:03 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 59C54ACE; Fri, 23 Nov 2012 04:26:03 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 327178FC12; Fri, 23 Nov 2012 04:26:03 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN4Q3Gn035870; Fri, 23 Nov 2012 04:26:03 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN4Q3Qf035869; Fri, 23 Nov 2012 04:26:03 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211230426.qAN4Q3Qf035869@svn.freebsd.org> From: Mark Linimon Date: Fri, 23 Nov 2012 04:26:03 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40136 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 04:26:03 -0000 Author: linimon Date: Fri Nov 23 04:26:02 2012 New Revision: 40136 URL: http://svnweb.freebsd.org/changeset/doc/40136 Log: Canonicalize directory names and tighten up examples. While here, fix the markup on one of the examples. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:11:19 2012 (r40135) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:26:02 2012 (r40136) @@ -1725,9 +1725,9 @@ ganglia:*:102:102::0:0:User &:/usr/l - We run the cluster on UTC. If you have not set the clock + You should run the cluster on UTC. If you have not set the clock to UTC: - &prompt.root; cp /usr/share/zoneinfo/Etc/UTC etc/localtime + &prompt.root; cp -p /usr/share/zoneinfo/Etc/UTC etc/localtime @@ -2819,15 +2819,15 @@ console="vidconsole,comconsole" - We run the cluster on UTC. If you have not set the clock + You should run the cluster on UTC. If you have not set the clock to UTC: - cp /usr/share/zoneinfo/Etc/UTC etc/localtime + &prompt.root; cp -p /usr/share/zoneinfo/Etc/UTC /etc/localtime Create the appropriate - etc/rc.conf. + /etc/rc.conf. Required entries: hostname="${hostname}" @@ -2864,7 +2864,7 @@ smartd_enable="YES" - Create etc/resolv.conf, if + Create /etc/resolv.conf, if necessary. @@ -2973,13 +2973,17 @@ ganglia:*:102:102::0:0:User &:/usr/l Create a zfs volume named a and mount it on - /a. An example: -&prompt.root; zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8 - + /a. + + + Creating a <application>zfs</application> volume for portbuild + +&prompt.root; zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8 + - Create the portbuild directory: + Create the portbuild directory: &prompt.root; mkdir -p /a/portbuild @@ -2993,13 +2997,18 @@ ganglia:*:102:102::0:0:User &:/usr/l - Set up the portbuild directory: + Set up the directory: &prompt.root; cd /a/portbuild &prompt.root; chown portmgr:portmgr . &prompt.root; chmod 775 . &prompt.root; ln -sf /a/portbuild /var/portbuild + + + The ln is necessary due to a number + of hardcoded paths. This is a bug. + @@ -3123,8 +3132,8 @@ ganglia:*:102:102::0:0:User &:/usr/l Copy the following files from - /var/portbuild/conf/etc/rc.d to - /usr/local/etc/rc.d: + /var/portbuild/conf/etc/rc.d/ to + /usr/local/etc/rc.d/: buildproxy.sh pollmachine.sh qmanager.sh @@ -3181,7 +3190,7 @@ qmanager.sh Copy /var/portbuild/conf/apache.conf - to the appropriate Includes subdirectory, e.g., + to the appropriate Includes/ subdirectory, e.g., /usr/local/etc/apache22/Includes/apache.conf. Configure it as appropriate for your site. From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 04:36:25 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 17C76F32; Fri, 23 Nov 2012 04:36:25 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D15EA8FC08; Fri, 23 Nov 2012 04:36:24 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN4aOLO037474; Fri, 23 Nov 2012 04:36:24 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN4aOJi037473; Fri, 23 Nov 2012 04:36:24 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211230436.qAN4aOJi037473@svn.freebsd.org> From: Mark Linimon Date: Fri, 23 Nov 2012 04:36:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40137 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 04:36:25 -0000 Author: linimon Date: Fri Nov 23 04:36:24 2012 New Revision: 40137 URL: http://svnweb.freebsd.org/changeset/doc/40137 Log: CVS, why are you being so reluctant to go on the cart? Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:26:02 2012 (r40136) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:36:24 2012 (r40137) @@ -2414,8 +2414,8 @@ ln -s ../arch Delete - SRC_BRANCH_old-branch_TAG - =whatever + SRC_BRANCH_old-branch_SUBDIR= + whatever @@ -2486,8 +2486,8 @@ zfs destroy -r a/snap/src-o Change the value of - SRC_BRANCH_branch_TAG to - RELENG_branch_N + SRC_BRANCH_branch_SUBDIR to + releng/branch.N where N is the newest 'oldest' release for that branch. @@ -3083,7 +3083,7 @@ ganglia:*:102:102::0:0:User &:/usr/l For each source branch you will be building for, set SRC_BRANCHES and - SRC_BRANCH_branch_TAG + SRC_BRANCH_branch_SUBDIR as detailed in . You should not need to change SRC_BRANCHES_PATTERN. From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 09:28:44 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A09C8FBA; Fri, 23 Nov 2012 09:28:44 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 85AB88FC12; Fri, 23 Nov 2012 09:28:44 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN9Sibh081863; Fri, 23 Nov 2012 09:28:44 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN9Si0X081862; Fri, 23 Nov 2012 09:28:44 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211230928.qAN9Si0X081862@svn.freebsd.org> From: Mark Linimon Date: Fri, 23 Nov 2012 09:28:44 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40138 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 09:28:44 -0000 Author: linimon Date: Fri Nov 23 09:28:44 2012 New Revision: 40138 URL: http://svnweb.freebsd.org/changeset/doc/40138 Log: It's really annoying that the old toolchain does not catch these. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:36:24 2012 (r40137) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 09:28:44 2012 (r40138) @@ -2553,7 +2553,7 @@ dopackages without -n chown ports-arch:portmgr /var/portbuild/arch; -chmod 755 /var/portbuild/arch; +chmod 775 /var/portbuild/arch; cd /var/portbuild/arch @@ -2973,7 +2973,7 @@ ganglia:*:102:102::0:0:User &:/usr/l Create a zfs volume named a and mount it on - /a. + /a. Creating a <application>zfs</application> volume for portbuild From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 13:22:51 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36C0F725; Fri, 23 Nov 2012 13:22:51 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 1C4948FC08; Fri, 23 Nov 2012 13:22:51 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qANDMoYY020973; Fri, 23 Nov 2012 13:22:50 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qANDMoT0020972; Fri, 23 Nov 2012 13:22:50 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201211231322.qANDMoT0020972@svn.freebsd.org> From: Ryusuke SUZUKI Date: Fri, 23 Nov 2012 13:22:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40139 - head/ja_JP.eucJP/htdocs/security X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 13:22:51 -0000 Author: ryusuke Date: Fri Nov 23 13:22:50 2012 New Revision: 40139 URL: http://svnweb.freebsd.org/changeset/doc/40139 Log: - Merge the following from the English version: r39327 -> r40129 head/ja_JP.eucJP/htdocs/security/security.xml Modified: head/ja_JP.eucJP/htdocs/security/security.xml Modified: head/ja_JP.eucJP/htdocs/security/security.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/security/security.xml Fri Nov 23 09:28:44 2012 (r40138) +++ head/ja_JP.eucJP/htdocs/security/security.xml Fri Nov 23 13:22:50 2012 (r40139) @@ -6,7 +6,7 @@ ]> - + @@ -286,7 +286,7 @@ 9.0-RELEASE Normal 2012 年 1 月 10 日 - 2013 年 1 月 31 日 + 2013 年 3 月 31 日 From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 14:10:27 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6B76B732; Fri, 23 Nov 2012 14:10:27 +0000 (UTC) (envelope-from pluknet@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 50B568FC08; Fri, 23 Nov 2012 14:10:27 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qANEARAw028798; Fri, 23 Nov 2012 14:10:27 GMT (envelope-from pluknet@svn.freebsd.org) Received: (from pluknet@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qANEARIW028797; Fri, 23 Nov 2012 14:10:27 GMT (envelope-from pluknet@svn.freebsd.org) Message-Id: <201211231410.qANEARIW028797@svn.freebsd.org> From: Sergey Kandaurov Date: Fri, 23 Nov 2012 14:10:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40140 - head/ru_RU.KOI8-R/htdocs/security X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 14:10:27 -0000 Author: pluknet Date: Fri Nov 23 14:10:26 2012 New Revision: 40140 URL: http://svnweb.freebsd.org/changeset/doc/40140 Log: MFen r39327 -> r40129 Modified: head/ru_RU.KOI8-R/htdocs/security/security.xml Modified: head/ru_RU.KOI8-R/htdocs/security/security.xml ============================================================================== --- head/ru_RU.KOI8-R/htdocs/security/security.xml Fri Nov 23 13:22:50 2012 (r40139) +++ head/ru_RU.KOI8-R/htdocs/security/security.xml Fri Nov 23 14:10:26 2012 (r40140) @@ -10,7 +10,7 @@ $FreeBSD$ $FreeBSDru: frdp/www/ru/security/security.xml,v 1.33 2004/09/21 07:31:12 den Exp $ - Original revision: 39327 + Original revision: 40129 --> @@ -294,7 +294,7 @@ 9.0-RELEASE 鐶掵隣 10 冦彖厮 2012 - 31 冦彖厮 2013 + 31 輿參 2013 From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 16:44:48 2012 Return-Path: Delivered-To: svn-doc-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A76E45F7; Fri, 23 Nov 2012 16:44:48 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 4F8BF8FC1A; Fri, 23 Nov 2012 16:44:48 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.5/8.14.5) with ESMTP id qANGilWP005819; Fri, 23 Nov 2012 09:44:47 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id qANGilnr005816; Fri, 23 Nov 2012 09:44:47 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Fri, 23 Nov 2012 09:44:47 -0700 (MST) From: Warren Block To: Mark Linimon Subject: Re: svn commit: r40138 - head/en_US.ISO8859-1/articles/portbuild In-Reply-To: <201211230928.qAN9Si0X081862@svn.freebsd.org> Message-ID: References: <201211230928.qAN9Si0X081862@svn.freebsd.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Fri, 23 Nov 2012 09:44:47 -0700 (MST) Cc: svn-doc-head@FreeBSD.org, svn-doc-all@FreeBSD.org, doc-committers@FreeBSD.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 16:44:48 -0000 On Fri, 23 Nov 2012, Mark Linimon wrote: > Author: linimon > Date: Fri Nov 23 09:28:44 2012 > New Revision: 40138 > URL: http://svnweb.freebsd.org/changeset/doc/40138 > > Log: > It's really annoying that the old toolchain does not catch these. > - /a. > + /a. The new toolchain does not catch them either, AFAIK. The idea being that yes, maybe you do actually want to embed one paragraph inside another. textproc/igor will detect these and many other common errors and optionally display them in glorious ErrorColor(TM). igor -R article.xml | less -RS From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 22:58:54 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 378C0355; Fri, 23 Nov 2012 22:58:54 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 1C8658FC12; Fri, 23 Nov 2012 22:58:54 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qANMwrtS014364; Fri, 23 Nov 2012 22:58:53 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qANMwrB8014363; Fri, 23 Nov 2012 22:58:53 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211232258.qANMwrB8014363@svn.freebsd.org> From: Mark Linimon Date: Fri, 23 Nov 2012 22:58:53 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40143 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 22:58:54 -0000 Author: linimon Date: Fri Nov 23 22:58:53 2012 New Revision: 40143 URL: http://svnweb.freebsd.org/changeset/doc/40143 Log: Note some more obsolete stuff, mostly having to do with cvs. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 18:30:58 2012 (r40142) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 22:58:53 2012 (r40143) @@ -1056,16 +1056,16 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 then Bad Things happen. - The status of all current builds is generated twice an hour + The status of all current builds is generated periodically and posted to . For each buildenv, the following is displayed: - cvs date is the contents of - cvsdone. This is why we recommend that you - update cvsdone for -exp + updated is the contents of + .updated. This is why we recommend that you + update .updated for -exp runs (see below). @@ -1312,12 +1312,17 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 In general, an experimental patches build is run the same way as any other build, except that you should first update the ports tree to the latest version and then apply your patches. - To do the former, you can use the following: + To do the former, you can use the following: + + The following example is obsolete + + + &prompt.user; cvs -R update -dP > update.out -&prompt.user; date > cvsdone +&prompt.user; date > .updated This will most closely simulate what the dopackages - script does. (While cvsdone is merely + script does. (While .updated is merely informative, it can be a help.) You will need to edit update.out to look @@ -1425,6 +1430,11 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 &prompt.user; cd /var/portbuild/i386/8/ports + + The following example is obsolete + + + Be sure to cvs update this tree to the same date as the experimental patches tree. @@ -3242,6 +3252,11 @@ qmanager.sh Procedures for dealing with disk failures + + The following section is particular to freebsd.org + and is somewhat obsolete. + + When a machine has a disk failure (e.g. panics due to read errors, etc), then we should do the following steps: From owner-svn-doc-all@FreeBSD.ORG Fri Nov 23 23:51:42 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 28A9A20E; Fri, 23 Nov 2012 23:51:42 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 076B28FC0C; Fri, 23 Nov 2012 23:51:42 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qANNpfJl021932; Fri, 23 Nov 2012 23:51:41 GMT (envelope-from gavin@svn.freebsd.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qANNpfuK021931; Fri, 23 Nov 2012 23:51:41 GMT (envelope-from gavin@svn.freebsd.org) Message-Id: <201211232351.qANNpfuK021931@svn.freebsd.org> From: Gavin Atkinson Date: Fri, 23 Nov 2012 23:51:41 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40144 - head/en_US.ISO8859-1/htdocs/news X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2012 23:51:42 -0000 Author: gavin Date: Fri Nov 23 23:51:41 2012 New Revision: 40144 URL: http://svnweb.freebsd.org/changeset/doc/40144 Log: Correct a spelling mistake Approved by: bcr (mentor, implicit) Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Fri Nov 23 22:58:53 2012 (r40143) +++ head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Fri Nov 23 23:51:41 2012 (r40144) @@ -90,7 +90,7 @@ package building infrastructure is ongoing.

    The FreeBSD Project is investing significant effort into looking - into both medium and long term infrasture improvements to increase + into both medium and long term infrastructure improvements to increase security of the FreeBSD cluster.

    Update: November 18th, 2012

    From owner-svn-doc-all@FreeBSD.ORG Sat Nov 24 00:07:27 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F5156B3; Sat, 24 Nov 2012 00:07:27 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 087868FC08; Sat, 24 Nov 2012 00:07:27 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAO07Q5F025015; Sat, 24 Nov 2012 00:07:26 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAO07QPA025014; Sat, 24 Nov 2012 00:07:26 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211240007.qAO07QPA025014@svn.freebsd.org> From: Mark Linimon Date: Sat, 24 Nov 2012 00:07:26 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40145 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Nov 2012 00:07:27 -0000 Author: linimon Date: Sat Nov 24 00:07:26 2012 New Revision: 40145 URL: http://svnweb.freebsd.org/changeset/doc/40145 Log: Remind self to run newaliases. Shift a few instructions around for more logical grouping. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 23:51:41 2012 (r40144) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sat Nov 24 00:07:26 2012 (r40145) @@ -2905,7 +2905,7 @@ ttyu0 "/usr/libexec/getty std.9600" Configuring <literal>src</literal> You should be able to install from the most recent release - without any kernel modifications. + using only the default kernel configuration. @@ -2956,21 +2956,6 @@ sysutils/smartmontools - - If not already created, add the following users: -squid:*:100:100::0:0:User &:/usr/local/squid:/bin/sh -ganglia:*:102:102::0:0:User &:/usr/local/ganglia:/bin/sh - - - Add them to /etc/group as well. - - - - Configure mail by doing the following: - - TBA. - - @@ -3227,6 +3212,21 @@ qmanager.sh /etc/inetd.conf. + + If not already created, add the following users: +squid:*:100:100::0:0:User &:/usr/local/squid:/bin/sh +ganglia:*:102:102::0:0:User &:/usr/local/ganglia:/bin/sh + + + Add them to /etc/group as well. + + + + Configure mail by doing the following: + + run newaliases. + + From owner-svn-doc-all@FreeBSD.ORG Sat Nov 24 02:13:50 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 49D8750F; Sat, 24 Nov 2012 02:13:50 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 2ECEC8FC14; Sat, 24 Nov 2012 02:13:50 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAO2Do5O044277; Sat, 24 Nov 2012 02:13:50 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAO2Dopr044276; Sat, 24 Nov 2012 02:13:50 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201211240213.qAO2Dopr044276@svn.freebsd.org> From: Glen Barber Date: Sat, 24 Nov 2012 02:13:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40146 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Nov 2012 02:13:50 -0000 Author: gjb Date: Sat Nov 24 02:13:49 2012 New Revision: 40146 URL: http://svnweb.freebsd.org/changeset/doc/40146 Log: Fix build. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sat Nov 24 00:07:26 2012 (r40145) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sat Nov 24 02:13:49 2012 (r40146) @@ -1315,7 +1315,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 To do the former, you can use the following: - The following example is obsolete + The following example is obsolete @@ -1431,10 +1431,9 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 &prompt.user; cd /var/portbuild/i386/8/ports - The following example is obsolete + The following example is obsolete - Be sure to cvs update this tree to the same date as the experimental patches tree. From owner-svn-doc-all@FreeBSD.ORG Sat Nov 24 04:25:46 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 956AB9BC for ; Sat, 24 Nov 2012 04:25:46 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id 05FAA8FC14 for ; Sat, 24 Nov 2012 04:25:45 +0000 (UTC) Received: by mail-lb0-f182.google.com with SMTP id go10so6598061lbb.13 for ; Fri, 23 Nov 2012 20:25:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=8I+8BhrHnCs7uGsxVN3KJXZGbG7qJ0T9zqtUwQbpfQ8=; b=nqc7Wty6RQXevgXmw0Cdgs5wd9ulQBNL5dPs6WCWbkvRLfTKJ7yBdBAmpSeCvCwXdY 3WuTHl1uqf+NGMrJgGp8bQZJnC/CNkmoEEuLJBtzx/v8e+aGS/OYNGIZGNZJlK7+aPby 616w2RpBh18SaVkPUt46lLwp4XYo/bPRA+mp0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :x-gm-message-state; bh=8I+8BhrHnCs7uGsxVN3KJXZGbG7qJ0T9zqtUwQbpfQ8=; b=X2fVm0bdP2cBHOSz+NFMNjZHhwrArvszTXkOxb92GssXVWbWW8blFI15+vfnw1gJT0 /yvAt5/IKjV1iZjRn4iFEqrkTa/I9g0NU2Vms2DM1diqStqwd+XKf+h59ME5PS4YEQNt CYW5lUJ9txXtkDXLmibjDlFV53Y2jQbgkcbXW2Y0EXXqqjWXbzEkXsmoZvfzbX3G32TZ hh8H5Ch2qfpmNTI+cyFLSUIHAaEQg/G5l2PEGc9FToEQRFMpLSYhRpCFd0X/mM9A1jX5 +r9GSvvdXY8KJ18vSwnF7nJ7cPQy/zNm8rZE0MGHPOfLHHg7BaSKuxamqZSgEmbucgTZ mnUA== Received: by 10.112.50.109 with SMTP id b13mr2568597lbo.8.1353731138718; Fri, 23 Nov 2012 20:25:38 -0800 (PST) MIME-Version: 1.0 Sender: lists@eitanadler.com Received: by 10.112.154.168 with HTTP; Fri, 23 Nov 2012 20:25:07 -0800 (PST) In-Reply-To: <201211232258.qANMwrB8014363@svn.freebsd.org> References: <201211232258.qANMwrB8014363@svn.freebsd.org> From: Eitan Adler Date: Fri, 23 Nov 2012 23:25:07 -0500 X-Google-Sender-Auth: BaFUOr8knvWKoElSqpHATN2qUHY Message-ID: Subject: Re: svn commit: r40143 - head/en_US.ISO8859-1/articles/portbuild To: Mark Linimon Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQk6oHSCTETiZ5NmRhUPkglAvTIbfmUutymT0BEV+odYnL1pYZVnbH5T92LhyAXAbQVIuuor Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Nov 2012 04:25:46 -0000 On 23 November 2012 17:58, Mark Linimon wrote: > Author: linimon > Date: Fri Nov 23 22:58:53 2012 > New Revision: 40143 > URL: http://svnweb.freebsd.org/changeset/doc/40143 > > Log: > Note some more obsolete stuff, mostly having to do with cvs. Why not just remove it? -- Eitan Adler Source, Ports, Doc committer Bugmeister, Ports Security teams From owner-svn-doc-all@FreeBSD.ORG Sat Nov 24 05:01:08 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AD5C2D27; Sat, 24 Nov 2012 05:01:08 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 84B6B8FC0C; Sat, 24 Nov 2012 05:01:08 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id 763CE5602F; Fri, 23 Nov 2012 23:01:06 -0600 (CST) Date: Fri, 23 Nov 2012 23:01:06 -0600 From: Mark Linimon To: Eitan Adler Subject: Re: svn commit: r40143 - head/en_US.ISO8859-1/articles/portbuild Message-ID: <20121124050106.GA19962@lonesome.com> References: <201211232258.qANMwrB8014363@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org, doc-committers@freebsd.org, Mark Linimon X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Nov 2012 05:01:08 -0000 On Fri, Nov 23, 2012 at 11:25:07PM -0500, Eitan Adler wrote: > > Log: > > Note some more obsolete stuff, mostly having to do with cvs. > > Why not just remove it? I'm not comfortable removing anything until I can assure myself that the next from-scratch installation won't require any of these notes. mcl From owner-svn-doc-all@FreeBSD.ORG Sat Nov 24 07:12:46 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BC74FD78; Sat, 24 Nov 2012 07:12:46 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 9F9678FC08; Sat, 24 Nov 2012 07:12:46 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAO7Ck39092202; Sat, 24 Nov 2012 07:12:46 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAO7Ck3g092201; Sat, 24 Nov 2012 07:12:46 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201211240712.qAO7Ck3g092201@svn.freebsd.org> From: Mark Linimon Date: Sat, 24 Nov 2012 07:12:46 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40147 - head/en_US.ISO8859-1/articles/portbuild X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Nov 2012 07:12:46 -0000 Author: linimon Date: Sat Nov 24 07:12:46 2012 New Revision: 40147 URL: http://svnweb.freebsd.org/changeset/doc/40147 Log: Attempt to pacify igor. The few remaining complaints appear to be false positives. Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/portbuild/article.xml Sat Nov 24 02:13:49 2012 (r40146) +++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sat Nov 24 07:12:46 2012 (r40147) @@ -66,9 +66,9 @@ otherwise specified, all paths will be relative to this location. ${arch} will be used to specify one of the package architectures - (e.g. amd64, arm, &i386;, ia64, powerpc, &sparc64;), and + (e.g., amd64, arm, &i386;, ia64, powerpc, &sparc64;), and ${branch} will be used - to specify the build branch (e.g. 7, 7-exp, 8, 8-exp, 9, 9-exp, 10, 10-exp). + to specify the build branch (e.g., 7, 7-exp, 8, 8-exp, 9, 9-exp, 10, 10-exp). The set of branches that portmgr currently supports is the same as those that the &os; security team @@ -444,7 +444,7 @@ PKG_BIN=/usr/local/sbin/pkg-keep - Do not delete this build in the future, when it would be normally deleted as part of the latest - previous cycle. - Don't forget to clean it up manually when you no longer need it. + Do not forget to clean it up manually when you no longer need it. @@ -452,8 +452,8 @@ PKG_BIN=/usr/local/sbin/pkg-nofinish - Do not perform post-processing once the build is complete. Useful if you expect that the build will need to be restarted - once it finishes. If you use this option, don't forget to cleanup - the clients when you don't need the build anymore. + once it finishes. If you use this option, do not forget to cleanup + the clients when you do not need the build any more. @@ -520,7 +520,7 @@ PKG_BIN=/usr/local/sbin/pkg -noduds - Do not rebuild the duds file (ports that are never - built, e.g. those marked IGNORE, + built, e.g., those marked IGNORE, NO_PACKAGE, etc.) during preprocessing. @@ -654,7 +654,7 @@ PKG_BIN=/usr/local/sbin/pkgThe actual package build itself occurs in two identical phases. The reason for this is that sometimes - transient problems (e.g. NFS failures, FTP sites being + transient problems (e.g., NFS failures, FTP sites being unreachable, etc.) may halt a build. Doing things in two phases is a workaround for these types of problems. @@ -742,7 +742,7 @@ PKG_BIN=/usr/local/sbin/pkgbuild srcupdate arch branch buildid - Replaces the src - tree with a new ZFS snapshot. Don't forget to use + tree with a new ZFS snapshot. Do not forget to use -nosrc flag to dopackages later! @@ -752,7 +752,7 @@ PKG_BIN=/usr/local/sbin/pkgbuild portsupdate arch branch buildid - Replaces the ports - tree with a new ZFS snapshot. Don't forget to use + tree with a new ZFS snapshot. Do not forget to use -noports flag to dopackages later! @@ -887,7 +887,7 @@ PKG_BIN=/usr/local/sbin/pkgps x to identify it. You need to make sure that nothing else important - is running in this tty, e.g. ps -t p1 or whatever. + is running in this tty, e.g., ps -t p1 or whatever. If there is not, you can just kill off the whole term easily with pkill -t pts/1; otherwise issue a kill -HUP in there by, for example, @@ -925,8 +925,8 @@ PKG_BIN=/usr/local/sbin/pkgloads is refreshed every 2 minutes. If you do ps x | grep pdispatch - and it's less than the number of jobs that loads - thinks are in use, you're in trouble. + and it is less than the number of jobs that loads + thinks are in use, you are in trouble. You may have problem with the umount commands hanging. If so, you are going to have to use the @@ -1260,7 +1260,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 one of the symlinks that points to it. - If you are doing a completely new package set (e.g. for + If you are doing a completely new package set (e.g., for a new release), copy packages to the staging area on ftp-master with something like the following: @@ -1336,7 +1336,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 tested. Since the machine is shared, someone else may delete your - changes by mistake, so keep a copy of them in e.g. your home + changes by mistake, so keep a copy of them in e.g., your home directory on freefall. Do not use tmp/; since pointyhat itself runs some version of -CURRENT, you @@ -1417,7 +1417,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 - Port was broken due to a transient error (e.g. FTP site + Port was broken due to a transient error (e.g., FTP site down, package client error, etc.) @@ -1461,7 +1461,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 The list of packages to build should be a list of package names (including versions) as they appear in INDEX. The PKGSUFFIX - (i.e. .tgz or .tbz) is optional. + (i.e., .tgz or .tbz) is optional. This will build only those packages listed as well as all of their dependencies. @@ -1579,7 +1579,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5 /usr2/.) The filename chroot is a - a historical remnant. + historical remnant. @@ -1821,7 +1821,7 @@ squid_pidfile="/u > kern.maxfiles=40000 > kern.maxfilesperproc=30000 > -> # Since the NFS root is static we don't need to check frequently for file changes +> # Since the NFS root is static we do not need to check frequently for file changes > # This saves >75% of NFS traffic > vfs.nfs.access_cache_timeout=300 > debug.debugger_on_panic=1 @@ -2104,7 +2104,7 @@ MASTER_SITE_OVERRIDE= \ Hint: you will need one of these for each machine; however, if you have multiple machines at one site, you - should create a site-specific one (e.g. in + should create a site-specific one (e.g., in /var/portbuild/conf/clients/) and symlink to it. @@ -2855,7 +2855,7 @@ apache_pidfile="/var/run/httpd.pid" gmetad_enable="YES" gmond_enable="YES" inetd_enable="YES" -# XXX MCL these don't work! +# XXX MCL these do not work! #inetd_flags="-R 10000 -lw" mountd_enable="YES" nfs_server_enable="YES" @@ -3256,16 +3256,16 @@ ganglia:*:102:102::0:0:User &:/usr/l and is somewhat obsolete. - When a machine has a disk failure (e.g. panics due to read errors, + When a machine has a disk failure (e.g., panics due to read errors, etc), then we should do the following steps: - Note the time and failure mode (e.g. paste in the + Note the time and failure mode (e.g., paste in the relevant console output) in /var/portbuild/${arch}/reboots For i386 gohan clients, scrub the disk by touching - /SCRUB in the nfsroot (e.g. + /SCRUB in the nfsroot (e.g., /a/nfs/8.dir1/SCRUB) and rebooting. This will dd if=/dev/zero of=/dev/ad0 and force the drive to remap any bad sectors it finds, if it has enough spares left. This is @@ -3276,7 +3276,7 @@ ganglia:*:102:102::0:0:User &:/usr/l disk seems to be that the blade will completely hang and be unresponsive to either console break, or even NMI. - For other build systems that don't newfs their disk at boot (e.g. + For other build systems that do not newfs their disk at boot (e.g., amd64 systems) this step has to be skipped. If the problem recurs, then the disk is probably toast. From owner-svn-doc-all@FreeBSD.ORG Sat Nov 24 23:24:55 2012 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F39D0FD2; Sat, 24 Nov 2012 23:24:54 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id D46C28FC08; Sat, 24 Nov 2012 23:24:54 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAONOssr046360; Sat, 24 Nov 2012 23:24:54 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAONOsHA046359; Sat, 24 Nov 2012 23:24:54 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201211242324.qAONOsHA046359@svn.freebsd.org> From: Glen Barber Date: Sat, 24 Nov 2012 23:24:54 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40153 - head/en_US.ISO8859-1/books/handbook/ports X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Nov 2012 23:24:55 -0000 Author: gjb Date: Sat Nov 24 23:24:54 2012 New Revision: 40153 URL: http://svnweb.freebsd.org/changeset/doc/40153 Log: Merged ^/projects/pkgng revisions 39915 through 40152: Import pkgng documentation. Reviewed by: bjk, wblock, matthew, rwatson, eadler[1], bapt[1] [1] Original version Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Directory Properties: head/en_US.ISO8859-1/ (props changed) head/share/ (props changed) Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sat Nov 24 23:16:08 2012 (r40152) +++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sat Nov 24 23:24:54 2012 (r40153) @@ -654,6 +654,397 @@ docbook = + + Using <application>pkgng</application> for Binary Package + Management + + pkgng is an improved replacement + for the traditional &os; pkg_install + package management tools, offering many features that make + dealing with binary packages faster and easier. The first + release of pkgng was in August, + 2012. + + pkgng is not a replacement for + port management tools like ports-mgmt/portmaster or ports-mgmt/portupgrade. While + ports-mgmt/portmaster and + ports-mgmt/portupgrade can + install third-party software from both binary packages and the + Ports Collection, pkgng installs + only binary packages. + + + Getting Started with + <application>pkgng</application> + + &os; 9.1 and later includes a "bootstrap" + utility for pkgng. The bootstrap + utility will download and install + pkgng. + + To bootstrap the system, run: + + &prompt.root; /usr/sbin/pkg + + For earlier &os; versions, + pkgng must be installed from the + Ports Collection, or as a binary package. + + To install the pkgng port, + run: + + &prompt.root; cd /usr/ports/ports-mgmt/pkg +&prompt.root; make +&prompt.root; make install clean + + To install the binary package, run: + + &prompt.root; pkg_add -r pkg + + + The pkgng package management + utility is not supported on + &os; 7.X or + &os; 8.0. + + + Existing &os; installations require conversion of the + pkg_install package database to the + new format. To convert the package database, run: + + &prompt.root; pkg2ng + + This step is not required for new installations that do + not have third-party software installed. + + + This step is not reversible. Once the package database + has been converted to the pkgng + format, the pkg_install tools + should not be used. + + + + The package database conversion may emit errors as the + contents are converted to the new version. Generally, these + errors can be safely ignored, however a list of third-party + software that was not successfully converted will be listed + after pkg2ng has finished. These must be + fixed by hand. + + + To ensure the &os; Ports Collection registers new + software with pkgng, and not + pkg_install, &os; versions earlier + than 10.X require this line in + /etc/make.conf: + + WITH_PKGNG= yes + + + + Configuring the <application>pkgng</application> + Environment + + The pkgng package management + system uses a package repository for most operations. The + default package repository location is defined in + /usr/local/etc/pkg.conf or the + PACKAGESITE environment variable, which + overrides the configuration file. + + Additional pkgng + configuration options are described in + pkg.conf(5). + + + + Basic <application>pkgng</application> Operations + + Usage information for pkgng is + available in the pkg(8) manual page, or by running + pkg without additional arguments. + + Each pkgng command argument is + documented in a command-specific manual page. To read the + manual page for pkg install, for example, + run either: + + &prompt.root; pkg help install + + &prompt.root; man pkg-install + + + Obtaining Information about Installed Packages with + <application>pkgng</application> + + Information about the packages installed on a system can + be viewed by running pkg info. Similar + to &man.pkg.info.1;, the package version and + description for all packages will be listed. + + Information about a specific package is available by + running: + + &prompt.root; pkg info packagename + + For example, to see which version of + pkgng is installed on the system, + run: + + &prompt.root; pkg info pkg +pkg-1.0.2 New generation package manager + + + + Installing and Removing Packages with + <application>pkgng</application> + + In general, most &os; users will install binary packages + by running: + + &prompt.root; pkg install packagename + + pkg install uses repository data, as + mentioned in . Conversely, + pkg-add(8) does not use repository data, nor does it use the + defined PACKAGESITE, so dependencies may not + be properly tracked, and missing dependencies will not be + fetched from a remote source. This section covers usage of + pkg install. For information on usage of + pkg add, see pkg-add(8). + + Additional binary packages can be installed with + pkg install. For example, to install + curl: + + &prompt.root; pkg install curl +Updating repository catalogue +Repository catalogue is up-to-date, no need to fetch fresh copy +The following packages will be installed: + + Installing ca_root_nss: 3.13.5 + Installing curl: 7.24.0 + +The installation will require 4 MB more space + +1 MB to be downloaded + +Proceed with installing packages [y/N]: y +ca_root_nss-3.13.5.txz 100% 255KB 255.1KB/s 255.1KB/s 00:00 +curl-7.24.0.txz 100% 1108KB 1.1MB/s 1.1MB/s 00:00 +Checking integrity... done +Installing ca_root_nss-3.13.5... done +Installing curl-7.24.0... done + + The new package and any additional packages that were + installed as dependencies can be seen in the installed + packages list: + + &prompt.root; pkg info +ca_root_nss-3.13.5 The root certificate bundle from the Mozilla Project +curl-7.24.0 Non-interactive tool to get files from FTP, GOPHER, HTTP(S) servers +pkg-1.0.2 New generation package manager + + Packages that are no longer needed can be removed with + pkg delete. For example, if it turns out + that curl is not needed after + all: + + &prompt.root; pkg delete curl +The following packages will be deleted: + + curl-7.24.0_1 + +The deletion will free 3 MB + +Proceed with deleting packages [y/N]: y +Deleting curl-7.24.0_1... done + + + + Upgrading Installed Packages with + <application>pkgng</application> + + Packages that are outdated can be found with + pkg version. If a local ports tree + does not exist, pkg-version(8) will use the remote + repository catalogue, otherwise the local ports tree will + be used to identify package versions. + + Packages can be upgraded to newer versions with + pkgng. Suppose a new version of + curl has been released. The + local package can be upgraded to the new version: + + &prompt.root; pkg upgrade +Updating repository catalogue +repo.txz 100% 297KB 296.5KB/s 296.5KB/s 00:00 +The following packages will be upgraded: + + Upgrading curl: 7.24.0 -> 7.24.0_1 + +1 MB to be downloaded + +Proceed with upgrading packages [y/N]: y +curl-7.24.0_1.txz 100% 1108KB 1.1MB/s 1.1MB/s 00:00 +Checking integrity... done +Upgrading curl from 7.24.0 to 7.24.0_1... done + + + + Auditing Installed Packages with + <application>pkgng</application> + + Occasionally, software vulnerabilities may be discovered + in software within the Ports Collection. + pkgng includes built-in auditing, + similar to the ports-mgmt/portaudit package. + To audit the software installed on the system, run: + + &prompt.root; pkg audit -F + + + + + Advanced <application>pkgng</application> + Operations + + + Automatically Removing Leaf Dependencies with + <application>pkgng</application> + + Removing a package may leave behind unnecessary + dependencies, like security/ca_root_nss in the + example above. Such packages are still installed, but + nothing depends on them any more. Unneeded packages that + were installed as dependencies can be automatically detected + and removed: + + &prompt.root; pkg autoremove +Packages to be autoremoved: + ca_root_nss-3.13.5 + +The autoremoval will free 723 kB + +Proceed with autoremoval of packages [y/N]: y +Deinstalling ca_root_nss-3.13.5... done + + + + Backing Up the <application>pkgng</application> Package + Database + + Unlike the pkg_install + package management system, pkgng + includes its own package database backup mechanism. To + manually back up the package database contents, run: + + &prompt.root; pkg backup -d pkgng.db + + + Replace the file name + pkgng.db to a suitable file + name. + + + Additionally, pkgng includes + a &man.periodic.8; script to automatically back up the + package database daily if + daily_backup_pkgng_enable is set to + YES in &man.periodic.conf.5;. + + + To prevent the pkg_install + periodic script from also backing up the package database, + set daily_backup_pkgdb_enable to + NO in &man.periodic.conf.5;. + + + To restore the contents of a previous package database + backup, run: + + &prompt.root; pkg backup -r /path/to/pkgng.db + + + + Removing Stale <application>pkgng</application> + Packages + + By default, pkgng stores + binary packages in a cache directory as defined by + PKG_CACHEDIR in pkg.conf(5). When + upgrading packages with pkg upgrade, old + versions of the upgraded packages are not automatically + removed. + + To remove the outdated binary packages, run: + + &prompt.root; pkg clean + + + + Modifying <application>pkgng</application> Package + Metadata + + Historically, software within the &os; Ports + Collection can undergo major version number changes. Unlike + pkg_install, + pkgng has a built-in command to + update package origins. For example, if lang/php5 was originally at + version 5.3, but has been renamed to + lang/php53 for the + inclusion of version 5.4, + pkg_install would require the use + of additional software such as ports-mgmt/portmaster to update + the package database, reflecting from which port the + installation originated. + + Unlike the ports-mgmt/portmaster and + ports-mgmt/portupgrade + ports, the order in which the new and old versions are + listed differ. For pkgng, the + syntax is: + + &prompt.root; pkg set -o category/oldport:category/newport + + For example, to change the package origin for the above + example, run: + + &prompt.root; pkg set -o lang/php5:lang/php53 + + As another example, to update lang/ruby18 to lang/ruby19, run: + + &prompt.root; pkg set -o lang/ruby18:lang/ruby19 + + As a final example, to change the origin of the + libglut shared libraries from graphics/libglut to graphics/freeglut, run: + + &prompt.root; pkg set -o graphics/libglut:graphics/freeglut + + + When changing package origins, in most cases it is + important to reinstall packages that are dependent on the + package that has had the origin changed. To force a + reinstallation of dependent packages, run: + + &prompt.root; pkg install -Rf graphics/freeglut + + + + + Using the Ports Collection