http://bugs.winehq.org/show_bug.cgi?id=12076
Summary: Database app refused to install unless system32/drivers/etc/{services,host} exist Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: NEW Keywords: Installer Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
A user's informix-based app refused to install until the empty files c:/windows/system32/drivers/etc/{services,host} were created, see
http://winehq.org/pipermail/wine-users/2008-March/030256.html
I looked around a bit for other system32/drivers/etc files.
http://support.microsoft.com/kb/130024 describes hosts, services, and protocols http://support.microsoft.com/kb/105997 describes lmhosts
It looks like some apps find that directory by looking at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath and MSN Messenger 7.5 f*cks up by changing that variable's type, see http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6343068
Getting this all right would be a lot of work. Just creating two empty files might be reasonable, though, since it allows the user's app to install.