Macで日本語、英語以外のリソースを消去する2010/10/04

問題が発生する可能性がありますので、バックアップ後ご自分の責任にて実行してください。

削除したい場所に移動

例
$ cd /Applications
$ cd /Library
$ cd /System
$ cd /Volumes/<ボリューム名>

確認

 $ sudo find . -type d -name "*.lproj" \
  | grep -v English | grep -v Japa \
  | awk '{printf   "rm -r \"%s\"\n",$0}' 

実行

$ sudo find . -type d -name "*.lproj" \
  | grep -v English | grep -v Japa \
  | awk '{printf   "rm -r \"%s\"\n",$0}'  \
  | sudo sh

私の環境では約500MByteの削除になった。

HDの大きな現在ではおすすめしません。

perl-8.102010/10/16

FreeBSD portsのデフォルトperlが8.10になっていたのでupdate

  • /usr/ports/UPDATING 20100715:を読む
  • 実行
# pkgdb -Ff
# setenv DISABLE_CONFLICTS 1 
# portupgrade -o lang/perl5.10 -f perl-5.8.\*

# portupgrade -fr perl
# portupgrade -frp perl (packageも作製する場合)

p5-BerkeleyDB2010/10/16

  • p5-BerkeleyDB 0.43だとdb47になってしまう。(FreeBSD7.1環境)
  • postfix等がdb41なので読めないファイルが作られる

対策(緊急対応)

  1. p5-BerkeleyDB 0.41のportsを持ってくる
  2. Makefileに追加
WITH_BDB_VER=   41

今後どうするべきか。。

jless2010/10/24

jlessはJLESSCHARSETの設定だけで漢字が出力できるようになっていた

  • 日本語のコードすべてを入力してeucで出力
$ setenv JLESSCHARSET japanese-euc

DCC (Distributed Checksum Clearinghouse)2010/10/29

spamassassinで使用するDCCの設定を

/usr/local/etc/mail/spamassassin/local.cf

に設定する

use_dcc 1
dcc_home /usr/local/dcc
dcc_path /usr/local/bin/dccproc
add_header all  DCC _DCCB_: _DCCR_

参考

Intel-based Mac で利用できる起動時のキーコンビネーション2010/10/31

Intel-based Mac で利用できる起動時のキーコンビネーションのメモ(忘れがちな物)

  • 起動時に「D」キー
    • インストール DVD 1 、Apple Hardware Test (AHT) 起動
  • 起動中に「T」キー
    • FirfeWire ターゲットディスクモード
  • 起動中に「shift」キー
    • セーフブートモード
  • 起動時に「command + V」キー
    • Verbose モード
  • 起動中に「command + S」キー
    • シングルユーザモード

元になる情報源

spamassassinで使用するDCCの設定 22010/10/31

spamassassinで使用するため、dccifdの設定

dcc_confの修正

  • ログを1カ所にする
#DCCM_USERDIRS=userdirs		(コメントアウト)

  • dccifdを有効にする
DCCIFD_ENABLE=on

  • 問い合せのみにする
DCCIFD_ARGS="-SHELO -Smail_host -SSender -SList-ID -Q" 
(-Qを追加)


  • ログを無効にする場合
#DCCIFD_LOGDIR="$DCCM_LOGDIR"	(コメントアウト)

/etc/rc,confに追加

dccifd_enable="YES"

blackholes.usが機能していない2010/10/31

SpamAssassin でhttp://www.flcl.org/~yoh/user_prefsを使用しています。

blackholes.usがらみのRBLが機能していないので無効にする

#header RCVD_IN_CHINA_KR         eval:check_rbl('countrycnkr','cn-kr.blackholes.us.')
#describe RCVD_IN_CHINA_KR       Received from China or Korea
#tflags  RCVD_IN_CHINA_KR        net
#score RCVD_IN_CHINA_KR          0.1

#header RCVD_IN_CHINA		eval:check_rbl('country', 'china.blackholes.us')
#describe RCVD_IN_CHINA		Received via a China IP address in china.blackholes.us
#tflags RCVD_IN_CHINA		net
#score RCVD_IN_CHINA		0.1

#header RCVD_IN_TAIWAN		eval:check_rbl('country', 'taiwan.blackholes.us.')
#describe RCVD_IN_TAIWAN		Received via a Taiwan IP address in taiwan.blackholes.us
#tflags  RCVD_IN_TAIWAN		net
#score RCVD_IN_TAIWAN		0.1
Google Analytics使用