FrontPage Extensions

I’ve been mucking around with FrontPage Extensions for a while now. Wow. What a POS. First step was to adapt the module so it runs under Apache 2.2. The rest of the steps involved a lot of cursing.

  • FrontPage only reads/writes its configuration to /usr/local/frontpage.
  • FrontPage expects all of VirtualHosts to be defined in httpd.conf.
  • FrontPage expects srm.conf and access.conf to exist (but doesn’t seem to need them otherwise).
  • FrontPage does not support uids/gids in place of user names/group names when calling it’s litter help exe to install.
  • Wierd locking issues.
  • The FrontPage module seems to be some sort of scary combination of Alias/ScriptAlias/SuExec.
  • The Linux package kinda sucks. And it was End-Of-Lifed some time ago.

I considered maybe whipping out Ethereal/WireShark and coding up some sort of workalike in Perl or something (along with it’s helper exe’s) to save other people in the future from this crap.

But I changed my mind, because chances are no one actually uses FrontPage or FrontPage extensions anymore. It’s just us struggling to get it to work in our environment.

Leave a Reply