On Wed, 30 Nov 2005, Hans Deragon wrote: > Resending this email since it seams not to have made it to the mailing list.
My bad. Sorry. > > -Hans > > --------------------------> > > Ian Kent wrote: > > On Fri, 25 Nov 2005, Hans Deragon wrote: > > > > > > > Greetings. > > > > > > > > > Well, I successfully reproduced the problem of a path sent to auto.net > > > (see > > > below for full description). Attached, the debug output on syslogd. From > > > what I understand of the syslogd logs, the problem occurs before > > > sun_mount() > > > is called. > > > > > > What I did was: > > > > > > cd /net/asterix # Everything is ok. $key=asterix > > > cd asteris-07 # Bug: $key=asterix/asterix-07 > > > > > > Yes. Undoubtably the problem and that will be in the kernel module. > > > > > > > What was passed to auto.net was asterix/asterix-07 at the second 'cd'. > > > > > > I would like to see the output of auto.net run manually and with the > > incorrect key please. > > > > Do you have access to the source for for the kernel you are using so that we > > may check the patch levels? > > > > Ian > > Greetings Ian. > > > Here is the output of auto.net. > > [EMAIL PROTECTED] etc] auto.net asterix/asterix-07 > /usr/sbin/showmount: can't get address for asterix/asterix-07 > [EMAIL PROTECTED] etc] auto.net asterix > -fstype=nfs,hard,intr,nodev,nosuid \ > /asterix-00 asterix:/asterix-00 \ > /asterix-01 asterix:/asterix-01 \ > /asterix-02 asterix:/asterix-02 \ > /asterix-03 asterix:/asterix-03 \ > /asterix-04 asterix:/asterix-04 \ > /asterix-05 asterix:/asterix-05 \ > /asterix-06 asterix:/asterix-06 > > Please note that in my previous email, when I reproduced > the problem, I used a patched auto.net which would remove > the path. This is not the case above, since I wanted to > reproduce the problem for you. > > This said, I just realized that the recursive path problem > occurs when I try to 'cd' to an NFS share that does not > exist (I have not realized this earlier; my bad). For > instance, with my patched auto.net, > /net/asterix/asterix-07 mounts with the content of > /net/asterix, which is wrong. It should not mount. > > So I am starting to realize that maybe there is no bug... > If I leave auto.net untouched, I do get the proper error, > i.e.: > > [EMAIL PROTECTED] /net/asterix] cd asterix-07 > -bash: cd: asterix-07: No such file or directory > > Yet... I think that auto.net should not receive a path. > So there might be a bug, but a minor one? > > I would need to find a case where a path is sent to > auto.net when trying to access a valid NFS share. > > Attached, the auto.net, unpatched (actually, my patch is > commented out). > > Also, I do have the kernel's source. > > > Best regards, > Hans Deragon > -- > Consultant en informatique/Software Consultant > Deragon Informatique inc. > http://www.deragon.biz Open source (contribution): > mailto://[EMAIL PROTECTED] http://autopoweroff.deragon.biz > > _______________________________________________ autofs mailing list [email protected] http://linux.kernel.org/mailman/listinfo/autofs
