剛健典雅

でありたい(弓について)
と思いつつの雑記あるいはたわごと

apcupsd for SPARC/Solaris

2007-05-31 17:47:55 | コンピュータ
apcupsdは、http://www.apcupsd.org/から取って来たが、バイナリはLinux、OSXおよびWindows用のものしか見当たらなかったので、ソースを持ってきてコンパイルし、installした。

手順はおおむね以下の通り

% tar xvfz apcupsd-3.14.1.tar.gz
% cd apcupsd-3.14.1
% ./configure
% make
% su
# make install
(apcupsd.confも自動的にうまく作られる)

ここで、/etc/init.d/apcupsd start を実行してみると、ライブラリが見つからないと文句を言われる。これは、必要なライブラリの一部が、/opt/swf/libという標準的でない場所にあることが原因。
pathを通すのも面倒なので、
ln -s /opt/sfw/lib/libstdc++.so.6.0.2 /lib/libstdc++.so.6
ln -s /opt/sfw/lib/libgcc_s.so.1 /lib/libgcc_s.so.1
でごまかすことにした。

バッテリーの交換日の設定は、/etc/opt/apcupsd/sbin/apctestで行った。
(この操作はapcupsdが動いていない状態で行う)



最新の画像もっと見る

コメントを投稿