From 1a0d11fcd84f959b2389f48ddad2be62ab0766e5 Mon Sep 17 00:00:00 2001 From: Ben Elliston Date: Tue, 29 Jul 2003 11:57:08 +0000 Subject: * doc/overview.sgml: Replace "NT" with "Windows", correct Cygwin URLs and other stylistic improvements. * doc/ref.sgml: Likewise. * doc/user.sgml: Likewise. --- ChangeLog | 7 +++++++ doc/overview.sgml | 32 ++++++++++++++++---------------- doc/ref.sgml | 2 +- doc/user.sgml | 23 +++++++++++------------ 4 files changed, 35 insertions(+), 29 deletions(-) diff --git a/ChangeLog b/ChangeLog index c220d0b..98ecd40 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2003-07-29 Ben Elliston + + * 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 * 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. Julia Menapace first coined the term ``Deja Gnu'' to describe an earlier testing framework at Cygnus Support she had written for GDB. 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,Deja Snow Savoye (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) format. - NT support. There is beta level support for NT - that is still a work in progress. This requires the Cygwin POSIX system - for NT. + Windows support. There is beta level support for + Windows that is still a work in progress. This requires the + Cygwin POSIX + subsystem for Windows. - - NT Support + + Windows Support - To use DejaGnu on NT, you need to first install the - Cygwin + To use DejaGnu on Windows, you need to first install the + Cygwin 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 this location. This + URL="http://www.cygwin.com/">this location. This works well enough to run "make check" 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... + the GNU development tree on Windows after a native build. But the + nature of ptys on Windows is still evolving. Your mileage may + vary. 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 @@ This look in the process table for name 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. 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 @@ 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. 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) apt-get dejagnu. These examples were run on a primary machine with a AMD K6 and a Mac Powerbook G3 serving as a remote target. - 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. + 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. @@ -45,16 +45,16 @@ ERROR: Couldn't find tool config file for unix. Windows -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. +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. -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/. +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/. Getting the source code for the calc example 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. @@ -697,13 +697,13 @@ powerpc-linux-gcc -g -O2 -o calc calc.o -Using WindowsNT as host and vxWorks as target +Using Windows as host and vxWorks as target A more thorough walk-through will be written in a few weeks. 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). -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. +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. @@ -1767,18 +1767,17 @@ powerpc-linux-gcc -g -O2 -o calc calc.o 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. + remote hosts are VxWorks, VRTX, DOS/Windows 3.1, MacOS and Windows. - The recommended source for a win95/win98/NT based ftp + The recommended source for a Windows-based FTP server is to get IIS (either IIS 1 or Personal Web Server) from http://www.microsoft.com. 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. + drive. Allow writing via FTP. 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. - You'll also need a telnet server. For win95/win98/NT, go + You'll also need a telnet server. For Windows, go to the Ataman web site, pick up the Ataman Remote Logon Services for Windows, and install it. You can get started on the eval period anyway. Add -- cgit v1.2.3