Scott McDermott wrote:
> >
> > Handling + in auto_master would be nice.  The + as an entry in a map
> > is utterly and fundamentally broken (a map is an associative lookup,
> > d**** it!)
> 
> This may be so, and I've heard you argue this repeatedly.  While I agree
> on a technical premise, I think you should think about how long NIS has
> been around, how pervasive and ubiquitous it is, and how many UNIX
> implementations out there support the maps the way Sun wrote them.  I
> think it's nice for Linux to sit side-by-side with our UNIX servers
> instead of having to hack them to make them play nice.
> 

The existing implementation works just fine and dandy with NIS.  That's
what we use at Transmeta.  It's just the Sun brain-damaged way of
*ASKING* for an NIS map in a local file that's the problem.

> > although the same (and better) functionality can be had with "multi"
> > maps.  Unfortunately, I don't know of any sane way to specify multi
> > maps in the auto_master format; it's probably time to try to recommend
> > using something like /etc/autofstab with auto_master as a
> > compatibility fallback.
> 
> How about a compile-time or run-time option to turn on "Sun dain
> bramage?" in the original auto?masters *and* in the maps themselves?
> Note that I don't know the code so I don't know if this is fundamentally
> difficult to implement.  I do think it's essential to a heterogenous
> UNIX environment though.
> 

See the above.  It's the local files that are issues.

        -hpa

Reply via email to