Samba 3.0.x から GNU libiconv 必須.
さらに,libiconv に cp932 のパッチ をあてる必要がある.
% tar -zxvf samba-3.0.24.tar.gz
% cd samba-3.0.24/source
% ./configure --with-libiconv=/usr/local --with-utmp
% make
% make check
# make install
- /usr/local/samba/lib/smb.conf に最低限以下の設定が必要
[global]
dos charset = CP932
unix charset = EUCJP-MS
display charset = EUCJP-MS
packaging/Solaris/samba.init.master の
__BASEDIR__ を /usr/local/samba に書き換えて,/etc/init.d/samba にコピーする.
[global] セクションに追加
vfs objects = recycle
recycle:keeptree = yes
recycle:versions = yes
recycle:touch = yes