タグ

FreeBSDに関するpeanutsjamjamのブックマーク (9)

  • Buffer overruns, license violations, and bad code: FreeBSD 13’s close call

    Enlarge / FreeBSD's core development team, for the most part, does not appear to see the need to update their review and approval procedures. At first glance, Matthew Macy seemed like a perfectly reasonable choice to port WireGuard into the FreeBSD kernel. WireGuard is an encrypted point-to-point tunneling protocol, part of what most people think of as a "VPN." FreeBSD is a Unix-like operating sys

    Buffer overruns, license violations, and bad code: FreeBSD 13’s close call
  • FreeBSD-CURRENT を導入してみた (3) 最新状態に更新してみた - お遊び記録

    稿では先にインストールしたFreeBSD-CURRENTを最新状態に更新してみます。 FreeBSD-CURRENTは開発の最前線であり、非常な勢いで変更が加え続けられています。 それらを使用するためにはシステムを更新してゆくしかありません。 システムを自分で更新できることが、CURRENTを使用する上での必須要件なのです。 FreeBSD-CURRENTを導入してみた (1) 配布物入手して仮想マシン作成してみた (2) インストーラを実行してみた (3) 最新状態に更新してみた (4) portsを使う環境整備したった (5) sshログイン環境を整備してみた (6) xorgを導入してみた (7) Guest Additionを導入してみた FreeBSD-arm を Pandaboard に乗せてみた (1) 必要な資材を集めてみた ... 目次 システム構築設定ファイル/etc

    FreeBSD-CURRENT を導入してみた (3) 最新状態に更新してみた - お遊び記録
  • パケットフィルタ (ipfw) の設定 - むらさきのくも

    現在、ネットワークの主流は TCP/IP ということで異論はないと思いますが(^^;;、この TCP/IP 上を流れるデータ(パケット)のうち、必要なものだけを通し、不要なものを通さない、パケット選り分け(よりわけ)の役目を果たすのが、パケットフィルタです。 一般には、パケットフィルタよりも、ファイアウォールという名前の方が、通りがいいようですが…。 …それと、毎度のことながら、説明が長いので、注意してください(^^;;; ■ ipfw とは FreeBSD のパケットフィルタは、パケットの選り分けという基的な機能のほかに、NAT や帯域制御なども備える、高機能なものです。 そして、このパケットフィルタを設定するプログラムとして、ipfw があります。 一般に、パケットフィルタは、パケットの種類と IPアドレス、ポート番号の組み合わせにより、パケットを通す/通さないを決めますが、パケット

    パケットフィルタ (ipfw) の設定 - むらさきのくも
  • 知らぬはエンジニアの恥。今さら聞けない【コンテナ/仮想化技術】11選 - paiza times

    Photo by Sam MacCutchan どうも後藤です! もう10年以上になるでしょうか・・・ とにかくなんでもかんでも仮想化すればよいというこの風潮。paizaでも仮想化技術は大活躍中。インフラは仮想化技術の上に構築されているし、もちろんコードの評価環境だってばりばりの仮想環境上です。仮想環境ばっちこーい! いったいいつからこんな流れになったんでしょう?どこに基準を求めるかでだいぶかわりますけれども、執筆現在から考えると、こうした流れには35年くらいの歴史があります。使われる仮想化技術は時代とともにかわってきました。だいたいどの時代にも流行ってものがありました。 最近(2014年ごろ)の流行とえば、インフラの一番下にハイパーバイザを入れて、その上でDockerを動かして、管理にはChefやPuppetを使うといったものです。数年経てば状況は変わるでしょうけれども、とにかく楽をした

    知らぬはエンジニアの恥。今さら聞けない【コンテナ/仮想化技術】11選 - paiza times
  • FreeBSDのportsnap&subversionを使って/usr/ports&/usr/src更新

    2017/04/02 FreeBSD-STABLEは安定版じゃない。FreeBSD-CURRENTで試験ずみでこれよりは落ち着いている、リリース前の開発ブランチなのです。当然Currentで出なかった不具合もあったりする。 2013/04/10 /base/stable を使って痛い目にあったので、記載を/base/releng に変更しておく。 2013/02/11 Ports CollectionのCVSUPによる提供が2013年2月末で終了するので、更新方法のメモ。 ついでなので、/usr/srcをsubversionで更新するように変更もする。 この説明は FreeBSD/AMD64 9.1 RELEASE で実施。 Ports Collectionの変更については、FreeBSDハンドブック Ports Collection の利用 にある通りcvsup(csup)からPorts

    FreeBSDのportsnap&subversionを使って/usr/ports&/usr/src更新
  • FreeBSD 8.3: portversion が「Unknown modifier ‘t’」を出力

    先週あたりから FreeBSD の Ports メンテナンスで pkg_version や portversion コマンドを使うと大量のエラーが出力され、メンテナンスすべきパッケージが何か話からなという問題が発生するようになりました。 ports のメンテナンスは、 portsnap fetch portsnap update を実行し、最後に portversion -vL= で、更新が必要なパッケージを表示させますが、portversion コマンドが以下のようにエラーを吐くようになってしまいました。 Unknown modifier 't' Unknown modifier 't' Unknown modifier 't' Unknown modifier 't' Unknown modifier 't' "/usr/ports/Mk/bsd.sites.mk", line 957

    FreeBSD 8.3: portversion が「Unknown modifier ‘t’」を出力
  • FreeBSD 10.0-RELEASE 登場 | スラド オープンソース

    The FreeBSD Projectは2014年1月20日、FreeBSD 10.0-RELEASE をリリースしたことをアナウンスした(FreeBSD-Announce への投稿、slashdot、SourceForge.JP Magazine)。 これは stable/10 ブランチにおける最初のリリースであり、以下の目玉機能を含むとしている。 clang(1)がデフォルトコンパイラであるアーキテクチャでの GCCのデフォルトインストールの除外ローカルキャッシングDNSリゾルバとしてUnboundをベースシステムに取り込むBINDをベースシステムから削除make(1)をThe NetBSD Projectから取得したbmake(1)に置き換えデフォルトパッケージ管理ユーティリティとしてpkg(7)を採用。pkg_add(1)やpkg_delete(1)などとその関連ツールを削除bhy

  • Playstation 4のOSはFreeBSD 9.0ベース

    Vgleaksの記事「Details about Playstation 4 OS development」において、Sony Playstation 4のオペレーティングシステムは「Orbis OS」と呼ばれており、これは「FreeBSD 9.0」ベースであることが紹介されている。Playstation 4のOSがFreeBSDベースであることは発表されていたが、バージョンが9.0ベースであることが明らかになった。比較的新しいバージョンを採用していることになる。 ソニー・コンピュータエンタテインメントは、OSとして採用しているかどうかは明らかにしていないものの、PlayStation 3やPlayStation VitaでFreeBSDのソースコードを使っていることは明らかにしている。「Open Source Software used in PlayStationR3」や「Open S

    Playstation 4のOSはFreeBSD 9.0ベース
  • 電子書籍.club - 

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • 1