solarisの最近のブログ記事

clamav-0.94がリリースされていました。

[Clamav-announce] announcing ClamAV 0.94

./configure --enable-experimental にてインストール後
clamd.confに以下の行を追加すると、heuristic anti-phishing scanner エンジンが有効になる
※clamd.confが新しくなっているが、デフォルトはnoなので#を外して有効にする

HeuristicScanPrecedence yes
clamd再起動後clamd.logに以下の行が出力されている事を確認

 -> Heuristic: precedence enabled

clamav-0.93

| | コメント(0)
0.93 がstable release になっていたので、アップデートするが
ERROR: Not supported data format
というエラーで、起動しない。

一度freshclam動かせばいいのね。

[gcc 3.4.3]で64bit
$ CFLAGS="-O3 -m64" \
LDFLAGS="-L/usr/local/lib -L/usr/sfw/lib/amd64 -R/usr/local/lib -R/usr/sfw/lib/amd64" \
CPPFLAGS="-I/usr/local/include -I/usr/sfw/include" \
./configure

$ make
$ make check
$ su
# make install
maildrop の64bitコンパイル。[gcc 3.4.3]

--enable-maildirquotaとするとlibgcc_s.soがないって怒られたので、リンクする。
# cd /usr/sfw/lib/amd64
# ln -s libgcc_s.so.1 libgcc_s.so
インストール
$ CPPFLAGS="-I/usr/local/include -I/usr/sfw/include" \
LDFLAGS="-R/usr/local/lib -R/usr/sfw/lib/amd64 -L/usr/local/lib -L/usr/sfw/lib/amd64" \
CC="/usr/sfw/bin/gcc -m64" \
CXX="/usr/sfw/bin/g++ -m64" ./configure --enable-maildirquota

$ make
$ su
# make install-strip
# make install-man

遅まきながらsolaris10に移行した。
HP ProLiant ML110 G4 にCore 2 Duo E600載せて無事動いてます(^.^)

PHPで使うXMLベースの RSS パーサ

いつの間にかバージョンが 0.72 になってます。
日本語の扱いが楽になりました

http://magpierss.sourceforge.net/

サンプルコード
//デフォルト出力がISO-8859-1なので日本語サイトの場合は文字コード指定
define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');

require_once 'rss_fetch.inc';

$url = 'http://www.b-dash.net/weblog/tanikin/index.rdf';
$rss = fetch_rss($url);

echo "Site: ", $rss->channel['title'], "<br>
";
foreach ($rss->items as $item ) {
	$title = $item[title];
	$url   = $item[link];
	echo "<a href=$url>$title</a></li><br>
";
}
titleとかlinkのほか

description
date
date_timestamp

とか、PHPだとページに埋め込むのは簡単。

PHPの脆弱性問題でPHPを4.4.1にアップデートしたところ、
SquirrelMailにてメールの本文表示ができなくなる現象が発生しました。

これはPHP4.4.1のバグが原因で、パッチを適用することでSquirrelMailの
問題は解決するようです。

PHPの現行リリースに重大な脆弱性(PHP4.4.0以下、PHP5.0.5以下) - まとめ

SquirrelMail and PHP 4.4.1 issues

パッチ
basic_functions.c

ClamAV にも複数の欠陥があったそうな
ClamAV 0.87.1がリリースされてました。

http://www.clamav.net/

ウィルスソフトの動作確認ができるサイト
http://www.webmail.us/testvirus
自分のアドレス宛にウィルスを送信してくれる。

PHPに重大な脆弱性があったそうな

http://www.st.ryukoku.ac.jp/~kjm/security/ml-archive/bugtraq/2005.11/msg00005.html

これはregister_globals=offでも影響あるのかな?

とりあえず4.4.1にあげとく


http://www.hardened-php.net/advisory_202005.79.html

http://www.hardened-php.net/index.76.html

PHP 4.4.0でmbstring処理をすると日本語が文字化けする現象がありましたが、
パッチの適用で解決するようです。

http://ns1.php.gr.jp/pipermail/php-dev/2005-July/001159.html

solaris9 x86でmake中Zend/zend_strtod.cでエラーになった。

http://apollo.u-gakugei.ac.jp/~sunaoka/clog/2004-12.php#2004-12-20
を参考に

Zend/zend_strtod.cの134行目くらいに
#define u_int32_t uint32_t
の一行を追加して成功。

このアーカイブについて

このページには、過去に書かれたブログ記事のうちsolarisカテゴリに属しているものが含まれています。

前のカテゴリはqmailです。

次のカテゴリはx86-64bitです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 4.22-ja