FreeBSD

カーネルコンパイル時に 「 cc1: error: unrecognized command line option」エラーが出て停止

FreeBSD9.3からFreeBSD10.0にアップグレードしたあと、カスタムカーネルをコンパイルする時、 cc1: error: unrecognized command line option "-mno-aes" cc1: error: unrecognized command line option "-mno-avx" cc1: error: unrecognized command line o…

FreeBSDのカスタムカーネルをインストールメディアにする。

記事の最後に、Jail + VIMAGEを手っ取り早く触るための私が作成した vimageカーネル版FreeBSD-9.3-VIMAGE-amd64-disc1.isoへのリンクをつけます。 Jailの真の実力はやはり、VIMAGEを使ってこそでしょ!ということで VIMAGEを色々なマシンに入れたいのですが…

FreeBSd 9.xのjailで"Host name lookup failure","DNS lookup failure"

FreeBSD9.xでバグを踏んだみたいです。 同じ現象が起きた人の為にメモ。今まで名前解決ができていたのに、hostをrebootをしたらjail内で名前解決ができなくなってしまいました。エラー内容はpingの場合だと、 ping: cannot resolve Host name lookup failure…

qjailについてのTIPS

単発ネタが多いからまとめて投稿 随時更新します。 qjailでもVIMAGE vnetを使う方法 追記(07/10) そのままではvnetを有効化できませんでした。 こちらの記事の内容で有効化できます。 vnetが動かないqjailを無理やり動かしてみる - freebsd qjailでもvnetを…

指定したpkg(pkgng)の全依存関係を表示する

- 追記.(2014/07/08) スクリプトのバグにより全ての依存関係が取れない可能性がありました。バグのあるスクリプトは依存関係を調べるスクリプトで、修正箇所はs,e = Open3.capture3("cd #{pkg};make build-depends-list") ↓ s,e = Open3.capture3("cd #{pkg}…

jail内でpkgng初回起動時のダイアログが出ないようにする

FreeBSD10.0でpkgngが出ましたが、 jail内でpkgを初回起動する際に、 Do you want to fetch and install it now? [y/N]:というダイアログが表示されます。 通常使用のFreeBSDであれば自分でyを入力して進めればいいのですが、 今回はスクリプトで動かすので…

FreeBSD9.1 シェル上でTorネットワークを使うためのソフト「torsocks」を入れてみた

前回はFreeBSD9.1にTorを入れました。 FreeBSD9.1にTorを入れる - !# この方法ですとブラウザ上からTorのsocksサーバを指定して利用、というような形であり、 コンソール/シェル上から通信を行う場合はTorネットワークを介すことはできませんでした。 シェル…

FreeBSD9.1にTorを入れる

ググったら2006年くらいの記事しかなかったので。 やりかたはそう変わらない。 www2122ui% whereis tor tor:/usr/ports/security/torwhereisでtorの場所を調べます。 www2122ui% cd /usr/ports/security/tor www2122ui% make install cleanmake install clea…