SpamAssassinのbayes databasesエラー対策 ― 2010/11/04
cannot open bayes databases /var/spool/spamd/bayes_* R/W: lock failed: Interrupted system call と出るエラー対策
- /etc/crontabに追加(実行時間は適当に設定)
0 23 * * * spamd /usr/local/bin/sa-learn -p /var/spool/spamd/.spamassassin/user_prefs --force-expire
- -pはエラーメッセージを出さないために指定
- spamd権限で実行する
VirtualBox ― 2010/11/06
Parallels Desktop 2.?を使用していたがMacOS X 10.6で動作しないのでVirtualBox-3.2.10に移行した。
portsでのsquidコンパイル2 ― 2010/11/07
FreeBSDのportsでsquidをカスタムで作る方法
- /usr/ports/www/squidで make config
WITH_SQUID_AUFS=true (忘れずに) WITH_SQUID_COSS=true (忘れずに) WITH_SQUID_KQUEUE=true
- /usr/local/etc/pkgtools.confを編集
MAKE_ARGS = { 'www/squid' => [ 'SQUID_CONFIGURE_ARGS+=--with-coss-membuf-size=41943040', 'CC+=cc', 'CC+=-O3', 'CC+=-pipe', 'CC+=-march=pentiumpro', ], }
- 作り直し
$ portupgrade -fp www/squid
他に影響が出てるので、正確な指定じゃない模様。
freebsd-updateのごまかした方 ― 2010/11/08
カスタムカーネルで動作しているFreeBSD 6.4を8.1にアップデート。
私の環境で動作した事、以上の情報はありません
ご自分の責任で行ってください
- GENERICカーネルをインストール
# cd /usr/src # make buildkernel >& buildkernel.log & (build後) # make installkernel # shutdown -r now
- カーネルソースがあると時間がかかるので移動してupgrade
# mv /usr/src /usr/src.old # screen (時間がかかるので) # freebsd-update -r 8.1-RELEASE upgrade (設定ファイルの差分修正等) # freebsd-update -r 8.1-RELEASE install (カーネルのバージョン確認) # strings /boot/kernel/kernel|tail
- 以降、通常と同等の作業を行う
squidでMacTubesを高速化 ― 2010/11/10
MacTubesでYouTubeを見ていると検索時に時間がかかる。
- squidでキャッシュされるようにする
- squid.confを修正
refresh_pattern ^http://www\.youtube\.com/watch\? 10080 90% 999999 ignore-no-cache override-expire ignore-private #以下の行の前に設定する refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
- 動画自体をキャッシュするには別の設定が必要
ipfwでrtmp(e)だけ転送 ― 2010/11/15
default routeをルータに向けたくないけどflashは見たい時の設定
- ルータのアドレスは192.168.1.1
- default route設定を自分に向ける(192.168.1.2)
- ネットワークはen0
- ipfwでrtmp(e) [port 1935]だけ転送
$sudo ipfw add 10 fwd 192.168.1.1 tcp from any to any 1935 via en0
DKIM (DomainKeys Identified Mail) 1 ― 2010/11/16
DKIM (DomainKeys Identified Mail) 関連情報
- dkim.jpが設立
- ヤフー株式会社は、まだDomainKey
- ヤフー株式会社もGmailもDKKリソースレコード t=y(運用が試験モード)
- いつごろ試験モードをやめるのか?
- dkim-milterよりforkしたOpenDKIM
- 設定の参考(opendkim.conf,KeyTable,SigningTable等)
- On-*の値についての説明
- DKIM-Signatureとメイリングリスの問題
- DKIM-Signature:,DomainKey-Signature:を削除して再度Senderで署名
ppmlでのDKIM/Domainkeyへの設定 ― 2010/11/17
DKIM/Domainkeyの署名がついたメールをppml等のメーリングリストで再配信すると、認証エーラになる。
- 届いたヘッダを削除する(大文字小文字に注意)
sitedef.ph delete $e{'H:Dkim-Signature'}; delete $e{'H:Domainkey-Signature'};
- Sender:をシステムで署名するよう変更、ppmlでもを追加
sitedef.ph $e{'H:Sender'} = "$ML_ADMIN\n"; を有効にする
NAT経由したSSH接続が切断される問題 ― 2010/11/18
NATのタイマーが切れるため切断される。
対策
- ssh2プロトコルのみ
- 設定 ~/ssh/config
ServerAliveInterval 300
- ルータ等のNATテーブルタイムアウトより少なくする