[netatalk-ja:0160] Re: エクセルファイルの排他制御について
Kyo
sixty7kyo_19 @ rock.odn.ne.jp
2013年 4月 7日 (日) 14:45:35 JST
HATさん
なおさん
遅レスですいません。
CentOS5.7+Netatalk2.2.3の設定です。
●smb.conf
[global]
dos charset = CP932
display charset = UTF-8
workgroup = *****
encrypt passwords=yes
netbios name = *****
server string =*****
security = DOMAIN
password server = *
preferred master = No
local master = No
domain master = No
wins server = 192.168.x.xxx
ldap ssl = no
create mask = 0770
directory mask = 0771
cups options = raw
veto files = /.AppleDouble/.bin/.AppleDesktop/.AppleDB/
hide files = /desktop.ini/Temporary
Items/TheFindByContentFolder/TheVolumeSettingsFolder/Trash/Network Trash
Folder/
dos filemode = Yes
map archive = no
vfs objects = netatalk
map to guest = Bad User
●AppleVolumes.default
:DEFAULT: options:usedots,upriv dperm:0771 fperm:0660
maccharset:MAC_JAPANESE volcharset:UTF8 dbpath:/var/netatalk2/$v ea:auto
上記で
1)WinXP_EXCEL2003 + 2)MacEXCEL2004
1)2)の順で開いて排他ダイアログ出ます。
1)WinXP_EXCEL2003 + 2)MacOoo(Version不明)
1)2)の順で開いてダイアログ出ません。
CentOS6.4+Netatalk3.0.3でも確認しました。
smb.conf
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50
idmap config * : backend = tdb
cups options = raw
[homes]
comment = Home Directories
read only = No
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
print ok = Yes
browseable = No
[public]
path = /home/public
available = No
afp.conf
[Global]
; Global server settings
uam list = uams_dhx2.so
ldap auth method = none
ldap server = 192.168.0.195
ldap auth dn = uid=diradmin,cn=users,dc=trueday,dc=local
ldap userbase = cn=users,dc=trueday,dc=local
ldap userscope = one
ldap groupbase = cn=groups,dc=trueday,dc=local
ldap groupscope = one
ldap uuid attr = apple-generateduid
ldap name attr = uid
ldap group attr = cn
log file = /var/log/netatalk.log
log level = default:info
mac charset = MAC_JAPANESE
unix charset = LOCALE
[Homes]
; basedir regex = /xxxx
basedir regex = /home
; [My AFP Volume]
; path = /path/to/volume
[public]
; path = /path/to/volume
path = /home/public
ea = auto
file perm = 0775
directory perm = 0775
search db = yes
こんな感じで
publicに保存してあるファイルを開きます。(ローカルアカウントで認証)
1)Win7_EXCEL2003 + 2)MacOoo3.1.1
1)2)の順で開いて排他ダイアログ出ます。
1)Win7_EXCEL2003 + 2)MacLibreOffice3.5.5.3
1)2)の順で開いて排他ダイアログ出ます。
#Oooでもダイアログでますね。。。
これは使用するソフトウェアによると思いますが
どうでしょうか?
あと、Mac同士とか排他聞いているかも確認したほうが
(Mac先だと大丈夫とのことだから効いてそうですが)
よさそうです。
Kyo
sixty7kyo_19 @ rock.odn.ne.jp
On 2013/03/19, at 23:11, Kyo <sixty7kyo_19 @ rock.odn.ne.jp> wrote:
> HATさん
> なおさん
>
>> sambaの設定とnetatalkの設定を両方並べて見せていただけないでしょうか。
>
> 今はわからないので、追ってやってみますが
> sambaの設定はずっと変えてなくて
> 以下の確認した際にsmb.confをざっと眺めましたが
> oplockとか設定してなかったです。
> 目についたのは
>
> dos filemode = yes
>
> くらいですかね。。
> 外してたらごめんなさい。
>
>
> Kyo
> sixty7kyo_19 @ rock.odn.ne.jp
>
>
>
> On 2013/03/19, at 22:54, HAT <hat @ fa2.so-net.ne.jp> wrote:
>
>> HATです。
>>
>> Kyo <sixty7kyo_19 @ rock.odn.ne.jp>, Tue, 19 Mar 2013 22:33:29 +0900 (JST):
>>> CentOS5.7+Netatalk2.2.3ですが
>>> 【WINXP】
>>> Office2003
>>> 【Mac(10.6)】
>>> Office2004
>>> で、同時に開いた際にどちら側からでも「XXXXが使用中です【読み取り専用】or【通知】…」
>>> のダイアログは出ます。もう3〜4年ずっとそれでやってます。
>>> 参考になれば。
>>
>> sambaの設定とnetatalkの設定を両方並べて見せていただけないでしょうか。
>> もしかすると救世主かもしれません。
>>
>>> #MacのOOoでWinの後から開いてみましたが、それは確かに何も言わないですね。。
>>
>> やっぱりOOoはダメか...
>>
>> --
>> HAT
>>
>>
>> MLホームページ: http://www.freeml.com/netatalk-ja
>>
>> ----------------------------------------------------------------------
>> Facebookで思わずいいね!を躊躇してしまうランキング
>> http://ad.freeml.com/cgi-bin/sa.cgi?id=jCvuj
>> ------------------------------------------------------[freeml byGMO]--
>>
>> Netatalk日本語メーリングリスト サポートページ:
>> http://www003.upp.so-net.ne.jp/hat/netatalk/ja-ml.html
>>
>
>
> MLホームページ: http://www.freeml.com/netatalk-ja
>
> ----------------------------------------------------------------------
> 新アプリ「freemlトーク」で気軽に会話を楽しもう!
> http://ad.freeml.com/cgi-bin/sa.cgi?id=jCv9e
> ------------------------------------------------------[freeml byGMO]--
>
> Netatalk日本語メーリングリスト サポートページ:
> http://www003.upp.so-net.ne.jp/hat/netatalk/ja-ml.html
>
netatalk-ja メーリングリストの案内