Jeremy Fitzhardinge wrote:
>
> On 27-Mar-00 Brian Favela wrote:
> > Where I guess it was the last directory name of <path> that was used for
> > mounting on the chosen path for that map. Your version of lookup_program.c
> > seems to require an output similar to that found in a file-type map (<key>
> > <machine>:<path>) where <key> is used as the name of the directory mounted.
> > When I changed my program to output the key as well as the resolved
> > machine/path from 'ypwhich', the program worked fine.
> >
> > Was this the desired behaviour change for executable maps?
>
> Yes. I remember now; the change is needed so the program can output multiple
> mounts:
>
> host/ host:/
> host/usr host:/usr
> ...
>
> The first column is the mount-point, the 2nd is the remote filesystem.
>
> J
Jeremy, this is a bug. The correct syntax for this is:
/ host:/ /usr host:/usr
This is all in the map entry, not in the key, and should be handled by
parse_sun. Anything else is a bug.
-hpa
--
<[EMAIL PROTECTED]> at work, <[EMAIL PROTECTED]> in private!
"Unix gives you enough rope to shoot yourself in the foot."