2005年5月14日 (土曜日)

22:37:41 # Life ラウンジでhfsplusのコードを読む. Mac OS X 領域をマウントした場合に, iTunesのデータがLinux側で利用していないuid, gidのみで読み書きできる権限になっているので, それをマウントのオプションでuid,gidを指定してマウントできないか,と考えている. uid=xxx gid=xxx という設定を反映させるには,どこをいじればよいのだろうか. なんとなく,inode.cのhfsplus_get_permsだけをいじればよい気がしていたのだが, 書き込みの時のuid/gidは矛盾なく保持できるのだろうか. 書き込みはするな,という方向が正しいのか,それとも, uid/gidオプションをそのまま反映させるのが正しいのか. bind-mountとかでも対応できるのだろうか. nfs経由でアクセス,とかsamba経由でアクセス,とかでは対応できそうだが, その他に対応する方法はあるだろうか? きれいな解決方法はあるだろうか. 運用として,xineをroot権限で実行する,というのが現在考えている一番安易な解決方法.

Junichi Uekawa

$Id: dancer-diary.el,v 1.89 2005/05/12 11:19:14 dancer Exp $