I updated my rawhide machine today and found that autofs no longer likes the
automount maps it gets via LDAP. The same maps work fine on all of the other
systems and were working fine previous to this update.
I am currently running autofs-5.0.3-8.i386; the previous version which worked
was autofs-5.0.3-6.i386. I'm not sure if -7 made it out to the mirrors.
I turned on some debugging and extracted some data from the logs; it seems that
it doesn't like the master map:
Mar 25 11:12:07 temp2 automount[2662]: syntax error in map near [ /home ]
Mar 25 11:12:07 temp2 automount[2662]: syntax error while parsing map.
But the map in question is just:
# /home, auto.master, math.uh.edu
dn: cn=/home,nisMapName=auto.master,dc=math,dc=uh,dc=edu
objectClass: nisObject
cn: /home
nisMapName: auto.master
nisMapEntry: ldap:nisMapName=auto.home,dc=math,dc=uh,dc=edu
I can attach more of the log if you need it, but I'm guessing that the recent
changes to the master map parser have made things a bit stricter.