On 2011/08/17, at 21:42, Frank Lahm wrote:

> Bah! This breaks certain semantics.
> Also can't reproduce with git master HEAD which means it should work
> in 2.2.1, it's probably already working in 2.2.0.

I have compiled today's git version.
The problem still exists for me. 

Using libraries:
    LIBS = -lpthread -ldl  -L$(top_srcdir)/libatalk
    CFLAGS = -I$(top_srcdir)/include -D_U_="__attribute__((unused))" 
-mcpu=xscale -I$(top_srcdir)/sys
    SSL:
        LIBS   =  -lcrypto
        CFLAGS =  -I/usr/include/openssl
    LIBGCRYPT:
        LIBS   = -L/lib/arm-linux-gnueabi -lgcrypt
        CFLAGS = 
    PAM:
        LIBS   =  -lpam
        CFLAGS = 
    WRAP:
        LIBS   = -lwrap
        CFLAGS = 
    BDB:
        LIBS   =  -ldb-5.1
        CFLAGS = 
    CUPS:
        LIBS   = -lcups -L/usr/lib/arm-linux-gnueabi -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security 
-Wall -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabi/dbus-1.0/include 
-DDBUS_API_SUBJECT_TO_CHANGE -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lgnutls 
-L/lib/arm-linux-gnueabi -lgcrypt -lz -lpthread -lm -lcrypt
        CFLAGS = 
Configure summary:
    Install style:
         debian
    AFP:
         Large file support (>2GB) for AFP3: yes
         Extended Attributes: ad | sys
    CNID:
         backends:  dbd last tdb
    UAMS:
         DHX     (PAM SHADOW)
         DHX2    (PAM SHADOW)
         RANDNUM
         clrtxt  (PAM SHADOW)
         guest
    Options:
         DDP (AppleTalk) support: no
         SLP support:             no
         Zeroconf support:        yes
         tcp wrapper support:     yes
         quota support:           yes
         admin group support:     yes
         valid shell check:       yes
         cracklib support:        no
         dropbox kludge:          no
         force volume uid/gid:    no
         ACL support:             yes
         LDAP support:            yes

---------------------------------------
File: /usr/etc/netatalk/afpd.conf
- -tcp -noddp -uamlist uams_dhx2.so -nosavepassword -signature auto -setuplog 
"default log_debug /var/log/afpd.log" 
---------------------------------------
File: /usr/etc/netatalk/AppleVolumes.default
:DEFAULT: dbpath:/var/dbd/AppleDB/$v options:upriv,usedots,noadouble  
dperm:0775 fperm:0664 mask:022

/       "$h"
~/      "$h.$u"

=======================================
List contents via Finder of /run/
---------------------------------------
Log with lchdir
---------------------------------------
Nov 19 18:09:51.237220 afpd[26659] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
0, unread:0 , space left: 3646080): returning 0
Nov 19 18:09:51.239937 afpd[26659] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
16, unread:19 , space left: 3646045): returning 16
Nov 19 18:09:51.242219 afpd[26659] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
0, unread:0 , space left: 3646080): returning 19
Nov 19 18:09:51.244483 afpd[26659] {afp_dsi.c:595} (D5:AFPDaemon): DSI request 
ID: 151
Nov 19 18:09:51.246815 afpd[26659] {afp_dsi.c:610} (D5:AFPDaemon): <== Start 
AFP command: AFP_GETFLDRPARAM
Nov 19 18:09:51.249077 afpd[26659] {directory.c:555} (D5:AFPDaemon): 
dirlookup(did: 4775): START
Nov 19 18:09:51.251410 afpd[26659] {dircache.c:342} (D5:AFPDaemon): 
dircache(cnid:4775): {cached: path:"//run"}
Nov 19 18:09:51.252711 afpd[26659] {directory.c:701} (D5:AFPDaemon): 
dirlookup(did: 4775): RESULT: pdid: 2, path: "//run"
Nov 19 18:09:51.254686 afpd[26659] {directory.c:1378} (D5:AFPDaemon): 
movecwd(to: did: 4775, "//run")
Nov 19 18:09:51.257217 afpd[26659] {directory.c:1382} (D5:AFPDaemon): 
movecwd("//run"): Resource temporarily unavailable
Nov 19 18:09:51.258505 afpd[26659] {directory.c:1192} (D5:AFPDaemon): 
cname(did:4775): failed to chdir to '//run'
Nov 19 18:09:51.260487 afpd[26659] {afp_dsi.c:617} (D5:AFPDaemon): ==> Finished 
AFP command: AFP_GETFLDRPARAM -> AFPERR_BADTYPE
Nov 19 18:09:51.263180 afpd[26659] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
0, unread:0 , space left: 3646080): returning 0
Nov 19 18:09:51.266158 afpd[26659] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
16, unread:10 , space left: 3646054): returning 16
Nov 19 18:09:51.268357 afpd[26659] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
0, unread:0 , space left: 3646080): returning 10
Nov 19 18:09:51.270487 afpd[26659] {afp_dsi.c:595} (D5:AFPDaemon): DSI request 
ID: 152
Nov 19 18:09:51.271803 afpd[26659] {afp_dsi.c:610} (D5:AFPDaemon): <== Start 
AFP command: AFP_RESOLVEID
Nov 19 18:09:51.273814 afpd[26659] {cnid_dbd.c:672} (D5:CNID): 
cnid_dbd_resolve: resolving CNID: 4775
Nov 19 18:09:51.277875 afpd[26659] {cnid_dbd.c:697} (D5:CNID): 
cnid_dbd_resolve: resolved did: 2, name: 'run'
Nov 19 18:09:51.279155 afpd[26659] {directory.c:555} (D5:AFPDaemon): 
dirlookup(did: 2): START
Nov 19 18:09:51.281339 afpd[26659] {directory.c:701} (D5:AFPDaemon): 
dirlookup(did: 2): RESULT: pdid: 1, path: "/"
Nov 19 18:09:51.283587 afpd[26659] {directory.c:1378} (D5:AFPDaemon): 
movecwd(to: did: 2, "/")
Nov 19 18:09:51.286125 afpd[26659] {afp_dsi.c:617} (D5:AFPDaemon): ==> Finished 
AFP command: AFP_RESOLVEID -> AFPERR_NOID


