[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 メーリングリストの案内