On Mon, 2009-02-16 at 20:41 +0100, Daniel Schwager wrote: > Hi Ian, > > thx for clarify. I tried now about 2 days to convert > the following file-map to a program-map - but I failed. > > Could you give me a hint ? > > *** /etc/auto.master > /home/f /etc/auto.test1 > > *** /etc/auto.test1 > test1 -rw / :/tmp \ > /test :/var > > This works like a Charme > [r...@fs1 /home]$ /etc/init.d/autofs restart > Stopping automounter: done. > Starting automounter: done. > [r...@fs1 /home]$ ls /home/f/test1 > DataDir_-usr-local-staf-data-STAF.tmp STAF.tmp STAFIPC_STAF > STAFIPC_STAFJSTAF_STAFJVM1 autofs-dynamic.local autofs-dynamic.remote > hsperfdata_root test > [r...@fs1 /home]$ ls /home/f/test1/test > autofs backups cache lib local lock log mail opt run spool > tmp www > > > I tried a lot of variants with a program map - but I did't get > managed to mount a root (like "test1 -rw / :/tmp") via > program-map. > Mounting ONLY a subdir (like "test1 -rw /xx :/tmp") works fine. > > Could you please give me a sample converting the file-map sample above > (auto.test1) > to a program-map ?
Do what I said in my previous post. Return the location without the key. So you would do something like: If "key matches passed in key (in $1)"; then echo "-rw / :/tmp /other :/other" fi Should do what you want. Ian _______________________________________________ autofs mailing list autofs@linux.kernel.org http://linux.kernel.org/mailman/listinfo/autofs