パスワードを忘れた? アカウント作成
12596 story

FreeBSD 5.5 リリース 21

ストーリー by yoosee
でーもん君のおでこに絆創膏を貼った版、みたいな 部門より

rionel曰く、"予定の 3日遅れで、FreeBSD 5.5-RELEASEが出たようです (FreeBSD 5.5-RELEASE Announcement)。 FreeBSD 5.5では、5.4リリース以降のセキュリティアドバイザリと各種ドライバの修正が入っています。詳しくはFreeBSD 5.5 のリリースノートを参考にしてください。なお、今後、FreeBSDのリリースは6.2と6.3が予定されており、5系列のリリースはありません。"

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by shojin (28072) on 2006年05月26日 12時24分 (#946987) 日記
    6.x系列はロックの細粒度化による恩恵を受けることや
    7-CURRENTからの機能のMFCがあり、今後もしばらくは
    リリースされていくリリースである。その視点で考えると
    積極的に5.5を導入する利点はない。
    この状況で敢えて入れる理由を考えてみる。

    一つには5.xユーザーが大幅なシステムの変更をせずに
    セキュリティーアドバイサリーを受けるというのが
    あげられる。セキュリティーアドバイサリーのページ [freebsd.org]
    によると、5.3, 5.4リリースともにアドバイサリーは
    今年の10月までしか出さない予定になっている。
    そして、5.4から5.5は主に細かいバグフィックスのみで
    あり、5.5に上げるリスクは6.xにするものよりも遥に
    小さい。

    二つめに、これまで4.xを使っていたユーザーが
    6.xに行く通り道に利用するというのがあげられる。
    4.xと5.xの間にはカーネルレベルマルチスレッド対応や
    SMP対応、running fsck in backgroundなどの大きな
    変更があるが、5.xと6.xの間にもVFSレイヤーの細粒度化
    という大きな変更がある。もちろん、後者は前者に
    比べると大きな変更ではないが、段階を踏んで
    アップデートしていった方がその分危険性は少ない。

    三つめに6.xリリースにあるバグで6.xでは動かない
    マシンを持っているもののfsck in backgroundなどの
    機能を使いたい場合が考えられる。この場合、
    VFSレイヤーの細粒度化は受けられないが、
    最近のカーネルレベルマルチスレッドを仮定した
    アプリケーションの恩恵を受けることは出来る。
    このケースの場合は積極的にsend-prしてバグを報告する
    などして問題を解消させられれば6.xに移行するだろう。

    以上の理由がないと5.5を入れるよりも6.1を入れる方が
    合理的なので、FreeBSD使いである自分も
    恐らく/.erなFreeBSD使いも5.5には
    あまり興味を持たないと推察する。
    事実、自分の身の回りには4.11Rと6.1Rしか無いもので。
    • by shojin (28072) on 2006年05月26日 14時40分 (#947172) 日記
      論文の名前通り書こうと思ったら誤植しまくりました。
      申し訳ないです。これは所謂background fsckについての
      論文で、ご覧になりたい方は此方をどうぞ。
      Marshall Kirk McKusick. Running "fsck" in the Background, In BSDCon 2002, pages 55-64 [usenix.org]

      紹介ついでに要約します。
      論文は先ずbackground fsckを使えるようにするための
      仕組みであるsoft updatesについて解説してあります。
      soft updatesはファイルシステム中のメタデータの
      一貫性が壊れないように非同期にディスクへの
      書き込みを行うための手順のことです。
      それから、soft updatesが実装してあるFFSで
      ファイルシステムのスナップショットを作成する方法
      について述べています。最後に、スナップショットに
      対してfsckをすることで無停止にfsckできることが
      述べられています。

      前に読んだ記憶を頼りに書いているので嘘があったら
      訂正をお願いします。
      親コメント
  • ただいま (スコア:1, おもしろおかしい)

    by Anonymous Coward on 2006年05月26日 11時14分 (#946892)
    FreeBSD4.7からFreeBSD6.1に移行中に
    5.5の存在を発見!!!

    トラトラトラ!!
    ワレ5.5ヲハッケンセリ・タダイマツイビチュウ!!
    • by Anonymous Coward
      「6系に手をだそうとしたが,5.5に帰ってきた」という宣言?

      #先日5.3から6.1に移行しちゃったので,俺は5系なんて関係ないもんねー.
  • そろそろ (スコア:1, 興味深い)

    by Anonymous Coward on 2006年05月26日 12時17分 (#946978)
    関係ないけどIPsecカーネールに組み込んでくれないかな。

    パッチあてて再コンパイルするとよく失敗するので><
  • 最近ようやく自宅サーバ群を全て4.11 Releaseに揃えたのですが、
    一応、各メジャーバージョンの最終Releaseを入れる方針でやってる(?)ので、
    5.5 Releaseが本当に最終なら....と検討してます。

    #5.5に上げたあとに
    #「FreeBSD 5.6 Released!」とか「FreeBSD 4.12 Released!」とか言われたら泣くよ。
    #たとえ4/1でも。
    • by Yuryu (19524) on 2006年05月26日 13時27分 (#947088) ホームページ
      何年も期間が空いて
      2.2.9-RELEASE が出現したことがあったので
      http://lists.freebsd.org/pipermail/freebsd-current/2006-April/062135.html
      10年ぐらいは安心できないんじゃないでしょうか。

      #2.2.8が1998年、2.2.9が2006年
      親コメント
      • > 何年も期間が空いて
        > 2.2.9-RELEASE が出現したことがあったので
        それは知ってるから
        >> #たとえ4/1でも。
        ってわざわざ書いてるんじゃないでしょうか。
        • >> 何年も期間が空いて
          >> 2.2.9-RELEASE が出現したことがあったので
          >それは知ってるから

          君はジョークを知らなかったんじゃないだろうか?
    • by Anonymous Coward on 2006年05月26日 12時42分 (#947020)

      #たとえ4/1でも。


      嘘泣き?
      親コメント
    • 最終Releaseが必ずしもいいものでは無いと思われます。
      特に5系はサポート期間も短いですしね。
      4.11は一応安定してますし、5系にする必要は無いかと。

      そういえば、6.1 にしてmake installworld に失敗するんだけど、/etc/group に audit:*:77: が必要。
      これ、make installkernel の完了時に表示して欲しいなぁ・・・。
      親コメント
      • (オフトピ) (スコア:3, 参考になる)

        by Anonymous Coward on 2006年05月26日 14時47分 (#947178)
        /usr/src/UPDATING の最後の方読むべし。

            To upgrade in-place from 5.x-stable or higher to 6.x-stable
            -----------------------------------------------------------
            [make sure you have good level 0 dumps]
            make buildworld
            make kernel KERNCONF=YOUR_KERNEL_HERE
            [reboot in single user]
            mergemaster -p
            make installworld
            make delete-old
            mergemaster -i
            [reboot]
        親コメント
      • mergemaster -p (スコア:2, 参考になる)

        by tag (10007) on 2006年05月26日 15時37分 (#947218) 日記
        普通は実行しても何も行われないので、省略することもしばしば ありますが、正式には"make installworld"の前には "mergemaster -p"を実行することになっています。 その中で"/etc/passwd","/etc/grou"等に修正が必要な 場合、自動的に修正を行ってくれます。
        親コメント
      • 5.xのサポート期間は特に短いということはないと思います。

        RELENG_5ブランチのセキュリティサポートの終了は2008年の5月末 [freebsd.org]で、6.1-RELEASEと同じです。上記のページにはまだ5.5-RELEASEの情報は記載されていませんが、MYCOMの後藤大地さんの記事 [mycom.co.jp]によれば、サポート区分はExtended(最低24ヵ月間はセキュリティFIXを提供)になるとのことなので、期間としては6.1-RELEASEと同じになりそうです。

        ただし、6.xは今後もリリースが続きますが、5.xはもう先がなさそうなので、積極的に入れる意義は少ないと思います。5.x向けのバイナリしか提供していない商用アプリケーション(Sophos Anti-Virus [sophos.co.jp]とか)も、5.x互換ライブラリ(misc/compat5x)を入れれば多分動くでしょうから。

        親コメント
  • by Anonymous Coward on 2006年05月26日 12時15分 (#946974)
    「予定のスケジュール」という表現は冗長ではないでしょうか?
typodupeerror

開いた括弧は必ず閉じる -- あるプログラマー

読み込み中...