Macのsambaをマウントする時、濁点と半濁点が化ける

MacのsambaをLinuxでマウントしたら、濁点と半濁点が文字化けした。んで、その時の対応策。Windows7では化けなかった。

Mac側のsmb.confで

unix charset=UTF-8-MAC

を指定する。UTF-8-MACは、Appleがiconvを拡張した物らしいので、Mac以外でlibiconvを使っているソフトでは使えないらしい。

Linux側の/etc/fstabで

iocharset=utf8

を指定する。