It is always best to just run 'make' and let the processes make and distribute whatever maps have changed.
Running make source-file may not update all maps that require changes.
You can verify this by examining the ypservers map: # ypcat -k ypservers Section 3.3 explains how to update the ypservers map.
You may also have problems if your slave server doesn't already have copies of the maps.
Q: Why is my change to the NIS maps not showing up? You can verify this by examining the map with ypcat.