[netatalk-ja:0041] Re: [Netatalk-admins] Netatalk3.0.1+PAM+LDAP Problem

Kyo sixty7kyo_19 @ rock.odn.ne.jp
2013年 3月 17日 (日) 22:31:59 JST


佐藤さん
HATさん

git cloneからやり直しました。

>> さっきacls-on-adoubleブランチに適用されましたが...

21時ごろですがacls-on-adoubleに佐藤さんのpatchをあてて
installできました。


> ・エラーのログ
3月 17 22:18:30.828459 afpd[54769] {vfs.c:426} (E:Default): acl_set_file(vol->ad_path(path, ADFLAGS_HF), type, acl) failed: そのようなファイルやディレクトリはありません
 3月 17 22:18:30.828503 afpd[54769] {acls.c:1313} (E:Default): vol->vfs->vfs_acl(vol, name, ACL_TYPE_ACCESS, 0, access_acl) failed: そのようなファイルやディレ
クトリはありません
 3月 17 22:18:30.828520 afpd[54769] {acls.c:1710} (W:AFPDaemon): afp_setacl("/home/public/test2/katasan 2.jpg"): error

> ・設定ファイル
;
; Netatalk 3.x configuration file
;

[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

> ・操作した内容 (read&write から read_onlyに変更など)
FinderからODユーザの権限追加

> ・コンパイルしたソースコードの、sha1値 ※1

commit fda81828af6cecf33d82ea0c50f3bbe123c29b02
Author: Frank Lahm <franklahm @ googlemail.com>
Date:   Thu Mar 14 19:54:52 2013 +0100


こんな感じです。


Kyo
sixty7kyo_19 @ rock.odn.ne.jp



On 2013/03/17, at 22:15, Hiroyuki Sato <hiroysato @ gmail.com> wrote:

> HATさん
> 
> ご連絡をありがとうございます。
> 
> 2013年3月17日 22:10 HAT <hat @ fa2.so-net.ne.jp>:
>> HATです。
>> 
>>> パッチを作ってフランクに確認を御願いしました。
>>> https://github.com/franklahm/Netatalk/pull/26
>> 
>> さっきacls-on-adoubleブランチに適用されましたが...
>> 
>>> ACLを変えると私の環境だと次のようなメッセージがでます。
>>> これについては別途調査中です。
>>> 
>>> Mar 16 11:11:22.932987 afpd[3680] {ad_flush.c:298} (E:Default):
>>> sys_fsetxattr(ad_data_fileno(ad), AD_EA_META, ad->ad_data,
>>> AD_DATASZ_EA, 0) failed: Permission denied
>> 
>> この件は伝わってるんでしょうか。
>> 
> 
> https://sourceforge.net/p/netatalk/bugs/506/
> 
> 一応ここのメッセージには書いておきました。
> 
> ちょっとわかりにくいかもしれません。あとでまた再投稿しておきます。
> 
> 
>> --
>> HAT

> -- 
> Hiroyuki Sato



Netatalk-ja メーリングリストの案内