---------------------------------------
Log with chdir which locates the .pid files
---------------------------------------
Nov 19 18:19:47.582691 afpd[27525] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
0, unread:0 , space left: 3646080): returning 0
Nov 19 18:19:47.585858 afpd[27525] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
16, unread:29 , space left: 3646035): returning 16
Nov 19 18:19:47.588119 afpd[27525] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
0, unread:0 , space left: 3646080): returning 29
Nov 19 18:19:47.590399 afpd[27525] {afp_dsi.c:595} (D5:AFPDaemon): DSI request 
ID: 126
Nov 19 18:19:47.592634 afpd[27525] {afp_dsi.c:610} (D5:AFPDaemon): <== Start 
AFP command: AFP_ENUMERATE_EXT2
Nov 19 18:19:47.595275 afpd[27525] {directory.c:555} (D5:AFPDaemon): 
dirlookup(did: 2): START
Nov 19 18:19:47.597519 afpd[27525] {directory.c:701} (D5:AFPDaemon): 
dirlookup(did: 2): RESULT: pdid: 1, path: "/"
Nov 19 18:19:47.598874 afpd[27525] {directory.c:1378} (D5:AFPDaemon): 
movecwd(to: did: 2, "/")
Nov 19 18:19:47.600902 afpd[27525] {directory.c:1349} (D5:AFPDaemon): came('/') 
{end: curdir:'/', path:'.'}
Nov 19 18:19:47.603226 afpd[27525] {enumerate.c:273} (D5:AFPDaemon): 
enumerate("//.", f/d:e92f/a12f, rc:17, i:24, max:5280)
Nov 19 18:19:47.605603 afpd[27525] {afp_dsi.c:617} (D5:AFPDaemon): ==> Finished 
AFP command: AFP_ENUMERATE_EXT2 -> AFPERR_NOOBJ
Nov 19 18:19:47.607293 afpd[27525] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
0, unread:0 , space left: 3646080): returning 0
Nov 19 18:19:47.609995 afpd[27525] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
16, unread:29 , space left: 3646035): returning 16
Nov 19 18:19:47.611004 afpd[27525] {dsi_stream.c:150} (D5:DSI): from_buf(read: 
0, unread:0 , space left: 3646080): returning 29
Nov 19 18:19:47.613188 afpd[27525] {afp_dsi.c:595} (D5:AFPDaemon): DSI request 
ID: 127
Nov 19 18:19:47.614520 afpd[27525] {afp_dsi.c:610} (D5:AFPDaemon): <== Start 
AFP command: AFP_ENUMERATE_EXT2
Nov 19 18:19:47.616681 afpd[27525] {directory.c:555} (D5:AFPDaemon): 
dirlookup(did: 4775): START
Nov 19 18:19:47.618997 afpd[27525] {dircache.c:342} (D5:AFPDaemon): 
dircache(cnid:4775): {cached: path:"//run"}
Nov 19 18:19:47.621285 afpd[27525] {directory.c:701} (D5:AFPDaemon): 
dirlookup(did: 4775): RESULT: pdid: 2, path: "//run"
Nov 19 18:19:47.622584 afpd[27525] {directory.c:1378} (D5:AFPDaemon): 
movecwd(to: did: 4775, "//run")
Nov 19 18:19:47.624635 afpd[27525] {directory.c:1349} (D5:AFPDaemon): 
came('//run') {end: curdir:'//run', path:'.'}
Nov 19 18:19:47.626123 afpd[27525] {enumerate.c:273} (D5:AFPDaemon): 
enumerate("/run/.", f/d:e92f/a12f, rc:20, i:1, max:5280)
Nov 19 18:19:47.628435 afpd[27525] {file.c:628} (D5:AFPDaemon): 
getfilparams("ntpd.pid")
Nov 19 18:19:47.630815 afpd[27525] {file.c:320} (D5:AFPDaemon): 
getmetadata("ntpd.pid")
Nov 19 18:19:47.633051 afpd[27525] {dircache.c:385} (D5:AFPDaemon): 
dircache_search_by_name(did:4775, "ntpd.pid")
Nov 19 18:19:47.635527 afpd[27525] {dircache.c:414} (D5:AFPDaemon): 
dircache(did:4775,"ntpd.pid"): {found in cache}
Nov 19 18:19:47.637799 afpd[27525] {file.c:408} (D5:AFPDaemon): 
metadata('ntpd.pid'): AFP Attributes: 0000
Nov 19 18:19:47.639103 afpd[27525] {file.c:415} (D5:AFPDaemon): 
metadata('ntpd.pid'):     Parent DID: 4775
Nov 19 18:19:47.641116 afpd[27525] {file.c:463} (D5:AFPDaemon): 
metadata('ntpd.pid'):           CNID: 10451
Nov 19 18:19:47.643462 afpd[27525] {file.c:628} (D5:AFPDaemon): 
getfilparams("sshd.pid")
Nov 19 18:19:47.644554 afpd[27525] {file.c:320} (D5:AFPDaemon): 
getmetadata("sshd.pid")
Nov 19 18:19:47.648525 afpd[27525] {dircache.c:385} (D5:AFPDaemon): 
dircache_search_by_name(did:4775, "sshd.pid")









--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to