home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / linux / 9397 < prev    next >
Encoding:
Internet Message Format  |  1992-08-30  |  17.3 KB

  1. Path: sparky!uunet!kithrup!hoptoad!decwrl!deccrl!bloom-beacon!eru.mt.luth.se!lunic!sunic!news.funet.fi!funic!nntp.hut.fi!usenet
  2. From: jkp@cs.HUT.FI (Jyrki Kuoppala)
  3. Newsgroups: comp.os.linux
  4. Subject: Linux in gopherspace
  5. Message-ID: <1992Aug29.234916.13553@nntp.hut.fi>
  6. Date: 29 Aug 92 23:49:16 GMT
  7. Sender: usenet@nntp.hut.fi (Usenet pseudouser id)
  8. Reply-To: jkp@cs.HUT.FI (Jyrki Kuoppala)
  9. Organization: Helsinki University of Technology, Finland
  10. Lines: 424
  11. Nntp-Posting-Host: laphroaig.cs.hut.fi
  12.  
  13. The otax.tky.hut.fi gopher server is available via the root of the
  14. gopher net under the name "Helsinki University of Technology", and
  15. directly at host otax.tky.hut.fi port 70 via gopher.  It has a
  16. directory for Linux.
  17.  
  18. The directory under Topics/Linux is:
  19.  
  20.  
  21.     1. Meta-FAQ
  22.     2. Tupac-Amaru.Informatik.RWTH-Aachen.DE Linux ftp archive/
  23.     3. fgb1.fgb.mw.tu-muenchen.de Linux ftp archive/
  24.     4. ftp.dfv.rwth-aachen.de Linux ftp archive/
  25.     5. ftp.informatik.tu-muenchen.de Linux ftp archive/
  26.     6. ftp.mcc.ac.uk Linux ftp archive (MCC interim release)/
  27.     7. kirk.bu.oz.au Linux ftp archive/
  28.     8. nic.funet.fi Linux ftp archive/
  29.     9. reggae.oit.unc.edu Linux ftp archive/
  30.    10. sunsite.unc.edu Linux ftp archive/
  31.    11. tsx-11.mit.edu Linux ftp archive (official GCC site)/
  32.    12. utsun.s.u-tokyo.ac.jp Linux ftp archive/
  33.  
  34.  
  35.  
  36. I'll attach some info on gopher for those new to it.
  37.  
  38. ----------------------------------------
  39. This is the University of Minnesota Computer & Information Services
  40. Gopher Consultant service.
  41.  
  42.    gopher  n.  1. Any of various short tailed, burrowing mammals of 
  43.    the family Geomyidae, of North America.  2. (Amer. colloq.) 
  44.    Native or inhabitant of Minnesota: the Gopher State.  
  45.    3. (Amer. colloq.) One who runs errands, does odd-jobs, fetches 
  46.    or delivers documents for office staff.  4. (computer tech.) 
  47.    Software following a simple protocol for tunneling through a TCP/IP 
  48.    internet.
  49.  
  50.  
  51. If you have questions or comments, you can get in contact with the
  52. Gopher development team by sending e-mail to:
  53.  
  54.            gopher@boombox.micro.umn.edu
  55.  
  56. If you are interested in news about new gopher servers and software
  57. you can subscribe to the gopher-news mailing list by sending e-mail
  58. to:
  59.            gopher-news-request@boombox.micro.umn.edu
  60.  
  61. There is also a USENET news discussion group called 
  62.      comp.infosystems.gopher
  63. where Internet Gopher is discussed.
  64.  
  65. If you want to get the most recent releases of the gopher software, 
  66. you can get these via anonymous ftp from boombox.micro.umn.edu in
  67. the /pub/gopher directory.
  68.  
  69.  
  70. ----------------------------------------
  71.  
  72. Archive-name: gopher-faq
  73. Last-modified: 1992/08/17
  74.  
  75. Common Questions and Answers about the Internet Gopher, a
  76. client/server protocol for making a world wide information service,
  77. with many implementations.  Posted to comp.infosystems.gopher and
  78. news.answers every two weeks.
  79.  
  80. -------------------------------------------------------------------
  81. Q0:  What is Gopher?
  82.  
  83. A0:  The Internet Gopher client/server provides a distributed
  84.      information delivery system around which a world/campus-wide
  85.      information system (CWIS) can readily be constructed.   While
  86.      providing a delivery vehicle for local information,  Gopher
  87.      facilitates access to other Gopher and information servers
  88.      throughout the world. 
  89.  
  90. -------------------------------------------------------------------
  91. Q1:  Where can I get gopher?
  92.  
  93. A1:  via anonymous ftp to boombox.micro.umn.edu.  Look in the directory
  94.      /pub/gopher
  95.  
  96. --------------------------------------------------------------------
  97. Q2:  What do I need to access gopher?
  98.  
  99. A2:  You will need a gopher "client" program that runs on your local PC
  100.      or workstation
  101.  
  102.      There are clients for the following systems.  The directory
  103.      following the name is the location of the client on the anonymous
  104.      ftp site boombox.micro.umn.edu (134.84.132.2) in the directory
  105.      /pub/gopher.
  106.  
  107.       Unix Curses & Emacs   :  /pub/gopher/Unix/gopher1.02.tar.Z
  108.       Xwindows              :  /pub/gopher/Unix/xgopher1.1a.tar.Z
  109.       Macintosh Hypercard   :  /pub/gopher/Mac_client/
  110.       DOS w/Clarkson Driver :  /pub/gopher/PC_client/
  111.       NeXTstep              :  /pub/gopher/NeXT/
  112.       VM/CMS                :  /pub/gopher/Rice_CMS/ or /pub/gopher/Vienna_CMS/
  113.       VMS                   :  /pub/gopher/VMS/
  114.  
  115.      A Macintosh application MacGopher is available via anonymous ftp
  116.      from ftp.cc.utah.edu:
  117.  
  118.       Macintosh Application :  /pub/gopher/Macintosh
  119.  
  120.      Another Macintosh application, "GopherApp" is available via
  121.      anonymous ftp from ftp.bio.indiana.edu:
  122.  
  123.       Macintosh Application :  /util/gopher/gopherapp
  124.  
  125.      A port of the UNIX curses client for DOS with PC/TCP is available
  126.      via anonymous ftp from:
  127.      
  128.       DOS w/ PC/TCP         :  /public/dos/misc/dosgofer.exe
  129.  
  130.      A beta version of the PC Gopher client for Novell's LAN Workplace
  131.      for DOS is available from lennon.itn.med.umich.edu
  132.  
  133.       LWP for DOS           :  /gopher
  134.  
  135.  
  136.      All of the above clients can also be fetched via a gopher client
  137.      itself.  Put the following on a gopher server:
  138.  
  139.        Type=1
  140.        Host=boombox.micro.umn.edu
  141.        Port=70
  142.        Path=
  143.        Name=Gopher Software Distribution.
  144.  
  145.  
  146.      Or point your gopher client at boombox.micro.umn.edu, port 70 and
  147.      look in the gopher directory.
  148.  
  149.      There are also a number of public telnet login sites available.
  150.      The University of Minnesota operates one on the machine
  151.      "consultant.micro.umn.edu" (134.84.132.4) See Q3 for more
  152.      information about this.  It is recommended that you run the client
  153.      software instead of logging into the public telnet login sites.  A
  154.      client uses the custom features of the local machine (mouse,
  155.      scroll bars, etc.)  A local client is also faster.
  156.  
  157. ---------------------------------------------------------------------
  158. Q3:  Where are there publicly available logins for gopher.
  159.  
  160. A3:  Here is a short list, use the site closest to you to minimize
  161.      network lag.
  162.  
  163.      Hostname                  IP#              Login   Area
  164.      ------------------------- ---------------  ------  -------------
  165.      consultant.micro.umn.edu  134.84.132.4    gopher  North America
  166.      gopher.uiuc.edu           128.174.33.160   gopher  North America
  167.      panda.uiowa.edu           128.255.40.201    panda   North America
  168.      info.anu.edu.au           150.203.84.20    info    Australia
  169.      gopher.chalmers.se        129.16.221.40    gopher  Sweden
  170.  
  171.      It is recommended that you run the client software instead of
  172.      logging into the public telnet login sites.  A client uses the
  173.      custom features of the local machine (mouse, scroll bars, etc.)  A
  174.      local client is also faster. 
  175.  
  176. ---------------------------------------------------------------------
  177. Q4:  How can I add to the information in gopher?
  178.  
  179. A4:  You can do this by running a gopher server.  Servers are available
  180.      for a number of systems.  Use anonymous ftp to
  181.      boombox.micro.umn.edu (134.84.132.2) and look in /pub/gopher.  The
  182.      following servers are available there:
  183.  
  184.        Unix      : /pub/gopher/Unix/gopherxx.tar.Z
  185.        VMS       : /pub/gopher/VMS/
  186.        Macintosh : /pub/gopher/Mac_server/
  187.        VM/CMS    : /pub/gopher/Rice_CMS/ or /pub/gopher/Vienna_CMS/
  188.        MVS       : /pub/gopher/mvs/
  189.        DOS PC    : /pub/gopher/PC_server/
  190.  
  191.  
  192.      When you have your server ready you can publish it to the world by
  193.      sending e-mail to the maintainters of the "Other gophers" list:
  194.  
  195.        gopher@boombox.micro.umn.edu 
  196.  
  197. ---------------------------------------------------------------------
  198. Q5:  Who Develops Gopher Software?
  199.  
  200. A5:  Gopher was originally developed in April 1991 by the University
  201.      of Minnesota Microcomputer, Workstation, Networks Center to help
  202.      our campus find answers to their computer questions.  
  203.  
  204.      It has since grown into a full-fledged World Wide Information
  205.      System used by a large number of sites in the world.
  206.  
  207.      Many people have contributed to the project, too numerous to
  208.      count. 
  209.  
  210.      The people behind the much of the gopher software can be reached
  211.      via e-mail at gopher@boombox.micro.umn.edu, or via paper mail:
  212.    
  213.       Internet Gopher Developers
  214.       100 Union St. SE #132
  215.       Minneapolis, MN 55455  USA
  216.  
  217. ---------------------------------------------------------------------
  218. Q6:  How can I set up a "CSO" phone book server?  Where is the software?
  219.  
  220. A6:  CSO phone book servers are also known as "qi" servers.  The
  221.      software implementation can be gotten via anonymous ftp from 
  222.      uxc.cso.uiuc.edu (128.174.5.50) as /pub/qi.tar.Z.  You may also
  223.      see this referred to as "ph", which is what most of the clients
  224.      are called.
  225.  
  226.      There is also an archive of the mailing list for qi/ph software on
  227.      the same machine.  It's in /pub/info-ph.archive. 
  228.  
  229.      This software is supported by Steve Dorner <s-dorner@uiuc.edu>
  230.      Contact him for more information. 
  231.  
  232. -------------------------------------------------------------------
  233. Q7:  Why can't I access the University of Minnesota's UPI news?
  234.  
  235. A7:  The University of Minnesota has a site license for UPI news, we
  236.      are not allowed to distribute it off of our campus.  We get our
  237.      UPI news from Clarinet.  For more information about getting UPI
  238.      news send mail to info@clarinet.com.  For information about
  239.      setting up your own gopher-UPI server search the gopher-news
  240.      archive for UPI.
  241.  
  242. -------------------------------------------------------------------
  243. Q9:  What are the type characters for the different Gopher Objects?
  244.  
  245. A9:  Normal IDs.     
  246.  
  247.      0       Item is a file
  248.      1       Item is a directory
  249.      2       Item is a CSO (qi) phone-book server
  250.      3       Error
  251.      4       Item is a BinHexed Macintosh file.
  252.      5       Item is DOS binary archive of some sort.  
  253.      6       Item is a UNIX uuencoded file.
  254.      7       Item is an Index-Search server.
  255.      8       Item points to a text-based telnet session.
  256.      9       Item is a binary file!  Client must read until the connection
  257.                  closes.  Beware.
  258.      T       TN3270 connection.
  259.  
  260.      Experimental IDs.
  261.  
  262.      s       Sound type.  Data stream is a mulaw sound.
  263.      g       GIF type.
  264.      M       MIME type.  Item contains MIME data.
  265.      h       html type.
  266.      I       Image type.
  267.      i       "inline" text type (used by panda).
  268.  
  269. -------------------------------------------------------------------
  270. Q10: When I do full-text searches I always get every document back, Why?
  271.  
  272. A10: This is a problem occasionally encountered with Unix full-text
  273.      indexes.  It is caused by setting up the link incorrectly to a
  274.      gindexd port.
  275.  
  276.      The Path= field should be *blank* when pointing to a gindexd
  277.      index.
  278.  
  279.      Otherwise the client will send the path to the gindexd daemon,
  280.      which interprets everything as a keyword.  This path is
  281.      likely to contain a pathname that is common to all of the indexed
  282.      files.  Thus a search generates hits on everything.
  283.  
  284. -------------------------------------------------------------------
  285. Q11: When I try to build the UNIX software I get an error from make:
  286.      "Must be a separator on rules line #. Stop"  Why?
  287.  
  288. A11: This is a problem with older makes that don't understand the "include"
  289.      keyword.  One easy way to cope with this problem is compiling GNU
  290.      make, which does understand the include keyword.
  291.  
  292.      If this is too difficult, remove the line:
  293.     
  294.       include Makefile.config
  295.  
  296.      from all the Makefiles and paste in a copy of Makefile.config at
  297.      the top of each Makefile.
  298. -------------------------------------------------------------------
  299. Q12: What is the relationship between Gopher and (WAIS, WWW, ftp)?
  300.  
  301. A12: Gopher is intimately intertwined with these two other systems.
  302.      As shipped the Unix gopher server has the capability to: 
  303.      
  304.        - Search local WAIS indices.
  305.        - Query remote WAIS servers and funnel the results to gopher
  306.          clients.
  307.        - Query remote ftp sites and funnel the results to gopher
  308.          clients.
  309.        - Be queried by WWW (World Wide Web) clients (either using
  310.          built in gopher querying or using native http querying.
  311.  
  312. -------------------------------------------------------------------
  313. Q13: Are papers or articles describing gopher available?
  314.  
  315. A13: Yes.  Here are some references:
  316.  
  317.      _The_Internet_Gopher_, "ConneXions", July 1992, Interop.
  318.  
  319.      _Exploring_Internet_GopherSpace_ "The Internet Society News", v1n2 1992, 
  320.  
  321.      _The_Internet_Gopher_Protocol_, Proceedings of the Twenty-Third
  322.           IETF, CNRI, Section 5.3
  323.  
  324.      _Internet_Gopher_, Proceedings of Canadian Networking '92
  325.  
  326.      _The_Internet_Gopher_, INTERNET: Getting Started, SRI
  327.           International, Section 10.5.5
  328.  
  329.      _Tools_help_Internet_users_discover_on-line_treasures, Computerworld,
  330.           July 20, 1992
  331.  
  332.      Gopher will also be in two forthcoming O'Reilly Books:
  333.      "Administrating TCP/IP, and The Whole Internet"
  334. -------------------------------------------------------------------
  335. Q14: On a DECstation I get the error message "/etc/svc.conf no such file
  336.      or directory" when running the gopherd server, why?
  337.  
  338. A14: This is caused by the chroot() call in gopherd.  It can be easily
  339.      fixed by running gopherd with the -c option.
  340.  
  341.      Alternatively you can copy /etc/svc.conf into a directory named
  342.      "etc" inside the gopher-data directory.
  343. -------------------------------------------------------------------
  344. Q15: The boolean searching terms don't work for my full-text index, why?
  345.  
  346. A15: This is probably because the searching is being provided by WAIS.
  347.      WAIS opts to return all documents that contain a search phrase
  348.      within certain limits.  WAIS searches do return the documents with
  349.      the highest "score" at the top, those documents will have the
  350.      closest relevance.
  351. -------------------------------------------------------------------
  352. Q16: When linking the Unix gopher server with WAIS I get undefined symbols,
  353.      such as:
  354.  
  355.          log_file_name
  356.          logfile
  357.          PrintStatus
  358.          find_value
  359.          Sources
  360.          NumSources
  361.  
  362. A17: This happens if you make gopherd before linking in the WAIS ir/ui
  363.      directories.  The fix is to "make clean" or remove
  364.      gopherd/{waisgopher.o,Waisindex.o}    and then remake gopherd.  Or
  365.      link the ir/ui directories first.
  366. -------------------------------------------------------------------
  367. Q18: Why don't my WAIS indexes work?  I never get anything back for searches.
  368.  
  369. A18: The problem could be in the server.  The server should be run
  370.      using the -c option if you want WAIS to work.  Another solution is to
  371.      patch the WAIS code so that it doesn't check the files on the disk.
  372.      Search the gopher-news archive for "dangling".  This will turn up a
  373.      single document with the patch.
  374.  
  375. -------------------------------------------------------------------
  376. Q19: My gopher server doesn't work under inetd, why?
  377.  
  378. A19: It could be that your inetd server only supports a limited amount
  379.      of arguments.  For instance, the maximum number of arguments to an
  380.      inetd server is 5.  You can get around this by combining arguments: i.e.
  381.  
  382.        gopherd -I -c 
  383.  
  384.      becomes:
  385.  
  386.        gopherd -Ic
  387.  
  388.      You may also leave the port specifier off of the command line.
  389.      The gopher server automagically finds out the port it's running on.
  390.  
  391. -------------------------------------------------------------------
  392. Q20: This is not a bug report, just a curiousity. I managed to install
  393.      gopher on my PC, more or less by myself, which is a pretty good
  394.      accomplishment, for someone who hasn't installed hardly anything on a
  395.      PC. I then proceeded to load my PC/TCP kernel, ETHDRV, and try to
  396.      start up gopher. It said it couldn't initialize that stack(?). I have
  397.      to load this whenever I use PC/TCP. Incredibly, when I did not load
  398.      ETHDRV, Gopher came up immediately and telneted to our local server.
  399.      How does it know what kernel to load?
  400.  
  401. A20 Dr. Science says,
  402.    
  403.      The Internet Gopher program is not actually computer program at
  404.      all, but a collection of magical incantations handed down from Dark
  405.      Age conjurors.  It works by sending magical "demons" through the air,
  406.      which scour the world for information, and then return to cast
  407.      illusions containing the answer.
  408.  
  409.      When you use the Gopher, your computer isn't actually doing
  410.      anything at all.  Instead, these demons have mesmirized you with an
  411.      evil magical spell, which was invoked by the pattern of
  412.      finger-movements peculiar to the typing of the letters G-O-P-H-E-R on
  413.      your keyboard.  This spell transmits demonic information directly to
  414.      your brain.
  415.  
  416.      Scientists aren't certain of the long-term effects of demonic
  417.      mesmirization, although former presidents have suffered only minor
  418.      medical side-effects from it.  Indeed, since Magic and Science are
  419.      usually opposed to each other, most Scientists are usually
  420.      close-minded about such issues, and will usually respond with some
  421.      vacuous non-answer about "packet drivers", "stacks", and other such
  422.      jargon.
  423.  
  424.      Unlike conventional scientists, Dr. Science is very open-minded and
  425.      is willing to deal with such issues in a frank and honest manner.
  426.      This is why people come to him with questions, and why they've learned
  427.      to rely on and live by his answers.
  428.  
  429.      Dr. Science
  430.          "I'm not a real doctor;  I have a Master's Degree....  in SCIENCE!"
  431.  
  432. :-) :-) :-) :-)
  433. There's always room for a little humor in a FAQ..
  434. ----------------------------------------
  435.  
  436. //Jyrki
  437.