RPCMNT: clnt_create: RPC: Program not registered

昨日、構内の停電をうっかり忘れていた。UPSがファイルサーバ (hermes) をシャットダウンしてくれていたが、通電後、その他のサーバーは電源が入った状態になっていた。hermesを再起動したのち、mercuryの起動で、 [udp] hermes:/usr/ports: RPCMNT: clnt_cr…

9.0-RELEASE X related issues

kdmの起動 KDE4のkdmを起動するためには、/etc/rc.confに kdm4_enable="YES"を書く。/etc/ttysをさわる必要はない。 akonadi on NFS home akonadiは、~/.local/share/akonadi 以下にMySQLのデータベースファイルを作成しようとするので、これがNFS volumeに…

NTP

hermes:/etc/ntp.conf server ntp.nict.jp server ntp-tk01.ocn.ad.jp server ntp-tk02.ocn.ad.jp restrict default nomodify noquery restrict 127.0.0.0 mask 255.0.0.0 restrict 192.168.0.0 mask 255.255.255.0 noquery nomodify notrap driftfile /var/…

9.0-RELEASE on mercury

mercury.ehome.lan をバックアップ・サーバーとする。 DNS slave mercuryの/etc/named/named.confを次のように編集。 22c22 < listen-on { 127.0.0.1; 192.168.0.0/24; }; --- > listen-on { 127.0.0.1; }; 38c38 < --- > /* 40c40 < 202.234.232.6; 221.113…

9.0-RELEASE on HP Proliant ML110 G7 #2

ports list インストールしたportsは以下の通り。 x11/xorg # japanese/scim-anthy japanese/jls japanese/less japanese/nkf japanese/p5-Jcode japanese/kterm japanese/man japanese/man-doc japanese/a2ps # japanese/teTeX print/dvipdfmx editors/emac…

9.0-RELEASE on HP Proliant ML110 G7

家庭内LAN用サーバーのML115 G5の電源が入らなくなったため、サーバーをリプレース。久しぶりにFreeBSDをいじる。今回は9.0-RELEASEをインストール。前回から時間がたっており、いくつか変更点と、訂正すべき点があるので、まとめメモ。 bsdinstall 9.0から…

HashMapをValueでソート

HashMapをValueでソートする方法。参考: http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=20928&forum=12 http://javatec.blog105.fc2.com/blog-entry-54.html private HashMap<Integer, Integer> digest; private ArrayList<Integer> sortedKeys; key、valueともにIntegerの</integer></integer,>…

NEC LifeTouch NOTE

この春にNECのAndroid端末であるLifeTouch NOTE (NA75F/1A)を購入した。EclipseとAndroid SDKで、アプリの開発環境も整えてみた。最初は、少し戸惑って意味が分からないところもあったが、ActivityとIntentの基本的な関係が分かってきて、一応動くものが作れ…

Apache Content-Type

FreeBSDのportsからインストールしたApache22の場合、phpスクリプトでは、 HTTP/1.1 200 OK Date: Mon, 01 Nov 2010 10:10:26 GMT Server: Apache/2.2.13 (FreeBSD) mod_ssl/2.2.13 OpenSSL/0.9.8k DAV/2 PHP/5.2.11 with Suhosin-Patch X-Powered-By: PHP/5…

Apache PATH

FreeBSDの場合、 /usr/local/etc/apache22/envvars.d/に、path.envというファイルを作り、内容を、 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/binとして、apacheを再起動。一般にApacheのPATHを標準以上に増やすのは望ましくない。が、mediawikiのmath…

WPA-PSK with wlan0

EeePCを8.0-RELEASEに入れ替えた。STABLEにアップデートすべきだが、とりあえず使うのには問題ない状態に出来た。KDE 4.3.1はフォントの問題で特にThunderbirdが悲惨な状態だが、使用できないというほどではない。EeePC S101は、8.0-RELEASEの問題か分からな…

named.conf

named.conf は絶対pathで書かなければならない。 % diff named.conf named.conf.ORG 22c22 < listen-on { 127.0.0.1; 192.168.0.0/24; }; --- > listen-on { 127.0.0.1; }; 38c38 < --- > /* 40c40 < 61.207.11.153; 211.133.139.137; --- > 127.0.0.1; 42c4…

Firefox plugins

% nspluginwrapper -i /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so % nspluginwrapper -i /usr/local/Adobe/Reader8/JPN/Adobe/Reader8/Browser/intellinux/nppdf.so % ln -s /usr/local/jdk1.6.0/jre/plugin/amd64/ns7/libjavaplugin_oj…

Live DVD

mo8の日記さんからtrackbackをいただきました。 http://d.hatena.ne.jp/mo8/20100119/1263911926 ありがとうございます。お手本なんて言っていただけるようなmemoではありませんが、Live CDやLive DVDは重要だと思います。先日、家庭内ファイルサーバーを更…

FreeBSD box 8.0-STABLE

新しいFreeBSD boxのメモ X: キーボードの設定 /usr/local/etc/hal/fdi/policy/x11input.fdi <deviceinfo version="0.2"> <device> <match key="info.capabilities" contains="input.keyboard"> <merge key="input.x11_options.XkbModel" type="string">jp106</merge> </match></device></deviceinfo>

www/firefox35

FreeBSDのportsのfirefoxも、Windows版とのバージョンの差が縮まってきたなぁって、おはなし。今、Windows版のfirefoxのアップデートが上がって、3.5.7に上がった。先日、FreeBSD版のportsからインストールしたものを確認すると、8.0-RELEASEのportsで3.5.4…

pkg_which

あるファイルがどのportsによってインストールされるかを知るためには、portupgradeに含まれるpkg_whichが使える。 % pkg_which /usr/local/sbin/pkg_which portupgrade-2.4.6_3,2これを使う前に、rootで、 # pkgdb -uが必要。pkg_whichって、すぐ忘れちゃう…

japanese fonts

Javaでの日本語表示には、japanese/ipa-ttfonts をインストールした上で(通常何かの依存関係で入っている)、 /usr/local/jdk1.6.0/jre/lib/fontconfig.propertiesが必要。参照:http://gihyo.jp/admin/clip/01/fdt/200903/02

Samba memo

sambaのメモ。passwdファイルの作成は望ましくない方法かもしれないが。 hermes# ypcat passwd | make_smbpasswd > /usr/local/etc/samba/smbpasswd hermes# smbpasswd -e username hermes# vi /usr/local/etc/smb.conf/etc/rc.conf.localに nmbd_enable="YE…

recent deskutils/kdepimlibs4 build error

最近のportsツリーで、KDE 4 をインストールしようとしたら、deskutils/kdepimlibs4 でエラーで止まってしまった。http://www.pubbs.net/gentoo/200910/13060/ などをみるとLinuxなどでも同様みたい。boostが新しいのが問題??FreeBSDのgccは、4.2.1だと思…

8.0-RELEASE on HP ProLiant ML115 G5

家庭内LAN用サーバーとして8.0-RELEASEをインストール(メモ) DNSセットアップ /etc/namedb/named.conf /etc/namedb/master/0.168.192.in-addr.arpa /etc/namedb/master/ehome.lan % diff /etc/namedb/named.conf /etc/namedb/named.conf.ORG 21c21 < liste…

KUROBOX-PRO with 8.0-RELEASE

8.0-RELEASEで、KUROBOX-PROのハードディスクが使えるようになったらしい。今度、試してみよう。

Aopen MP45-D memo

FreeBSD 7.2-RELEASE + KDE 4.2 + PXE Boot BIOSの設定 PXE Bootをにする必要がある。 X.Orgを動かすには、haldとdbusが必要。 これがない場合、xorg.confに "AllowEmptyImput" "off"で対応可能だが、USBマウスによっては変なことが起こる。僕が経験したのは…

A clean installation of the "world"

# cd /usr/src # make -j8 buildworld # make buildkernel # setenv DESTDIR /nfsroot/amd64 # mkdir -p $DESTDIR # make installworld # make distrib-dirs # make distribution # make installkernel # unsetenv DESTDIRたぶん、これで正しいと思うんだけ…

How fool I am!

現在、2台のFreeBSDサーバーを起動させるべく奮闘中である。仮にhermesとmercuryと呼ぶ。hermesは、ハードウェアRAIDを導入し、NFSなどで/homeを公開するファイル・サーバーとして、mercuryは、少しお値段の張るマシンを購入し、計算専用サーバーとして、利…

editors/openoffice.org-3 memo

7.2が出ているけど、まだ7.1-p5のお話。portsも最新のものにして、portupgradeをかけた上で、openoffice.org-3を入れてみた。portinstallからインストールしようとすると、devel/boostとdevel/boost-pythonのコンフリクトで失敗した。portsからmake install…

ifconfig media type

EeePCをBUFFALOのWZR-HP-G300NH/Uというブロードバンド・ルーターに接続しようとしたところ、media typeをauto selectしてくれなくて、困った。まったくリンクが確立しない状態だったので、media typeが混乱しているのだろうと思い、 # ifconfig ale0 media …

Live CD or Live DVDの作り方

FreeBSDの動くLive DVDを作成する。 /livedvd/i386にシステム全体を作る。 まずベースシステムを/livedvd/i386以下に、作る # cd /usr/src # setenv DESTDIR /livedvd/i386 # mkdir -p $DESTDIR # make buildworld TARGET_ARCH=i386 # make installworld TAR…

network boot from qemu

Qemu + gPXE + bootp + tftpでネットワークブートをしたいのだが、うまく行かない。jupiter.coil.dom:/etc/bootptab .default:\ :ht=1:sa=192.168.0.19:\ :hd=/i386:\ :bf=/pxeboot:\ :rp="192.168.0.19:/nfsroot/i386":\ :ds=192.168.0.10:\ :sm=255.255.25…

Qemu with tap

Qemuをtapで利用するには、このページが非常に参考になった。感謝。FreeBSDのWikiにある情報は、fxpのみなのか、僕の環境ではnet.link.ether.bridge_cfg=fxp0,tap0などの変数がなかった。net.link.bridge.*はあるんだけど。