> > AMD_HOME    = $(YPSRCDIR)/amd.home
> 
> > The path to amd.home and auto.master is not compatible with
> > what is suggested in the 'Sample map' section of /etc/am-utils/amd.conf,
> > which suggests $(YPSRCDIR)/am-utils/amd.{home,master}.
> 
> > Secondly, can I suggest that the Makefile is expanded with commented-out
> > definitions and recipes also for AMD_MASTER (to align the amd* definitions
> > with the auto* definitions).
> 
> I can see no reference at all to amd.master in the current am-utils
> sample (am-utils version 6.1.5-5) - the only example it has is for
> /home.  Could you please clarify which documentation you are referring
> to here?

The documentation I referred to is /etc/am-utils/amd.conf. The comments
in it suggest that amd.* files would be in /etc/am-utils and not,
as nis's /var/yp/Makefile suggests, in /etc.

Granted, amd's reference is commented out and given as an example
(hence filing "minor" nis bug) but still I - and I imagine everybody
else using AMD with NIS - had to edit /var/yp/Makefile and change:

AMD_HOME    = $(YPSRCDIR)/amd.home

to 

AMD_HOME = $(YPSRCDIR)/am-utils/amd.home

I believe it makes sense to make this change in either nis's
/var/yp/Makefile or to recompile amd pointing to /etc instead of
/etc/am-utils. Given that amd may have multiple amd.* files, I believe
the right place to make the fix is in nis's /var/yp/Makefile. Feel free
to reassign the bug to amd package if you feel that is appropriate.

I hope that's a bit clearer.

The second point is simply that /var/yp/Makefile contains entries
for the kernel automounter for mountpoints defined by AUTO_MASTER,
AUTO_HOME and AUTO_LOCAL. Given that the kernel automounter and amd
provide pretty much the same servic3, it would be more consistent to provide
the same definitions (and recipes) also for corresponding AMD_MASTER
AMD_HOME and AMD_LOCAL, instead of only providing AMD_HOME.

Alexis


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to