DasBlog 2.3 is out! Upgrading took longer than it should have...probably because I did a bad job of separating the application from my SharePoint migration customizations last year. But that’s been fixed, and upgrading from my custom build of 2.1+ to 2.3 went pretty smoothly.
In case I accidentally delete the files I saved these changes off into (again), here are my customizations:
- ~/web.config (I actually just copied & reused my existing web.config file, but this is the big change*):
<system.webServer>
...
<security>
<requestFiltering>
<hiddenSegments applyToWebDAV="true">
<add segment="siteConfig" />
</hiddenSegments>
</requestFiltering>
</security>
...
</system.webServer>
- ~/siteConfig/site.config (these are in addition to the regular ones that have to be performed, like site title, notification address, root url, etc.):
<!-- CUSTOMIZATIONS: -->
<DisplayTimeZoneIndex>90</DisplayTimeZoneIndex>
<AdjustDisplayTimeZone>false</AdjustDisplayTimeZone>
<ContentDir>~/App_Data/content/</ContentDir>
<LogDir>~/App_Data/logs/</LogDir>
<BinariesDir>~/attachments/</BinariesDir>
<ProfilesDir>~/App_Data/profiles/</ProfilesDir>
<SmtpServer>localhost</SmtpServer>
<EnableSmtpAuthentication>false</EnableSmtpAuthentication>
<CommentsRequireApproval>true</CommentsRequireApproval>
<!-- END OF CUSTOMIZATIONS—>
Other customizations:
- Backup from old installation and restore to new install:
- ~/siteConfig/blogroll.opml
- ~/siteConfig/navigatorLinks.xml
- ~/siteConfig/siteSecurity.config
- ~/App_Data
- ~/attachments
- Change ACL on ~/siteConfig to grant NETWORK SERVICE modify access (ACL's on App_Data and attachments should be retained when backed up & restored; if not, grant this access to those directories too)
* I run dasBlog on IIS7, so my web.config file is actually quite a bit different than the one that ships with dasBlog. But those differences (other than the one highlighted above) were created by migrating the existing config file.
Now playing: Emm Gryner – Goddess – 07 Match