Subject: The GN Gopher/HTTP Server [changes from previous version]
Supersedes: <gn-diff-950821@unicom.com>
Expires: Mon, 11 Dec 1995 06:56:30 GMT
Date: Thu, 12 Oct 1995 06:56:30 GMT
X-Nntp-Posting-Host: chinacat.unicom.com

Archive-name: gn-diff
News-answers-archive-name: www/gn-server/diff
Posting-frequency: monthly
Version: 1.8

*** /tmp/faq10200.prev-version.Thu Oct 12 01:56:27 1995
--- /tmp/faq10200.curr-version.Thu Oct 12 01:56:25 1995
***************
*** 1,4 ****
! @(#) gn 1.7 95/07/06 04:54:07
  
  --------------------------------
  
--- 1,4 ----
! @(#) gn 1.8 95/10/12 01:51:55
  
  --------------------------------
  
***************
*** 149,164 ****
  
  ------------------------------
  
! Subject: ?. What is the development and support status of GN?
  
! GN is a mature product.  Almost no new development is occurring on
! the product.  It is, however, actively maintained and supported by
! the author.  Also, the gn-maint-l mailing list (discussed shortly)
! provides an active forum for GN users and administrators.
  
  ------------------------------
  
! Subject: ?. Should I use GN as my WWW server?
  
  If you need to support Gopher as well as the HTTP protocols, GN might
  be a very good choice.  It greatly reduces your administrative burden
--- 149,164 ----
  
  ------------------------------
  
! Subject: 4. What is the development and support status of GN?
  
! GN is a mature product, and no new development is happening.
! It is, however, actively maintained and supported by the author.
! Also, the gn-maint-l mailing list (discussed shortly) provides an
! active forum for GN users and administrators.
  
  ------------------------------
  
! Subject: 5. Should I use GN as my WWW server?
  
  If you need to support Gopher as well as the HTTP protocols, GN might
  be a very good choice.  It greatly reduces your administrative burden
***************
*** 173,179 ****
  
  ------------------------------
  
! Subject: 4. Is GN free?
  
  Yes.  GN is offered under the GNU Public License.  No royalties are
  required for any use, including commercial use or distribution.
--- 173,179 ----
  
  ------------------------------
  
! Subject: 6. Is GN free?
  
  Yes.  GN is offered under the GNU Public License.  No royalties are
  required for any use, including commercial use or distribution.
***************
*** 184,190 ****
  
  ------------------------------
  
! Subject: 5. How can I see GN in action?
  
  GN's home server is hopf.math.nwu.edu.  This computer runs GN, and
  you can browse it with gopher or WWW to get a taste of its abilities.
--- 184,190 ----
  
  ------------------------------
  
! Subject: 7. How can I see GN in action?
  
  GN's home server is hopf.math.nwu.edu.  This computer runs GN, and
  you can browse it with gopher or WWW to get a taste of its abilities.
***************
*** 202,208 ****
  
  ------------------------------
  
! Subject: 6. Where can I get GN?
  
  GN is distributed by anonymous FTP from ftp.acns.nwu.edu in /pub/gn.
  To get GN, follow these steps:
--- 202,208 ----
  
  ------------------------------
  
! Subject: 8. Where can I get GN?
  
  GN is distributed by anonymous FTP from ftp.acns.nwu.edu in /pub/gn.
  To get GN, follow these steps:
***************
*** 226,232 ****
  
  ------------------------------
  
! Subject: 7. Where can I get more info about GN or contact other GN users?
  
  There are a number of resources to help you learn about GN and help
  you administer your server.  We've already mentioned the hopf.math.nwu.edu
--- 226,232 ----
  
  ------------------------------
  
! Subject: 9. Where can I get more info about GN or contact other GN users?
  
  There are a number of resources to help you learn about GN and help
  you administer your server.  We've already mentioned the hopf.math.nwu.edu
***************
*** 253,259 ****
  
  ------------------------------
  
! Subject: 8. How do I subscribe/unsubscribe from the gn-maint-l mailing list?
  
  There is a mailing list for GN users, known as gn-maint-l.
  
--- 253,259 ----
  
  ------------------------------
  
! Subject: 10. How do I subscribe/unsubscribe from the gn-maint-l mailing list?
  
  There is a mailing list for GN users, known as gn-maint-l.
  
***************
*** 283,289 ****
  
  ------------------------------
  
! Subject: 9. Can I run GN and gopherd at the same time?
  
  Yes.  They must be run on different ports and should have different
  data directories.  Here is an example:
--- 283,289 ----
  
  ------------------------------
  
! Subject: 11. Can I run GN and gopherd at the same time?
  
  Yes.  They must be run on different ports and should have different
  data directories.  Here is an example:
***************
*** 303,309 ****
  
  ------------------------------
  
! Subject: 10. How do I make GN answer on both port 70 (gopher) and 80 (HTTP)?
  
  Put two entries for GN in your inetd.conf, one on each port.  Unless
  you intentionally want the two GNs to return different data, both
--- 303,309 ----
  
  ------------------------------
  
! Subject: 12. How do I make GN answer on both port 70 (gopher) and 80 (HTTP)?
  
  Put two entries for GN in your inetd.conf, one on each port.  Unless
  you intentionally want the two GNs to return different data, both
***************
*** 331,337 ****
  
  ------------------------------
  
! Subject: 11. I can't query a WAIS database on another computer.  Why not?
  
  GN uses WAIS only for local searches.  It cannot gateway to a remote
  WAIS server.
--- 331,337 ----
  
  ------------------------------
  
! Subject: 13. I can't query a WAIS database on another computer.  Why not?
  
  GN uses WAIS only for local searches.  It cannot gateway to a remote
  WAIS server.
***************
*** 340,346 ****
  
  ------------------------------
  
! Subject: 12. How can I gateway to FTP using GN?
  
  You cannot, at least not directly.  GN does not have a built-in FTP
  gateway.
--- 340,346 ----
  
  ------------------------------
  
! Subject: 14. How can I gateway to FTP using GN?
  
  You cannot, at least not directly.  GN does not have a built-in FTP
  gateway.
***************
*** 350,356 ****
  
  ------------------------------
  
! Subject: 13. How do I get gopherd or g2fd?
  
  For information on how to get GN, see question 4.
  
--- 350,356 ----
  
  ------------------------------
  
! Subject: 15. How do I get gopherd or g2fd?
  
  For information on how to get GN, see question 4.
  
***************
*** 368,380 ****
  
  ------------------------------
  
! Subject: 14. Can GN do gopher+?  Does GN support ASK blocks?
  
  No.  GN does not support any gopher+ features at this time.
  
  ------------------------------
  
! Subject: 15. I converted from gopherd to GN, and now "waissrc:" doesn't work.
  
  GN uses a different syntax for WAIS searches.  Please see the
  documentation in the GN package for more details.
--- 368,380 ----
  
  ------------------------------
  
! Subject: 16. Can GN do gopher+?  Does GN support ASK blocks?
  
  No.  GN does not support any gopher+ features at this time.
  
  ------------------------------
  
! Subject: 17. I converted from gopherd to GN, and now "waissrc:" doesn't work.
  
  GN uses a different syntax for WAIS searches.  Please see the
  documentation in the GN package for more details.
***************
*** 381,387 ****
  
  ------------------------------
  
! Subject: 16. I converted from gopherd to GN, and now "ftp:" doesn't work.
  
  GN does not have a built-in FTP gateway.  You must use an external
  gateway, such as g2fd or gopherd.
--- 381,387 ----
  
  ------------------------------
  
! Subject: 18. I converted from gopherd to GN, and now "ftp:" doesn't work.
  
  GN does not have a built-in FTP gateway.  You must use an external
  gateway, such as g2fd or gopherd.
***************
*** 388,394 ****
  
  ------------------------------
  
! Subject: 17. What's the easiest way to serve the same document in HTML
               for WWW clients and text for gopher clients?
  
  You need to have a plain text file as well as the html file. So. . .
--- 388,394 ----
  
  ------------------------------
  
! Subject: 19. What's the easiest way to serve the same document in HTML
               for WWW clients and text for gopher clients?
  
  You need to have a plain text file as well as the html file. So. . .
***************
*** 412,418 ****
  
  ------------------------------
  
! Subject: 18. GN is serving truncated documents and menus.  How do I fix it?
  
  Running a Streams-based TCP, eh?  If you are running 2.09 or later, go
  into "config.h" and enable DO_LINGER.
--- 412,418 ----
  
  ------------------------------
  
! Subject: 20. GN is serving truncated documents and menus.  How do I fix it?
  
  Running a Streams-based TCP, eh?  If you are running 2.09 or later, go
  into "config.h" and enable DO_LINGER.
***************
*** 419,425 ****
  
  ------------------------------
  
! Subject: 19. How do I add a link to a specific URL?
  
  Version 2.09 of GN adds a new construct to the "menu" file.  Instead of
  making a "Name=" entry, use:
--- 419,425 ----
  
  ------------------------------
  
! Subject: 21. How do I add a link to a specific URL?
  
  Version 2.09 of GN adds a new construct to the "menu" file.  Instead of
  making a "Name=" entry, use:
***************
*** 432,438 ****
  
  ------------------------------
  
! Subject: 20. How can I point to an HTML file in my docs directory (or
               another subdirectory) from the initial menu?
  
  The trick here is that you need *two* menu entries for this file:  an
--- 432,438 ----
  
  ------------------------------
  
! Subject: 22. How can I point to an HTML file in my docs directory (or
               another subdirectory) from the initial menu?
  
  The trick here is that you need *two* menu entries for this file:  an
***************
*** 465,471 ****
  
  ------------------------------
  
! Subject: 21. Can I write a GN script that automatically logs in on a
           telnet session?
  
  No, this can't be done.  Scripts run on the gopher server, but telnet
--- 465,471 ----
  
  ------------------------------
  
! Subject: 23. Can I write a GN script that automatically logs in on a
           telnet session?
  
  No, this can't be done.  Scripts run on the gopher server, but telnet
***************
*** 479,485 ****
  
  ------------------------------
  
! Subject: 22. Can GN scripts get interactive input from the user?
  
  No.  This is a limitation of the gopher protocol.  It restricts all
  gopher servers, not just GN.
--- 479,485 ----
  
  ------------------------------
  
! Subject: 24. Can GN scripts get interactive input from the user?
  
  No.  This is a limitation of the gopher protocol.  It restricts all
  gopher servers, not just GN.
***************
*** 490,496 ****
  
  ------------------------------
  
! Subject: 23. Is there an easy way of knowing which version of GN is
               running on a particular host?
  
  Yes!  Telnet to the host and port in question, type "HEAD / HTTP/1.0",
--- 490,496 ----
  
  ------------------------------
  
! Subject: 25. Is there an easy way of knowing which version of GN is
               running on a particular host?
  
  Yes!  Telnet to the host and port in question, type "HEAD / HTTP/1.0",
***************
*** 501,507 ****
  
  ------------------------------
  
! Subject: 24. How do I set up clickable images?
  
  Judy Birmingham has written a guide to how to set up clickable images
  in GN.  See <URL:http://sparc2.sparcc.ohio.gov:70/0h/basics/wgs95/click.html>.
--- 501,507 ----
  
  ------------------------------
  
! Subject: 26. How do I set up clickable images?
  
  Judy Birmingham has written a guide to how to set up clickable images
  in GN.  See <URL:http://sparc2.sparcc.ohio.gov:70/0h/basics/wgs95/click.html>.
***************
*** 508,514 ****
  
  ------------------------------
  
! Subject: 25. I added a line to /etc/services for a service, but
               inetd can't find the service.  What's wrong?
  
  Your system is probably using YP (Yellow Pages), which is also known as
--- 508,514 ----
  
  ------------------------------
  
! Subject: 27. I added a line to /etc/services for a service, but
               inetd can't find the service.  What's wrong?
  
  Your system is probably using YP (Yellow Pages), which is also known as
***************
*** 521,527 ****
  
  ------------------------------
  
! Subject: 26. My inline images are showing up as "broken picture" icons.
  
  You're probably missing a menu file entry like this:
  
--- 521,527 ----
  
  ------------------------------
  
! Subject: 28. My inline images are showing up as "broken picture" icons.
  
  You're probably missing a menu file entry like this:
  
***************
*** 537,540 ****
  entry goes in the menu file for the directory in which the image
  resides.
  
! [ end of gn 1.7 ]
--- 537,540 ----
  entry goes in the menu file for the directory in which the image
  resides.
  
! [ end of gn 1.8 ]
-- 
Chip Rosenthal               I won't represent the US in the Summer Olympics.
Unicom Systems Development     - http://www.unicom.com/john-hiatt/
PGP key: http://www.unicom.com/personal/chip.html
