Just some feedback after spending a couple of hours and then thinking of the obvious...
This is not in the installation doc in the zip file.
After installing the google sitemap providers I got a configuration exception:
Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Configuration.ConfigurationPermission, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' failed.
Not thinking because of sleep deprivation I forgot to add the requirePermission attribute to the googlesitemaps configuration section:
<configSections>
<!-- This section names the 'googlesitemaps' section as containing provider information about-->
<section name="googlesitemaps" requirePermission="false" type="iFinity.DNN.Modules.GoogleSiteMap.GoogleSiteMapSection, iFinity.DNN.GoogleSiteMapProvider" />
</configSections>
This is necessary because my installation (5.1.1 on win2K3) runs in a medium trust shared hosting environment.
I hope I can spare some of you some time.
And Bruce, perhaps this is something to add to the example.web.config comment for the configuration section?