On Sat, 2011-08-06 at 16:54 +0800, Ian Kent wrote: > On Fri, 2011-08-05 at 11:11 +0200, Ondrej Valousek wrote: > > Hi Ian, > > > > Thanks for looking after the bugs #538408 and #704416 for me, but I > > have one slight problem with it: > > Automouter won't show any keys in my indirect NIS maps unless I > > specify "BROWSE_MODE=yes". > > Maybe it is expected behaviour so I was thinking - can we always force > > browse_mode when dumping maps? > > > > Sorry for spotting this too late. > > Ha, I'll have a look and see what we need to do. > > I'm on leave between the 8th and 13th and will have limited internet > connectivity so I likely won't be able to do much until I get back.
I think this patch should help. autofs-5.0.6 - fix dumpmaps not reading maps From: Ian Kent <ra...@themaw.net> The lookup modules won't read any indirect map entries (other than those in a file map) unless unless the browse option is set. In order to list the entries when tyhe dumpmap option is given the browse option needs to be set. --- CHANGELOG | 1 + lib/master.c | 9 +++++++++ 2 files changed, 10 insertions(+), 0 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 884a9ae..946a196 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -3,6 +3,7 @@ - fix ipv6 name for lookup fix. - improve mount location error reporting. - fix paged query more results check. +- fix dumpmaps not reading maps. 28/06/2011 autofs-5.0.6 ----------------------- diff --git a/lib/master.c b/lib/master.c index 153a38b..6c89e1d 100644 --- a/lib/master.c +++ b/lib/master.c @@ -1283,6 +1283,15 @@ int master_show_mounts(struct master *master) printf("\nMount point: %s\n", ap->path); printf("\nsource(s):\n"); + /* + * Ensure we actually read indirect map entries so we can + * list them. The map reads won't read any indirect map + * entries (other than those in a file map) unless the + * browse option is set. + */ + if (ap->type == LKP_INDIRECT) + ap->flags |= MOUNT_FLAG_GHOST; + /* Read the map content into the cache */ if (lookup_nss_read_map(ap, NULL, now)) lookup_prune_cache(ap, now); _______________________________________________ autofs mailing list autofs@linux.kernel.org http://linux.kernel.org/mailman/listinfo/autofs