2009-05-01から1ヶ月間の記事一覧

ログアウトするときは画面を掃除しよう。

システムコンソールからログアウトしたときに画面をクリアすることで、画面に残った作業ログを漁られないようにしよう、という話。 以下のコマンドを~/.logoutなど、ログアウト時に実行されるファイルに書く。 shなら~/.logout、bashなら~/.bash_logout。 cl…

mergemasterにバグがあり、/etc配下ファイルが消える件について

7.2-RELEASE,6.4-RELEASEあたりのmergemasterにはバグがあるらしく、修正しているファイルであってもAUTOUPGRADEで上書きされてしまう事があるそうな。 最悪の場合/etc/passwdが破壊される。結構きびしい。 ここに修正された1.71版(2008/5/19現在で最新)があ…

FreeBSDでネットワークデバイス名をLinuxのようにeth0とかにするには。

FreeBSDでは、読み込まれたドライバによってネットワークインターフェースのデバイス名が変化する。 たとえばIntelだったらfxp0とかBroadcomだったらbge0とか。 実は自分の好きな名前に変えることができる。別に難しいことは何もなく、ifconfigのオプション…

portsnapに不要なportsをダウンロードさせないようにするには

/etc/portsnap.confで不要なportsをREFUSEディレクティブで指定しておけば、portsnapはそのportsをダウンロードしない。たとえばarabicと指定すれば、アラビア語関連のports、要するに/usr/ports/arabicはその後アップデートされなくなる。また、financeとか…

ddに与えるbsのメディアごとの値について

FreeBSD-questionsメーリングリストからのメモ。 ddでデータを吸い出すとき、メディアごとに望ましいブロックサイズはこんなもんじゃね?という話題があったので、そのまま転載。 Format Device (example) bs= ------------- --------------------- ---- Data…

mergemasterのオプションは-UPiFで。

2009/5/19追記 mergemaster -Uにはバグがあるくさい。詳細はこちら。 いつごろからか、mergemasterに新しいオプションが増えた。 Using the [-F] option mergemaster will install the new file for you if they differ only by VCS strings. -Fオプションを…