From 2ede6c625efc9198dbd9eed6311b8bacc69a10da Mon Sep 17 00:00:00 2001 From: tv Date: Mon, 6 Nov 2006 17:58:06 +0000 Subject: Add a note about Win2k3 R2 and WinVista's SUA subsystem. Add note about disabling DEP completely on Windows in some cases. Remove link to defunct X-Win32 LX. --- doc/guide/files/platforms.xml | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) (limited to 'doc/guide') diff --git a/doc/guide/files/platforms.xml b/doc/guide/files/platforms.xml index f3196e11443..7e8b456a886 100644 --- a/doc/guide/files/platforms.xml +++ b/doc/guide/files/platforms.xml @@ -1,4 +1,4 @@ - + Using pkgsrc on systems other than &os; @@ -383,9 +383,13 @@ file and inspect the contents before extracting it. (not including XP Home), or 2003. SFU can be downloaded from http://www.microsoft.com/windows/sfu/. - Services for Unix 3.5, current as of this writing, has been tested. 3.0 - or 3.1 may work, but are not officially supported. (The main difference - in 3.0/3.1 is lack of pthreads.) + Services for Unix 3.5 has been tested. 3.0 or 3.1 may work, but + are not officially supported. (The main difference in 3.0/3.1 is lack + of pthreads, but other parts of libc may also be lacking.) + + Services for Unix Applications (aka SUA) is an integrated component + of Windows Server 2003 R2 and Windows Vista. As of this writing, SUA's + Interix 5.x subsystem not been tested with pkgsrc. When installing Interix/SFU @@ -424,6 +428,17 @@ file and inspect the contents before extracting it. hotfixes available for personal use from http://www.duh.org/interix/hotfixes.php. + In addition to the hotfix noted above, it may be necessary to + disable Data Execution Prevention entirely to make Interix functional. + This may happen only with certain types of CPUs; the cause is not fully + understood at this time. If gcc or other applications still segfault + repeatedly after installing one of the hotfixes note above, the + following option can be added to the appropriate "boot.ini" line on the + Windows boot drive: /NoExecute=AlwaysOff + (WARNING, this will disable DEP completely, which may be a security + risk if applications are often run as a user in the Administrators + group!) + @@ -501,12 +516,6 @@ file and inspect the contents before extracting it. and the free X11 server included with Cygwin. - Also, StarNet Communications has graciously provided a free - version of their X-Win32 product that accepts connections only - from localhost: - X-Win32 LX, - recommended by the maintainer of Interix pkgsrc support. - X11 acceleration: Because Interix runs in a completely different NT subsystem from Win32 applications, it does not currently support various X11 -- cgit v1.2.3