diff options
author | Ben Elliston <bje@gnu.org> | 2003-07-29 11:57:08 +0000 |
---|---|---|
committer | Ben Elliston <bje@gnu.org> | 2003-07-29 11:57:08 +0000 |
commit | 1a0d11fcd84f959b2389f48ddad2be62ab0766e5 (patch) | |
tree | 36608026aba5560880230dfae98494549a4c21ca | |
parent | b08140f30232d506ade7eb9b8ed928366ca1ca3a (diff) |
* doc/overview.sgml: Replace "NT" with "Windows", correct Cygwin
URLs and other stylistic improvements.
* doc/ref.sgml: Likewise.
* doc/user.sgml: Likewise.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | doc/overview.sgml | 32 | ||||
-rw-r--r-- | doc/ref.sgml | 2 | ||||
-rw-r--r-- | doc/user.sgml | 23 |
4 files changed, 35 insertions, 29 deletions
@@ -1,3 +1,10 @@ +2003-07-29 Ben Elliston <bje@wasabisystems.com> + + * doc/overview.sgml: Replace "NT" with "Windows", correct Cygwin + URLs and other stylistic improvements. + * doc/ref.sgml: Likewise. + * doc/user.sgml: Likewise. + 2003-07-25 Mike Stump <mrs@apple.com> * lib/target.exp (prune_warnings): Handle "nfs server .* not diff --git a/doc/overview.sgml b/doc/overview.sgml index b807dc6..df5bfc1 100644 --- a/doc/overview.sgml +++ b/doc/overview.sgml @@ -205,7 +205,7 @@ into another language, under the above conditions for modified versions. <para>Julia Menapace first coined the term ``Deja Gnu'' to describe an earlier testing framework at Cygnus Support she had written for <command>GDB</command>. When we replaced it with the Expect-based - framework, it was like DejaGnu all over again... But more importantly, it + framework, it was like DejaGnu all over again. More importantly, it was also named after my daughter,<ulink URL="mailto:deja@welcomehome.org">Deja Snow Savoye</ulink> (now 12 years old in Sept of 2002), who was a toddler during DejaGnu's @@ -245,28 +245,28 @@ into another language, under the above conditions for modified versions. URL="http://nis-www.lanl.gov/~rosalia/mydocs/docbook-intro.html">free GNU DocBook tools</ulink>) format.</para></listitem> - <listitem><para>NT support. There is beta level support for NT - that is still a work in progress. This requires the <ulink - URL="http://sources.redhat.com">Cygwin</ulink> POSIX system - for NT.</para></listitem> + <listitem><para>Windows support. There is beta level support for + Windows that is still a work in progress. This requires the + <ulink URL="http://www.cygwin.com/">Cygwin</ulink> POSIX + subsystem for Windows.</para></listitem> </itemizedlist> - <sect2 id=cygwin xreflabel="NT Support"> - <title>NT Support</title> + <sect2 id=cygwin xreflabel="Windows Support"> + <title>Windows Support</title> - <para>To use DejaGnu on NT, you need to first install the - <ulink URL="http://sources.redhat.com/cygwin">Cygwin</ulink> + <para>To use DejaGnu on Windows, you need to first install the + <ulink URL="http://www.cygwin.com/">Cygwin</ulink> release. This works as of the B20.1 release. Cygwin is a POSIX - system for NT. This covers both utility programs, and a libray - that adds POSIX system calls to NT. Among them is pseudo tty - support for NT that emulates the POSIX pty standard. The + system for Windows. This covers both utility programs, and a libray + that adds POSIX system calls to Windows. Among them is pseudo tty + support for Windows that emulates the POSIX pty standard. The latest Cygwin is always available from <ulink - URL="http://sources.redhat.com/cygwin">this location</ulink>. This + URL="http://www.cygwin.com/">this location</ulink>. This works well enough to run <emphasis>"make check"</emphasis> of - the GNU development tree on NT after a native build. But the - nature of pty's on NT is still evolving. Your mileage may - vary...</para> + the GNU development tree on Windows after a native build. But the + nature of ptys on Windows is still evolving. Your mileage may + vary.</para> </sect2> diff --git a/doc/ref.sgml b/doc/ref.sgml index 71c0054..ed642b0 100644 --- a/doc/ref.sgml +++ b/doc/ref.sgml @@ -3420,7 +3420,7 @@ <para>This look in the process table for <emphasis>name</emphasis> and send it a unix SIGINT, killing the process. This will only work - under NT if you have Cygwin or another Unix system for NT + under Windows if you have Cygwin or another Unix subsystem for Windows installed.</para> <funcsynopsis role="tcl"> diff --git a/doc/user.sgml b/doc/user.sgml index 6360cd3..cfafca6 100644 --- a/doc/user.sgml +++ b/doc/user.sgml @@ -5,7 +5,7 @@ <para>Follow these instructions as closely a possible in order get a good insight into how DejaGnu works, else you might run into a lot of subtle problems. You have been warned.</para> <para>It should be no big problems installing DejaGnu using your package manager or from the source code. Under a Debian/GNU/Linux systems just type (as root) <programlisting>apt-get dejagnu</programlisting>. These examples were run on a primary machine with a AMD K6 and a Mac Powerbook G3 serving as a remote target.</para> -<para> The tests for Windows were run under Windows NT using the actual cygwin version (1.3.x as of October 2001). It's target system was a PPC embedded system running vxWorks. +<para> The tests for Windows were run under Windows NT using the actual Cygwin version (1.3.x as of October 2001). It's target system was a PPC embedded system running vxWorks. </para> <sect1> @@ -45,16 +45,16 @@ ERROR: Couldn't find tool config file for unix. <sect2> <title>Windows</title> -<para>On Windows systems DejaGnu is part of a port of a lot of Unix tools to the Windows OS, called cygwin. Cygwin may be downloaded and installed from a mirror of http://sources.redhat.com/cygwin/. All examples were also run on Windows NT. If nothing is said, you can assume that you should get the same output as on a Unix system.</para> +<para>On Windows systems DejaGnu is part of a port of a lot of Unix tools to the Windows OS, called Cygwin. Cygwin may be downloaded and installed from a mirror of http://www.cygwin.com/. All examples were also run on Windows NT. If nothing is said, you can assume that you should get the same output as on a Unix system.</para> -<para>You will need a telnet daemon if you want to use a WindowsNT box as a remote target. There seems to be a freeware telnet daemon at http://www.fictional.net/.</para> +<para>You will need a telnet daemon if you want to use a Windows box as a remote target. There seems to be a freeware telnet daemon at http://www.fictional.net/.</para> </sect2> <sect2> <title>Getting the source code for the calc example</title> <para>If you are running a Debian distribution you can find the examples under /usr/share/doc/dejagnu/examples. -These examples seem to be missing in RedHat's RPM. +These examples seem to be missing in Red Hat's RPM. In this case download the sources of DejaGnu and adjust the pathes to the DejaGnu examples accordingly.</para> </sect2> </sect1> @@ -697,13 +697,13 @@ powerpc-linux-gcc -g -O2 -o calc calc.o </sect2> <sect2> -<title>Using WindowsNT as host and vxWorks as target</title> +<title>Using Windows as host and vxWorks as target</title> <para>A more thorough walk-through will be written in a few weeks.</para> <para>In order to test the vxWorks as a target I changed boards/standards.exp to reflect my settings (IP, username, password). Then I reconfigured vxWorks to include a FTP and telnet server (using the same username/password combination ad in boards/standard.exp).</para> -<para>With this setup and some minor modification (e.g. replacing echo by printf) in my test cases I could test my vxWorks system. It sure does not seem to be a correct setup by DejaGnu standard. For instance, it still loading /usr/share/dejagnu/baseboards/unix.exp instead of vxWorks. In any case I found that (at least under WindowsNT) I did not find out how the command line would let me override settings in my personal config files.</para> +<para>With this setup and some minor modification (e.g. replacing echo by printf) in my test cases I could test my vxWorks system. It sure does not seem to be a correct setup by DejaGnu standard. For instance, it still loading /usr/share/dejagnu/baseboards/unix.exp instead of vxWorks. In any case I found that (at least under Windows) I did not find out how the command line would let me override settings in my personal config files.</para> </sect2> </sect1> @@ -1767,18 +1767,17 @@ powerpc-linux-gcc -g -O2 -o calc calc.o <para>DejaGnu also supports running the tests on a remote host. To set this up, the remote host needs an ftp server, and a telnet server. Currently foreign operating systems used as - remote hosts are VxWorks, VRTX, Dos/Win3.1, MacOS, and - win95/win98/NT.</para> + remote hosts are VxWorks, VRTX, DOS/Windows 3.1, MacOS and Windows.</para> - <para>The recommended source for a win95/win98/NT based ftp + <para>The recommended source for a Windows-based FTP server is to get IIS (either IIS 1 or Personal Web Server) from <ulink URL="http://www.microsoft.com">http://www.microsoft.com</ulink>. When you install it, make sure you install the FTP server - it's not selected by default. Go into the IIS manager and change the - FTP server so that it does not allow anonymous ftp. Set the home + FTP server so that it does not allow anonymous FTP. Set the home directory to the root directory (i.e. c:\) of a suitable - drive. Allow writing via ftp.</para> + drive. Allow writing via FTP.</para> <para>It will create an account like IUSR_FOOBAR where foobar is the name of your machine. Go into the user editor and give that @@ -1786,7 +1785,7 @@ powerpc-linux-gcc -g -O2 -o calc calc.o clear (i.e. not the same as your admin or personal passwords). Also, add it to all the various permission groups.</para> - <para>You'll also need a telnet server. For win95/win98/NT, go + <para>You'll also need a telnet server. For Windows, go to the <ulink URL="http://ataman.com">Ataman</ulink> web site, pick up the Ataman Remote Logon Services for Windows, and install it. You can get started on the eval period anyway. Add |