Script started on Fri Oct 4 23:54:29 2002 [mcarroll@red scripts]$ mv 02oct3 02-10-03 [mcarroll@red scripts]$ cd .. [mcarroll@red mcarroll]$ ls apache mail MAIL scripts server Window_maker [mcarroll@red mcarroll]$ lynx bash: lynx: command not found [mcarroll@red mcarroll]$ wget http://www.ibiblio.org/pub/Linux/apps/www/browsers /lynx2.7.2-1.color.ELF.static.tar.gz --00:02:20-- http://www.ibiblio.org/pub/Linux/apps/www/browsers/lynx2.7.2-1.color.ELF.static.tar.gz => `lynx2.7.2-1.color.ELF.static.tar.gz' Resolving www.ibiblio.org... done. Connecting to www.ibiblio.org[152.2.210.81]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 607,463 [application/x-tar] 0% [ ] 0 --.--K/s ETA --:-- 26% [========> ] 161,084 718.30K/s ETA 00:00 54% [===================> ] 328,984 735.18K/s ETA 00:00 83% [==============================> ] 510,024 781.90K/s ETA 00:00 100%[====================================>] 607,463 784.69K/s ETA 00:00 00:02:21 (784.69 KB/s) - `lynx2.7.2-1.color.ELF.static.tar.gz' saved [607463/607463] [mcarroll@red mcarroll]$ ls apache mail scripts Window_maker lynx2.7.2-1.color.ELF.static.tar.gz MAIL server [mcarroll@red mcarroll]$ ungzip ly* bash: ungzip: command not found [mcarroll@red mcarroll]$ ungzip ly*zip ly*zip ly*zip ly*gzip ly*uzip ly*nzip ly* [mcarroll@red mcarroll]$ ls apache mail scripts Window_maker lynx2.7.2-1.color.ELF.static.tar MAIL server [mcarroll@red mcarroll]$ tar xzf ly* gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error exit delayed from previous errors [mcarroll@red mcarroll]$ untar ly* bash: untar: command not found [mcarroll@red mcarroll]$ unzip ly* Archive: lynx2.7.2-1.color.ELF.static.tar End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. unzip: cannot find zipfile directory in one of lynx2.7.2-1.color.ELF.static.tar or lynx2.7.2-1.color.ELF.static.tar.zip, and cannot find lynx2.7.2-1.color.ELF.static.tar.ZIP, period. [mcarroll@red mcarroll]$ ls apache mail scripts Window_maker lynx2.7.2-1.color.ELF.static.tar MAIL server [mcarroll@red mcarroll]$ 'rm ly*rm ly* [mcarroll@red mcarroll]$ ls apache mail MAIL scripts server Window_maker [mcarroll@red mcarroll]$ lsrm ly*lsunzip ly*tar ly*tar xzf ly*lsgunzip ly*ungzip ly*lswget http://www.ibiblio.org/pub/Linux/apps/www/browsers/ /lynx2.7.2-1.color.ELF.static.tar.gzlynx [mcarroll@red mcarroll]$ lynxwget http://www.ibiblio.org/pub/Linux/apps/www/browsers/ /lynx2.7.2-1.color.ELF.static.tar.gz --00:06:02-- http://www.ibiblio.org/pub/Linux/apps/www/browsers/lynx2.7.2-1.color.ELF.static.tar.gz => `lynx2.7.2-1.color.ELF.static.tar.gz' Resolving www.ibiblio.org... done. Connecting to www.ibiblio.org[152.2.210.81]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 607,463 [application/x-tar] 0% [ ] 0 --.--K/s ETA --:-- 16% [=====> ] 101,832 478.10K/s ETA 00:01 39% [=============> ] 240,532 557.94K/s ETA 00:00 62% [======================> ] 379,232 596.37K/s ETA 00:00 83% [=============================> ] 507,712 603.91K/s ETA 00:00 100%[====================================>] 607,463 627.09K/s ETA 00:00 00:06:03 (627.09 KB/s) - `lynx2.7.2-1.color.ELF.static.tar.gz' saved [607463/607463] [mcarroll@red mcarroll]$ ls apache mail scripts Window_maker lynx2.7.2-1.color.ELF.static.tar.gz MAIL server [mcarroll@red mcarroll]$ tar xzf ly* [mcarroll@red mcarroll]$ ls apache lynx2.7.2-1.color.ELF.static.tar.gz MAIL server lynx2.7.2-1 mail scripts Window_maker [mcarroll@red mcarroll]$ lstar xzf ly*-xzf ly* tar (child): lynx2.7.2-1: Cannot read: Is a directory tar (child): At beginning of tape, quitting now tar (child): Error is not recoverable: exiting now gzip: stdin: unexpected end of file tar: Child returned status 2 tar: lynx2.7.2-1.color.ELF.static.tar.gz: Not found in archive tar: Error exit delayed from previous errors [mcarroll@red mcarroll]$ ls apache lynx2.7.2-1.color.ELF.static.tar.gz MAIL server lynx2.7.2-1 mail scripts Window_maker [mcarroll@red mcarroll]$ cd ly* [mcarroll@red lynx2.7.2-1]$ ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [mcarroll@red lynx2.7.2-1]$ cd .. [mcarroll@red mcarroll]$ ls apache lynx2.7.2-1.color.ELF.static.tar.gz MAIL server lynx2.7.2-1 mail scripts Window_maker [mcarroll@red mcarroll]$ mkdir downloads [mcarroll@red mcarroll]$ mv lynx2.7.2-1.color.ELF.static.tar.gz downloads [mcarroll@red mcarroll]$ ls apache downloads lynx2.7.2-1 mail MAIL scripts server Window_maker [mcarroll@red mcarroll]$ cd  mk  dir web [mcarroll@red mcarroll]$ mv ly* web [mcarroll@red mcarroll]$ ls apache downloads mail MAIL scripts server web Window_maker [mcarroll@red mcarroll]$ cd web [mcarroll@red web]$ ls lynx2.7.2-1 [mcarroll@red web]$ cd ly* [mcarroll@red lynx2.7.2-1]$ ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [mcarroll@red lynx2.7.2-1]$ pico README  UW PICO(tm) 4.2 New Buffer ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell [ Reading file ][ Read 103 lines ] File: READMELynx README fileWHAT IS LYNX?Lynx is a fully-featured World Wide Web (WWW) client for users runningcursor-addressable, character-cell display devices (e.g., vt100terminals, vt100 emulators running on PCs or Macs, or any othercharacter-cell display). It will display Hypertext Markup Language(HTML) documents containing links to files on the local system, aswell as files on remote systems running http, gopher, ftp, wais, nntp,finger, or cso/ph/qi servers, and services accessible via logins totelnet, tn3270 or rlogin accounts. Current versions of Lynx run onUnix and VMS.Lynx can be used to access information on the WWW, or to buildinformation systems intended primarily for local access. For example,Lynx has been used to build several Campus Wide Information Systems(CWIS). In addition, Lynx can be used to build systems isolated withina single LAN.For information about Lynx, including new updates, go to the"Lynx links".Lynx is distributed under the GNU General Public License withoutrestrictions on usage or redistribution, and is supported by theLynx is distributed under the GNU General Public License withoutrestrictions on usage or redistribution, and is supported by theLynx user community. See the accompanying COPYHEADER and COPYING files (in the about_lynx subdirectory) for more details.Certain portions of the Lynx source distribution were originallyreated by CERN and have been modified during the development ofLynx. See WWW/Copyright.txt for copyright info regarding CERN products used in LynxDOCUMENTATIONA users guide is included in this distribution along with a man pagefor Unix systems and a help file for VMS systems. All documentation iscontained in this directory and the doc and samples subdirectories.While running Lynx, type 'h', 'H', or '?' to invoke the help menusystem. From the help menu you may access several useful documents pertaining to Lynx and the World Wide Web. The most important ofthese is the Lynx Users Guide. By default, Lynx will use the LynxEnhanced Pages, which includes http links for help and FAQs conerningLynx. It is recommended that you install your own help menu system atyour site in order to lessen the load on http servers. This also willallow you to customize the help menu system for your site.To install the help menu system, copy the lynx_help/ and about_lynx/directories to a public place on your system. Then, edit the lynx.cfgTo install the help menu system, copy the lynx_help/ and about_lynx/directories to a public place on your system. Then, edit the lynx.cfgfile so that the HELPFILE line is defined as follows: HELPFILE:file://localhost/[public_path]/lynx_help/lynx_help_main.htmlwhere [public_path] is the absolute path to the lynx_help directory.Customizing the help menu system is just a matter of editing a set of HTML files.INSTALLING LYNXTo install Lynx, follow the steps listed in the INSTALLATION file located in the source distribution.PROBLEMSIf you experience problems installing or compiling Lynx, please readthe PROBLEMS file located in the source distribution. If your problemis not addressed there, there is a mailing list called lynx-dev whichis frequented by Lynx experts. To subscribe to lynx-dev, send email tomajordomo@sig.net with only the following message in the body: SUBSCRIBE LYNX-DEV address SUBSCRIBE LYNX-DEV addresswhere inclusion of your email address is optional if it can beobtained, correctly, from the mail headers of your subscriptionrequest.If you wish to unsubscribe from lynx-dev, send email tomajordomo@sig.net with only the following message in thebody: UNSUBSCRIBE LYNX-DEV address where inclusion of your email address is optional if it can beobtained, correctly, from the mail headers of your request.Also, to get a list of useful majordomo commands, send email tomajordomo@sig.net with the following command:HELPFinally, please...please...please do not send commands to thelynx-dev mailing list. BTW, any messages you wish to post shouldbe sent to lynx-dev@sig.net.PLEASE use the lynx-dev list, NOT private email to the developers,for questions or discussion about Lynx, or contributions of patches.Patches should use the context diff format (diff -c).[mcarroll@red lynx2.7.2-1]$ cd    pico INSTALLAIONTION  UW PICO(tm) 4.2 New Buffer ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell [ Reading file ][ Read 377 lines ]File: INSTALLATIONFor a description of Lynx please read the README file.Lynx Installation guide.Last Updated February 1997UNIX & VMS Step 1a.Most of the variables that you are likely to change are in theuserdefs.h file. There are a few that you must change or verify,and a few more that you will probably want to change. The variablesthat must be changed are marked as such in the userdefs.h file.Just edit it and the changes should be straight forward. You alsoshould check LYMessages_en.h for tailoring the Lynx statuslineprompts, messages and warnings to requirements of your site.NOTE: Many of the variables in userdefs.h are now configurable inthe lynx.cfg file. Please read the lynx.cfg file as well.Also see the example mime.types, mailcap and jumps filesin the samples subdirectory.UNIX & VMS Step 1b. (optional)Set up local printers and downloadersin the lynx.cfg file. (see lynx.cfg for details)UNIX & VMS Step 1c. (optional)If your system requires the PASV FTP code instead ofthe standard PORT FTP code (e.g., to deal with a If your system requires the PASV FTP code instead ofthe standard PORT FTP code (e.g., to deal with afirewall) then edit WWW/Library/Implementation/HTFTP.cand comment out line 43 like so:/* #define LISTEN /* @@@@ Test LJM */On Unix you can define NOPORT in the top Makefile instead of changing HTFTP.cUNIX Step 1d. (WAIS support is built into Lynx for VMS, skip to step 1e)Adding Direct WAIS support.Get the freeWAIS distribution from: ftp://ftp.cnidr.org/pub/NIDR.tools/freewaisand compile it. The compile process will create some libraries, you willneed wais.a and client.a. Edit the Makefile in the top level directoryand add the library locations under the DIRECT WAIS ACCESS heading.Edit the Makefile for the WWW Library in theWWW/Library/Implementation/CommonMakefile to make the WAIS.c sourcesin the library. If everything goes well you shouldbe able to make and have direct WAIS access.e.Adding NEWS support.To set your site's NTTP server as the default host for news readingand posting via Lynx, set the environment variable NNTPSERVER so that it points to its Internet address (see Step 5).For news posting ability to be enabled in Lynx, in userdefs.h (andFor news posting ability to be enabled in Lynx, in userdefs.h (andoptionally in lynx.cfg) the NEWS_POSTING symbol must be defined toTRUE. Also define LYNX_SIG_FILE in usersdefs.h or lynx.cfg so thatit points to users' signature files for appending to posted messages.For the Organization: header in news postings, Lynx checks for anORGANIZATION or NEWS_ORGANIZATION environment variable. On Unix,Lynx also checks for an /etc/organization file.UNIX Step 1f. (Sun systems)Sun resolv library.On Sun systems you may need to define RESOLVLIB in the top Makefileto enable access to remote hosts. See the comments in the Makefileand PROBLEMS file for more information.VMS Step 1f.Downloading binary files.Lynx must handle all IO as streams, and on VMS, output files are alwayscreated with Stream_LF format via the C RTL's fopen(). The file headersindicate Implied Carriage Control, even when the transfer was in binary mode, which can confuse downloading software and cause corruption ofthe file contents. To deal with this, you should define the symbolUSE_FIXED_RECORDS as TRUE in userdefs.h and/or lynx.cfg. This willinstruct Lynx to correct the header information to indicate FIXED 512records, with No Implied Carriage Control. If Lynx fails to do theconversion (because the file wasn't mapped to a binary MIME type) you canexecute FIXED512.COM externally to correct the header information. Theconversion (because the file wasn't mapped to a binary MIME type) you canexecute FIXED512.COM externally to correct the header information. Thecommand file uses Joe Meadow's FILE utility, or the SET FILE/ATTRIBUTEScommand on current versions of VMS, to modify the headers. See thecomments in FIXED512.COM, userdefs.h and lynx.cfg for more information.UNIX Step 2.VMS users skip to 'VMS step 2'Check the top level Makefile for any site-specific definitionsyou require or desire. Then, you should be ready to compile!If you type "make" with no arguments you will see a list ofsupported systems. If your system type IS listed you just need to type "make SYSTEM_TYPE". For instance, if you arerunning under IBM's RS/6000 AIX 3.2 you would just type"make aix32". If you were running Ultrix you would type"make ultrix".If you are on a SUN workstation and do not have 'gcc' youmay change 'gcc' to '/usr/5bin/cc' in the MakefileIf you are on a system that is not listed in the makefile it may be more difficult. The first thing you should try is just "make generic",this will compile with the "fancy_curses" option, and will give a much nicer screen display. If it doesn't compile or if the screen display this will compile with the "fancy_curses" option, and will give a much nicer screen display. If it doesn't compile or if the screen display looks strange (real strange), try compiling with the "low_curses" option.Edit the Makefile and remove the '-DFANCY_CURSES' definition under the'generic:' entry. There may be some compatibility problems on somesystems, but we don't know what they might be at this point. If youare running on a currently unsupported system please contact us via the lynx-dev email list (see RELEASE_STATEMENT). If there are anyproblems we will try to fix them as soon as possible.VMS step 2.Lynx uses the VMS port of gzip for uncompressing streams which haveContent-Encoding headers indicated compression with gzip or theUnix compress. If you do not have gzip installed on your systemyou can get it from ftp://ftp.wku.edu/ in the fileserv directory.The command Lynx uses to uncompress on VMS is "gzip -d". If you are using the SOCKETSHR library, read SOCKETSHR.announce andmake sure you have defined SOCKETSHR and SOCKETSHR_LIBRARY as explainedtherein.A "build.com" and "build-slang.com" script for building Lynx with cursesor slang is in the top level directory. All you have to do is type"@build" or "@build-slang" and answer its prompt for your system's TCP-IPsoftware. Current choices are: MULTINET (default) UCX MULTINET (default) UCX WIN_TCP CMU_TCP SOCKETSHR_TCP TCPWAREIt will autosense whether you have VAXC, DECC or GNUC on VAX or AXPand build appropriately. If a WWWLib already exists for that TCP-IPsoftware, it will prompt you for whether you want to rebuild it. Ifyou want to build a WWWLib separately, you can type "@libmake.com" with your default directory set to [.WWW.Library.vms] instead doingit via "build.com" in the top directory. You may need to modify "build-slang.com", as described in its header, so that it can findslang.olb on your system. If you have both DECC and VAXC, it willuse DECC to benefit from the newer and more efficient memory managementfunctions.(optional compilation method)If you have and want to use MMS, read the header of descrip.mmsin the top directory and be sure you include the appropriate macrodefinitions when you invoke it: $ MMS /Macro = (MULTINET=1) for VAXC - MultiNet $ MMS /Macro = (WIN_TCP=1) for VAXC - Wollongong TCP/IP $ MMS /Macro = (UCX=1) for VAXC - UCX $ MMS /Macro = (CMU_TCP=1) for VAXC - OpenCMU TCP/IP$ MMS /Macro = (SOCKETSHR_TCP=1) for VAXC - SOCKETSHR/NETLIB$ MMS /Macro = (TCPWARE=1) for VAXC - TCPWare TCP/IP$ MMS /Macro = (SOCKETSHR_TCP=1) for VAXC - SOCKETSHR/NETLIB$ MMS /Macro = (TCPWARE=1) for VAXC - TCPWare TCP/IP$ MMS /Macro = (MULTINET=1, DEC_C=1) for DECC - MultiNet$ MMS /Macro = (WIN_TCP=1, DEC_C=1) for DECC - Wollongong TCP/IP$ MMS /Macro = (UCX=1, DEC_C=1) for DECC - UCX $ MMS /Macro = (CMU_TCP=1, DEC_C=1) for DECC - OpenCMU TCP/IP $ MMS /Macro = (SOCKETSHR_TCP=1,DEC_C=1) for DECC - SOCKETSHR/NETLIB $ MMS /Macro = (TCPWARE=1, DEC_C=1) for DECC - TCPWare TCP/IP $ MMS /Macro = (MULTINET=1, GNU_C=1) for GNUC - MultiNet $ MMS /Macro = (WIN_TCP=1, GNU_C=1) for GNUC - Wollongong TCP/IP $ MMS /Macro = (UCX=1, GNU_C=1) for GNUC - UCX $ MMS /Macro = (CMU_TCP=1, GNU_C=1) for GNUC - OpenCMU TCP/IP $ MMS /Macro = (SOCKETSHR_TCP=1,GNU_C=1) for GNUC - SOCKETSHR/NETLIB $ MMS /Macro = (TCPWARE=1, GNU_C=1) for GNUC - TCPWare TCP/IP If you just type "MMS" it will default to the MULTINET and VAXC configuration. MMS will build the WWW library and Lynx sources, and link the executable. However, not all of the header dependencies are specified. If you are not a developer, and need a clean build,you should use build.com instead of the MMS utility.If you want SOCKS support on VMS, you must add SOCKS as a compilationdefinition, and the SOCKS library to the link command. However, insteadof SOCKSifying Lynx for use behind a firewall, you are better off if youbuild Lynx normally, and set up Lynx to use a proxy server (see below).of SOCKSifying Lynx for use behind a firewall, you are better off if youbuild Lynx normally, and set up Lynx to use a proxy server (see below).You instead can SOCKSify the proxy server, and it will handle all clients,not just Lynx.UNIX Step 3.Go ahead and test it out with the about_lynx/about_lynx.html file.You shouldn't need to install Lynx to test it.Once you are satisfied that it works, go ahead and install it.VERY IMPORTANT!!!!! If you are setting up an anonymous account with Lynx you are strongly advised to use the -anonymous command line option. If you do not use this option, users may be able to gain access to all readable files on your machine.ALSO NOTE that many implementations of telnetd allow passing of environment variables, which might be used by unscrupulous people to modify the environment in anonymous accounts. When making Lynx and Web access publicly available via anonymous accounts intended to run Lynx captively, be sure the wrapper  uses the -cfg switch and specifies the startfile, rather thanrelying on the LYNX_CFG, LYNX_CFG_FILE, or WWW_HOME variables.VMS Step 3.Go ahead and test it out with the [.about_lynx]about_lynx.html file.You shouldn't need to install Lynx to test it.Go ahead and test it out with the [.about_lynx]about_lynx.html file.You shouldn't need to install Lynx to test it.Once you are satisfied that it works, go ahead and install it.VERY IMPORTANT!!!!!If you are setting up an anonymous account with Lynx you are strongly advised to use the -anonymous command line option. If you do not use this option, users will be able to gain access to all readable files on your machine. ALSO NOTE that some implementations of telnet allow passingof environment variables, which might be used by unscrupulous people to modify the environment in anonymous accounts. Whenmaking Lynx and Web access publicly available via anonymousccounts intended to run Lynx captively, be sure the wrapperuses the -cfg switch and specifies the startfile, rather thanrelying on the LYNX_CFG, LYNX_CFG_FILE, or WWW_HOME variables.UNIX Step 4. (Installation)Lynx is very easy to install, if you want Lynx installed anywhere besides "/usr/local/bin", with the man files in "/usr/man/man1", youneed to edit the Makefile and change the "exec" and "doc" defines. Otherwise just "su" to root and type "make install" and make willcopy "lynx", "lynx.cfg" and "lynx.1" to the specified directories. Those are the only two files necessary to run Lynx.lynx.1 isn't really necessary, but it should be available.lynx.cfg isn't absolutely necessary either but is the only waylynx.1 isn't really necessary, but it should be available.lynx.cfg isn't absolutely necessary either but is the only wayto configure printers and downloaders (and uploaders if DIRED_SUPPORTis implemented), so it is highly recommended.Also check out the mailcaps, mime.types and jumps file samples in thesamples directory.VMS Step 4.You need to have the executable in a public place, make it accessible,define it as a foreign command, and copy lynx.cfg to "Lynx_Dir". Lookat lynx.com in the samples directory as a model for installing Lynx. Also check out the mailcaps, mime.types and jumps file samples in thesamples directory. To include lynx.hlp in the system HELP library,use the command: $ library/replace sys$help:helplib.hlb lynx.hlpand VMS Step 5.uses some environment variables to regulate it's behavior. The variable "NNTPSERVER" is used to specify the host which will be used as the default for news URLs. UNIX setenv NNTPSERVER "news.server.dom" setenv NNTPSERVER "news.server.dom" VMS define/system NNTPSERVER "news.server.dom"The environment variables "ORGANIZATION" or "NEWS_ORGANIZATION", if set, will be used for the Organization: header in news postings.The environment variable "LYNX_CFG", if set, will override the defaultlocation and name of the global configuration file (lynx.cfg) that wasdefined via the constant "LYNX_CFG_FILE" in userdefs.h. See userdefs.hfor more information.The environment variable "LYNX_TEMP_SPACE", if set, will override thedefault path prefix for temporary files that was defined via the constant "TEMP_SPACE" in userdefs.h. See userdefs.h for more information.environment variable "LYNX_SAVE_SPACE", if set, will override thedefault path prefix for files saved to disk that was defined via theconstant "SAVE_SPACE" in lynx.cfg. See lynx.cfg for more information.The variable "WWW_HOME", if set, will override the default startupThe variable "WWW_HOME", if set, will override the default startupURL specified in any of the configuration files.Lynx still supports use of gateway servers, with the servers specifiedvia the variables "WWW_access_GATEWAY", where "access" is lower caseand can be "http", "ftp", "gopher" or "wais". Most of the gatewayservers have been discontinued, but "http://www.w3.org:8001" isavailable for wais searches (note that you do not include a terminal'/' for gateways, but do for proxies; see below).Lynx version 2.2 and beyond supports the use of proxy servers that canact as firewall gateways and caching servers. They are preferable tothe older gateway servers. Each protocol used by Lynx can be mappedseparately using PROTOCOL_proxy environment variables of the form:  UNIXsetenv http_proxy "http://some.server.dom:port/"setenv https_proxy "http://some.server.dom:port/" setenv ftp_proxy "http://some.server.dom:port/" setenv gopher_proxy "http://some.server.dom:port/" setenv news_proxy "http://some.server.dom:port/"setenv newspost_proxy "http://some.server.dom:port/"setenv newsreply_proxy "http://some.server.dom:port/" setenv snews_proxy "http://some.server.dom:port/"setenv newsreply_proxy "http://some.server.dom:port/" setenv snews_proxy "http://some.server.dom:port/" setenv snewspost_proxy "http://some.server.dom:port/"setenv snewsreply_proxy "http://some.server.dom:port/"setenv nntp_proxy "http://some.server.dom:port/" setenv wais_proxy "http://some.server.dom:port/" setenv finger_proxy "http://some.server.dom:port/" setenv cso_proxy "http://some.server.dom:port/" VMS define "http_proxy" "http://some.server.dom:port/"define "https_proxy" "http://some.server.dom:port/"define "ftp_proxy" "http://some.server.dom:port/" define "gopher_proxy" "http://some.server.dom:port/" define "news_proxy" "http://some.server.dom:port/" define "newspost_proxy" "http://some.server.dom:port/"  define "newsreply_proxy" "http://some.server.dom:port/"define "snews_proxy" "http://some.server.dom:port/" define "snewspost_proxy" "http://some.server.dom:port/"define "snewsreply_proxy" "http://some.server.dom:port/"define "nntp_proxy" "http://some.server.dom:port/"define "wais_proxy" "http://some.server.dom:port/"define "finger_proxy" "http://some.server.dom:port/"define "cso_proxy" "http://some.server.dom:port/"(Encase *BOTH* strings in double-quotes to maintain  lower case for the PROTOCOL_proxy variable and for  the http access type; include /system if you want lower case for the PROTOCOL_proxy variable and for  the http access type; include /system if you want proxying for all clients on your system.)If you wish to override the use of a proxy server for specific hosts orentire domains you may use the "no_proxy" environment variable. Here isan example use of "no_proxy":UNIX setenv no_proxy "host.domain.dom, domain1.dom, domain2"VMSno_proxy" "host.domain.dom, domain1.dom, domain2"You can include a port number in the no_proxy list to override useof a proxy server for the host accessed via that port, but not viaother ports. For example, if you use "host.domain.dom:119" and/or "host.domain.dom:210", then news (port 119) URLs and/or any wais(port 210) searches on that host would be excluded, but http, ftp, and gopher services (if normally proxied) would still be included, as would any news or wais services on other hosts.If you wish to override the use of a proxy server completely (i.e.,globally override any existing proxy variables), set the value of"no_proxy" to "*".Note that Lynx treats file URLs on the local host as requests forNote that Lynx treats file URLs on the local host as requests fordirect access to the file, and does not attempt ftp if that fails.It treats both ftp URLs and file URLs on remote hosts as ftp URLs,and does not attempt direct file access for either. If ftp URLs are being proxied, file URLs on a remote host will be converted to ftpURLs before submission by Lynx to the proxy server, so no specialprocedure for inducing the proxy server to handle them is required.Other WWW clients may require that the http server's configurationfile have "Map file:* ftp:*" in it to perform that conversion.The proxy and no_proxy variables also can be set at run time vialynx.cfg.Copies of the Lynx online help are included in the lynx_helpsubdirectory tree and should be made accessible in response tothe Lynx 'h'elp command by defining HELPFILE in userdefs.h and/or lynx.cfg to an appropriate file://localhost/path URL.UNIX & VMS Step 6. (Hopefully Optional)If something doesn't work, or you can't get it to compile at all, oryou can't figure out what one of the defines means, or if you just want to make a comment, send an email message to the Lynx-Dev mailinglist (see the README file about subscribing to Lynx-Dev). Until Lynxhas been ported to all the world's operating systems, we expect therewill be some compatibility problems, but we'll do our best to help you.[mcarroll@red lynx2.7.2-1]$ ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [mcarroll@red lynx2.7.2-1]$ pico lync x.cfg  UW PICO(tm) 4.2 New Buffer ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell [ Reading file ][ Read 1643 lines ] File: lynx.cfg# lynx.cfg file.# The default placement for this file is /usr/local/lib/lynx.cfg (Unix)# or Lynx_Dir:lynx.cfg (VMS)## Definition pairs are of the form VARIABLE:DEFINITION# NO spaces are allowed between the pair items.## If you do not have access to /usr/local/bin you may change# the default location of this file in the userdefs.h file and recompile,# or specify it's location on the command line with the "-cfg"# command line option.## Items may be commented out by putting a '#' as the FIRST char of the line## All definitions must be flush left and have NO spaces.!!!### STARTFILE is the default URL if none is specified on the command line# or via a WWW_HOME environment variable.# note: these files can be remote (http://www.w3.org/default.html)# or local (file://localhost/PATH_TO/FILENAME# replace PATH_TO with the complete path to FILENAME# use Unix SHELL syntax and include the device on VMS systems)##STARTFILE:http://lynx.browser.org/STARTFILE:file://localhost/etc/lynx_help/lynx_help_menu.htmlAll definitions must be flush left and have NO spaces.!!!STARTFILE is the default URL if none is specified on the command lineor via a WWW_HOME environment variable.note: these files can be remote (http://www.w3.org/default.html)or local (file://localhost/PATH_TO/FILENAMEreplace PATH_TO with the complete path to FILENAMEuse Unix SHELL syntax and include the device on VMS systems)STARTFILE:http://lynx.browser.org/STARTFILE:file://localhost/etc/lynx_help/lynx_help_menu.htmlHELPFILE must be defined as a URL and must have acomplete path if local:file://localhost/PATH_TO/lynx_help/lynx_help_main.htmlReplace PATH_TO with the path to the lynx_help subdirectory for this distribution (use SHELL syntax including the device on VMS systems).The default HELPFILE is:http://www.crl.com/~subir/lynx/lynx_help/lynx_help_main.html This should be changed to the local path.HELPFILE:http://www.crl.com/~subir/lynx/lynx_help/lynx_help_main.htmlHELPFILE:file://localhost/PATH_TO/lynx_help/lynx_help_main.htmlHELPFILE:file://localhost/etc/lynx_help/lynx_help_menu.html Search : Y FirstLine ^T LineNumber^O End of Par C Cancel ^V LastLine ^W Start of P USED_F[ "USED_F" not found ]^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell Search [USED_F] : Y FirstLine ^T LineNumber^O End of Par C Cancel ^V LastLine ^W Start of P USEDthe "VI keys" 'o'ption is not ON) here or in userdefs.h, if youwish to implement the jumps mechanism.JUMPFILE:/Lynx_Dir/jumps.htmlJUMPFILE:/etc/lynx_help/lynx_jumps.html Set JUMPBUFFER to TRUE if you want to have the previous jump target,if any, offered for reuse or editing when using the 'J'ump command.The default is defined in userdefs.h. If left FALSE, the circularbuffer of previously entered targets (shortcuts) can still be invoked via the Up-Arrow or Down-Arrow keys after entering the 'J'ump command.# If multiple jumps files are installed, the recalls of shortcuts will# be specific to each file. If Lynx was built with PERMIT_GOTO_FROM_JUMPdefined, any random URLs used instead of shortcuts will be stored in thegoto URL buffer, not in the shortcuts buffer(s), and the single character':' can be used as a target to invoke the goto URL buffer (as if 'g'otofollowed by Up-Arrow had been entered).JUMPBUFFER:FALSE If SAVE_SPACE is defined, it will be used as a path prefix for thesuggested filename in "Save to Disk" operations from the 'p'rint or'd'ownload menus. On VMS, you can use either VMS (e.g., "SYS$LOGIN:") or Unix syntax (including '~' for the HOME directory). On Unix, you must use Unix syntax. If the symbol is not defined, or is zero-length# (""), no prefix will be used, and only a filename for saving in the# current default directory will be suggested.^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell Search [USED] : Y FirstLine ^T LineNumber^O End of Par C Cancel ^V LastLine ^W Start of P FIXEDSYSTEM_MAIL_FLAGS:-t -oiVMS ONLY:==========# MAIL_ADRS is defined in userdefs.h and normally is structured for PMDF's# IN%"INTERNET_ADDRESS" scheme. The %s is replaced with the address givenby the user. If you are using a different Internet mail transport, changethe IN appropriately (e.g., to SMTP, MX, or WINS).MAIL_ADRS:"IN%%""%s"""VMS ONLY:==========If USE_FIXED_RECORDS is set to TRUE here or in userdefs.h, Lynx willconvert 'd'ownloaded binary files to FIXED 512 record format before savingthem to disk or acting on a DOWNLOADER option. If set to FALSE, the headers of such files will indicate that they are Stream_LF with ImpliedCarriage Control, which is incorrect, and can cause downloading software to get confused and unhappy. If you do set it FALSE, you can use the# FIXED512.COM command file, which is included in this distribution, to dothe conversion externally.USE_FIXED_RECORDS:TRUEVI_KEYS can be turned on by the user in the optionsscreen or the .lynxrc file. This is just the default.^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell ModifiedUSE_FIXED_RECORDS:TRUE  convert 'd'ownloaded binary files to FIXED 512 record format before saving# them to disk or acting on a DOWNLOADER option. If set to FALSE, theheaders of such files will indicate that they are Stream_LF with Implied Carriage Control, which is incorrect, and can cause downloading softwareto get confused and unhappy. If you do set it FALSE, you can use the FIXED512.COM command file, which is included in this distribution, to dothe conversion externally.USE_FIXED_RECORDS:TRUE# VI_KEYS can be turned on by the user in the optionsscreen or the .lynxrc file. This is just the default.VI_KEYS_ALWAYS_ON:FALSEEMACS_KEYS can be turned on by the user in the optionsscreen or the .lynxrc file. This is just the default.EMACS_KEYS_ALWAYS_ON:FALSEDEFAULT_KEYPAD_MODE specifies whether by default the userhas numbers that work like arrows or else numbered links.# DEFAULT KEYPAD MODE may be set to TRUE for using numbers# as arrows as the default, or FALSE for using numbered linksas the default (LINKS_AND_FORM_FIELDS_ARE_NUMBERED cannotcurrently be set by this option.).SYSTEM_MAIL_FLAGS:-t -oiVMS ONLY:==========MAIL_ADRS is defined in userdefs.h and normally is structured for PMDF'sIN%"INTERNET_ADDRESS" scheme. The %s is replaced with the address givenby the user. If you are using a different Internet mail transport, changethe IN appropriately (e.g., to SMTP, MX, or WINS).##MAIL_ADRS:"IN%%""%s"""VMS ONLY:========== If USE_FIXED_RECORDS is set to TRUE here or in userdefs.h, Lynx will# convert 'd'ownloaded binary files to FIXED 512 record format before savingthem to disk or acting on a DOWNLOADER option. If set to FALSE, theheaders of such files will indicate that they are Stream_LF with ImpliedCarriage Control, which is incorrect, and can cause downloading software to get confused and unhappy. If you do set it FALSE, you can use the# FIXED512.COM command file, which is included in this distribution, to dothe conversion externally.USE_FIXED_RECORDS:TRUEVI_KEYS can be turned on by the user in the optionsscreen or the .lynxrc file. This is just the default. Unix:#======The mail path and flags normally are defined for sendmail (or submit with MMDF) in userdefs.h. You can change them here, but should firstread the zillions of CERT advisories about security problems with Unix mailers.SYSTEM_MAIL:/usr/mmdf/bin/submitSYSTEM_MAIL_FLAGS:-mlruxto,cc\*#SYSTEM_MAIL:/usr/sbin/sendmailSYSTEM_MAIL_FLAGS:-t -oiSYSTEM_MAIL:/usr/lib/sendmailSYSTEM_MAIL_FLAGS:-t -oiVMS ONLY:==========MAIL_ADRS is defined in userdefs.h and normally is structured for PMDF'sIN%"INTERNET_ADDRESS" scheme. The %s is replaced with the address givenby the user. If you are using a different Internet mail transport, changethe IN appropriately (e.g., to SMTP, MX, or WINS).##MAIL_ADRS:"IN%%""%s"""VMS ONLY:==========you use PMDF then headers will we passed via a header file. If you use "generic" VMS MAIL, the subject will be passed on thecommand line via a /subject="SUBJECT" qualifier, and inclusionof other relevant headers may not be possible.If your mailer uses another syntax, some hacking of the mailform()msg() and reply_by_mail() functions in LYMail.c, and printfile()function in LYPrint.c, may be required.:PMDF SENDSYSERM_MAIL_FLAGS:/headers:MAILSYSTEM_MAIL_FLAGS: Unix:#======The mail path and flags normally are defined for sendmail (or submit with MMDF) in userdefs.h. You can change them here, but should firstread the zillions of CERT advisories about security problems with Unix mailers.SYSTEM_MAIL:/usr/mmdf/bin/submitSYSTEM_MAIL_FLAGS:-mlruxto,cc\*#SYSTEM_MAIL:/usr/sbin/sendmailSYSTEM_MAIL_FLAGS:-t -oiSET_COOKIES is set FALSE, Lynx will ignore Set-Cookie headersin http server replies.The default is defined in userdefs.h, and can be overridden here,and/or toggled via the -cookies command line switch.The default is FALSESET_COOKIES:TRUE VMS:===== The mail command and qualifiers are defined in userdefs.h. Lynx will spawn a subprocess to send replies and error messages. The# command, and qualifiers (if any), can be re-defined here. Ifyou use PMDF then headers will we passed via a header file. If you use "generic" VMS MAIL, the subject will be passed on thecommand line via a /subject="SUBJECT" qualifier, and inclusionof other relevant headers may not be possible.If your mailer uses another syntax, some hacking of the mailform()msg() and reply_by_mail() functions in LYMail.c, and printfile()function in LYPrint.c, may be required.:PMDF SENDSYSERM_MAIL_FLAGS:/headers:MAILSYSTEM_MAIL_FLAGS:# can be appended to email messages and news postings or followups. Theuser will be prompted whether to append it. It is sought in the homedirectory. If it is in a subdirectory, begin it with a dot-slash(e.g., ./lynx/.lynxsig). The definition is set in userdefs.h and canbe changed here.LYNX_SIG_FILE:.lynxsig# If COLLAPSE_BR_TAGS is set FALSE, Lynx will not collapse serial BR tags.Note that the valid way to insert extra blank lines in HTML is via a PRE block with only newlines in the block.default is defined in userdefs.h, and can be overridden here.COLLAPSE_BR_TAGS:TRUESET_COOKIES is set FALSE, Lynx will ignore Set-Cookie headersin http server replies.The default is defined in userdefs.h, and can be overridden here,and/or toggled via the -cookies command line switch.The default is FALSESET_COOKIES:TRUE VMS:===== The mail command and qualifiers are defined in userdefs.h. Lynx will spawn a subprocess to send replies and error messages. Thepost new messages or followups to news groups, using the URL schemes described in the "Supported URL" section of the online 'h'elp. The posts will be attempted via the nntp server specified in the URL, orif none was specified, via the NNTPSERVER configuration or environmentvariable. Links with these URLs for posting or sending followups arecreated by the news gateway when reading group listings or articles from nntp servers if the server indicates that it permits posting.# The compilation default set in userdefs.h can be changed here. Ifthe default is TRUE, posting can still be disallowed via the-restrictions command line switch.NEWS_POSTING:TRUE  LYNX_SIG_FILE defines the name of a file containing a signature which# can be appended to email messages and news postings or followups. Theuser will be prompted whether to append it. It is sought in the homedirectory. If it is in a subdirectory, begin it with a dot-slash(e.g., ./lynx/.lynxsig). The definition is set in userdefs.h and canbe changed here.LYNX_SIG_FILE:.lynxsig# If COLLAPSE_BR_TAGS is set FALSE, Lynx will not collapse serial BR tags.Note that the valid way to insert extra blank lines in HTML is via a PRE block with only newlines in the block.default is defined in userdefs.h, and can be overridden here.line, to a value greater than the current maximum, the maximum will beincreased to that number. Conversely, if the maximum is set to a numberless than the current chunk size, the chunk size will be reduced to thatnumber. Thus, you need use only one of the two switches on the commandline, based on the direction of intended change relative to the compilationor configuration defaults. The compilation defaults ensure that there willbe at least 10 earlier articles before bothering to chunk and create a linkfor earlier articles.NEWS_CHUNK_SIZE:30NEWS_MAX_CHUNK:40# Set NEWS_POSTING to FALSE if you do not want to support posting tonews groups via Lynx. If left TRUE, Lynx will use its news gateway topost new messages or followups to news groups, using the URL schemes described in the "Supported URL" section of the online 'h'elp. The posts will be attempted via the nntp server specified in the URL, orif none was specified, via the NNTPSERVER configuration or environmentvariable. Links with these URLs for posting or sending followups arecreated by the news gateway when reading group listings or articles from nntp servers if the server indicates that it permits posting.# The compilation default set in userdefs.h can be changed here. Ifthe default is TRUE, posting can still be disallowed via the-restrictions command line switch.NEWS_POSTING:TRUE If LIST_NEWS_DATES is set TRUE, Lynx will include the dates of articles innews listings. The dates always are included in the articles, themselves.The default is defined in userdefs.h, and can be overridden here.LIST_NEWS_DATES:FALSENEWS_CHUNK_SIZE and NEWS_MAX_CHUNK regulate the chunking of news articlelistings with inclusion of links for listing earlier and/or later articles. The defaults are defined in HTNews.c as 30 and 40, respectively. If the news group contains more than NEWS_MAX_CHUNK articles, they will be listed# in NEWS_CHUNK_SIZE chunks. You can change the defaults here, and/or onthe command line via -newschunksize=NUMBER and/or -newsmaxchunk=NUMBERswitches. Note that if the chunk size is increased, here or on the commandline, to a value greater than the current maximum, the maximum will beincreased to that number. Conversely, if the maximum is set to a numberless than the current chunk size, the chunk size will be reduced to thatnumber. Thus, you need use only one of the two switches on the commandline, based on the direction of intended change relative to the compilationor configuration defaults. The compilation defaults ensure that there willbe at least 10 earlier articles before bothering to chunk and create a linkfor earlier articles.NEWS_CHUNK_SIZE:30NEWS_MAX_CHUNK:40# Set NEWS_POSTING to FALSE if you do not want to support posting to# and does not accept a host field in news URLs (use nntp: instead news: forthe scheme if you wish to specify an NNTP host in a URL, as explained in theRFC). If you have not set the variable externally, you can set it at run time via this configuration file. It will not override an external setting.Note that on VMS it is set as a process logical rather than symbol, and will outlive the Lynx image.#NNTPSERVER:news.server.domIf LIST_NEWS_NUMBERS is set TRUE, Lynx will use an ordered list and includethe numbers of articles in news listings, instead of using an unordered list. The default is defined in userdefs.h, and can be overridden here.LIST_NEWS_NUMBERS:FALSEIf LIST_NEWS_DATES is set TRUE, Lynx will include the dates of articles innews listings. The dates always are included in the articles, themselves.The default is defined in userdefs.h, and can be overridden here.LIST_NEWS_DATES:FALSENEWS_CHUNK_SIZE and NEWS_MAX_CHUNK regulate the chunking of news articlelistings with inclusion of links for listing earlier and/or later articles. The defaults are defined in HTNews.c as 30 and 40, respectively. If the news group contains more than NEWS_MAX_CHUNK articles, they will be listed# in NEWS_CHUNK_SIZE chunks. You can change the defaults here, and/or onthe command line via -newschunksize=NUMBER and/or -newsmaxchunk=NUMBERperformed if Lynx has been invoked with the -restrictions=mail switch. VMS USERS !!!New mail is normally broadcast as it arrives, via "unsolicited screenbroadcasts", which can be "wiped" from the Lynx display via the Ctrl-Wcommand. You may prefer to disable the broadcasts and use CHECKMAILinstead (e.g., in a public account which will be used by people who are ignorant about VMS). #CHECKMAIL:FALSETo enable news reading ability via Lynx, the environment variable NNTPSERVERmust be set so that it points to your site's NNTP server (see INSTALLATION). Lynx respects RFC 1738 (http://www.ics.uci.edu/pub/ietf/uri/rfc1738.txt) and# and does not accept a host field in news URLs (use nntp: instead news: forthe scheme if you wish to specify an NNTP host in a URL, as explained in theRFC). If you have not set the variable externally, you can set it at run time via this configuration file. It will not override an external setting.Note that on VMS it is set as a process logical rather than symbol, and will outlive the Lynx image.#NNTPSERVER:news.server.domIf LIST_NEWS_NUMBERS is set TRUE, Lynx will use an ordered list and includethe numbers of articles in news listings, instead of using an unordered list. The default is defined in userdefs.h, and can be overridden here. MAIL_SYSTEM_ERROR_LOGGING will send a message to the owner ofthe information, or ALERTMAIL if there is no owner, every timethat a document cannot be accessed! NOTE: This can generate A LOT of mail, be warned.MAIL_SYSTEM_ERROR_LOGGING:FALSEIf CHECKMAIL is set to TRUE, the user will be informed (via a statusline message) about the existence of any unread mail at startup of Lynx, and# will get statusline messages if subsequent new mail arrives. If a jumpsfile with a lynxprog URL for invoking mail is available, or your htmlpages include an mail launch file URL, the user thereby can access mailand read the messages. The checks and statusline reports will not beperformed if Lynx has been invoked with the -restrictions=mail switch. VMS USERS !!!New mail is normally broadcast as it arrives, via "unsolicited screenbroadcasts", which can be "wiped" from the Lynx display via the Ctrl-Wcommand. You may prefer to disable the broadcasts and use CHECKMAILinstead (e.g., in a public account which will be used by people who are ignorant about VMS). #CHECKMAIL:FALSETo enable news reading ability via Lynx, the environment variable NNTPSERVERmust be set so that it points to your site's NNTP server (see INSTALLATION).====Do not define this.LYNXCGI_ENVIRONMENT:If FORCE_SSL_COOKIES_SECURE is set to TRUE, then SSL encrypted cookies received from https servers never will be sent unencrypted to http# servers. The compilation default is to impose this block only if thehttps server included a secure attribute for the cookie. The normaldefault or that defined here can be toggled via the -force_securecommand line switch.FORCE_SSL_COOKIES_SECURE:FALSE MAIL_SYSTEM_ERROR_LOGGING will send a message to the owner ofthe information, or ALERTMAIL if there is no owner, every timethat a document cannot be accessed! NOTE: This can generate A LOT of mail, be warned.MAIL_SYSTEM_ERROR_LOGGING:FALSEIf CHECKMAIL is set to TRUE, the user will be informed (via a statusline message) about the existence of any unread mail at startup of Lynx, and# will get statusline messages if subsequent new mail arrives. If a jumpsfile with a lynxprog URL for invoking mail is available, or your htmlpages include an mail launch file URL, the user thereby can access mailVMS:==== Do not define this.#TRUSTED_LYNXCGI:noneUnix:=====LYNXCGI_ENVIRONMENT adds the current value of the specifiedenvironment variable to the list of environment variables passed on to thelynxcgi script. Useful variables are HOME, USER, EDITOR, etc...# VMS:====Do not define this.LYNXCGI_ENVIRONMENT:If FORCE_SSL_COOKIES_SECURE is set to TRUE, then SSL encrypted cookies received from https servers never will be sent unencrypted to http# servers. The compilation default is to impose this block only if thehttps server included a secure attribute for the cookie. The normaldefault or that defined here can be toggled via the -force_securecommand line switch.FORCE_SSL_COOKIES_SECURE:FALSEALWAYS_TRUSTED_EXEC:noneUnix:===== TRUSTED_LYNXCGI rules define the permitted sources and/or paths for# lynxcgi links (if LYNXCGI_LINKS is defined in userdefs.h). The formatis the same as for TRUSTED_EXEC rules (see above), but no defaults aredefined, i.e., if no TRUSTED_LYNXCGI rules are defined here, any sourceand path for lynxcgi links will be permitted. Example rules: TRUSTED_LYNXCGI:file://localhost/TRUSTED_LYNXCGI:/usr/local/etc/httpd/cgi-bin/ TRUSTED_LYNXCGI:file://localhost//usr/local/www/cgi-bin/VMS:==== Do not define this.#TRUSTED_LYNXCGI:noneUnix:=====LYNXCGI_ENVIRONMENT adds the current value of the specifiedenvironment variable to the list of environment variables passed on to thelynxcgi script. Useful variables are HOME, USER, EDITOR, etc...always enabled by an ALWAYS_TRUSTED_EXEC rule for it. This is useful for anonymous accounts in which you have disabled execution links generally,# and may also have disabled jump file links, but still want to allowexecution of particular utility scripts or programs. The format islike that for TRUSTED_EXEC. For example:Unix: ALWAYS_TRUSTED_EXEC:file://localhost//usr/local/kinetic/bin/usertime ALWAYS_TRUSTED_EXEC:http://www.more.net//usr/local/kinetic/bin/who.shVMS:ALWAYS_TRUSTED_EXEC:file://localhost/usertimeALWAYS_TRUSTED_EXEC:http://www.more.net/show usersThe default ALWAYS_TRUSTED_EXEC rule is "none".ALWAYS_TRUSTED_EXEC:noneUnix:===== TRUSTED_LYNXCGI rules define the permitted sources and/or paths for# lynxcgi links (if LYNXCGI_LINKS is defined in userdefs.h). The formatis the same as for TRUSTED_EXEC rules (see above), but no defaults aredefined, i.e., if no TRUSTED_LYNXCGI rules are defined here, any sourceand path for lynxcgi links will be permitted. Example rules: TRUSTED_LYNXCGI:file://localhost/TRUSTED_LYNXCGI:/usr/local/etc/httpd/cgi-bin/you also set LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:TRUE and a single TRUSTED_EXEC rule that will always fail (e.g., "none"), then *ONLY* the lynxexec or lynxprog URL's in JUMPFILE (and any ALWAYS_TRUSTED_EXEC rules,see below) will be allowed. Note, however, that if Lynx was compiled withCAN_ANONYMOUS_JUMP set to FALSE (default is TRUE), or -restrictions=jumpis included with the -anonymous switch at run time, then users of ananonymous account will not be able to access the jumps file or enter'j'ump shortcuts, and this selective execution feature will be overridden as well (i.e., they will only be able to access lynxexec or lynxprogURLs which meet any ALWAYS_TRUSTED_EXEC rules).TRUSTED_EXEC:none If EXEC_LINKS was defined, any lynxexec or lynxprog URL can be madealways enabled by an ALWAYS_TRUSTED_EXEC rule for it. This is useful for anonymous accounts in which you have disabled execution links generally,# and may also have disabled jump file links, but still want to allowexecution of particular utility scripts or programs. The format islike that for TRUSTED_EXEC. For example:Unix: ALWAYS_TRUSTED_EXEC:file://localhost//usr/local/kinetic/bin/usertime ALWAYS_TRUSTED_EXEC:http://www.more.net//usr/local/kinetic/bin/who.shVMS:ALWAYS_TRUSTED_EXEC:file://localhost/usertimeALWAYS_TRUSTED_EXEC:http://www.more.net/show users TRUSTED_EXEC:file://localhost//bin/rmVMS: TRUSTED_EXEC:file://localhost/copy TRUSTED_EXEC:file://localhost/deleteOnce you specify a TRUSTED_EXEC referencing string, the default is replaced, and all the referencing strings you desire must be specifiedas a series. Similarly, if you associate a command with the referencing string, you must specify all of the allowable commands as a series ofTRUSTED_EXEC rules for that string. If you specify ALWAYS_TRUSTED_EXECrules below, you need not repeat them as TRUSTED_EXEC rules.# If EXEC_LINKS and JUMPFILE have been defined, any lynxexec or lynxprogURL's in that file will be permitted, regardless of other settings. Ifyou also set LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:TRUE and a single TRUSTED_EXEC rule that will always fail (e.g., "none"), then *ONLY* the lynxexec or lynxprog URL's in JUMPFILE (and any ALWAYS_TRUSTED_EXEC rules,see below) will be allowed. Note, however, that if Lynx was compiled withCAN_ANONYMOUS_JUMP set to FALSE (default is TRUE), or -restrictions=jumpis included with the -anonymous switch at run time, then users of ananonymous account will not be able to access the jumps file or enter'j'ump shortcuts, and this selective execution feature will be overridden as well (i.e., they will only be able to access lynxexec or lynxprogURLs which meet any ALWAYS_TRUSTED_EXEC rules).TRUSTED_EXEC:none beginning with that string. If you wish to restrict the referencing URL'sfurther, you can extend the string to include a trusted path. You also canspecify a trusted directory for http URL's, which will then be treated asif they were local rather than remote. For example: TRUSTED_EXEC:file://localhost/trusted/ TRUSTED_EXEC:http://www.wfbr.edu/trusted/If you also wish to restrict the commands which can be executed, createa series of rules with the path (Unix) or command name (VMS) following the string, separated by a tab. For example:Unix: TRUSTED_EXEC:file://localhost//bin/cp TRUSTED_EXEC:file://localhost//bin/rmVMS: TRUSTED_EXEC:file://localhost/copy TRUSTED_EXEC:file://localhost/deleteOnce you specify a TRUSTED_EXEC referencing string, the default is replaced, and all the referencing strings you desire must be specifiedas a series. Similarly, if you associate a command with the referencing string, you must specify all of the allowable commands as a series ofTRUSTED_EXEC rules for that string. If you specify ALWAYS_TRUSTED_EXECrules below, you need not repeat them as TRUSTED_EXEC rules.# If EXEC_LINKS and JUMPFILE have been defined, any lynxexec or lynxprogIf LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE is set to TRUE onlylinks or scripts that reside on the local machine and arereferenced with a URL beginning with "file://localhost/" or meetTRUSTED_EXEC or ALWAYS_TRUSTED_EXEC rules (see below) will beexecuted. This is much less dangerous than enabling all executionlinks, but can still be dangerous.LOCAL_EXECUTION_LINKS_ALWAYS_ON:FALSELOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:FALSEIf LOCAL_EXECUTION_LINK_ON_BUT_NOT_REMOTE is TRUE, and no TRUSTED_EXECrule is defined, it defaults to "file://localhost/" and any lynxexecor lynxprog command will be permitted if it was referenced with a URLbeginning with that string. If you wish to restrict the referencing URL'sfurther, you can extend the string to include a trusted path. You also canspecify a trusted directory for http URL's, which will then be treated asif they were local rather than remote. For example: TRUSTED_EXEC:file://localhost/trusted/ TRUSTED_EXEC:http://www.wfbr.edu/trusted/If you also wish to restrict the commands which can be executed, createa series of rules with the path (Unix) or command name (VMS) following the string, separated by a tab. For example:Unix:in the source code unless they are enabled in theuserdefs.h file and the sources recompiled. Pleasesee the Lynx source code distribution and the userdefs.h file for more detail on enabling execution links and scripts. If you have enabled execution links or scripts the followingtwo variables control Lynx's action when an execution linkor script is encountered. If LOCAL_EXECUTION_LINKS_ALWAYS_ON is set to TRUE any execution# link or script will be executed no matter where it came from.This is EXTREMELY dangerous. Since Lynx can access files fromanywhere in the world, you may encounter links or scripts thatwill cause damage or compromise the security of your system.If LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE is set to TRUE onlylinks or scripts that reside on the local machine and arereferenced with a URL beginning with "file://localhost/" or meetTRUSTED_EXEC or ALWAYS_TRUSTED_EXEC rules (see below) will beexecuted. This is much less dangerous than enabling all executionlinks, but can still be dangerous.LOCAL_EXECUTION_LINKS_ALWAYS_ON:FALSELOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:FALSEIf LOCAL_EXECUTION_LINK_ON_BUT_NOT_REMOTE is TRUE, and no TRUSTED_EXECrule is defined, it defaults to "file://localhost/" and any lynxexecSEEK_FRAG_MAP_IN_CUR:TRUEIf SEEK_FRAG_AREA_IN_CUR is set FALSE, then HREF attribute valuesin AREA tags consisting of only a fragment (HREF="#foo") will beresolved with respect to the current document's base, which mightnot be the same as the current document's URL. The compilationdefault is to use the current document's URL, as is done for theHREF attribute values of Anchors and LINKs that consist solely ofa fragment.SEEK_FRAG_AREA_IN_CUR:TRUELocal execution links and scripts are completely disabled in the source code unless they are enabled in theuserdefs.h file and the sources recompiled. Pleasesee the Lynx source code distribution and the userdefs.h file for more detail on enabling execution links and scripts. If you have enabled execution links or scripts the followingtwo variables control Lynx's action when an execution linkor script is encountered. If LOCAL_EXECUTION_LINKS_ALWAYS_ON is set to TRUE any execution# link or script will be executed no matter where it came from.This is EXTREMELY dangerous. Since Lynx can access files fromanywhere in the world, you may encounter links or scripts thatNO_ISMAP_IF_USEMAP:FALSE MAP_IN_CUR is set FALSE, then USEMAP attribute values(in IMG or OBJECT tags) consisting of only a fragment (USEMAP="#foo")will be resolved with respect to the current document's base, whichmight not be the same as the current document's URL, unless the MAPto which it refers already has been located in the current document.The compilation default is to use the current document's URL in allcases (i.e., assume the MAP is present below, if it wasn't presentabove the point in the HTML stream where the USEMAP attribute was detected). Lynx's present "single pass" rendering engine precludes# checking below before making the decision on how to resolve a USEMAPreference consisting solely of a fragment.SEEK_FRAG_MAP_IN_CUR:TRUEIf SEEK_FRAG_AREA_IN_CUR is set FALSE, then HREF attribute valuesin AREA tags consisting of only a fragment (HREF="#foo") will beresolved with respect to the current document's base, which mightnot be the same as the current document's URL. The compilationdefault is to use the current document's URL, as is done for theHREF attribute values of Anchors and LINKs that consist solely ofa fragment.SEEK_FRAG_AREA_IN_CUR:TRUE Y Yes C Cancel N No Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? YesFile Name to write : lynx.cfg^G Get Help ^T To Files TAB Complete [ Writing... ][ Wrote 1643 lines ][mcarroll@red lynx2.7.2-1]$ ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [mcarroll@red lynx2.7.2-1]$ ./lynx Configuration file /usr/local/lib/lynx.cfg is not available. [mcarroll@red lynx2.7.2-1]$ make    make make: *** No targets specified and no makefile found. Stop. [mcarroll@red lynx2.7.2-1]$ pico README  UW PICO(tm) 4.2 New Buffer ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell [ Reading file ][ Read 103 lines ] File: READMELynx README fileWHAT IS LYNX?Lynx is a fully-featured World Wide Web (WWW) client for users runningcursor-addressable, character-cell display devices (e.g., vt100terminals, vt100 emulators running on PCs or Macs, or any othercharacter-cell display). It will display Hypertext Markup Language(HTML) documents containing links to files on the local system, aswell as files on remote systems running http, gopher, ftp, wais, nntp,finger, or cso/ph/qi servers, and services accessible via logins totelnet, tn3270 or rlogin accounts. Current versions of Lynx run onUnix and VMS.Lynx can be used to access information on the WWW, or to buildinformation systems intended primarily for local access. For example,Lynx has been used to build several Campus Wide Information Systems(CWIS). In addition, Lynx can be used to build systems isolated withina single LAN.For information about Lynx, including new updates, go to the"Lynx links".Lynx is distributed under the GNU General Public License withoutrestrictions on usage or redistribution, and is supported by the[mcarroll@red lynx2.7.2-1]$ pico INSTALL8 *  UW PICO(tm) 4.2 New Buffer ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell [ Reading file ][ Read 377 lines ]File: INSTALLATIONFor a description of Lynx please read the README file.Lynx Installation guide.Last Updated February 1997UNIX & VMS Step 1a.Most of the variables that you are likely to change are in theuserdefs.h file. There are a few that you must change or verify,and a few more that you will probably want to change. The variablesthat must be changed are marked as such in the userdefs.h file.Just edit it and the changes should be straight forward. You alsoshould check LYMessages_en.h for tailoring the Lynx statuslineprompts, messages and warnings to requirements of your site.NOTE: Many of the variables in userdefs.h are now configurable inthe lynx.cfg file. Please read the lynx.cfg file as well.Also see the example mime.types, mailcap and jumps filesin the samples subdirectory.UNIX & VMS Step 1b. (optional)Set up local printers and downloadersin the lynx.cfg file. (see lynx.cfg for details)UNIX & VMS Step 1c. (optional)If your system requires the PASV FTP code instead ofthe standard PORT FTP code (e.g., to deal with a If your system requires the PASV FTP code instead ofthe standard PORT FTP code (e.g., to deal with afirewall) then edit WWW/Library/Implementation/HTFTP.cand comment out line 43 like so:/* #define LISTEN /* @@@@ Test LJM */On Unix you can define NOPORT in the top Makefile instead of changing HTFTP.cUNIX Step 1d. (WAIS support is built into Lynx for VMS, skip to step 1e)Adding Direct WAIS support.Get the freeWAIS distribution from: ftp://ftp.cnidr.org/pub/NIDR.tools/freewaisand compile it. The compile process will create some libraries, you willneed wais.a and client.a. Edit the Makefile in the top level directoryand add the library locations under the DIRECT WAIS ACCESS heading.Edit the Makefile for the WWW Library in theWWW/Library/Implementation/CommonMakefile to make the WAIS.c sourcesin the library. If everything goes well you shouldbe able to make and have direct WAIS access.e.Adding NEWS support.To set your site's NTTP server as the default host for news readingand posting via Lynx, set the environment variable NNTPSERVER so that it points to its Internet address (see Step 5).For news posting ability to be enabled in Lynx, in userdefs.h (andFor news posting ability to be enabled in Lynx, in userdefs.h (andoptionally in lynx.cfg) the NEWS_POSTING symbol must be defined toTRUE. Also define LYNX_SIG_FILE in usersdefs.h or lynx.cfg so thatit points to users' signature files for appending to posted messages.For the Organization: header in news postings, Lynx checks for anORGANIZATION or NEWS_ORGANIZATION environment variable. On Unix,Lynx also checks for an /etc/organization file.UNIX Step 1f. (Sun systems)Sun resolv library.On Sun systems you may need to define RESOLVLIB in the top Makefileto enable access to remote hosts. See the comments in the Makefileand PROBLEMS file for more information.VMS Step 1f.Downloading binary files.Lynx must handle all IO as streams, and on VMS, output files are alwayscreated with Stream_LF format via the C RTL's fopen(). The file headersindicate Implied Carriage Control, even when the transfer was in binary mode, which can confuse downloading software and cause corruption ofthe file contents. To deal with this, you should define the symbolUSE_FIXED_RECORDS as TRUE in userdefs.h and/or lynx.cfg. This willinstruct Lynx to correct the header information to indicate FIXED 512records, with No Implied Carriage Control. If Lynx fails to do theconversion (because the file wasn't mapped to a binary MIME type) you canexecute FIXED512.COM externally to correct the header information. Theconversion (because the file wasn't mapped to a binary MIME type) you canexecute FIXED512.COM externally to correct the header information. Thecommand file uses Joe Meadow's FILE utility, or the SET FILE/ATTRIBUTEScommand on current versions of VMS, to modify the headers. See thecomments in FIXED512.COM, userdefs.h and lynx.cfg for more information.UNIX Step 2.VMS users skip to 'VMS step 2'Check the top level Makefile for any site-specific definitionsyou require or desire. Then, you should be ready to compile!If you type "make" with no arguments you will see a list ofsupported systems. If your system type IS listed you just need to type "make SYSTEM_TYPE". For instance, if you arerunning under IBM's RS/6000 AIX 3.2 you would just type"make aix32". If you were running Ultrix you would type"make ultrix".If you are on a SUN workstation and do not have 'gcc' youmay change 'gcc' to '/usr/5bin/cc' in the MakefileIf you are on a system that is not listed in the makefile it may be more difficult. The first thing you should try is just "make generic",this will compile with the "fancy_curses" option, and will give a much nicer screen display. If it doesn't compile or if the screen display this will compile with the "fancy_curses" option, and will give a much nicer screen display. If it doesn't compile or if the screen display looks strange (real strange), try compiling with the "low_curses" option.Edit the Makefile and remove the '-DFANCY_CURSES' definition under the'generic:' entry. There may be some compatibility problems on somesystems, but we don't know what they might be at this point. If youare running on a currently unsupported system please contact us via the lynx-dev email list (see RELEASE_STATEMENT). If there are anyproblems we will try to fix them as soon as possible.VMS step 2.Lynx uses the VMS port of gzip for uncompressing streams which haveContent-Encoding headers indicated compression with gzip or theUnix compress. If you do not have gzip installed on your systemyou can get it from ftp://ftp.wku.edu/ in the fileserv directory.The command Lynx uses to uncompress on VMS is "gzip -d". If you are using the SOCKETSHR library, read SOCKETSHR.announce andmake sure you have defined SOCKETSHR and SOCKETSHR_LIBRARY as explainedtherein.A "build.com" and "build-slang.com" script for building Lynx with cursesor slang is in the top level directory. All you have to do is type"@build" or "@build-slang" and answer its prompt for your system's TCP-IPsoftware. Current choices are: MULTINET (default) UCX MULTINET (default) UCX WIN_TCP CMU_TCP SOCKETSHR_TCP TCPWAREIt will autosense whether you have VAXC, DECC or GNUC on VAX or AXPand build appropriately. If a WWWLib already exists for that TCP-IPsoftware, it will prompt you for whether you want to rebuild it. Ifyou want to build a WWWLib separately, you can type "@libmake.com" with your default directory set to [.WWW.Library.vms] instead doingit via "build.com" in the top directory. You may need to modify "build-slang.com", as described in its header, so that it can findslang.olb on your system. If you have both DECC and VAXC, it willuse DECC to benefit from the newer and more efficient memory managementfunctions.(optional compilation method)If you have and want to use MMS, read the header of descrip.mmsin the top directory and be sure you include the appropriate macrodefinitions when you invoke it: $ MMS /Macro = (MULTINET=1) for VAXC - MultiNet $ MMS /Macro = (WIN_TCP=1) for VAXC - Wollongong TCP/IP $ MMS /Macro = (UCX=1) for VAXC - UCX $ MMS /Macro = (CMU_TCP=1) for VAXC - OpenCMU TCP/IP$ MMS /Macro = (SOCKETSHR_TCP=1) for VAXC - SOCKETSHR/NETLIB$ MMS /Macro = (TCPWARE=1) for VAXC - TCPWare TCP/IP$ MMS /Macro = (SOCKETSHR_TCP=1) for VAXC - SOCKETSHR/NETLIB$ MMS /Macro = (TCPWARE=1) for VAXC - TCPWare TCP/IP$ MMS /Macro = (MULTINET=1, DEC_C=1) for DECC - MultiNet$ MMS /Macro = (WIN_TCP=1, DEC_C=1) for DECC - Wollongong TCP/IP$ MMS /Macro = (UCX=1, DEC_C=1) for DECC - UCX $ MMS /Macro = (CMU_TCP=1, DEC_C=1) for DECC - OpenCMU TCP/IP $ MMS /Macro = (SOCKETSHR_TCP=1,DEC_C=1) for DECC - SOCKETSHR/NETLIB $ MMS /Macro = (TCPWARE=1, DEC_C=1) for DECC - TCPWare TCP/IP $ MMS /Macro = (MULTINET=1, GNU_C=1) for GNUC - MultiNet $ MMS /Macro = (WIN_TCP=1, GNU_C=1) for GNUC - Wollongong TCP/IP $ MMS /Macro = (UCX=1, GNU_C=1) for GNUC - UCX $ MMS /Macro = (CMU_TCP=1, GNU_C=1) for GNUC - OpenCMU TCP/IP $ MMS /Macro = (SOCKETSHR_TCP=1,GNU_C=1) for GNUC - SOCKETSHR/NETLIB $ MMS /Macro = (TCPWARE=1, GNU_C=1) for GNUC - TCPWare TCP/IP If you just type "MMS" it will default to the MULTINET and VAXC configuration. MMS will build the WWW library and Lynx sources, and link the executable. However, not all of the header dependencies are specified. If you are not a developer, and need a clean build,you should use build.com instead of the MMS utility.If you want SOCKS support on VMS, you must add SOCKS as a compilationdefinition, and the SOCKS library to the link command. However, insteadof SOCKSifying Lynx for use behind a firewall, you are better off if youbuild Lynx normally, and set up Lynx to use a proxy server (see below).of SOCKSifying Lynx for use behind a firewall, you are better off if youbuild Lynx normally, and set up Lynx to use a proxy server (see below).You instead can SOCKSify the proxy server, and it will handle all clients,not just Lynx.UNIX Step 3.Go ahead and test it out with the about_lynx/about_lynx.html file.You shouldn't need to install Lynx to test it.Once you are satisfied that it works, go ahead and install it.VERY IMPORTANT!!!!! If you are setting up an anonymous account with Lynx you are strongly advised to use the -anonymous command line option. If you do not use this option, users may be able to gain access to all readable files on your machine.ALSO NOTE that many implementations of telnetd allow passing of environment variables, which might be used by unscrupulous people to modify the environment in anonymous accounts. When making Lynx and Web access publicly available via anonymous accounts intended to run Lynx captively, be sure the wrapper  uses the -cfg switch and specifies the startfile, rather thanrelying on the LYNX_CFG, LYNX_CFG_FILE, or WWW_HOME variables.VMS Step 3.Go ahead and test it out with the [.about_lynx]about_lynx.html file.You shouldn't need to install Lynx to test it.Go ahead and test it out with the [.about_lynx]about_lynx.html file.You shouldn't need to install Lynx to test it.Once you are satisfied that it works, go ahead and install it.VERY IMPORTANT!!!!!If you are setting up an anonymous account with Lynx you are strongly advised to use the -anonymous command line option. If you do not use this option, users will be able to gain access to all readable files on your machine. ALSO NOTE that some implementations of telnet allow passingof environment variables, which might be used by unscrupulous people to modify the environment in anonymous accounts. Whenmaking Lynx and Web access publicly available via anonymousccounts intended to run Lynx captively, be sure the wrapperuses the -cfg switch and specifies the startfile, rather thanrelying on the LYNX_CFG, LYNX_CFG_FILE, or WWW_HOME variables.UNIX Step 4. (Installation)Lynx is very easy to install, if you want Lynx installed anywhere besides "/usr/local/bin", with the man files in "/usr/man/man1", youneed to edit the Makefile and change the "exec" and "doc" defines. Otherwise just "su" to root and type "make install" and make willcopy "lynx", "lynx.cfg" and "lynx.1" to the specified directories. Those are the only two files necessary to run Lynx.lynx.1 isn't really necessary, but it should be available.lynx.cfg isn't absolutely necessary either but is the only waylynx.1 isn't really necessary, but it should be available.lynx.cfg isn't absolutely necessary either but is the only wayto configure printers and downloaders (and uploaders if DIRED_SUPPORTis implemented), so it is highly recommended.Also check out the mailcaps, mime.types and jumps file samples in thesamples directory.VMS Step 4.You need to have the executable in a public place, make it accessible,define it as a foreign command, and copy lynx.cfg to "Lynx_Dir". Lookat lynx.com in the samples directory as a model for installing Lynx. Also check out the mailcaps, mime.types and jumps file samples in thesamples directory. To include lynx.hlp in the system HELP library,use the command: $ library/replace sys$help:helplib.hlb lynx.hlpand VMS Step 5.uses some environment variables to regulate it's behavior. The variable "NNTPSERVER" is used to specify the host which will be used as the default for news URLs. UNIX setenv NNTPSERVER "news.server.dom"Go ahead and test it out with the [.about_lynx]about_lynx.html file.You shouldn't need to install Lynx to test it.Once you are satisfied that it works, go ahead and install it. VERY IMPORTANT!!!!! If you are setting up an anonymous account with Lynx youare strongly advised to use the -anonymous command line option. If you do not use this option, users will be able to gain access to all readable files on your machine. ALSO NOTE that some implementations of telnet allow passing  of environment variables, which might be used by unscrupulous people to modify the environment in anonymous accounts. When making Lynx and Web access publicly available via anonymous accounts intended to run Lynx captively, be sure the wrapperuses the -cfg switch and specifies the startfile, rather thanrelying on the LYNX_CFG, LYNX_CFG_FILE, or WWW_HOME variables.Step 4. (Installation)is very easy to install, if you want Lynx installed anywherebesides "/usr/local/bin", with the man files in "/usr/man/man1", youneed to edit the Makefile and change the "exec" and "doc" defines.Otherwise just "su" to root and type "make install" and make willcopy "lynx", "lynx.cfg" and "lynx.1" to the specified directories.Those are the only two files necessary to run Lynx.lynx.1 isn't really necessary, but it should be available.lynx.cfg isn't absolutely necessary either but is the only way[mcarroll@red lynx2.7.2-1]$ su make install su: user make does not exist [mcarroll@red lynx2.7.2-1]$ su Password: su: incorrect password [mcarroll@red lynx2.7.2-1]$ su Password: [root@red lynx2.7.2-1]# make install make: *** No rule to make target `install'. Stop. [root@red lynx2.7.2-1]# ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [root@red lynx2.7.2-1]# cd , .. [root@red web]# ls lynx2.7.2-1 [root@red web]# cd .. [root@red mcarroll]# cd .. [root@red home]# ls ahaggard joel jshoaf mcarroll [root@red home]# cd mcarroll [root@red mcarroll]# ls apache downloads mail MAIL scripts server web Window_maker [root@red mcarroll]# cd web [root@red web]# ls lynx2.7.2-1 [root@red web]# cd ly* [root@red lynx2.7.2-1]# ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [root@red lynx2.7.2-1]# pico CH*  UW PICO(tm) 4.2 New Buffer ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell [ Reading file ][ Read 2859 lines ] File: CHANGES=======================================================================--- Release of Lynx2-7-1FM as Lynx v2.7.2 (January 6, 1998) ---=======================================================================1998-01-06* Fixed "Subirectory" typo in HTFile.c. - FM* Removed the fflush(stdin) calls in LYClean.c and LYexit.c because theyreportedly are problematic for some flavors of Unix. - FM* Modified Linux setfont code to restore the original font on exit. - TD=======================================================================--- Pre-Release of Lynx2-7-1FM as Lynx v2.7.2 (December 31, 1997) ---=======================================================================1997-12-31* Packaged as v2.7.2 for release. - FM1997-12-30* Added Unicode translation support for "DosBaltRim (cp775)" and"WinBaltRim (cp1257)". - FM1997-12-29* Fixed typos in some LYCharUtils.c comment. - FM* Fixed typo in LYrcFile.c comments concerning the NO_FROM_HEADERsymbol. - DK* Fixed bug in the order of re-initializations for the 1997-12-22get_connection() mods. - FM* Modified UCChangeTerminalCodepage() to not use stderr, disentanglingit from stderr/logfile hack. - TD1997-12-22* Tweak of get_connection() in HTFTP.c to re-initialize the elements ofthe connection structure when using a previously allocated connection[root@red lynx2.7.2-1]# ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [root@red lynx2.7.2-1]# ls 0l ls: 0l: No such file or directory [root@red lynx2.7.2-1]# ls -l total 1324 -rw-r--r-- 1 mcarroll mcarroll 1834 Jan 15 1998 BUGFIXES -rw-r--r-- 1 mcarroll mcarroll 171463 Jan 6 1998 CHANGES -rw-r--r-- 1 mcarroll mcarroll 18767 Feb 9 1997 INSTALLATION -rwxr-xr-x 1 mcarroll mcarroll 1025548 Jan 18 1998 lynx -rw-r--r-- 1 mcarroll mcarroll 14124 Dec 31 1997 lynx.1 -rw------- 1 mcarroll mcarroll 461 Jan 18 1998 lynx2.7.2-1.ELF.static.lsm -rw-r--r-- 1 mcarroll mcarroll 75943 Oct 5 00:17 lynx.cfg drwxr-xr-x 3 mcarroll mcarroll 4096 Jan 1 1998 lynx_help -rw-r--r-- 1 mcarroll mcarroll 4344 Nov 27 1996 README -rw-r--r-- 1 mcarroll mcarroll 390 Jan 18 1998 README.linux -rw-r--r-- 1 mcarroll mcarroll 1193 Jan 6 1998 RELEASE_STATEMENT [root@red lynx2.7.2-1]# ./lynx Configuration file /usr/local/lib/lynx.cfg is not available. [root@red lynx2.7.2-1]# ./ config         config lynx.cfg bash: ./config: No such file or directory [root@red lynx2.7.2-1]# which lynx /usr/bin/which: no lynx in (/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/mcarroll/bin) [root@red lynx2.7.2-1]# locate lynx /usr/share/doc/vim-common-6.1/syntax/lynx.vim /usr/share/vim/vim61/syntax/lynx.vim /usr/share/services/useragentstrings/lynxoncurrent.desktop /usr/share/gnome/help/gedit/C/images/lynx.png /usr/share/gnome/help/gedit/ja/images/lynx.png /usr/share/irc/help/load/lynx_ircrc /usr/share/irc/script/lynx_ircrc /usr/X11R6/lib/X11/config/lynx.cf /home/joel/install/perl/perl-5.8.0/hints/lynxos.sh /lib/modules/2.4.18-3/kernel/drivers/ieee1394/pcilynx.o [root@red lynx2.7.2-1]# ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [root@red lynx2.7.2-1]# lynx bash: lynx: command not found [root@red lynx2.7.2-1]# ./  pwd /home/mcarroll/web/lynx2.7.2-1 [root@red lynx2.7.2-1]# ./l /home/mcarroll/web/lynx2.7.2-1 [root@red lynx2.7.2-1]# pwd.//home/mcarroll/web/lynx2.7.2-1home/mcarroll/web/lynx2.7.2-1 [root@red lynx2.7.2-1]# ./home/mcarroll/web/lynx2.7.2-1/lynx bash: ./home/mcarroll/web/lynx2.7.2-1/lynx: No such file or directory [root@red lynx2.7.2-1]# ./home/mcarroll/web/lynx2.7.2-1/lynx./home/mcarroll/web/lynx2.7.2-1/lynx [root@red lynx2.7.2-1]# Configuration file /usr/local/lib/lynx.cfg is not available. [root@red lynx2.7.2-1]# /home/mcarroll/web/lynx2.7.2-1/lynx.cfg./home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# .//home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ /home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ c/home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ co/home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ con/home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ conf/home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ confi/home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ config/home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ configu/home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ configur/home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ configure/home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ configure /home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ configure configure /home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./ bash: ./configure: No such file or directory [root@red lynx2.7.2-1]# ./configure /home/mcarroll/web/lynx2.7.2-1/lynx.cfg /home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./configur /home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./configu /home/mcarroll/web/lynx2.7.2-1/lynx.cfg [root@red lynx2.7.2-1]# ./config bash: ./config: No such file or directory [root@red lynx2.7.2-1]# cd ../../.. [root@red home]# ls ahaggard joel jshoaf mcarroll [root@red home]# cd // [root@red //]# ls bin dev export initrd lost+found mnt proc sbin usr boot etc home lib misc opt root tmp var [root@red //]# cd .. [root@red //]# cd .. [root@red //]# cd home [root@red home]# ls ahaggard joel jshoaf mcarroll [root@red home]# cd .. [root@red //]# ls bin dev export initrd lost+found mnt proc sbin usr boot etc home lib misc opt root tmp var [root@red //]# exit exit [mcarroll@red lynx2.7.2-1]$ ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [mcarroll@red lynx2.7.2-1]$ cd ../.. [mcarroll@red mcarroll]$ ls apache downloads mail MAIL scripts server web Window_maker [mcarroll@red mcarroll]$ cd downloads [mcarroll@red downloads]$ ls lynx2.7.2-1.color.ELF.static.tar.gz [mcarroll@red downloads]$ gunzip ly* [mcarroll@red downloads]$ ls lynx2.7.2-1.color.ELF.static.tar [mcarroll@red downloads]$ tar xvf tar: Old option `f' requires an argument. Try `tar --help' for more information. [mcarroll@red downloads]$ tar xvf ly* lynx2.7.2-1/ lynx2.7.2-1/lynx lynx2.7.2-1/lynx_help/ lynx2.7.2-1/lynx_help/lynx_help_main.html lynx2.7.2-1/lynx_help/keystroke_commands/ lynx2.7.2-1/lynx_help/keystroke_commands/keystroke_help.html lynx2.7.2-1/lynx_help/keystroke_commands/bookmark_help.html lynx2.7.2-1/lynx_help/keystroke_commands/gopher_types_help.html lynx2.7.2-1/lynx_help/keystroke_commands/history_help.html lynx2.7.2-1/lynx_help/keystroke_commands/movement_help.html lynx2.7.2-1/lynx_help/keystroke_commands/option_help.html lynx2.7.2-1/lynx_help/keystroke_commands/other_help.html lynx2.7.2-1/lynx_help/keystroke_commands/print_help.html lynx2.7.2-1/lynx_help/keystroke_commands/scrolling_help.html lynx2.7.2-1/lynx_help/keystroke_commands/xterm_help.html lynx2.7.2-1/lynx_help/keystroke_commands/dired_help.html lynx2.7.2-1/lynx_help/keystroke_commands/edit_help.html lynx2.7.2-1/lynx_help/keystroke_commands/visited_help.html lynx2.7.2-1/lynx_help/keystroke_commands/cookie_help.html lynx2.7.2-1/lynx_help/keystroke_commands/follow_help.html lynx2.7.2-1/lynx_help/Lynx_users_guide.html lynx2.7.2-1/lynx_help/lynx_url_support.html lynx2.7.2-1/lynx_help/about_lynx-dev.html lynx2.7.2-1/lynx_help/about_lynx.html lynx2.7.2-1/lynx_help/lynx_help_menu.html lynx2.7.2-1/lynx_help/lynx_jumps.html lynx2.7.2-1/BUGFIXES lynx2.7.2-1/CHANGES lynx2.7.2-1/RELEASE_STATEMENT lynx2.7.2-1/README lynx2.7.2-1/lynx.cfg lynx2.7.2-1/README.linux lynx2.7.2-1/lynx.1 lynx2.7.2-1/INSTALLATION lynx2.7.2-1/lynx2.7.2-1.ELF.static.lsm [mcarroll@red downloads]$ ls lynx2.7.2-1 lynx2.7.2-1.color.ELF.static.tar [mcarroll@red downloads]$ cd ly* [mcarroll@red lynx2.7.2-1]$ ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [mcarroll@red lynx2.7.2-1]$ cd .. [mcarroll@red downloads]$ ls lynx2.7.2-1 lynx2.7.2-1.color.ELF.static.tar [mcarroll@red downloads]$ rm -f lynx2.7.2. -1 rm: `lynx2.7.2-1' is a directory [mcarroll@red downloads]$ rm -f lynx2.7.2-1 lynx2.7.2-1r lynx2.7.2-1 [mcarroll@red downloads]$ ls lynx2.7.2-1.color.ELF.static.tar [mcarroll@red downloads]$ cd .. [mcarroll@red mcarroll]$ cd web [mcarroll@red web]$ cd ly* [mcarroll@red lynx2.7.2-1]$ ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [mcarroll@red lynx2.7.2-1]$ c ly lscd ly* bash: cd: lynx: Not a directory [mcarroll@red lynx2.7.2-1]$ cd ly* nc x_* [mcarroll@red lynx_help]$ ls about_lynx-dev.html lynx_help_main.html lynx_url_support.html about_lynx.html lynx_help_menu.html Lynx_users_guide.html keystroke_commands lynx_jumps.html [mcarroll@red lynx_help]$ pico lu ynx_help_mainn .html  UW PICO(tm) 4.2 New Buffer ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell [ Reading file ][ Read 84 lines ]File: lynx_help_main.htmlHelp! - Press the Left arrow key to exit help

Lynx Help Menu


    Choose a subject:
  • Lynx Users Guide/body>[mcarroll@red lynx_help]$ ls about_lynx-dev.html lynx_help_main.html lynx_url_support.html about_lynx.html lynx_help_menu.html Lynx_users_guide.html keystroke_commands lynx_jumps.html [mcarroll@red lynx_help]$ cd .. [mcarroll@red lynx2.7.2-1]$ ls BUGFIXES lynx lynx.cfg README.linux CHANGES lynx.1 lynx_help RELEASE_STATEMENT INSTALLATION lynx2.7.2-1.ELF.static.lsm README [mcarroll@red lynx2.7.2-1]$ cd .. [mcarroll@red web]$ ls lynx2.7.2-1 [mcarroll@red web]$ wget ftp://ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i38 6.rpm [mcarroll@red web]$ wget ftp://ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i3ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpmrroll@red web]$ wget ftp:/ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpmarroll@red web]$ wget ftp:ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpmcarroll@red web]$ wget ftpftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpmmcarroll@red web]$ wget ftftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpm [mcarroll@red web]$ wget ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpm [mcarroll@red web]$ wget --00:45:03-- http://ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpm => `lynx-2.8.3-42.i386.rpm' Resolving ftp.freshmeat.net... done. Connecting to ftp.freshmeat.net[64.28.67.99]:80... connected. HTTP request sent, awaiting response... 404 Not Found 00:45:04 ERROR 404: Not Found. [mcarroll@red web]$ wget ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpmfftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpm mcarroll@red web]$ wget ftftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpm mmcarroll@red web]$ wget ftpftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpmcarroll@red web]$ wget ftp:ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpmarroll@red web]$ wget ftp:/ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpmrroll@red web]$ wget ftp://ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpmroll@red web]$ wget ftp:// --00:45:23-- ftp://ftp.freshmeat.net/pub/rpms/lynx/lynx-2.8.3-42.i386.rpm => `lynx-2.8.3-42.i386.rpm' Resolving ftp.freshmeat.net... done. Connecting to ftp.freshmeat.net[64.28.67.99]:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/rpms/lynx ... done. ==> PORT ... done. ==> RETR lynx-2.8.3-42.i386.rpm ... done. Length: 1,047,133 (unauthoritative) 0% [ ] 0 --.--K/s ETA --:-- 1% [ ] 16,880 57.44K/s ETA 00:17 6% [=> ] 72,400 101.29K/s ETA 00:09 8% [==> ] 90,728 86.19K/s ETA 00:10 14% [====> ] 150,592 108.29K/s ETA 00:08 20% [======> ] 215,256 120.95K/s ETA 00:06 26% [========> ] 278,968 133.09K/s ETA 00:05 31% [==========> ] 334,488 139.59K/s ETA 00:04 33% [===========> ] 347,520 130.53K/s ETA 00:05 35% [============> ] 374,536 123.65K/s ETA 00:05 42% [==============> ] 446,936 132.66K/s ETA 00:04 48% [================> ] 503,904 140.88K/s ETA 00:03 49% [=================> ] 516,440 123.37K/s ETA 00:04 54% [===================> ] 571,464 126.81K/s ETA 00:03 61% [=====================> ] 648,208 131.63K/s ETA 00:02 68% [========================> ] 722,056 140.66K/s ETA 00:02 69% [========================> ] 732,192 136.51K/s ETA 00:02 75% [==========================> ] 791,560 138.81K/s ETA 00:01 80% [============================> ] 842,736 141.16K/s ETA 00:01 83% [=============================> ] 871,200 137.93K/s ETA 00:01 91% [================================> ] 958,576 146.34K/s ETA 00:00 93% [=================================> ] 975,456 142.84K/s ETA 00:00 100%[====================================>] 1,047,133 149.63K/s ETA 00:00 00:45:40 (149.63 KB/s) - `lynx-2.8.3-42.i386.rpm' saved [1047133] [mcarroll@red web]$ ls lynx2.7.2-1 lynx-2.8.3-42.i386.rpm [mcarroll@red web]$ rpm -vv lynx* RPM version 4.0.4 Copyright (C) 1998-2000 - Red Hat, Inc. This program may be freely redistributed under the terms of the GNU GPL Usage: rpm {--help} rpm {--version} [mcarroll@red web]$ ls lynx2.7.2-1 lynx-2.8.3-42.i386.rpm [mcarroll@red web]$ make ly* make: Nothing to be done for `lynx2.7.2-1'. make: Nothing to be done for `lynx-2.8.3-42.i386.rpm'. [mcarroll@red web]$ rpm -i Ly  ly* error: read failed: Is a directory (21) error: cannot get exclusive lock on /var/lib/rpm/Packages error: cannot open Packages index using db3 - Operation not permitted (1) error: cannot open Packages database in /var/lib/rpm [mcarroll@red web]$ sudo rpm -i lynx-2.8* Password: [mcarroll@red web]$ ls lynx2.7.2-1 lynx-2.8.3-42.i386.rpm [mcarroll@red web]$ help rpm bash: help: no help topics match `rpm'. Try `help help'. [mcarroll@red web]$ help rpm -rpm bash: help: illegal option: -r help: usage: help [-s] [pattern ...] [mcarroll@red web]$ rpm help RPM version 4.0.4 Copyright (C) 1998-2000 - Red Hat, Inc. This program may be freely redistributed under the terms of the GNU GPL Usage: rpm {--help} rpm {--version} [mcarroll@red web]$ locat  e lynx | grep 2.8 [mcarroll@red web]$ ?? bash: ??: command not found [mcarroll@red web]$ man rpm [?1h=RPM(8) Red Hat Linux RPM(8) NAME rpm - RPM Package Manager SYNOPSIS QUERYING AND VERIFYING PACKAGES: rpm {-q|--query} [select-options] [query-options] rpm {-V|--verify} [select-options] [--nodeps] [--nofiles] [--nomd5] [--noscripts] rpm {-K|--checksig} [--nogpg] [--nopgp] [--nomd5] PACK- AGE_FILE ... INSTALLING, UPGRADING, AND REMOVING PACKAGES: rpm {-i|--install} [install-options] PACKAGE_FILE ... rpm {-U|--upgrade} [install-options] PACKAGE_FILE ... rpm {-F|--freshen} [install-options] PACKAGE_FILE ... rpm {-e|--erase} [--allmatches] [--nodeps] [--noscripts] [--notriggers] [--repackage] [--test] PACKAGE_NAME ... BUILDING PACKAGES: rpm {-ba|-bb|-bp|-bc|-bi|-bl|-bs} [build-options] SPECFILE ... rpm {-ta|-tb|-tp|-tc|-ti|-tl|-ts} [build-options] TARBALL ... :: rpm {--rebuild|--recompile} SOURCEPKG ... MISCELLANEOUS: rpm {--initdb|--rebuilddb} rpm {--addsign|--resign} PACKAGE_FILE ... rpm {--querytags|--showrc} rpm {--setperms|--setugids} PACKAGE_NAME ... SELECT-OPTIONS [PACKAGE_NAME] [-a,--all] [-f,--file FILE] [-g,--group GROUP] [-p,--package PACKAGE_FILE] [--query- bynumber NUMBER] [--triggeredby PACKAGE_NAME] [--whatpro- : ESCESCOOBB vides CAPABILITY] [--whatrequires CAPABILITY] : ESCESCOOAAM rpm {-i|--install} [install-options] PACKAGE_FILE ... :[?1l>[mcarroll@red web]$ rpm -i|--install           rpm error: open of rpm failed: No such file or directory [mcarroll@red web]$ rpm -i rpmman rpmrpm -i rpmls lynx2.7.2-1 lynx-2.8.3-42.i386.rpm [mcarroll@red web]$ rpm -i Ly  ly* error: read failed: Is a directory (21) error: cannot get exclusive lock on /var/lib/rpm/Packages error: cannot open Packages index using db3 - Operation not permitted (1) error: cannot open Packages database in /var/lib/rpm [mcarroll@red web]$ rpm -i ly*srpm -i ly*urpm -i ly*drpm -i ly*orpm -i ly* rpm -i ly* error: read failed: Is a directory (21) [mcarroll@red web]$ help --rpm bash: help: illegal option: -- help: usage: help [-s] [pattern ...] [mcarroll@red web]$ help --rpmsudo rpm -i ly*rpm -i ly*lsrpm -i rpmman rpm [?1h=RPM(8) Red Hat Linux RPM(8) NAME rpm - RPM Package Manager SYNOPSIS QUERYING AND VERIFYING PACKAGES: rpm {-q|--query} [select-options] [query-options] rpm {-V|--verify} [select-options] [--nodeps] [--nofiles] [--nomd5] [--noscripts] rpm {-K|--checksig} [--nogpg] [--nopgp] [--nomd5] PACK- AGE_FILE ... INSTALLING, UPGRADING, AND REMOVING PACKAGES: rpm {-i|--install} [install-options] PACKAGE_FILE ... rpm {-U|--upgrade} [install-options] PACKAGE_FILE ... rpm {-F|--freshen} [install-options] PACKAGE_FILE ... rpm {-e|--erase} [--allmatches] [--nodeps] [--noscripts] [--notriggers] [--repackage] [--test] PACKAGE_NAME ... BUILDING PACKAGES: rpm {-ba|-bb|-bp|-bc|-bi|-bl|-bs} [build-options] SPECFILE ... rpm {-ta|-tb|-tp|-tc|-ti|-tl|-ts} [build-options] TARBALL ... : ESCESCOOBB : ESCESCOOBB rpm {--rebuild|--recompile} SOURCEPKG ... : ESCESCOOBB : ESCESCOOBB MISCELLANEOUS: : ESCESCOOBB rpm {--initdb|--rebuilddb} : ESCESCOOBB : ESCESCOOBB rpm {--addsign|--resign} PACKAGE_FILE ... : ESCESCOOBB : ESCESCOOBB rpm {--querytags|--showrc} : ESCESCOOBB : ESCESCOOBB rpm {--setperms|--setugids} PACKAGE_NAME ... : ESCESCOOBB : ESCESCOOBB SELECT-OPTIONS : ESCESCOOBB [PACKAGE_NAME] [-a,--all] [-f,--file FILE] : ESCESCOOBB [-g,--group GROUP] [-p,--package PACKAGE_FILE] [--query- : ESCESCOOBB bynumber NUMBER] [--triggeredby PACKAGE_NAME] [--whatpro- : ESCESCOOBB vides CAPABILITY] [--whatrequires CAPABILITY] : ESCESCOOBB : ESCESCOOBB QUERY-OPTIONS : ESCESCOOBB [--changelog] [-c,--configfiles] [-d,--docfiles] [--dump] : ESCESCOOBB [--filesbypkg] [-i,--info] [--last] [-l,--list] [--pro- : ESCESCOOBB vides] [--qf,--queryformat QUERYFMT] [-R,--requires] : ESCESCOOBB [--scripts] [-s,--state] [--triggers,--triggerscripts] : ESCESCOOBB : ESCESCOOBB INSTALL-OPTIONS : ESCESCOOBB [--allfiles] [--badreloc] [--excludepath OLDPATH] : ESCESCOOBB [--excludedocs] [--force] [-h,--hash] [--ignoresize] : ESCESCOOBB [--ignorearch] [--ignoreos] [--includedocs] [--justdb] : ESCESCOOBB [--nodeps] [--noorder] [--noscripts] [--notriggers] : ESCESCOOBB [--oldpackage] [--percent] [--prefix NEWPATH] [--relo- : ESCESCOOBB cate OLDPATH=NEWPATH] [--repackage] [--replacefiles] : ESCESCOOBB [--replacepkgs] [--test] : ESCESCOOBB : ESCESCOOBB BUILD-OPTIONS : ESCESCOOBB [--buildroot DIRECTORY] [--clean] [--nobuild] [--rmsource] : ESCESCOOBB [--rmspec] [--short-circuit] [--sign] [--target PLATFORM] : ESCESCOOBB : ESCESCOOBBDESCRIPTION : ESCESCOOBB rpm is a powerful Package Manager, which can be used to : ESCESCOOBB build, install, query, verify, update, and erase individ- : ESCESCOOBB ual software packages. A package consists of an archive : ESCESCOOBB of files and meta-data used to install and erase the : ESCESCOOBB archive files. The meta-data includes helper scripts, file : ESCESCOOBB attributes, and descriptive information about the package. : ESCESCOOBB Packages come in two varieties: binary packages, used to : ESCESCOOBB encapsulate software to be installed, and source packages, : ESCESCOOBB containing the source code and recipe necessary to produce : ESCESCOOBB binary packages. : ESCESCOOBB : ESCESCOOBB One of the following basic modes must be selected: Query, : ESCESCOOBB Verify, Signature Check, Install/Upgrade/Freshen, Unin- : ESCESCOOBB stall, Build Package, Build Package from Tarball, Recom- : ESCESCOOBB pile Package, Initialize Database, Rebuild Database, : ESCESCOOBB Resign, Add Signature, Set Owners/Groups, Show Querytags, : ESCESCOOBB and Show Configuration. : ESCESCOOBB : ESCESCOOBB GENERAL OPTIONS : ESCESCOOBB These options can be used in all the different modes. : ESCESCOOBB : ESCESCOOBB -?, --help : ESCESCOOBB Print a longer usage message then normal. : ESCESCOOBB : ESCESCOOBB --version : ESCESCOOBB Print a single line containing the version number : ESCESCOOBB of rpm being used. : ESCESCOOBB : ESCESCOOBB --quiet : ESCESCOOBB Print as little as possible - normally only error : ESCESCOOBB messages will be displayed. : ESCESCOOBB : ESCESCOOBB -v Print verbose information - normally routine : ESCESCOOBB progress messages will be displayed. : ESCESCOOBB : ESCESCOOBB -vv Print lots of ugly debugging information. : ESCESCOOBB : ESCESCOOBB --rcfile FILELIST : ESCESCOOBB Each of the files in the colon separated FILELIST : ESCESCOOBB is read sequentially by rpm for configuration : ESCESCOOBB information. Only the first file in the list must : ESCESCOOBB exist, and tildes will be expanded to the value of : ESCESCOOBB $HOME. The default FILELIST is : ESCESCOOBB /usr/lib/rpm/rpmrc:/etc/rpmrc:~/.rpmrc. : ESCESCOOBB : ESCESCOOBB --pipe CMD : ESCESCOOBB Pipes the output of rpm to the command CMD. : ESCESCOOBB : ESCESCOOBB --dbpath DIRECTORY : ESCESCOOBB Use the database in DIRECTORY rathen than the : ESCESCOOBB default path /var/lib/rpm : ESCESCOOBB : ESCESCOOBB --root DIRECTORY : ESCESCOOBB Use the system rooted at DIRECTORY for all opera- : ESCESCOOBB tions. Note that this means the database will be : ESCESCOOBB read or modified under DIRECTORY and any %pre or : ESCESCOOBB %post scriptlet(s) are run after a chroot(2) to : ESCESCOOBB DIRECTORY. : ESCESCOOBB : ESCESCOOBB INSTALL AND UPGRADE OPTIONS : ESCESCOOBB The general form of an rpm install command is : ESCESCOOBB : ESCESCOOBB rpm {-i|--install} [install-options] PACKAGE_FILE ... : ESCESCOOBB : ESCESCOOBB This installs a new package. : ESCESCOOBB : ESCESCOOBB The general form of an rpm upgrade command is : ESCESCOOBB : ESCESCOOBB rpm {-U|--upgrade} [install-options] PACKAGE_FILE ... : ESCESCOOBB : ESCESCOOBB This upgrades or installs the package currently installed : ESCESCOOBB to a newer version. This is the same as install, except : ESCESCOOBB all other version(s) of the package are removed after the : ESCESCOOBB new package is installed. : ESCESCOOBB : ESCESCOOBB rpm {-F|--freshen} [install-options] PACKAGE_FILE ... : ESCESCOOBB : ESCESCOOBB This will upgrade packages, but only if an earlier version : ESCESCOOBB currently exists. The PACKAGE_FILE may be specified as an : ESCESCOOBB ftp or http URL, in which case the package will be down- : ESCESCOOBB loaded before being installed. See FTP/HTTP OPTIONS for : ESCESCOOBB information on rpm's internal ftp and http client support. : ESCESCOOBB : ESCESCOOBB --allfiles : ESCESCOOBB Installs or upgrades all the missingok files in the : ESCESCOOBB package, regardless if they exist. : ESCESCOOBB : ESCESCOOBB --badreloc : ESCESCOOBB Used with --relocate, permit relocations on all : ESCESCOOBB file paths, not just those OLDPATH's included in : ESCESCOOBB the binary package relocation hint(s). : ESCESCOOBB :[?1l>[mcarroll@red web]$ rpm -i -vv lyn* D: ============== lynx2.7.2-1 error: read failed: Is a directory (21) D: ============== lynx-2.8.3-42.i386.rpm D: Expected size: 1047133 = lead(96)+sigs(68)+pad(4)+data(1046965) D: Actual size: 1047133 D: opening db index /var/lib/rpm/Packages rdonly mode=0x42 error: cannot get exclusive lock on /var/lib/rpm/Packages D: closed db index /var/lib/rpm/Packages error: cannot open Packages index using db3 - Operation not permitted (1) error: cannot open Packages database in /var/lib/rpm D: found 0 source and 0 binary packages [mcarroll@red web]$ su Password: [root@red web]# ls lynx2.7.2-1 lynx-2.8.3-42.i386.rpm [root@red web]# rpm -i -vv lynx-2/8*8*-8*8*.8* D: ============== lynx-2.8.3-42.i386.rpm D: Expected size: 1047133 = lead(96)+sigs(68)+pad(4)+data(1046965) D: Actual size: 1047133 D: opening db environment /var/lib/rpm/Packages create:mpool D: opening db index /var/lib/rpm/Packages create mode=0x42 D: locked db index /var/lib/rpm/Packages D: added binary package [0] D: found 0 source and 1 binary packages D: ========== +++ lynx-2.8.3-42 D: opening db index /var/lib/rpm/Depends create mode=0x42 D: opening db index /var/lib/rpm/Providename create mode=0x42 D: Requires: indexhtml YES (db provides) D: Requires: ld-linux.so.2 YES (db provides) D: Requires: libc.so.6 YES (db provides) D: Requires: libdl.so.2 YES (db provides) D: Requires: libm.so.6 YES (db provides) D: Requires: libslang.so.1 YES (db provides) D: Requires: libz.so.1 YES (db provides) D: Requires: libc.so.6(GLIBC_2.0) YES (db provides) D: Requires: libc.so.6(GLIBC_2.1) YES (db provides) D: opening db index /var/lib/rpm/Conflictname create mode=0x42 D: closed db index /var/lib/rpm/Depends D: ========== recording tsort relations D: ========== tsorting packages (order, #predecessors, #succesors, tree, depth) D: 0 0 1 0 0 lynx-2.8.3-42 D: installing binary packages D: opening db index /var/lib/rpm/Name create mode=0x42 Preparing packages for installation... D: opening db index /var/lib/rpm/Basenames create mode=0x42 package lynx-2.8.3-42 is already installed D: closed db index /var/lib/rpm/Conflictname D: verified db index /var/lib/rpm/Conflictname D: closed db index /var/lib/rpm/Providename D: verified db index /var/lib/rpm/Providename D: closed db index /var/lib/rpm/Basenames D: verified db index /var/lib/rpm/Basenames D: closed db index /var/lib/rpm/Name D: verified db index /var/lib/rpm/Name D: closed db index /var/lib/rpm/Packages D: closed db environment /var/lib/rpm/Packages D: removed db environment /var/lib/rpm/Packages D: verified db index /var/lib/rpm/Packages [root@red web]# ls lynx2.7.2-1 lynx-2.8.3-42.i386.rpm [root@red web]# which lynx /usr/bin/lynx [root@red web]# lynx (B)0Getting http://www.magenet.com/ Looking up www.magenet.com Making HTTP connection to www.magenet.com Sending HTTP request. HTTP request sent; waiting for response. Read 513 bytes of data, 1.5 KB/sec. HTTP/1.1 200 OK www.magenet.com cookie: POSTNU=ca19f74bf032df1b463 Allow? (Y/N/Always/neVer) Rejecting this cookie.Valley of the Mage Consulting :: Quality programming and administra (p1 of 2)[logo.gif] Member Login [go.gif] Submit News :: FAQ :: Advanced Search :: Reviews :: Polls [blank.gif]Main Menu· HomeModules· AvantGo· Downloads· FAQ· Members List· News· Recommend Us· Reviews· Search· Sections· Stats· Topics· Top List· Web Links_________________________________________________________________Who's OnlineWe have 2 guests and 0 members onlineYou are an anonymous user. You can register for free by clicking here_________________________________________________________________ Data transfer complete3Arrow keys: Up and Down to move. Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list-- press space for next page --[logo.gif]Are you sure you want to quit? (y)   [root@red web]# exit exit [mcarroll@red web]$ which lynx /usr/bin/lynx [mcarroll@red web]$ cd usr/bin/lynx bash: cd: usr/bin/lynx: No such file or directory [mcarroll@red web]$ cd usr/bin/lynx    lyn    bash: cd: usr/bin/: No such file or directory [mcarroll@red web]$ cd usr/bin/usr/bin/lynx/usr/bin/lynx bash: cd: /usr/bin/lynx: Not a directory [mcarroll@red web]$ cd /usr/bin/lynx./usr/bin/lynx bash: cd: ./usr/bin/lynx: No such file or directory [mcarroll@red web]$ cd ./usr/bin/lynxcd home bash: cd: ./usr/bin/lynxcd: No such file or directory [mcarroll@red web]$ cd ../.. [mcarroll@red home]$ cd ../../usr/bin/lynxcd home/usr/bin/lynx bash: cd: /usr/bin/lynx: Not a directory [mcarroll@red home]$ cd .. [mcarroll@red /]$ cd ../usr/bin/lynx bash: cd: /usr/bin/lynx: Not a directory [mcarroll@red /]$ locate lynx /usr/share/doc/vim-common-6.1/syntax/lynx.vim /usr/share/vim/vim61/syntax/lynx.vim /usr/share/services/useragentstrings/lynxoncurrent.desktop /usr/share/gnome/help/gedit/C/images/lynx.png /usr/share/gnome/help/gedit/ja/images/lynx.png /usr/share/irc/help/load/lynx_ircrc /usr/share/irc/script/lynx_ircrc /usr/X11R6/lib/X11/config/lynx.cf /lib/modules/2.4.18-3/kernel/drivers/ieee1394/pcilynx.o [mcarroll@red /]$ cd usr [mcarroll@red usr]$ cd bin [mcarroll@red bin]$ ls -ly   lynx lynx [mcarroll@red bin]$ ls -l lynx -rwxr-xr-x 1 root root 1173968 Apr 24 2000 lynx [mcarroll@red bin]$ halp -     elp lynx bash: help: no help topics match `lynx'. Try `help help'. [mcarroll@red bin]$ man lynx [?1h=LYNX(1) LYNX(1) NAME lynx - a general purpose distributed information browser for the World Wide Web SYNOPSIS lynx [options] [path or URL] use "lynx -help" to display a complete list of current options. DESCRIPTION Lynx is a fully-featured World Wide Web (WWW) client for users running cursor-addressable, character-cell display devices (e.g., vt100 terminals, vt100 emulators running on Windows 95/NT or Macintoshes, or any other "curses-ori- ented" display). It will display hypertext markup lan- guage (HTML) documents containing links to files residing on the local system, as well as files residing on remote systems running Gopher, HTTP, FTP, WAIS, and NNTP servers. Current versions of Lynx run on Unix, VMS, Windows 95/NT, 386DOS and OS/2 EMX. Lynx can be used to access information on the World Wide Web, or to build information systems intended primarily for local access. For example, Lynx has been used to build several Campus Wide Information Systems (CWIS). In addition, Lynx can be used to build systems isolated within a single LAN. :OPTIONS At start up, Lynx will load any local file or remote URL specified at the command line. For help with URLs, press "?" or "H" while running Lynx. Then follow the link titled, "Help on URLs." Lynx uses only long option names. Option names can begin with double dash as well, underscores and dashes can be intermixed in option names (in the reference below options are with one dash before them and with underscores). - If the argument is only '-', then Lynx expects to receive the arguments from stdin. This is to allow for the potentially very long command line that can be associated with the -get_data or -post_data arguments (see below). It can also be used to avoid having sensitive information in the invoking command line (which would be visible to other pro- cesses on most systems), especially when the -auth or -pauth options are used. -accept_all_cookies accept all cookies. -anonymous apply restrictions for anonymous account, see also -restrictions. -assume_charset=MIMEname charset for documents that don't specify it. : -assume_local_charset=MIMEname charset assumed for local files. -assume_unrec_charset=MIMEname use this instead of unrecognized charsets. -auth=ID:PASSWD set authorization ID and password for protected documents at startup. Be sure to protect any script files which use this switch. -base prepend a request URL comment and BASE tag to text/html outputs for -source dumps. -blink forces high intensity background colors for color mode, if available and supported by the terminal. Lynx needs to be compiled with the slang library for this flag. -book use the bookmark page as the startfile. The default or command line startfile is still set for the Main screen command, and will be used if the bookmark page is unavailable or blank. -buried_news toggles scanning of news articles for buried refer- ences, and converts them to news links. Not recom- mended because email addresses enclosed in angle brackets will be converted to false news links, and uuencoded messages can be trashed. : -cache=NUMBER set the NUMBER of documents cached in memory. The default is 10. -case enable case-sensitive string searching. -cfg=FILENAME specifies a Lynx configuration file other than the default lynx.cfg. -child exit on left-arrow in startfile, and disable save to disk. -color forces color mode on, if available. Default color control sequences which work for many terminal types are assumed if the terminal capability description does not specify how to handle color. Lynx needs to be compiled with the slang library for this flag, it is equivalent to setting the COL- ORTERM environment variable. (If color support is instead provided by a color-capable curses library like ncurses, Lynx relies completely on the termi- nal description to determine whether color mode is possible, and this flag is not needed and thus unavailable.) A saved show_color=always setting found in a .lynxrc file at startup has the same effect. A saved show_color=never found in .lynxrc on startup is overridden by this flag. -cookies toggles handling of Set-Cookie headers. : -cookie_file=FILENAME specifies a file to use to store cookies. -connect_timeout=N Sets the connection timeout, where N is given in seconds. This is not available under DOS (use the sockdelay parameter of WATTCP under DOS). -core toggles forced core dumps on fatal errors. -crawl with -traversal, output each page to a file. with -dump, format output as with -traversal, but to stdout. -debug_partial incremental display stages with MessageSecs delay -display=DISPLAY set the display variable for X rexec-ed programs. -dont_wrap_pre inhibit wrapping of text in
      when  -dump'ing
                  and  -crawl'ing,  mark wrapped lines in interactive
                  session.
    
           -dump  dumps the formatted output of the default  document
                  or  one  specified  on the command line to standard
                  output.  This can be used in the following way:
    
                  lynx -dump http://www.trill-home.com/lynx.html
    :
           -editor=EDITOR
                  enable external editing, using the  specified  EDI-
                  TOR. (vi, ed, emacs, etc.)
    
           -emacskeys
                  enable emacs-like key movement.
    
           -enable_scrollback
                  toggles  compatibility with communication programs'
                  scrollback keys  (may  be  incompatible  with  some
                  curses packages).
    
           -error_file=FILE
                  define  a  file  where Lynx will report HTTP access
                  codes.
    
           -exec  enable local program execution (normally  not  con-
                  figured).
    
           -fileversions
                  include  all  versions of files in local VMS direc-
                  tory listings.
    
           -force_empty_hrefless_a
                  force HREF-less 'A' elements  to  be  empty  (close
                  them as soon as they are seen).
    
           -force_html
                  forces  the  first  document  to  be interpreted as
                  HTML.
    :
           -force_secure
                  toggles forcing of the secure flag for SSL cookies.
    
           -forms_options
                  toggles  whether  the  Options Menu is key-based or
                  form-based.
    
           -from  toggles transmissions of From headers.
    
           -ftp   disable ftp access.
    
           -get_data
                  send form data from stdin using GET method and dump
                  results.
    
           -head  send a HEAD request for the mime headers.
    
           -help  print the Lynx command syntax usage message.
    
           -hiddenlinks=[option]
                  control the display of hidden links.
    
                  merge hidden links show up as bracketed numbers and
                  are numbered  together  with  other  links  in  the
                  sequence of their occurrence in the document.
    
                  listonly  hidden  links  are  shown  only  on L)ist
                  screens and listings generated by -dump or from the
                  P)rint  menu,  but  appear separately at the end of
                  those lists.  This is the default behavior.
    :
                  ignore hidden links do not appear even in listings.
    
           -historical
                  toggles  use  of  '>'  or '-->' as a terminator for
                  comments.
    
           -homepage=URL
                  set homepage separate from start page.
    
           -image_links
                  toggles inclusion of links for all images.
    
           -index=URL
                  set the default index file to the specified URL.
    
           -ismap toggles inclusion of ISMAP links  when  client-side
                  MAPs are present.
    
           -justify
                  do justification of text.
    
           -link=NUMBER
                  starting  count  for  lnk#.dat  files  produced  by
                  -crawl.
    
           -localhost
                  disable URLs that point to remote hosts.
    
           -locexec
                  enable local program  execution  from  local  files
    :              only  (if  Lynx  was  compiled with local execution
                  enabled).
    
           -mime_header
                  prints the MIME header of a fetched document  along
                  with its source.
    
           -minimal
                  toggles minimal versus valid comment parsing.
    
           -newschunksize=NUMBER
                  number of articles in chunked news listings.
    
           -newsmaxchunk=NUMBER
                  maximum  news articles in listings before chunking.
    
           -nobold
                  disable bold video-attribute.
    
           -nobrowse
                  disable directory browsing.
    
           -nocc  disable Cc: prompts for self  copies  of  mailings.
                  Note  that  this does not disable any CCs which are
                  incorporated within a mailto URL or form ACTION.
    
           -nocolor
                  force color mode off, overriding terminal capabili-
                  ties  and any -color flags, COLORTERM variable, and
                  saved .lynxrc settings.
    
    :       -noexec
                  disable local program execution. (DEFAULT)
    
           -nofilereferer
                  disable transmissions of Referer headers  for  file
                  URLs.
    
           -nolist
                  disable the link list feature in dumps.
    
           -nolog disable  mailing of error messages to document own-
                  ers.
    
           -nonrestarting_sigwinch
                  This flag is not available  on  all  systems,  Lynx
                  needs  to  be compiled with HAVE_SIGACTION defined.
                  If available, this flag may  cause  Lynx  to  react
                  more  immediately to window changes when run within
                  an xterm.
    
           -nopause
                  disable forced pauses for statusline messages.
    
           -noprint
                  disable most print functions.
    
           -noredir
                  prevents automatic redirection and prints a message
                  with a link to the new URL.
    
           -noreferer
    :M
    :       -noreferer
                  disable transmissions of Referer headers.
    
           -noreverse
                  disable reverse video-attribute.
    
           -nosocks
                  disable SOCKS proxy usage by a SOCKSified Lynx.
    
           -nostatus
                  disable the retrieval status messages.
    
           -nounderline
                  disable underline video-attribute.
    
           -number_fields
                  force  numbering  of  links  as  well as form input
                  fields
    
           -number_links
                  force numbering of links.
    
           -partial
                  toggles display partial pages while loading.
    
           partial_thres=NUMBER
                  number of lines to render before repainting display
                  with partial-display logic
    
           -pauth=ID:PASSWD
                  set  authorization  ID and password for a protected
    :              proxy server at startup.  Be sure  to  protect  any
                  script files which use this switch.
    
           -popup toggles  handling  of  single-choice SELECT options
                  via popup windows or as lists of radio buttons.
    
           -post_data
                  send form data from stdin  using  POST  method  and
                  dump results.
    
           -preparsed
                  show  HTML  source  preparsed  and reformatted when
                  used with -source or in source view.
    
           -prettysrc
                  show HTML source view  with  lexical  elements  and
                  tags in color.
    
           -print enable print functions. (default)
    
           -pseudo_inlines
                  toggles pseudo-ALTs for inlines with no ALT string.
    
           -raw   toggles default setting of 8-bit character transla-
                  tions or CJK mode for the startup character set.
    
           -realm restricts access to URLs in the starting realm.
    
           -reload
                  flushes the cache on a proxy server (only the first
                  document affected).
    :
           -restrictions=[option][,option][,option]...
                  allows a list of services  to  be  disabled  selec-
                  tively.  Dashes and underscores in option names can
                  be intermixed. The following list is printed if  no
                  options are specified.
    
                  all - restricts all options listed below.
    
                  bookmark  -  disallow  changing the location of the
                  bookmark file.
    
                  bookmark_exec - disallow execution  links  via  the
                  bookmark file.
    
                  change_exec_perms  -  disallow changing the eXecute
                  permission on files (but still allow it for  direc-
                  tories) when local file management is enabled.
    
                  default  -  same as command line option -anonymous.
                  Disables default services for anonymous users.  Set
                  to  all restricted, except for: inside_telnet, out-
                  side_telnet,        inside_ftp,        outside_ftp,
                  inside_rlogin,  outside_rlogin,  inside_news,  out-
                  side_news, telnet_port, jump,  mail,  print,  exec,
                  and goto.  The settings for these, as well as addi-
                  tional goto restrictions for specific  URL  schemes
                  that are also applied, are derived from definitions
                  within userdefs.h.
    
                  dired_support - disallow local file management.
    :
                  disk_save - disallow saving to disk in the download
                  and print menus.
    
                  dotfiles - disallow access to, or creation of, hid-
                  den (dot) files.
    
                  download - disallow some downloaders in  the  down-
                  load menu (does not imply disk_save restriction).
    
                  editor - disallow external editing.
    
                  exec - disable execution scripts.
    
                  exec_frozen  -  disallow the user from changing the
                  local execution option.
    
                  externals - disallow some "EXTERNAL"  configuration
                  lines  if  support  for  passing  URLs  to external
                  applications (with the EXTERN command) is  compiled
                  in.
    
                  file_url  -  disallow  using G)oto, served links or
                  bookmarks for file: URLs.
    
                  goto - disable the 'g' (goto) command.
    
                  inside_ftp - disallow ftps for people  coming  from
                  inside your domain (utmp required for selectivity).
    
                  inside_news - disallow USENET news posting for peo-
    :              ple  coming  from inside your domain (utmp required
                  for selectivity).
    
                  inside_rlogin - disallow rlogins for people  coming
                  from  inside  your domain (utmp required for selec-
                  tivity).
    
                  inside_telnet - disallow telnets for people  coming
                  from  inside  your domain (utmp required for selec-
                  tivity).
    
                  jump - disable the 'j' (jump) command.
    
                  multibook - disallow multiple bookmarks.
    
                  mail - disallow mail.
    
                  news_post - disallow USENET News posting.
    
                  options_save - disallow saving options in  .lynxrc.
    
                  outside_ftp  - disallow ftps for people coming from
                  outside your domain (utmp  required  for  selectiv-
                  ity).
    
                  outside_news  -  disallow  USENET  news reading and
                  posting for people coming from outside your  domain
                  (utmp  required for selectivity).  This restriction
                  applies to "news", "nntp", "newspost", and "newsre-
                  ply"  URLs,  but  not  to  "snews", "snewspost", or
                  "snewsreply" in case they are supported.
    :
                  outside_rlogin - disallow rlogins for people coming
                  from  outside your domain (utmp required for selec-
                  tivity).
    
                  outside_telnet - disallow telnets for people coming
                  from  outside your domain (utmp required for selec-
                  tivity).
    
                  print - disallow most print options.
    
                  shell - disallow  shell  escapes  and  lynxexec  or
                  lynxprog G)oto's.
    
                  suspend  -  disallow  Unix  Control-Z suspends with
                  escape to shell.
    
                  telnet_port - disallow specifying a port in  telnet
                  G)oto's.
    
                  useragent  -  disallow  modifications  of the User-
                  Agent header.
    
           -resubmit_posts
                  toggles forced resubmissions  (no-cache)  of  forms
                  with  method  POST when the documents they returned
                  are sought with the PREV_DOC command  or  from  the
                  History List.
    
           -rlogin
                  disable recognition of rlogin commands.
    :
           -selective
                  require .www_browsable files to browse directories.
    
           -short_url
                  show very long URLs in the status line  with  "___"
                  to represent the portion which cannot be displayed.
                  The beginning and end of  the  URL  are  displayed,
                  rather than suppressing the end.
    
           -show_cursor
                  If  enabled  the  cursor  will not be hidden in the
                  right hand corner but will instead be positioned at
                  the  start  of  the  currently selected link.  Show
                  cursor  is  the   default   for   systems   without
                  FANCY_CURSES  capabilities.  The default configura-
                  tion can be changed in userdefs.h or lynx.cfg.  The
                  command line switch toggles the default.
    
           -soft_dquotes
                  toggles  emulation  of  the old Netscape and Mosaic
                  bug which treated '>' as a co-terminator  for  dou-
                  ble-quotes and tags.
    
           -source
                  works  the  same  as  dump  but outputs HTML source
                  instead of formatted text.
    
           -stack_dump
                  disable SIGINT cleanup handler
    
    :       -startfile_ok
                  allow non-http startfile and homepage  with  -vali-
                  date.
    
           -tagsoup
                  initialize  parser,  using Tag Soup DTD rather than
                  SortaSGML.
    
           -telnet
                  disable recognition of telnet commands.
    
           -term=TERM
                  tell Lynx what terminal type to assume it is  talk-
                  ing  to.  (This may be useful for remote execution,
                  when, for example, Lynx connects to a remote TCP/IP
                  port  that  starts  a  script that, in turn, starts
                  another Lynx process.)
    
           -timeout=N
                  For win32, sets the network read-timeout,  where  N
                  is given in seconds.
    
           -tlog  toggles  between  using a Lynx Trace Log and stderr
                  for trace output from the session.
    
           -tna   turns on "Textfields Need Activation" mode.
    
           -trace turns on Lynx trace  mode.   Destination  of  trace
                  output depends on -tlog.
    
           -traversal
    :              traverse  all  http  links  derived from startfile.
                  When used with -crawl, each link that  begins  with
                  the  same  string as startfile is output to a file,
                  intended for indexing.  See CRAWL.announce for more
                  information.
    
           -underscore
                  toggles use of _underline_ format in dumps.
    
           -use_mouse
                  turn  on mouse support, if available.  Clicking the
                  left mouse button on a link traverses it.  Clicking
                  the right mouse button pops back.  Click on the top
                  line to scroll up.  Click on  the  bottom  line  to
                  scroll  down.   The  first few positions in the top
                  and bottom line may  invoke  additional  functions.
                  Lynx must be compiled with ncurses or slang to sup-
                  port this feature.  If ncurses  is  used,  clicking
                  the  middle  mouse  button  pops  up a simple menu.
                  Mouse clicks may only work reliably while  Lynx  is
                  idle waiting for input.
    
           -useragent=Name
                  set alternate Lynx User-Agent header.
    
           -validate
                  accept  only  http URLs (for validation).  Complete
                  security restrictions also are implemented.
    
           -verbose
                  toggle [LINK], [IMAGE] and [INLINE]  comments  with
    :              filenames of these images.
    
           -version
                  print version information.
    
           -vikeys
                  enable vi-like key movement.
    
           -wdebug
                  enable  Waterloo tcp/ip packet debug (print to watt
                  debugfile).  This applies only to DOS versions com-
                  piled with WATTCP or WATT-32.
    
           -width=NUMBER
                  number  of columns for formatting of dumps, default
                  is 80.
    
           -with_backspaces
                  emit backspaces in output if -dumping or  -crawling
                  (like 'man' does)
    
    COMMANDS
           o  Use Up arrow and Down arrow to scroll through hypertext
           links.
           o Right arrow or Return will follow a  highlighted  hyper-
           text link.
           o Left Arrow will retreat from a link.
           o Type "H" or "?" for online help and descriptions of key-
           stroke commands.
           o Type "K" for a complete list of the  current  key-stroke
           command mappings.
    :
    ENVIRONMENT
           In  addition  to  various "standard" environment variables
           such as HOME, PATH, USER, DISPLAY, TMPDIR, etc, Lynx  uti-
           lizes several Lynx-specific environment variables, if they
           exist.
    
           Others may be created or modified by Lynx to pass data  to
           an  external  program,  or  for  other reasons.  These are
           listed separately below.
    
           See also the sections on SIMULATED CGI SUPPORT and  NATIVE
           LANGUAGE SUPPORT, below.
    
           Note:  Not all environment variables apply to all types of
           platforms supported by Lynx, though most do.  Feedback  on
           platform dependencies is solicited.
    
           Environment Variables Used By Lynx:
    
           COLORTERM           If  set, color capability for the ter-
                               minal is forced on  at  startup  time.
                               The actual value assigned to the vari-
                               able is  ignored.   This  variable  is
                               only  meaningful  if  Lynx  was  built
                               using   the   slang    screen-handling
                               library.
    
           LYNX_CFG            This  variable,  if set, will override
                               the default location and name  of  the
                               global  configuration  file (normally,
    :                           lynx.cfg)  that  was  defined  by  the
                               LYNX_CFG_FILE    constant    in    the
                               userdefs.h file, during  installation.
                               See   the  userdefs.h  file  for  more
                               information.
    
           LYNX_LSS            This variable, if set,  specifies  the
                               location of the default Lynx character
                               style  sheet  file.   [Currently  only
                               meaningful  if  Lynx  was  built using
                               experimental color style support.]
    
           LYNX_SAVE_SPACE     This variable, if set,  will  override
                               the  default  path  prefix  for  files
                               saved to disk that is defined  in  the
                               lynx.cfg  SAVE_SPACE:  statement.  See
                               the lynx.cfg file  for  more  informa-
                               tion.
    
           LYNX_TEMP_SPACE     This  variable,  if set, will override
                               the default path prefix for  temporary
                               files  that was defined during instal-
                               lation, as well as any value that  may
                               be assigned to the TMPDIR variable.
    
           MAIL                This  variable  specifies  the default
                               inbox Lynx will check for new mail, if
                               such   checking   is  enabled  in  the
                               lynx.cfg file.
    
           NEWS_ORGANIZATION   This variable, if  set,  provides  the
    :                           string   used   in  the  Organization:
                               header of USENET  news  postings.   It
                               will override the setting of the ORGA-
                               NIZATION environment variable,  if  it
                               is  also  set  (and, on UNIX, the con-
                               tents of an /etc/organization file, if
                               present).
    
           NNTPSERVER          If  set,  this  variable specifies the
                               default NNTP server that will be  used
                               for  USENET  news  reading and posting
                               with Lynx, via news: URL's.
    
           ORGANIZATION        This variable, if  set,  provides  the
                               string   used   in  the  Organization:
                               header of USENET  news  postings.   On
                               UNIX, it will override the contents of
                               an /etc/organization file, if present.
    
           PROTOCOL_proxy      Lynx supports the use of proxy servers
                               that can act as firewall gateways  and
                               caching  servers.  They are preferable
                               to  the  older  gateway  servers  (see
                               WWW_access_GATEWAY, below).  Each pro-
                               tocol  used  by  Lynx,   (http,   ftp,
                               gopher, etc), can be mapped separately
                               by setting  environment  variables  of
                               the  form  PROTOCOL_proxy  (literally:
                               http_proxy,  ftp_proxy,  gopher_proxy,
                               etc),                               to
                               "http://some.server.dom:port/".    See
    :                           Lynx   Users   Guide   for  additional
                               details and examples.
    
           WWW_access_GATEWAY  Lynx still  supports  use  of  gateway
                               servers,  with  the  servers specified
                               via   "WWW_access_GATEWAY"   variables
                               (where  "access" is lower case and can
                               be "http", "ftp", "gopher" or "wais"),
                               however most gateway servers have been
                               discontinued.  Note that  you  do  not
                               include  a  terminal '/' for gateways,
                               but do for proxies specified by PROTO-
                               COL_proxy  environment variables.  See
                               Lynx Users Guide for details.
    
           WWW_HOME            This variable, if set,  will  override
                               the  default  startup URL specified in
                               any of the Lynx configuration files.
    
           Environment Variables Set or Modified By Lynx:
    
           LYNX_PRINT_DATE     This  variable  is  set  by  the  Lynx
                               p(rint)  function, to the Date: string
                               seen in  the  document's  "Information
                               about"  page  (=  cmd), if any.  It is
                               created for use by  an  external  pro-
                               gram,   as   defined   in  a  lynx.cfg
                               PRINTER: definition statement.  If the
                               field does not exist for the document,
                               the variable is set to a  null  string
                               under UNIX, or "No Date" under VMS.
    :
           LYNX_PRINT_LASTMOD  This  variable  is  set  by  the  Lynx
                               p(rint) function,  to  the  Last  Mod:
                               string  seen in the document's "Infor-
                               mation about" page (=  cmd),  if  any.
                               It  is  created for use by an external
                               program,  as  defined  in  a  lynx.cfg
                               PRINTER: definition statement.  If the
                               field does not exist for the document,
                               the  variable  is set to a null string
                               under UNIX, or "No LastMod" under VMS.
    
           LYNX_PRINT_TITLE    This  variable  is  set  by  the  Lynx
                               p(rint)  function,  to  the  Linkname:
                               string  seen in the document's "Infor-
                               mation about" page (=  cmd),  if  any.
                               It  is  created for use by an external
                               program,  as  defined  in  a  lynx.cfg
                               PRINTER: definition statement.  If the
                               field does not exist for the document,
                               the  variable  is set to a null string
                               under UNIX, or "No Title" under VMS.
    
           LYNX_PRINT_URL      This  variable  is  set  by  the  Lynx
                               p(rint)  function,  to the URL: string
                               seen in  the  document's  "Information
                               about"  page  (=  cmd), if any.  It is
                               created for use by  an  external  pro-
                               gram,   as   defined   in  a  lynx.cfg
                               PRINTER: definition statement.  If the
                               field does not exist for the document,
    :                           the variable is set to a  null  string
                               under UNIX, or "No URL" under VMS.
    
           LYNX_VERSION        This  variable  is always set by Lynx,
                               and may be used by an external program
                               to  determine  if  it  was  invoked by
                               Lynx.  See also the  comments  in  the
                               distribution's  sample  mailcap  file,
                               for notes on usage in such a file.
    
           TERM                Normally, this  variable  is  used  by
                               Lynx  to  determine  the terminal type
                               being used to invoke Lynx.   If,  how-
                               ever,  it is unset at startup time (or
                               has the value "unknown"),  or  if  the
                               -term command-line option is used (see
                               OPTIONS section above), Lynx will  set
                               or modify its value to the user speci-
                               fied terminal type (for the Lynx  exe-
                               cution    environment).     Note:   If
                               set/modified by Lynx,  the  values  of
                               the  LINES  and/or COLUMNS environment
                               variables may also be changed.
    
    SIMULATED CGI SUPPORT
           If built with the cgi-links option  enabled,  Lynx  allows
           access  to  a  cgi script directly without the need for an
           http daemon.
    
           When executing such "lynxcgi scripts"  (if  enabled),  the
           following  variables may be set for simulating a CGI envi-
    :       ronment:
    
           CONTENT_LENGTH
    
           CONTENT_TYPE
    
           DOCUMENT_ROOT
    
           HTTP_ACCEPT_CHARSET
    
           HTTP_ACCEPT_LANGUAGE
    
           HTTP_USER_AGENT
    
           PATH_INFO
    
           PATH_TRANSLATED
    
           QUERY_STRING
    
           REMOTE_ADDR
    
           REMOTE_HOST
    
           REQUEST_METHOD
    
           SERVER_SOFTWARE
    
           Other environment  variables  are  not  inherited  by  the
           script, unless they are provided via a LYNXCGI_ENVIRONMENT
           statement in the configuration  file.   See  the  lynx.cfg
    :       file,    and    the    (draft)   CGI   1.1   Specification
           
           for the definition and usage of these variables.
    
           The CGI Specification, and other associated documentation,
           should be consulted for general information on CGI  script
           programming.
    
    NATIVE LANGUAGE SUPPORT
           If  configured and installed with Native Language Support,
           Lynx will display status and other messages in your  local
           language.   See the file ABOUT_NLS in the source distribu-
           tion, or at your local  GNU  site,  for  more  information
           about internationalization.
    
           The  following  environment variables may be used to alter
           default settings:
    
           LANG                This variable, if set,  will  override
                               the  default  message language.  It is
                               an ISO 639 two-letter code identifying
                               the  language.  Language codes are NOT
                               the same as the country codes given in
                               ISO 3166.
    
           LANGUAGE            This  variable,  if set, will override
                               the default message language.  This is
                               a GNU extension that has higher prior-
                               ity for setting  the  message  catalog
                               than LANG or LC_ALL.
    
    :       LC_ALL              and
    
           LC_MESSAGES         These  variables,  if set, specify the
                               notion of native  language  formatting
                               style.  They are POSIXly correct.
    
           LINGUAS             This variable, if set prior to config-
                               uration,  limits  the  installed  lan-
                               guages  to  specific  values.  It is a
                               space-separated  list  of   two-letter
                               codes.  Currently, it is hard-coded to
                               a wish list.
    
           NLSPATH             This variable, if set, is used as  the
                               path prefix for message catalogs.
    
    NOTES
           This is the Lynx v2.8.3 Release
    
           If  you  wish  to contribute to the further development of
           Lynx, subscribe  to  our  mailing  list.   Send  email  to
             with "subscribe lynx-dev" as the only
           line in the body of your message.
    
           Send  bug  reports,  comments,   suggestions   to    after subscribing.
    
           Unsubscribe  by  sending email to  with
           "unsubscribe lynx-dev" as the only line  in  the  body  of
           your  message.  Do not send the unsubscribe message to the
           lynx-dev list, itself.
    : ^X^X^J^J:[?1l>[mcarroll@red bin]$ ls
    [                               man2html
    411toppm                        manpath
    4odb                            mapscrn
    4rdf                            mark
    4xslt                           mbchk
    4xupdate                        mc
    a2p                             mcedit
    a2ps                            mcmfmt
    AbiWord                         mcookie
    access                          mcopidl
    aclocal                         md5sum
    aclocal-1.4                     mdatopbm
    aclocal-1.5                     meinproc
    addftinfo                       memos
    addr2line                       memprof
    addresses                       merge
    afmtodit                        mesg
    alevtd                          metamail
    ali                             metasend
    allcm                           mev
    allec                           mf
    allneeded                       mft
    amstex                          mgrtopbm
    anno                            mh
    another_clock_applet            mhbuild
    anytopnm                        mhlist
    apm                             mhmail
    apmsleep                        mhn
    appletproxy                     mhparam
    apropos                         mhpath
    ar                              mhshow
    ark                             mhstore
    artsbuilder                     mib2c
    artscat                         micq
    artsc-config                    midisend
    artscontrol                     mikmod
    artsd                           mimencode
    artsdsp                         minicom
    artsmessage                     mini_commander_applet
    artsplay                        mixer_applet
    artsrec                         mk_cmds
    artsshell                       mkcramfs
    artswrapper                     mkdep
    as                              mkfifo
    as86                            mkfontdesc
    as86_encap                      mkindex
    asciitopgm                      mkisofs
    ascii-xfr                       mk_modmap
    asclock_applet                  mkocp
    aspell                          mkofm
    assistant                       mkstub
    assistant3                      mktexlsr
    at                              mktexmf
    atktopbm                        mktexpk
    atq                             mktextfm
    atrm                            mm-config
    audiocompose                    mmencode
    audiofile-config                mmroff
    audiosend                       moc
    aumix                           moc3
    authconfig                      modemlights_applet
    authconfig-gtk                  modulator2
    autoconf                        money2qif
    autoconf-2.13                   moniker-test
    autoconf-2.53                   mouse-properties-capplet
    autoheader                      mozilla
    autoheader-2.13                 mozilla-xremote-client
    autoheader-2.53                 mpage
    autom4te-2.53                   mpeglibartsplay
    automake                        mpg123
    automake-1.4                    mpg321
    automake-1.5                    mpost
    autoreconf                      mpstat
    autoreconf-2.13                 mpto
    autoreconf-2.53                 mptopdf
    autorun                         msgattrib
    autoscan                        msgcat
    autoscan-2.13                   msgchk
    autoscan-2.53                   msgcmp
    autoupdate                      msgcomm
    autoupdate-2.13                 msgconv
    autoupdate-2.53                 msgen
    autovbox                        msgexec
    aweset                          msgfilter
    awk                             msgfmt
    b2m                             msgfmt2.py
    background-properties-capplet   msggrep
    balsa                           msghack
    bamstex                         msginit
    bashbug                         msgmerge
    batch                           msgunfmt
    battery_applet                  msguniq
    battstat_applet                 msh
    bc                              mtvtoppm
    bcc                             multiload_applet
    bdfindex                        mutt
    bdftops                         muttbug
    berkeley_db3_svc                name-client
    berkeley_db_svc                 namei
    bibtex                          nautilus
    bioradtopgm                     nautilus-adapter
    bison                           nautilus-clean.sh
    bmptoppm                        nautilus-config
    bonobo-application-x-mines      nautilus-content-loser
    bonobo-audio-ulaw               nautilus-error-dialog
    bonobo-echo                     nautilus-hardware-view
    bonobo-moniker-gunzip           nautilus-history-view
    bonobo-moniker-http             nautilus-image-view
    bonobo-moniker-xmldb            nautilus-launcher-applet
    bonobo-sample-canvas-item       nautilus-mozilla-content-view
    bonobo-sample-controls          nautilus-music-view
    bonobo-sample-hello             nautilus-news
    bonobo-sample-paint             nautilus-notes
    bonobo-selector                 nautilus-restore-settings-to-default.sh
    bonobo-text-plain               nautilus-sample-content-view
    bplain                          nautilus-sidebar-loser
    brushtopbm                      nautilus-text-view
    bug-buddy                       nautilus-throbber
    bunzip2                         nautilus-verify-rpm.sh
    burst                           nautilus-xml-migrate
    byacc                           ncftp
    bzcat                           ncftpbatch
    bzcmp                           ncftpbookmarks
    bzdiff                          ncftpget
    bzgrep                          ncftpls
    bzip2                           ncftpput
    bzip2recover                    neat
    bzless                          neat-control
    bzmore                          neotoppm
    c++                             neqn
    c2ph                            netscape
    cal                             netscape-communicator
    calibrate_ppa                   newaliases
    cancel                          newaliases.sendmail
    cancel.cups                     newer
    cancel.LPRng                    newgrp
    capifax                         new-object
    capifaxrcvd                     next
    capiinfo                        ngettext
    captoinfo                       njamd
    card                            nkf
    catalogmanager                  nl
    catchsegv                       nm
    cc                              nm86
    ccexample                       nmap
    cd-capplet                      nmapfe
    cdda2wav                        noatun
    cddbslave                       noatunsynaescope.bin
    cddbsubmit                      noatuntippecanoe.bin
    cdecl                           noatuntyler.bin
    c++decl                         nohup
    cdlabelgen                      nroff
    cdp                             nsgmls
    cdparanoia                      nslookup
    cdplay                          nspluginscan
    cdplayer_applet                 nspluginviewer
    cdrecord                        nsupdate
    cedit                           ntsc-cc
    cervisia                        oaf-client
    c++filt                         oaf-config
    chage                           oafd
    charpick_applet                 oaf-run-query
    charset                         oaf-slay
    chattr                          oaf-sysconf
    checkXML                        objcopy
    chfn                            objdump
    chooser                         objdump86
    chsh                            od
    chvt                            odometer_applet
    ci                              odvicopy
    cjpeg                           odvitype
    cksum                           ofm2opl
    clear                           ogg123
    clockmail_applet                oggenc
    cmp                             ogginfo
    cmuwmtopbm                      ogonkify
    co                              oldps
    codepage                        omega
    col                             on_ac_power
    colcrt                          one2two
    collateindex.pl                 onsgmls
    colrm                           openjade
    column                          openssl
    combinediff                     openssl-0.9.6g
    comm                            openssl-0.9.6g.tar.gz
    comp                            openssl-0.9.7-beta3
    compile_et                      openvt
    composeglyphs                   opl2ofm
    compress                        orbit-config
    consolechars                    orbit-event-server
    consolehelper                   orbit-idl
    consolehelper-gtk               orbit-ird
    conttest                        orbit-name-server
    cpp                             osgmlnorm
    cpumemusage_applet              ospam
    c_rehash                        ospent
    crontab                         osx
    csplit                          otangle
    csv2vcard                       otp2ocp
    ctags                           outocp
    ctali                           ovf2ovp
    cups-calibrate                  ovp2ovf
    cupsconfig                      packf
    cups-config                     pal2rgb
    cupsdconf                       palmtopnm
    cupsdoprint                     pamchannel
    curl                            pamcut
    curl-config                     pamdeinterlace
    cut                             pamfile
    cvs                             pamoil
    cvsbug                          pamstretch
    cytune                          pamstretch-gen
    dateconfig                      pamtopnm
    db1_dump185                     pan
    db2_archive                     panel
    db2_checkpoint                  pango-querymodules
    db2_deadlock                    passwd
    db2_dump                        paste
    db2dvi                          patch
    db2html                         patch-metamail
    db2_load                        patgen
    db2_printlog                    pathchk
    db2ps                           pax
    db2_recover                     pbm2ppa
    db2rtf                          pbmclean
    db2_stat                        pbmlife
    db3_archive                     pbmmake
    db3_checkpoint                  pbmmask
    db3_deadlock                    pbmpage
    db3_dump                        pbmpscale
    db3_dump185                     pbmreduce
    db3_load                        pbmtext
    db3_printlog                    pbmto10x
    db3_recover                     pbmto4425
    db3_stat                        pbmtoascii
    db3_upgrade                     pbmtoatk
    db3_verify                      pbmtobbnbg
    db_archive                      pbmtocmuwm
    db_checkpoint                   pbmtoepsi
    db_deadlock                     pbmtoepson
    db_dump                         pbmtog3
    db_dump185                      pbmtogem
    db_load                         pbmtogo
    db_printlog                     pbmtoicon
    db_recover                      pbmtolj
    db_stat                         pbmtoln03
    db_upgrade                      pbmtolps
    db_verify                       pbmtomacp
    dc                              pbmtomda
    dcop                            pbmtomgr
    dcopclient                      pbmtonokia
    dcopfind                        pbmtopgm
    dcopidl                         pbmtopi3
    dcopidl2cpp                     pbmtopk
    dcop_kate                       pbmtoplot
    dcopobject                      pbmtoppa
    dcopref                         pbmtopsg3
    dcopserver                      pbmtoptx
    dcopserver_shutdown             pbmtowbmp
    dcopstart                       pbmtox10bm
    ddate                           pbmtoxbm
    ddd                             pbmtoybm
    deallocvt                       pbmtozinc
    debugsh                         pbmtpg
    designer                        pbmupc
    designer3                       pcdindex
    deskguide_applet                pcre-config
    desktopconv                     pcregrep
    detect_ppa                      pcxtoppm
    devdump                         pdf2dsc
    dia                             pdf2ps
    dialog                          pdfeinitex
    diff                            pdfelatex
    diff3                           pdfetex
    diffstat                        pdfevirtex
    dig                             pdffonts
    dir                             pdfimages
    dircolors                       pdfinfo
    directomatic                    pdfinitex
    dirname                         pdflatex
    disable                         pdfopt
    diskusage_applet                pdftex
    disol                           pdftopbm
    dist                            pdftops
    djpeg                           pdftotext
    dlpsh                           pdfvirtex
    dmp                             pdiff
    dns-helper                      pdvitype
    docbook2dvi                     perl
    docbook2html                    perl5.6.1
    docbook2man                     perlbug
    docbook2ps                      perlcc
    docbook2rtf                     perldoc
    docbook2tex                     pf2afm
    docbook2texi                    pfb2pfa
    docbook2txt                     pfbtopfa
    doxygen                         pfbtops
    doxysearch                      pftp
    doxytag                         pgmbentley
    dprofpp                         pgmcrater
    drivemount_applet               pgmedge
    drkonqi                         pgmenhance
    dsirc                           pgmhist
    du                              pgmkernel
    dumpkeys                        pgmnoise
    dump-mixers                     pgmnorm
    dvicopy                         pgmoil
    dvihp                           pgmramp
    dvipdf                          pgmslice
    dvitomp                         pgmtexture
    dvitype                         pgmtofs
    e2pall                          pgmtolispm
    ebrowse                         pgmtopbm
    ebrowser                        pgmtoppm
    echo-client                     pgpewrap
    editdiff                        pgpring
    ee                              pgrep
    eel-config                      pi1toppm
    efax                            pi3topbm
    efix                            pic
    efstool                         pick
    einitex                         pico
    eject                           pi-csd
    elatex                          picttoppm
    elksemu                         pi-getram
    emacs                           pi-getrom
    emacs-21.2                      pilot
    emacsclient                     pilot-addresses
    enable                          pilot-clip
    encode_keychange                pilot-debug
    env                             pilot-dedupe
    eps2eps                         pilot-file
    epsffit                         pilot-mail
    epstopdf                        pilot-prc
    eqn                             pilot-schlep
    eric                            pilot-undelete
    escputil                        pilot-xfer
    esd                             pine
    esdcat                          pinegpg
    esd-config                      pinegpg-install
    esdctl                          pinepgpgpg-install
    esddsp                          pine-spellcheck
    esdfilt                         pinfo
    esdloop                         pinky
    esdmon                          pi-nredir
    esdplay                         pi-port
    esdpvd                          pj-gs.sh
    esdrec                          pjtoppm
    esdsample                       pk2bm
    etags                           pkg-config
    etex                            pkill
    evirtex                         pktogf
    evolution                       pktopbm
    evolution-addressbook           pktype
    evolution-addressbook-clean     pl2pm
    evolution-addressbook-export    platex
    evolution-addressbook-import    platex209
    evolution-alarm-notify          play
    evolution-calendar              playmidi
    evolution-calendar-importer     plaympeg
    evolution-elm-importer          playmus
    evolution-executive-summary     playwave
    evolution-gnomecard-importer    pltotf
    evolution-ldif-importer         plugger
    evolution-mail                  pmake
    evolution-move-tasks            pman
    evolution-netscape-importer     pngtopnm
    evolution-pine-importer         pnm2ppa
    evolution-vcard-importer        pnmalias
    ex                              pnmarith
    exmh                            pnmcat
    exmh-async                      pnmcolormap
    exmh-bg                         pnmcomp
    expand                          pnmconvol
    expr                            pnmcrop
    extace                          pnmcut
    extcompose                      pnmdepth
    extensionproxy                  pnmenlarge
    extractrc                       pnmfile
    extractres                      pnmflip
    eyuvtoppm                       pnmgamma
    f77                             pnmhisteq
    factor                          pnmhistmap
    faillog                         pnmindex
    fam                             pnminterp
    fax                             pnminvert
    fax2ps                          pnmmargin
    fax2tiff                        pnmmontage
    fbtv                            pnmnlfilt
    fdf2tan                         pnmnoraw
    fdf2tex                         pnmpad
    fdformat                        pnmpaste
    fetchmail                       pnmpsnr
    fgconsole                       pnmquant
    fiascotopnm                     pnmremap
    fifteen_applet                  pnmrotate
    file                            pnmscale
    file-types-capplet              pnmscalefixed
    filterdiff                      pnmshear
    filter_wrapper                  pnmsmooth
    find                            pnmsplit
    find2perl                       pnmtile
    findtr                          pnmtoddif
    findtr3                         pnmtofiasco
    finger                          pnmtofits
    firewall-config                 pnmtojpeg
    fitstopnm                       pnmtopalm
    fix_bs_and_del                  pnmtoplainpnm
    fixcvsdiff                      pnmtopng
    fixdlsrps                       pnmtops
    fixfmps                         pnmtorast
    fixmacps                        pnmtorle
    fixmswrd.pl                     pnmtosgi
    fixnt                           pnmtosir
    fixps                           pnmtotiff
    fixpsditps                      pnmtotiffcmyk
    fixpspps                        pnmtoxwd
    fixscribeps                     pod2html
    fixtpps                         pod2latex
    fixwfwps                        pod2man
    fixwpps                         pod2text
    fixwwps                         pod2usage
    flex                            podchecker
    flex++                          podselect
    flist                           pooltype
    flists                          POST
    fmt                             post-grohtml
    fmtest                          poweroff
    fmtutil                         ppm2tiff
    fold                            ppm3d
    folder                          ppmbrighten
    folders                         ppmchange
    font2c                          ppmcie
    fontexport                      ppmcolormask
    fontimport                      ppmcolors
    fontinst                        ppmdim
    foomatic-combo-xml              ppmdist
    foomatic-configure              ppmdither
    foomatic-gswrapper              ppmfade
    foomatic-printjob               ppmflash
    formail                         ppmforge
    forw                            ppmhist
    free                            ppmlabel
    freecell                        ppmmake
    freetype-config                 ppmmix
    fstopgm                         ppmnorm
    ftp                             ppmntsc
    ftp.expect                      ppmpat
    funzip                          ppmquant
    fwhois                          ppmquantall
    fwindex                         ppmqvga
    g++                             ppmrainbow
    g3topbm                         ppmrelief
    g77                             ppmshadow
    gaim                            ppmshift
    gaim_applet                     ppmspread
    galeon                          ppmtoacad
    galeon-bin                      ppmtobmp
    galeon-config-tool              ppmtoeyuv
    gasp                            ppmtogif
    gataxx                          ppmtoicr
    gawk                            ppmtoilbm
    gcalc                           ppmtojpeg
    gcc                             ppmtoleaf
    gcharmap                        ppmtolj
    gcolorsel                       ppmtomap
    gconf-config                    ppmtomitsu
    gconf-config-1                  ppmtompeg
    gconfd-1                        ppmtoneo
    gconfigger                      ppmtopcx
    gconf-sanity-check-1            ppmtopgm
    gconftool-1                     ppmtopi1
    gcov                            ppmtopict
    gctags                          ppmtopj
    gdb                             ppmtopjxl
    gdialog                         ppmtopuzz
    gdict                           ppmtorgb3
    gdk-pixbuf-config               ppmtosixel
    gdk-pixbuf-csource              ppmtotga
    gdm                             ppmtouil
    gdmchooser                      ppmtowinicon
    gdmconfig                       ppmtoxpm
    gdmlogin                        ppmtoyuv
    gdmphotosetup                   ppmtoyuvsplit
    gedit                           ppmtv
    gemtopbm                        pr
    gemtopnm                        pre-grohtml
    gencat                          preparetips
    gendiff                         prev
    gen-ppds                        printafm
    geqn                            printconf-gui
    GET                             printconf-tui
    getafm                          printenv
    getconf                         printf
    getent                          printtool
    getfilename                     procinfo
    getkeycodes                     procmail
    getopt                          prompter
    getrom                          propwatch
    gettext                         protoize
    gettextize                      ps2ascii
    geyes_applet                    ps2epsi
    gfloppy                         ps2frag
    gfontsel                        ps2pdf
    gftodvi                         ps2pdf12
    gftopk                          ps2pdf13
    gftp                            ps2pdfwr
    gftp-gtk                        ps2pk
    gftp-text                       ps2ps
    gftype                          psbook
    ghostscript                     psfaddtable
    gif2tiff                        psfgettable
    giftopnm                        psfstriptable
    gimpprint-config                psidtopgm
    gindxbib                        pslatex
    gkb_applet                      psmandup
    gkb_xmmap                       psmerge
    glade                           psnup
    gless                           pspell-config
    glibcbug                        psresize
    glib-config                     psselect
    glib-genmarshal                 psset
    glib-gettextize                 pstoimg
    glib-mkenums                    pstopnm
    glines                          pstops
    glookbib                        pstree
    gmake                           pstruct
    gmenu                           ptex
    gmix                            ptx
    gneqn                           purgestat
    gnibbles                        pv.sh
    gnobots2                        pydb
    gnome-about                     pydbcmd.py
    gnome-bug                       pydb.py
    gnomecc                         pydbsupt.py
    gnomecc-single-shell            pydoc2
    gnome-config                    pygettext2.py
    gnome-convert                   pygtk-codegen-1.2
    gnome-db2html2                  pygtk-codegen-2.0
    gnome-doc                       pynche2
    gnome-download                  python
    gnome-dump-metadata             python1.5
    gnome-edit                      python2
    gnome-edit-properties-capplet   python2.2
    gnome-font-install              pyuic
    gnome-gen-mimedb                qm2ts
    gnome-gtkhtml-editor            qm2ts3
    gnome-help-browser              qmake
    gnome-help-caller               qmake3
    gnome-hint                      qmkbootdisk
    gnome-hint-properties-capplet   qrttoppm
    gnome-info2html                 qt20fix
    gnome-info2html2                qt20fix3
    gnome-libice-check              qt2kdoc
    gnome-login-check               qtconfig
    gnome-man2html                  qtconfig3
    gnome-man2html2                 qtrename140
    gnome-moz-remote                qtrename1403
    gnome-name-service              quicklaunch_applet
    gnome-panel-add-launcher        quota
    gnome-panel-properties-capplet  radio
    gnome-panel-screenshot          ranlib
    gnome-pilot-make-password       ras2tiff
    GnomeScott                      rasttopnm
    gnome_segv                      raw
    gnome-session                   rawtopgm
    gnome-smproxy                   rawtoppm
    gnome-spell-component           rb
    gnome-stones                    rcp
    gnome-terminal                  rcs
    gnome-upgrade.py                rcs2log
    gnome-vfs-config                rcs-checkin
    gnome-wm                        rcsclean
    gnomexmms                       rcsdiff
    gnomine                         rcsmerge
    gnorpm                          rcvAppleSingle
    gnorpm-auth                     rdate
    gnotes_applet                   rdist
    gnotravex                       rdistd
    gnotski                         rdjpgcom
    gnroff                          readcd
    gnumeric                        readelf
    gnuplot                         read-expenses
    gnuplot_x11                     read-ical
    goad-browser                    readlink
    gobject-query                   read-todos
    go-rhn.sh                       reboot
    gouldtoppm                      rec
    gpasswd                         record
    gpg                             redhat-config-date
    gpg-check                       redhat-config-network
    gpg-encrypt                     redhat-config-network-cmd
    gpg-sign                        redhat-config-network-druid
    gpg-sign+encrypt                redhat-config-printer-gui
    gpgv                            redhat-config-services
    gpic                            redhat-config-time
    gpilot-applet                   redhat-config-users
    gpilotd                         redhat-control-network
    gpilotd-control-applet          redhat-update-gnome-font-install
    gpilotd-session-wrapper         rediff
    gpilot-install-file             refer
    gpm-root                        refile
    gprof                           reminders
    gq                              remsync
    gqview                          rename
    grecord                         renice
    grefer                          rep
    grep-changelog                  rep-config
    grepdiff                        repdoc
    grn                             repl
    grodvi                          rep-remote
    groff                           rep-xgettext
    grog                            reset
    grolbp                          resetall
    grolj4                          resizecons
    grops                           reslisa
    grotty                          rev
    groups                          rexec
    gs                              rgb2ycbcr
    gsbj                            rgb3toppm
    gsdj                            rhn-applet
    gsdj500                         rhn-needed-packages
    gsearchtool                     rhn_register
    gsftopk                         richtext
    gslj                            richtoatk
    gslp                            rletopnm
    gsnd                            rlog
    gsoelim                         rlogin
    gtali                           rmail
    gtbl                            rmail.sendmail
    gtcd                            rmdtovbox
    gtik2_applet                    rmf
    gtk-config                      rmm
    gtk-demo                        rootv
    gtkhtml-properties-capplet      rp3
    gtk-query-immodules-2.0         rpcgen
    gtop                            rpdump
    gtroff                          rpload
    gtt                             rpm2cpio
    guile                           rpmbuild
    guile-config                    rpmdb
    guile-snarf                     rpmquery
    guname                          rpmsign
    gunzip                          rpmverify
    guppi-gnumeric                  rsh
    gusload                         rsync
    gweather                        rtf2rtf
    gzexe                           rubibtex
    gzip                            rumakeindex
    h2ph                            rundig
    h2xs                            run-nautilus
    halt                            run-parts
    head                            runscript
    HEAD                            run-with-aspell
    hesinfo                         rvim
    hexdump                         rx
    hinotes                         rz
    hipstopgm                       s2p
    hltest                          same-gnome
    host                            sample-container
    hostid                          sample-control-container
    hoststat                        sane-config
    hpcdtoppm                       sane-find-scanner
    hpftodit                        sar
    hpijs                           sasl-sample-client
    htdb_dump                       sasl-sample-server
    htdb_load                       save-session
    htdb_stat                       saveunimap
    htdig                           sawfish
    htdump                          sawfish-capplet
    htfuzzy                         sawfish-capplet-appearance
    htload                          sawfish-capplet-audio
    htmerge                         sawfish-capplet-bindings
    htmlview                        sawfish-capplet-focus
    htnotify                        sawfish-capplet-match-window
    htpurge                         sawfish-capplet-meta
    htsearch                        sawfish-capplet-min-max
    htstat                          sawfish-capplet-misc
    hugelatex                       sawfish-capplet-move
    hwbrowser                       sawfish-capplet-placement
    hyperbola                       sawfish-capplet-workspace
    i386-redhat-linux-c++           sawfish-client
    i386-redhat-linux-g++           sawfish-ui
    i386-redhat-linux-gcc           sawmill
    iagno                           sawmill-client
    iambicexample                   sawmill-replace.sh
    ical                            sawmill-ui
    ical-2.2                        sb
    ical2vcal                       sbigtopgm
    icontopbm                       scan
    iconv                           scanimage
    id                              scantv
    ident                           scp
    idle2                           screen
    ietf2datebook                   screendump
    ifnames                         screensaver-properties-capplet
    ifnames-2.13                    screenshooter_applet
    ifnames-2.53                    script
    ilbmtoppm                       scrollkeeper-config
    imagetops                       scrollkeeper-extract
    imgtoppm                        scrollkeeper-gen-seriesid
    imlib_config                    scrollkeeper-get-cl
    imlib-config                    scrollkeeper-get-content-list
    inc                             scrollkeeper-get-extended-content-list
    includeres                      scrollkeeper-get-index-from-docpath
    indent                          scrollkeeper-get-toc-from-docpath
    indxbib                         scrollkeeper-get-toc-from-id
    info                            scrollkeeper-install
    infocmp                         scrollkeeper-preinstall
    infotocap                       scrollkeeper-rebuilddb
    inimf                           scrollkeeper_toc
    inimpost                        scrollkeeper-uninstall
    iniomega                        scrollkeeper-update
    iniptex                         sdiff
    initex                          sdl-config
    install                         send
    install-catalog                 sendfiles
    install-datebook                sensors
    install-hinote                  seq
    install-memo                    serviceconf
    install-todos                   session-properties
    install-user                    session-properties-capplet
    interdiff                       setfdprm
    internet-druid                  setfont
    intltool-extract                setfx
    intltoolize                     setkeycodes
    intltool-merge                  setleds
    intltool-prepare                setmetamode
    intltool-unicodify              setsid
    intltool-update                 setterm
    iostat                          setvesablank
    ipcrm                           sf2cfg
    ipcs                            sf2text
    irc                             sfconvert
    irc-4.4Z                        sfinfo
    ircbug                          sftp
    ircflush                        sfxtest
    ircio                           sg
    isag                            sgitopnm
    isdnconf                        sgml2html
    isdnrate                        sgml2info
    isdnrep                         sgml2latex
    isodump                         sgml2lyx
    isoinfo                         sgml2rtf
    isovfy                          sgml2txt
    ispell                          sgml2xml
    jade                            sgmlcheck
    jbc_applet                      sgmldiff
    jbibtex                         sgmlnorm
    join                            sgmlpre
    jpegtopnm                       sgmlsasp
    jpegtran                        sgmlspl
    jw                              sgmlwhich
    kab2kabc                        sha1sum
    kabcfrontend                    shar
    kaboodle                        show
    kaccess                         showaudio
    kaddprinterwizard               showcfont
    kaddressbook                    showchar
    kalarm                          showexternal
    kalarmd                         showimage
    kandy                           showkey
    kandy_client                    shownonascii
    kapptemplate                    showpartial
    karm                            showpicture
    kasteroids                      showriff
    kate                            shred
    katomic                         sip
    kbabel                          sirtopnm
    kbabeldict                      size
    kbackgammon                     size86
    kban                            skill
    kbanner.kss                     slash_applet
    kbattleship                     sldtoppm
    kbd_mode                        slocate
    kbdrate                         slogin
    kblackbox                       smpeg-config
    kblankscrn.kss                  sndAppleSingle
    kblob.kss                       snice
    kbouboule.kss                   snmpbulkget
    kbounce                         snmpbulkwalk
    kbugbuster                      snmpcheck
    kbuildsycoca                    snmpconf
    kcalc                           snmpdelta
    kcharselect                     snmpdf
    kchart                          snmpget
    kcheckpass                      snmpgetnext
    kcminit                         snmpinform
    kcmshell                        snmpnetstat
    kconf_update                    snmpset
    kcontrol                        snmpstatus
    kcookiejar                      snmptable
    kcron                           snmptest
    kdat                            snmptranslate
    kdb2html                        snmptrap
    kdbg                            snmpusm
    kdcop                           snmpvacm
    kdebugdialog                    snmpwalk
    kde-config                      socklist
    kded                            soelim
    kdeeject                        sol
    kdeinit                         sortm
    kdeinit_shutdown                sound-monitor_applet
    kdeinit_wrapper                 sound-properties
    kdepasswd                       sox
    kdeprintfax                     soxplay
    kdesktop                        spam
    kdesktop_lock                   spctoppm
    kdessh                          spell
    kdesu                           spent
    kdesud                          splain
    kdesu_stub                      splint
    kdevdlg2ui                      split
    kdevelop                        splitdiff
    kdevelop-2.1                    splitmail
    kdf                             spottopgm
    kdict                           sprof
    kdm                             sputoppm
    kdm_config                      ssh
    kdmdesktop                      ssh-add
    kdm_greet                       ssh-agent
    kdoc                            ssh-keygen
    kdontchangethehostname          ssh-keyscan
    kedit                           startkde
    keditbookmarks                  stat
    keditfiletype                   statserial
    kenolaba                        strace
    keyboard-properties             streamer
    keytab-lilo                     strings
    kfind                           strip
    kfloppy                         subtitles
    kfmclient                       sudo
    kfmexec                         sum
    kformula                        sun2mime
    kfouleggs                       sun-audio-file
    khelpcenter                     sun-message.csh
    khexedit                        sun-to-mime
    khotkeys                        swig
    kicker                          switchdesk
    killall                         switchdesk-gnome
    killev                          switchdesk-helper
    kimage_concat                   switchdesk-kde
    kinstalltheme                   sx
    kio_http_cache_cleaner          symlinks
    kioslave                        sync-plan
    kio_uiserver                    syslinux
    kisdndock                       sz
    kit                             tac
    kivio                           tack
    kjobviewer                      tail
    kjots                           talk
    kjumpingcube                    tangle
    klauncher                       tasklist_applet
    klines                          tbl
    klines.kss                      tcd
    klipper                         tclsh
    kljettool                       tee
    klorenz.kss                     telnet
    klpq                            test
    klprfax                         testgtk
    klprfax_filter                  testor
    klprfax_lpd                     test_ppa
    kmahjongg                       testtext
    kmail                           tex
    kmailcvt                        texconfig
    kmailservice                    texdoc
    kmatrix.kss                     texexec
    kmenuedit                       texexpand
    kmid                            texfind
    kmidi                           texfont
    kmines                          texhash
    kminspector                     texi2dvi
    kmix                            texi2dvi4a2ps
    kmixctrl                        texi2html
    kmorph3d.kss                    texi2pdf
    kmtrace                         texindex
    knewstickerstub                 texlinks
    knode                           texshow
    knotes                          text2sf
    knotify                         texutil
    kompare                         tfmtodit
    koncd                           tftopl
    konqueror                       tgatoppm
    konquest                        theme-selector-capplet
    konsole                         thinkjettopbm
    konsole_grantpty                thumbnail
    konsolekalendar                 thumbpdf
    kontour                         tic
    kontrol-panel                   tickastat_applet
    korgac                          tie
    korganizer                      tiff2bw
    korganizerIn                    tiff2ps
    korn                            tiff2rgba
    koscript                        tiffcmp
    koshell                         tiffcp
    kotalkd                         tiffdither
    kpac_dhcp_helper                tiffdump
    kpackage                        tiffinfo
    kpager                          tiffmedian
    kpartsaver.kss                  tiffset
    kpat                            tiffsplit
    kpersonalizer                   tifftopnm
    kpilot                          time
    kpilotDaemon                    timetool
    kpipes.kss                      timidity
    kpm                             tixwish
    kpoker                          tload
    kpolygon.kss                    toe
    kppp                            top
    kpppload                        tput
    kppplogview                     tr
    kprconverter.pl                 tree
    kpresenter                      troff
    kprinter                        tset
    kpsepath                        tsort
    kpsestat                        ttindex
    kpsetool                        ttmkfdir
    kpsewhich                       tty
    kpsexpand                       tzselect
    kpyro.kss                       ucd5820stat
    krandom.kss                     ud
    krdb                            uic
    kreadconfig                     uic3
    kreversi                        ui-properties
    krock.kss                       ul
    ksame                           umb-scheme
    kscd                            uncompress
    kscience.kss                    unexpand
    ksendbugmail                    unicode-config
    kshell                          unicode_start
    kshisen                         unicode_stop
    ksirc                           uniq
    ksirtet                         units
    kslidescreen.kss                unix-lpr.sh
    kslideshow.kss                  unprotoize
    ksmiletris                      unshar
    ksmserver                       unzip
    ksnake                          unzipsfx
    ksokoban                        up2date
    kspaceduel                      up2date-config
    kspace.kss                      up2date-nox
    ksplash                         updatedb
    kspread                         update_scrshot_page
    kstart                          uptime
    kswarm.kss                      url_handler.sh
    ksymoops                        url-properties
    ksysguard                       urlview
    ksysguardd                      usbview
    ksystraycmd                     userinfo
    ksysv                           usermount
    ktalkd                          usernet
    ktalkdlg                        userpasswd
    ktelnetservice                  users
    ktest                           utmpdump
    ktimer                          uudecode
    ktip                            uuencode
    ktron                           uuidgen
    ktuberling                      v4l-conf
    kugar                           v4lctl
    kuser                           vbox
    kview                           vboxbeep
    kviewshell                      vboxcnvt
    kvm.kss                         vboxctrl
    kwebdesktop                     vboxmail
    kwikdisk                        vboxmode
    kwin                            vboxplay
    kwin4                           vboxtoau
    kwin4proc                       vcstime
    kwmtheme                        vcut
    kword                           vdir
    kwrapper                        VFlib2-config
    kwrite                          vfperf
    kwrited                         vftest
    kwuftpd                         vftovp
    kxkb                            viamail
    kxmlrpcd                        vim
    kxsconfig                       vimdiff
    kxsrun                          vimtutor
    lambda                          virmf
    last                            virmpost
    lastb                           viromega
    lastlog                         virptex
    latex                           virtex
    latex2html                      vmstat
    lchfn                           vncconnect
    lchsh                           vncpasswd
    lclint                          vncserver
    ld                              vncviewer
    ld86                            volname
    ldapadd                         vorbiscomment
    ldapdelete                      vptovf
    ldapmodify                      vt-is-UTF8
    ldapmodrdn                      vumeter
    ldappasswd                      w
    ldapsearch                      wall
    ldd                             watch
    lddlibc4                        wbmptopbm
    leaftoppm                       wc
    less                            weave
    lessecho                        webcam
    lesskey                         webcontrol_applet
    lesspipe.sh                     wftopfa
    lex                             wget
    lgrep                           whatis
    libart-config                   whatnow
    libefs-config                   whereami_applet
    libglade-config                 whereis
    libglade-convert                which
    libglade-xgettext               whiptail
    libgtop-config                  who
    libIDL-config                   whoami
    libmikmod-config                whois
    libole2-config                  whom
    librsvg-config                  winicontoppm
    libtool                         wish
    libtoolize                      wm-properties-capplet
    libusb-config                   wmxmms
    licq                            wombat
    life_applet                     word-list-compress
    linguist                        workman2cddb.pl
    linguist3                       write
    links                           writevt
    linuxdoc                        wrjpgcom
    lisa                            wserv
    lispmtopgm                      wvdial
    lkbib                           wvdialconf
    lnusertemp                      X11
    load-gnomecard-addressbook      xargs
    loadkeys                        xawtv
    load-pine-addressbook           xawtv-remote
    loadshlib                       xbmtopbm
    loadunimap                      xchat
    locale                          xdelta
    locale_config                   xdelta-config
    localedef                       xgettext
    locate                          ximtoppm
    lockfile                        xine
    logger                          xine-bugreport
    logname                         xine-check
    look                            xine-config
    lookbib                         xminicom
    lp                              xml2-config
    lp.cups                         xml2man
    lp.LPRng                        xmlcatalog
    lpoptions                       xml-config
    lppasswd                        xml-i18n-toolize
    lpq                             xmlizer
    lpq.cups                        xmllint
    lpq.LPRng                       xmlproc_parse
    lpr                             xmlproc_val
    lpr.cups                        xmms
    lpr.LPRng                       xmms-config
    lprm                            xnmap
    lprm.cups                       xpcshell
    lprm.LPRng                      xpdf
    lprsetup.sh                     xpdf-handle-url
    lpstat                          xpidl
    lpstat.cups                     xpmtoppm
    lpstat.LPRng                    xpt_dump
    lrelease                        xpt_link
    lrelease3                       xql.pl
    lsattr                          xscreensaver.kss
    lsdev                           xslt-config
    lsdiff                          xsltproc
    lskat                           xsri
    lskatproc                       xvminitoppm
    lspgpot                         Xvnc
    ltrace                          xwdtopnm
    lupdate                         xxd
    lupdate3                        yacc
    lv                              yaf-cdda
    lwp-download                    yaf-mpgplay
    lwp-mirror                      yaf-splay
    lwp-request                     yaf-tplay
    lwp-rget                        yaf-vorbis
    lynx                            yaf-yuv
    m4                              yapp
    macptopbm                       ybmtopbm
    mag                             yes
    magicdev                        ypcat
    magicfilter-t                   ypchfn
    mahjongg                        ypchsh
    Mail                            ypmatch
    mail-files                      yppasswd
    mail.local                      ypwhich
    mailq                           yuvsplittoppm
    mailq.sendmail                  yuvtoppm
    mailserver                      zcmp
    mailsettings                    zdiff
    mailshar                        zegrep
    mailstat                        zeisstopnm
    mailto                          zfgrep
    mailto-hebrew                   zforce
    make                            zgrep
    make_driver_db_cups             zip
    make_driver_db_lpr              zipcloak
    makeindex                       zipgrep
    makeinfo                        zipinfo
    makekdedoc                      zipnote
    makemap                         zipsplit
    makempx                         zless
    makempy                         zmore
    MakeTeXPK                       znew
    man                             zsoelim
    [mcarroll@red bin]$ locat lynx.cfge lynx.cfg
    [mcarroll@red bin]$ which lynx.cfg
    /usr/bin/which: no lynx.cfg in (/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/mcarroll/bin)
    [mcarroll@red bin]$ find lynx.cfg
    find: lynx.cfg: No such file or directory
    [mcarroll@red bin]$ find lynx.cfgwhich lynx.cfglocate lynx.cfgsman lynxhelp lynxman lynx
    [?1h=LYNX(1)                                                   LYNX(1)
    
    NAME
           lynx  -  a general purpose distributed information browser
           for the World Wide Web
    
    SYNOPSIS
           lynx [options] [path or URL]
    
           use "lynx -help" to display a  complete  list  of  current
           options.
    
    DESCRIPTION
           Lynx  is  a fully-featured World Wide Web (WWW) client for
           users running cursor-addressable,  character-cell  display
           devices (e.g., vt100 terminals, vt100 emulators running on
           Windows 95/NT or Macintoshes, or  any  other  "curses-ori-
           ented"  display).   It  will display hypertext markup lan-
           guage (HTML) documents containing links to files  residing
           on  the  local system, as well as files residing on remote
           systems running Gopher, HTTP, FTP, WAIS, and NNTP servers.
           Current  versions of Lynx run on Unix, VMS, Windows 95/NT,
           386DOS and OS/2 EMX.
    
           Lynx can be used to access information on the  World  Wide
           Web,  or  to  build information systems intended primarily
           for local access.  For example,  Lynx  has  been  used  to
           build  several Campus Wide Information Systems (CWIS).  In
           addition, Lynx can  be  used  to  build  systems  isolated
           within a single LAN.
    
    :OPTIONS
           At  start  up, Lynx will load any local file or remote URL
           specified at the command line.  For help with URLs,  press
           "?"   or  "H"  while  running  Lynx.  Then follow the link
           titled, "Help on URLs."
    
           Lynx uses only long option names. Option names  can  begin
           with  double  dash  as well, underscores and dashes can be
           intermixed in option names (in the reference below options
           are with one dash before them and with underscores).
    
           -      If  the  argument is only '-', then Lynx expects to
                  receive the arguments from stdin.  This is to allow
                  for the potentially very long command line that can
                  be associated  with  the  -get_data  or  -post_data
                  arguments  (see  below).   It  can  also be used to
                  avoid having sensitive information in the  invoking
                  command  line (which would be visible to other pro-
                  cesses on most systems), especially when the  -auth
                  or -pauth options are used.
    
           -accept_all_cookies
                  accept all cookies.
    
           -anonymous
                  apply  restrictions for anonymous account, see also
                  -restrictions.
    
           -assume_charset=MIMEname
                  charset for documents that don't specify it.
    
    :       -assume_local_charset=MIMEname
                  charset assumed for local files.
    
           -assume_unrec_charset=MIMEname
                  use this instead of unrecognized charsets.
    
           -auth=ID:PASSWD
                  set authorization ID  and  password  for  protected
                  documents  at  startup.   Be  sure  to  protect any
                  script files which use this switch.
    
           -base  prepend a request  URL  comment  and  BASE  tag  to
                  text/html outputs for -source dumps.
    
           -blink forces  high  intensity background colors for color
                  mode, if available and supported by  the  terminal.
                  Lynx  needs  to  be compiled with the slang library
                  for this flag.
    
           -book  use  the  bookmark  page  as  the  startfile.   The
                  default  or command line startfile is still set for
                  the Main screen command, and will be  used  if  the
                  bookmark page is unavailable or blank.
    
           -buried_news
                  toggles scanning of news articles for buried refer-
                  ences, and converts them to news links.  Not recom-
                  mended  because  email  addresses enclosed in angle
                  brackets will be converted to false news links, and
                  uuencoded messages can be trashed.
    
    :M
    :M              charset for documents that don't specify it.
    :M       -assume_charset=MIMEname
    :M
    :M              -restrictions.
    :M              apply  restrictions for anonymous account, see also
    :M       -anonymous
    :M
    :M              accept all cookies.
    :M       -accept_all_cookies
    :M
    :M              or -pauth options are used.
    :M              cesses on most systems), especially when the  -auth
    :M              command  line (which would be visible to other pro-
    :M              avoid having sensitive information in the  invoking
    :M              arguments  (see  below).   It  can  also be used to
    :M              be associated  with  the  -get_data  or  -post_data
    :M              for the potentially very long command line that can
    :M              receive the arguments from stdin.  This is to allow
    :M       -      If  the  argument is only '-', then Lynx expects to
    :M
    :M       are with one dash before them and with underscores).
    :M       intermixed in option names (in the reference below options
    :M       with  double  dash  as well, underscores and dashes can be
    :M       Lynx uses only long option names. Option names  can  begin
    :M
    :M       titled, "Help on URLs."
    :M       "?"   or  "H"  while  running  Lynx.  Then follow the link
    :M       specified at the command line.  For help with URLs,  press
    :M       At  start  up, Lynx will load any local file or remote URL
    :MOPTIONS
    :M
    :M       within a single LAN.
    :M       addition, Lynx can  be  used  to  build  systems  isolated
    :M       build  several Campus Wide Information Systems (CWIS).  In
    :M       for local access.  For example,  Lynx  has  been  used  to
    :M       Web,  or  to  build information systems intended primarily
    :M       Lynx can be used to access information on the  World  Wide
    :M
    :M       386DOS and OS/2 EMX.
    :M       Current  versions of Lynx run on Unix, VMS, Windows 95/NT,
    :M       systems running Gopher, HTTP, FTP, WAIS, and NNTP servers.
    :M       on  the  local system, as well as files residing on remote
    :M       guage (HTML) documents containing links to files  residing
    :M       ented"  display).   It  will display hypertext markup lan-
    :M       Windows 95/NT or Macintoshes, or  any  other  "curses-ori-
    :M       devices (e.g., vt100 terminals, vt100 emulators running on
    :M       users running cursor-addressable,  character-cell  display
    :M       Lynx  is  a fully-featured World Wide Web (WWW) client for
    :MDESCRIPTION
    :M
    :M       options.
    :M       use "lynx -help" to display a  complete  list  of  current
    :M
    :M       lynx [options] [path or URL]
    :MSYNOPSIS
    :M
    :M       for the World Wide Web
    :M       lynx  -  a general purpose distributed information browser
    :MNAME
    :M
    :MLYNX(1)                                                   LYNX(1)
    :::::::::[?1l>[mcarroll@red bin]$ lynx -help
    USAGE: lynx [options] [file]
    Options are:
       -                receive options and arguments from stdin
       -accept_all_cookies 
                        accept cookies without prompting if Set-Cookie handling is on (off)
       -anonymous       apply restrictions for anonymous account,
                        see also -restrictions
       -assume_charset=MIMEname
                        charset for documents that don't specify it
       -assume_local_charset=MIMEname
                        charset assumed for local files
       -assume_unrec_charset=MIMEname
                        use this instead of unrecognized charsets
       -auth=id:pw      authentication information for protected documents
       -base            prepend a request URL comment and BASE tag to text/html
                        outputs for -source dumps
       -blink           force high intensity bg colors in color mode
       -book            use the bookmark page as the startfile (off)
       -buried_news     toggles scanning of news articles for buried references (on)
       -cache=NUMBER    NUMBER of documents cached in memory
       -case            enable case sensitive user searching (off)
       -cfg=FILENAME    specifies a lynx.cfg file other than the default
       -child           exit on left-arrow in startfile, and disable save to disk
       -color           force color mode on with standard bg colors
       -connect_timeout=N
                        set the N-second connection timeout (18000)
       -cookie_file=FILENAME
                        specifies a file to use to read cookies
       -cookie_save_file=FILENAME
                        specifies a file to use to store cookies
       -cookies         toggles handling of Set-Cookie headers (on)
       -core            toggles forced core dumps on fatal errors (off)
       -crawl           with -traversal, output each page to a file
                        with -dump, format output as with -traversal, but to stdout
       -debug_partial   incremental display stages with MessageSecs delay (off)
       -display=DISPLAY set the display variable for X exec'ed programs
       -dont_wrap_pre   inhibit wrapping of text in 
     when -dump'ing and 
                        -crawl'ing, mark wrapped lines in interactive session (off)
       -dump            dump the first file to stdout and exit
       -editor=EDITOR   enable edit mode with specified editor
       -emacskeys       enable emacs-like key movement (off)
       -enable_scrollback 
                        toggles compatibility with comm programs' scrollback
                        keys (may be incompatible with some curses packages) (off)
       -error_file=FILE write the HTTP status code here
       -exec            enable local program execution
       -force_empty_hrefless_a force HREF-less 'A' elements to be empty (close them as soon as they are seen) (off)
       -force_html      forces the first document to be interpreted as HTML (off)
       -force_secure    toggles forcing of the secure flag for SSL cookies (off)
       -forms_options   toggles forms-based vs old-style options menu (on)
       -from            toggle transmission of From headers (on)
       -ftp             disable ftp access (off)
       -get_data        user data for get forms, read from stdin,
                        terminated by '---' on a line
       -head            send a HEAD request (off)
       -help            print this usage message
       -hiddenlinks=[option]
                        hidden links: options are merge, listonly, or ignore
       -historical      toggles use of '>' or '-->' as a terminator for comments (off)
       -homepage=URL    set homepage separate from start page
       -image_links     toggles inclusion of links for all images (off)
       -index=URL       set the default index file to URL
       -ismap           toggles inclusion of ISMAP links when client-side
                        MAPs are present (off)
       -justify         do justification of text (on)
       -link=NUMBER     starting count for lnk#.dat files produced by -crawl (0)
       -localhost       disable URLs that point to remote hosts (off)
       -locexec         enable local program execution from local files only (off)
       -mime_header     include mime headers and force source dump
       -minimal         toggles minimal versus valid comment parsing (off)
       -newschunksize=NUMBER
                        number of articles in chunked news listings
       -newsmaxchunk=NUMBER
                        maximum news articles in listings before chunking
       -nobold          disable bold video-attribute
       -nobrowse        disable directory browsing
       -nocc            disable Cc: prompts for self copies of mailings (off)
       -nocolor         turn off color support
       -noexec          disable local program execution (DEFAULT) (on)
       -nofilereferer   disable transmission of Referer headers for file URLs (on)
       -nolist          disable the link list feature in dumps (off)
       -nolog           disable mailing of error messages to document owners (on)
       -nonrestarting_sigwinch make window size change handler non-restarting (off)
       -nopause         disable forced pauses for statusline messages
       -noprint         disable some print functions, like -restrictions=print (off)
       -noredir         don't follow Location: redirection (off)
       -noreferer       disable transmission of Referer headers (off)
       -noreverse       disable reverse video-attribute
       -nostatus        disable the miscellaneous information messages (off)
       -nounderline     disable underline video-attribute
       -number_fields   force numbering of links as well as form input fields (off)
       -number_links    force numbering of links (off)
       -partial         toggles display partial pages while downloading (on)
       -partial_thres   [=NUMBER]
                        number of lines to render before repainting display
                        with partial-display logic (-1)
       -pauth=id:pw     authentication information for protected proxy server
       -popup           toggles handling of single-choice SELECT options via
                        popup windows or as lists of radio buttons (off)
       -post_data       user data for post forms, read from stdin,
                        terminated by '---' on a line
       -preparsed       show parsed text/html with -source and in source view
                        to visualize how lynx behaves with invalid HTML (off)
       -prettysrc       do syntax highlighting and hyperlink handling in source view (off)
       -print           enable print functions (DEFAULT), opposite of -noprint (on)
       -pseudo_inlines  toggles pseudo-ALTs for inlines with no ALT string (on)
       -raw             toggles default setting of 8-bit character translations
                        or CJK mode for the startup character set (off)
       -realm           restricts access to URLs in the starting realm (off)
       -reload          flushes the cache on a proxy server
                        (only the first document affected) (off)
       -restrictions=[options]
                        use -restrictions to see list
       -resubmit_posts  toggles forced resubmissions (no-cache) of forms with
                        method POST when the documents they returned are sought
                        with the PREV_DOC command or from the History List (off)
       -rlogin          disable rlogins (off)
       -selective       require .www_browsable files to browse directories
       -short_url       enables examination of beginning and end of long URL in status line (off)
       -show_cursor     toggles hiding of the cursor in the lower right corner (on)
       -soft_dquotes    toggles emulation of the old Netscape and Mosaic bug which
                        treated '>' as a co-terminator for double-quotes and tags (off)
       -source          dump the source of the first file to stdout and exit
       -stack_dump      disable SIGINT cleanup handler (off)
       -startfile_ok    allow non-http startfile and homepage with -validate (off)
       -tagsoup         use TagSoup rather than SortaSGML parser (off)
       -telnet          disable telnets (off)
       -term=TERM       set terminal type to TERM
       -tlog            toggles use of a Lynx Trace Log for the current session
       -tna             turn on "Textfields Need Activation" mode (off)
       -trace           turns on Lynx trace mode
       -traversal       traverse all http links derived from startfile
       -underscore      toggles use of _underline_ format in dumps (off)
       -use_mouse       turn on mouse support (off)
       -useragent=Name  set alternate Lynx User-Agent header
       -validate        accept only http URLs (meant for validation)
                        implies more restrictions than -anonymous, but
                        goto is allowed for http and https
       -verbose         toggles [LINK], [IMAGE] and [INLINE] comments 
                        with filenames of these images (on)
       -version         print Lynx version information
       -vikeys          enable vi-like key movement (off)
       -width=NUMBER    screen width for formatting of dumps (default is 80)
       -with_backspaces emit backspaces in output if -dumping or -crawling (like 'man' does) (off)
    [mcarroll@red bin]$ lynx -help | less
    [?1h=USAGE: lynx [options] [file]
    Options are:
       -                receive options and arguments from stdin
       -accept_all_cookies 
                        accept cookies without prompting if Set-Cookie handling is o
    n (off)
       -anonymous       apply restrictions for anonymous account,
                        see also -restrictions
       -assume_charset=MIMEname
                        charset for documents that don't specify it
       -assume_local_charset=MIMEname
                        charset assumed for local files
       -assume_unrec_charset=MIMEname
                        use this instead of unrecognized charsets
       -auth=id:pw      authentication information for protected documents
       -base            prepend a request URL comment and BASE tag to text/html
                        outputs for -source dumps
       -blink           force high intensity bg colors in color mode
       -book            use the bookmark page as the startfile (off)
       -buried_news     toggles scanning of news articles for buried references (on)
       -cache=NUMBER    NUMBER of documents cached in memory
       -case            enable case sensitive user searching (off)
       -cfg=FILENAME    specifies a lynx.cfg file other than the default
       -child           exit on left-arrow in startfile, and disable save to disk
       -color           force color mode on with standard bg colors
       -connect_timeout=N
                        set the N-second connection timeout (18000)
       -cookie_file=FILENAME
                        specifies a file to use to read cookies
       -cookie_save_file=FILENAME
                        specifies a file to use to store cookies
    : ESCESCOOAA: ESCESCOOAA: ESCESCOOBB   -cookies         toggles handling of Set-Cookie headers (on)
    : ESCESCOOAAMUSAGE: lynx [options] [file]
    : ESCESCOOBB   -cookies         toggles handling of Set-Cookie headers (on)
    : ESCESCOOBB   -core            toggles forced core dumps on fatal errors (off)
    : ESCESCOOBB   -crawl           with -traversal, output each page to a file
    : ESCESCOOBB                    with -dump, format output as with -traversal, but to stdout
    : ESCESCOOBB   -debug_partial   incremental display stages with MessageSecs delay (off)
    : ESCESCOOBB   -display=DISPLAY set the display variable for X exec'ed programs
    : ESCESCOOBB   -dont_wrap_pre   inhibit wrapping of text in 
     when -dump'ing and 
    : ESCESCOOBB                    -crawl'ing, mark wrapped lines in interactive session (off)
    : ESCESCOOBB   -dump            dump the first file to stdout and exit
    : ESCESCOOBB   -editor=EDITOR   enable edit mode with specified editor
    : ESCESCOOBB   -emacskeys       enable emacs-like key movement (off)
    : ESCESCOOBB   -enable_scrollback 
    : ESCESCOOBB                    toggles compatibility with comm programs' scrollback
    : ESCESCOOBB                    keys (may be incompatible with some curses packages) (off)
    : ESCESCOOBB   -error_file=FILE write the HTTP status code here
    : ESCESCOOBB   -exec            enable local program execution
    : ESCESCOOBB   -force_empty_hrefless_a force HREF-less 'A' elements to be empty (close them 
    : ESCESCOOBBas soon as they are seen) (off)
    : ESCESCOOBB   -force_html      forces the first document to be interpreted as HTML (off)
    : ESCESCOOBB   -force_secure    toggles forcing of the secure flag for SSL cookies (off)
    : ESCESCOOBB   -forms_options   toggles forms-based vs old-style options menu (on)
    : ESCESCOOBB   -from            toggle transmission of From headers (on)
    : ESCESCOOBB   -ftp             disable ftp access (off)
    : ESCESCOOBB   -get_data        user data for get forms, read from stdin,
    : ESCESCOOBB                    terminated by '---' on a line
    : ESCESCOOBB   -head            send a HEAD request (off)
    : ESCESCOOBB   -help            print this usage message
    : ESCESCOOBB   -hiddenlinks=[option]
    : ESCESCOOBB                    hidden links: options are merge, listonly, or ignore
    : ESCESCOOBB   -historical      toggles use of '>' or '-->' as a terminator for comments (of
    : ESCESCOOBBf)
    : ESCESCOOBB   -homepage=URL    set homepage separate from start page
    : ESCESCOOBB   -image_links     toggles inclusion of links for all images (off)
    : ESCESCOOBB   -index=URL       set the default index file to URL
    : ESCESCOOBB   -ismap           toggles inclusion of ISMAP links when client-side
    : ESCESCOOBB                    MAPs are present (off)
    : ESCESCOOBB   -justify         do justification of text (on)
    : ESCESCOOBB   -link=NUMBER     starting count for lnk#.dat files produced by -crawl (0)
    : ESCESCOOBB   -localhost       disable URLs that point to remote hosts (off)
    : ESCESCOOBB   -locexec         enable local program execution from local files only (off)
    : ESCESCOOBB   -mime_header     include mime headers and force source dump
    : ESCESCOOBB   -minimal         toggles minimal versus valid comment parsing (off)
    : ESCESCOOBB   -newschunksize=NUMBER
    : ESCESCOOBB                    number of articles in chunked news listings
    : ESCESCOOBB   -newsmaxchunk=NUMBER
    : ESCESCOOBB                    maximum news articles in listings before chunking
    : ESCESCOOBB   -nobold          disable bold video-attribute
    : ESCESCOOBB   -nobrowse        disable directory browsing
    : ESCESCOOBB   -nocc            disable Cc: prompts for self copies of mailings (off)
    : ESCESCOOBB   -nocolor         turn off color support
    : ESCESCOOBB   -noexec          disable local program execution (DEFAULT) (on)
    : ESCESCOOBB   -nofilereferer   disable transmission of Referer headers for file URLs (on)
    : ESCESCOOBB   -nolist          disable the link list feature in dumps (off)
    : ESCESCOOBB   -nolog           disable mailing of error messages to document owners (on)
    : ESCESCOOBB   -nonrestarting_sigwinch make window size change handler non-restarting (off)
    : ESCESCOOBB   -nopause         disable forced pauses for statusline messages
    : ESCESCOOBB   -noprint         disable some print functions, like -restrictions=print (off)
    : ESCESCOOBB   -noredir         don't follow Location: redirection (off)
    : ESCESCOOBB   -noreferer       disable transmission of Referer headers (off)
    : ESCESCOOBB   -noreverse       disable reverse video-attribute
    : ESCESCOOBB   -nostatus        disable the miscellaneous information messages (off)
    : ESCESCOOBB   -nounderline     disable underline video-attribute
    : ESCESCOOBB   -number_fields   force numbering of links as well as form input fields (off)
    : ESCESCOOBB   -number_links    force numbering of links (off)
    : ESCESCOOBB   -partial         toggles display partial pages while downloading (on)
    : ESCESCOOBB   -partial_thres   [=NUMBER]
    : ESCESCOOBB                    number of lines to render before repainting display
    : ESCESCOOBB                    with partial-display logic (-1)
    : ESCESCOOBB   -pauth=id:pw     authentication information for protected proxy server
    : ESCESCOOBB   -popup           toggles handling of single-choice SELECT options via
    : ESCESCOOBB                    popup windows or as lists of radio buttons (off)
    : ESCESCOOBB   -post_data       user data for post forms, read from stdin,
    : ESCESCOOBB                    terminated by '---' on a line
    : ESCESCOOBB   -preparsed       show parsed text/html with -source and in source view
    : ESCESCOOBB                    to visualize how lynx behaves with invalid HTML (off)
    : ESCESCOOBB   -prettysrc       do syntax highlighting and hyperlink handling in source view
    : ESCESCOOBB (off)
    : ESCESCOOBB   -print           enable print functions (DEFAULT), opposite of -noprint (on)
    : ESCESCOOBB   -pseudo_inlines  toggles pseudo-ALTs for inlines with no ALT string (on)
    : ESCESCOOBB   -raw             toggles default setting of 8-bit character translations
    : ESCESCOOBB                    or CJK mode for the startup character set (off)
    : ESCESCOOBB   -realm           restricts access to URLs in the starting realm (off)
    : ESCESCOOBB   -reload          flushes the cache on a proxy server
    : ESCESCOOBB                    (only the first document affected) (off)
    : ESCESCOOBB   -restrictions=[options]
    : ESCESCOOBB                    use -restrictions to see list
    : ESCESCOOBB   -resubmit_posts  toggles forced resubmissions (no-cache) of forms with
    : ESCESCOOBB                    method POST when the documents they returned are sought
    : ESCESCOOBB                    with the PREV_DOC command or from the History List (off)
    : ESCESCOOBB   -rlogin          disable rlogins (off)
    : ESCESCOOBB   -selective       require .www_browsable files to browse directories
    : ESCESCOOBB   -short_url       enables examination of beginning and end of long URL in stat
    : ESCESCOOBBus line (off)
    : ESCESCOOBB   -show_cursor     toggles hiding of the cursor in the lower right corner (on)
    : ESCESCOOBB   -soft_dquotes    toggles emulation of the old Netscape and Mosaic bug which
    : ESCESCOOBB                    treated '>' as a co-terminator for double-quotes and tags (o
    : ESCESCOOBBff)
    : ESCESCOOBB   -source          dump the source of the first file to stdout and exit
    : ESCESCOOBB   -stack_dump      disable SIGINT cleanup handler (off)
    : ESCESCOOBB   -startfile_ok    allow non-http startfile and homepage with -validate (off)
    : ESCESCOOBB   -tagsoup         use TagSoup rather than SortaSGML parser (off)
    : ESCESCOOBB   -telnet          disable telnets (off)
    : ESCESCOOBB   -term=TERM       set terminal type to TERM
    : ESCESCOOBB   -tlog            toggles use of a Lynx Trace Log for the current session
    : ESCESCOOBB   -tna             turn on "Textfields Need Activation" mode (off)
    : ESCESCOOBB   -trace           turns on Lynx trace mode
    : ESCESCOOBB   -traversal       traverse all http links derived from startfile
    : ESCESCOOBB   -underscore      toggles use of _underline_ format in dumps (off)
    : ESCESCOOBB   -use_mouse       turn on mouse support (off)
    : ESCESCOOBB   -useragent=Name  set alternate Lynx User-Agent header
    : ESCESCOOBB   -validate        accept only http URLs (meant for validation)
    : ESCESCOOBB                    implies more restrictions than -anonymous, but
    : ESCESCOOBB                    goto is allowed for http and https
    : ESCESCOOBB   -verbose         toggles [LINK], [IMAGE] and [INLINE] comments 
    : ESCESCOOBB                    with filenames of these images (on)
    : ESCESCOOBB   -version         print Lynx version information
    : ESCESCOOBB   -vikeys          enable vi-like key movement (off)
    : ESCESCOOBB   -width=NUMBER    screen width for formatting of dumps (default is 80)
    : ESCESCOOBB   -with_backspaces emit backspaces in output if -dumping or -crawling (like 'ma
    : ESCESCOOBBn' does) (off)
    : ESCESCOOBB(END)  ESCESCOOBB(END)  ESCESCOOBB(END)  ESCESCOOBB(END)  ESCESCOOBB(END)  ESCESCOOBB(END)  ESCESCOOBB(END)  ESCESCOOBB(END)  ESCESCOOBB(END)  ESCESCOOBB(END) [?1l>[mcarroll@red bin]$ lynx -help | less
    [?1h=USAGE: lynx [options] [file]
    Options are:
       -                receive options and arguments from stdin
       -accept_all_cookies 
                        accept cookies without prompting if Set-Cookie handling is o
    n (off)
       -anonymous       apply restrictions for anonymous account,
                        see also -restrictions
       -assume_charset=MIMEname
                        charset for documents that don't specify it
       -assume_local_charset=MIMEname
                        charset assumed for local files
       -assume_unrec_charset=MIMEname
                        use this instead of unrecognized charsets
       -auth=id:pw      authentication information for protected documents
       -base            prepend a request URL comment and BASE tag to text/html
                        outputs for -source dumps
       -blink           force high intensity bg colors in color mode
       -book            use the bookmark page as the startfile (off)
       -buried_news     toggles scanning of news articles for buried references (on)
       -cache=NUMBER    NUMBER of documents cached in memory
       -case            enable case sensitive user searching (off)
       -cfg=FILENAME    specifies a lynx.cfg file other than the default
       -child           exit on left-arrow in startfile, and disable save to disk
       -color           force color mode on with standard bg colors
       -connect_timeout=N
                        set the N-second connection timeout (18000)
       -cookie_file=FILENAME
                        specifies a file to use to read cookies
       -cookie_save_file=FILENAME
                        specifies a file to use to store cookies
    :[?1l>[mcarroll@red bin]$ ls
    [                               man2html
    411toppm                        manpath
    4odb                            mapscrn
    4rdf                            mark
    4xslt                           mbchk
    4xupdate                        mc
    a2p                             mcedit
    a2ps                            mcmfmt
    AbiWord                         mcookie
    access                          mcopidl
    aclocal                         md5sum
    aclocal-1.4                     mdatopbm
    aclocal-1.5                     meinproc
    addftinfo                       memos
    addr2line                       memprof
    addresses                       merge
    afmtodit                        mesg
    alevtd                          metamail
    ali                             metasend
    allcm                           mev
    allec                           mf
    allneeded                       mft
    amstex                          mgrtopbm
    anno                            mh
    another_clock_applet            mhbuild
    anytopnm                        mhlist
    apm                             mhmail
    apmsleep                        mhn
    appletproxy                     mhparam
    apropos                         mhpath
    ar                              mhshow
    ark                             mhstore
    artsbuilder                     mib2c
    artscat                         micq
    artsc-config                    midisend
    artscontrol                     mikmod
    artsd                           mimencode
    artsdsp                         minicom
    artsmessage                     mini_commander_applet
    artsplay                        mixer_applet
    artsrec                         mk_cmds
    artsshell                       mkcramfs
    artswrapper                     mkdep
    as                              mkfifo
    as86                            mkfontdesc
    as86_encap                      mkindex
    asciitopgm                      mkisofs
    ascii-xfr                       mk_modmap
    asclock_applet                  mkocp
    aspell                          mkofm
    assistant                       mkstub
    assistant3                      mktexlsr
    at                              mktexmf
    atktopbm                        mktexpk
    atq                             mktextfm
    atrm                            mm-config
    audiocompose                    mmencode
    audiofile-config                mmroff
    audiosend                       moc
    aumix                           moc3
    authconfig                      modemlights_applet
    authconfig-gtk                  modulator2
    autoconf                        money2qif
    autoconf-2.13                   moniker-test
    autoconf-2.53                   mouse-properties-capplet
    autoheader                      mozilla
    autoheader-2.13                 mozilla-xremote-client
    autoheader-2.53                 mpage
    autom4te-2.53                   mpeglibartsplay
    automake                        mpg123
    automake-1.4                    mpg321
    automake-1.5                    mpost
    autoreconf                      mpstat
    autoreconf-2.13                 mpto
    autoreconf-2.53                 mptopdf
    autorun                         msgattrib
    autoscan                        msgcat
    autoscan-2.13                   msgchk
    autoscan-2.53                   msgcmp
    autoupdate                      msgcomm
    autoupdate-2.13                 msgconv
    autoupdate-2.53                 msgen
    autovbox                        msgexec
    aweset                          msgfilter
    awk                             msgfmt
    b2m                             msgfmt2.py
    background-properties-capplet   msggrep
    balsa                           msghack
    bamstex                         msginit
    bashbug                         msgmerge
    batch                           msgunfmt
    battery_applet                  msguniq
    battstat_applet                 msh
    bc                              mtvtoppm
    bcc                             multiload_applet
    bdfindex                        mutt
    bdftops                         muttbug
    berkeley_db3_svc                name-client
    berkeley_db_svc                 namei
    bibtex                          nautilus
    bioradtopgm                     nautilus-adapter
    bison                           nautilus-clean.sh
    bmptoppm                        nautilus-config
    bonobo-application-x-mines      nautilus-content-loser
    bonobo-audio-ulaw               nautilus-error-dialog
    bonobo-echo                     nautilus-hardware-view
    bonobo-moniker-gunzip           nautilus-history-view
    bonobo-moniker-http             nautilus-image-view
    bonobo-moniker-xmldb            nautilus-launcher-applet
    bonobo-sample-canvas-item       nautilus-mozilla-content-view
    bonobo-sample-controls          nautilus-music-view
    bonobo-sample-hello             nautilus-news
    bonobo-sample-paint             nautilus-notes
    bonobo-selector                 nautilus-restore-settings-to-default.sh
    bonobo-text-plain               nautilus-sample-content-view
    bplain                          nautilus-sidebar-loser
    brushtopbm                      nautilus-text-view
    bug-buddy                       nautilus-throbber
    bunzip2                         nautilus-verify-rpm.sh
    burst                           nautilus-xml-migrate
    byacc                           ncftp
    bzcat                           ncftpbatch
    bzcmp                           ncftpbookmarks
    bzdiff                          ncftpget
    bzgrep                          ncftpls
    bzip2                           ncftpput
    bzip2recover                    neat
    bzless                          neat-control
    bzmore                          neotoppm
    c++                             neqn
    c2ph                            netscape
    cal                             netscape-communicator
    calibrate_ppa                   newaliases
    cancel                          newaliases.sendmail
    cancel.cups                     newer
    cancel.LPRng                    newgrp
    capifax                         new-object
    capifaxrcvd                     next
    capiinfo                        ngettext
    captoinfo                       njamd
    card                            nkf
    catalogmanager                  nl
    catchsegv                       nm
    cc                              nm86
    ccexample                       nmap
    cd-capplet                      nmapfe
    cdda2wav                        noatun
    cddbslave                       noatunsynaescope.bin
    cddbsubmit                      noatuntippecanoe.bin
    cdecl                           noatuntyler.bin
    c++decl                         nohup
    cdlabelgen                      nroff
    cdp                             nsgmls
    cdparanoia                      nslookup
    cdplay                          nspluginscan
    cdplayer_applet                 nspluginviewer
    cdrecord                        nsupdate
    cedit                           ntsc-cc
    cervisia                        oaf-client
    c++filt                         oaf-config
    chage                           oafd
    charpick_applet                 oaf-run-query
    charset                         oaf-slay
    chattr                          oaf-sysconf
    checkXML                        objcopy
    chfn                            objdump
    chooser                         objdump86
    chsh                            od
    chvt                            odometer_applet
    ci                              odvicopy
    cjpeg                           odvitype
    cksum                           ofm2opl
    clear                           ogg123
    clockmail_applet                oggenc
    cmp                             ogginfo
    cmuwmtopbm                      ogonkify
    co                              oldps
    codepage                        omega
    col                             on_ac_power
    colcrt                          one2two
    collateindex.pl                 onsgmls
    colrm                           openjade
    column                          openssl
    combinediff                     openssl-0.9.6g
    comm                            openssl-0.9.6g.tar.gz
    comp                            openssl-0.9.7-beta3
    compile_et                      openvt
    composeglyphs                   opl2ofm
    compress                        orbit-config
    consolechars                    orbit-event-server
    consolehelper                   orbit-idl
    consolehelper-gtk               orbit-ird
    conttest                        orbit-name-server
    cpp                             osgmlnorm
    cpumemusage_applet              ospam
    c_rehash                        ospent
    crontab                         osx
    csplit                          otangle
    csv2vcard                       otp2ocp
    ctags                           outocp
    ctali                           ovf2ovp
    cups-calibrate                  ovp2ovf
    cupsconfig                      packf
    cups-config                     pal2rgb
    cupsdconf                       palmtopnm
    cupsdoprint                     pamchannel
    curl                            pamcut
    curl-config                     pamdeinterlace
    cut                             pamfile
    cvs                             pamoil
    cvsbug                          pamstretch
    cytune                          pamstretch-gen
    dateconfig                      pamtopnm
    db1_dump185                     pan
    db2_archive                     panel
    db2_checkpoint                  pango-querymodules
    db2_deadlock                    passwd
    db2_dump                        paste
    db2dvi                          patch
    db2html                         patch-metamail
    db2_load                        patgen
    db2_printlog                    pathchk
    db2ps                           pax
    db2_recover                     pbm2ppa
    db2rtf                          pbmclean
    db2_stat                        pbmlife
    db3_archive                     pbmmake
    db3_checkpoint                  pbmmask
    db3_deadlock                    pbmpage
    db3_dump                        pbmpscale
    db3_dump185                     pbmreduce
    db3_load                        pbmtext
    db3_printlog                    pbmto10x
    db3_recover                     pbmto4425
    db3_stat                        pbmtoascii
    db3_upgrade                     pbmtoatk
    db3_verify                      pbmtobbnbg
    db_archive                      pbmtocmuwm
    db_checkpoint                   pbmtoepsi
    db_deadlock                     pbmtoepson
    db_dump                         pbmtog3
    db_dump185                      pbmtogem
    db_load                         pbmtogo
    db_printlog                     pbmtoicon
    db_recover                      pbmtolj
    db_stat                         pbmtoln03
    db_upgrade                      pbmtolps
    db_verify                       pbmtomacp
    dc                              pbmtomda
    dcop                            pbmtomgr
    dcopclient                      pbmtonokia
    dcopfind                        pbmtopgm
    dcopidl                         pbmtopi3
    dcopidl2cpp                     pbmtopk
    dcop_kate                       pbmtoplot
    dcopobject                      pbmtoppa
    dcopref                         pbmtopsg3
    dcopserver                      pbmtoptx
    dcopserver_shutdown             pbmtowbmp
    dcopstart                       pbmtox10bm
    ddate                           pbmtoxbm
    ddd                             pbmtoybm
    deallocvt                       pbmtozinc
    debugsh                         pbmtpg
    designer                        pbmupc
    designer3                       pcdindex
    deskguide_applet                pcre-config
    desktopconv                     pcregrep
    detect_ppa                      pcxtoppm
    devdump                         pdf2dsc
    dia                             pdf2ps
    dialog                          pdfeinitex
    diff                            pdfelatex
    diff3                           pdfetex
    diffstat                        pdfevirtex
    dig                             pdffonts
    dir                             pdfimages
    dircolors                       pdfinfo
    directomatic                    pdfinitex
    dirname                         pdflatex
    disable                         pdfopt
    diskusage_applet                pdftex
    disol                           pdftopbm
    dist                            pdftops
    djpeg                           pdftotext
    dlpsh                           pdfvirtex
    dmp                             pdiff
    dns-helper                      pdvitype
    docbook2dvi                     perl
    docbook2html                    perl5.6.1
    docbook2man                     perlbug
    docbook2ps                      perlcc
    docbook2rtf                     perldoc
    docbook2tex                     pf2afm
    docbook2texi                    pfb2pfa
    docbook2txt                     pfbtopfa
    doxygen                         pfbtops
    doxysearch                      pftp
    doxytag                         pgmbentley
    dprofpp                         pgmcrater
    drivemount_applet               pgmedge
    drkonqi                         pgmenhance
    dsirc                           pgmhist
    du                              pgmkernel
    dumpkeys                        pgmnoise
    dump-mixers                     pgmnorm
    dvicopy                         pgmoil
    dvihp                           pgmramp
    dvipdf                          pgmslice
    dvitomp                         pgmtexture
    dvitype                         pgmtofs
    e2pall                          pgmtolispm
    ebrowse                         pgmtopbm
    ebrowser                        pgmtoppm
    echo-client                     pgpewrap
    editdiff                        pgpring
    ee                              pgrep
    eel-config                      pi1toppm
    efax                            pi3topbm
    efix                            pic
    efstool                         pick
    einitex                         pico
    eject                           pi-csd
    elatex                          picttoppm
    elksemu                         pi-getram
    emacs                           pi-getrom
    emacs-21.2                      pilot
    emacsclient                     pilot-addresses
    enable                          pilot-clip
    encode_keychange                pilot-debug
    env                             pilot-dedupe
    eps2eps                         pilot-file
    epsffit                         pilot-mail
    epstopdf                        pilot-prc
    eqn                             pilot-schlep
    eric                            pilot-undelete
    escputil                        pilot-xfer
    esd                             pine
    esdcat                          pinegpg
    esd-config                      pinegpg-install
    esdctl                          pinepgpgpg-install
    esddsp                          pine-spellcheck
    esdfilt                         pinfo
    esdloop                         pinky
    esdmon                          pi-nredir
    esdplay                         pi-port
    esdpvd                          pj-gs.sh
    esdrec                          pjtoppm
    esdsample                       pk2bm
    etags                           pkg-config
    etex                            pkill
    evirtex                         pktogf
    evolution                       pktopbm
    evolution-addressbook           pktype
    evolution-addressbook-clean     pl2pm
    evolution-addressbook-export    platex
    evolution-addressbook-import    platex209
    evolution-alarm-notify          play
    evolution-calendar              playmidi
    evolution-calendar-importer     plaympeg
    evolution-elm-importer          playmus
    evolution-executive-summary     playwave
    evolution-gnomecard-importer    pltotf
    evolution-ldif-importer         plugger
    evolution-mail                  pmake
    evolution-move-tasks            pman
    evolution-netscape-importer     pngtopnm
    evolution-pine-importer         pnm2ppa
    evolution-vcard-importer        pnmalias
    ex                              pnmarith
    exmh                            pnmcat
    exmh-async                      pnmcolormap
    exmh-bg                         pnmcomp
    expand                          pnmconvol
    expr                            pnmcrop
    extace                          pnmcut
    extcompose                      pnmdepth
    extensionproxy                  pnmenlarge
    extractrc                       pnmfile
    extractres                      pnmflip
    eyuvtoppm                       pnmgamma
    f77                             pnmhisteq
    factor                          pnmhistmap
    faillog                         pnmindex
    fam                             pnminterp
    fax                             pnminvert
    fax2ps                          pnmmargin
    fax2tiff                        pnmmontage
    fbtv                            pnmnlfilt
    fdf2tan                         pnmnoraw
    fdf2tex                         pnmpad
    fdformat                        pnmpaste
    fetchmail                       pnmpsnr
    fgconsole                       pnmquant
    fiascotopnm                     pnmremap
    fifteen_applet                  pnmrotate
    file                            pnmscale
    file-types-capplet              pnmscalefixed
    filterdiff                      pnmshear
    filter_wrapper                  pnmsmooth
    find                            pnmsplit
    find2perl                       pnmtile
    findtr                          pnmtoddif
    findtr3                         pnmtofiasco
    finger                          pnmtofits
    firewall-config                 pnmtojpeg
    fitstopnm                       pnmtopalm
    fix_bs_and_del                  pnmtoplainpnm
    fixcvsdiff                      pnmtopng
    fixdlsrps                       pnmtops
    fixfmps                         pnmtorast
    fixmacps                        pnmtorle
    fixmswrd.pl                     pnmtosgi
    fixnt                           pnmtosir
    fixps                           pnmtotiff
    fixpsditps                      pnmtotiffcmyk
    fixpspps                        pnmtoxwd
    fixscribeps                     pod2html
    fixtpps                         pod2latex
    fixwfwps                        pod2man
    fixwpps                         pod2text
    fixwwps                         pod2usage
    flex                            podchecker
    flex++                          podselect
    flist                           pooltype
    flists                          POST
    fmt                             post-grohtml
    fmtest                          poweroff
    fmtutil                         ppm2tiff
    fold                            ppm3d
    folder                          ppmbrighten
    folders                         ppmchange
    font2c                          ppmcie
    fontexport                      ppmcolormask
    fontimport                      ppmcolors
    fontinst                        ppmdim
    foomatic-combo-xml              ppmdist
    foomatic-configure              ppmdither
    foomatic-gswrapper              ppmfade
    foomatic-printjob               ppmflash
    formail                         ppmforge
    forw                            ppmhist
    free                            ppmlabel
    freecell                        ppmmake
    freetype-config                 ppmmix
    fstopgm                         ppmnorm
    ftp                             ppmntsc
    ftp.expect                      ppmpat
    funzip                          ppmquant
    fwhois                          ppmquantall
    fwindex                         ppmqvga
    g++                             ppmrainbow
    g3topbm                         ppmrelief
    g77                             ppmshadow
    gaim                            ppmshift
    gaim_applet                     ppmspread
    galeon                          ppmtoacad
    galeon-bin                      ppmtobmp
    galeon-config-tool              ppmtoeyuv
    gasp                            ppmtogif
    gataxx                          ppmtoicr
    gawk                            ppmtoilbm
    gcalc                           ppmtojpeg
    gcc                             ppmtoleaf
    gcharmap                        ppmtolj
    gcolorsel                       ppmtomap
    gconf-config                    ppmtomitsu
    gconf-config-1                  ppmtompeg
    gconfd-1                        ppmtoneo
    gconfigger                      ppmtopcx
    gconf-sanity-check-1            ppmtopgm
    gconftool-1                     ppmtopi1
    gcov                            ppmtopict
    gctags                          ppmtopj
    gdb                             ppmtopjxl
    gdialog                         ppmtopuzz
    gdict                           ppmtorgb3
    gdk-pixbuf-config               ppmtosixel
    gdk-pixbuf-csource              ppmtotga
    gdm                             ppmtouil
    gdmchooser                      ppmtowinicon
    gdmconfig                       ppmtoxpm
    gdmlogin                        ppmtoyuv
    gdmphotosetup                   ppmtoyuvsplit
    gedit                           ppmtv
    gemtopbm                        pr
    gemtopnm                        pre-grohtml
    gencat                          preparetips
    gendiff                         prev
    gen-ppds                        printafm
    geqn                            printconf-gui
    GET                             printconf-tui
    getafm                          printenv
    getconf                         printf
    getent                          printtool
    getfilename                     procinfo
    getkeycodes                     procmail
    getopt                          prompter
    getrom                          propwatch
    gettext                         protoize
    gettextize                      ps2ascii
    geyes_applet                    ps2epsi
    gfloppy                         ps2frag
    gfontsel                        ps2pdf
    gftodvi                         ps2pdf12
    gftopk                          ps2pdf13
    gftp                            ps2pdfwr
    gftp-gtk                        ps2pk
    gftp-text                       ps2ps
    gftype                          psbook
    ghostscript                     psfaddtable
    gif2tiff                        psfgettable
    giftopnm                        psfstriptable
    gimpprint-config                psidtopgm
    gindxbib                        pslatex
    gkb_applet                      psmandup
    gkb_xmmap                       psmerge
    glade                           psnup
    gless                           pspell-config
    glibcbug                        psresize
    glib-config                     psselect
    glib-genmarshal                 psset
    glib-gettextize                 pstoimg
    glib-mkenums                    pstopnm
    glines                          pstops
    glookbib                        pstree
    gmake                           pstruct
    gmenu                           ptex
    gmix                            ptx
    gneqn                           purgestat
    gnibbles                        pv.sh
    gnobots2                        pydb
    gnome-about                     pydbcmd.py
    gnome-bug                       pydb.py
    gnomecc                         pydbsupt.py
    gnomecc-single-shell            pydoc2
    gnome-config                    pygettext2.py
    gnome-convert                   pygtk-codegen-1.2
    gnome-db2html2                  pygtk-codegen-2.0
    gnome-doc                       pynche2
    gnome-download                  python
    gnome-dump-metadata             python1.5
    gnome-edit                      python2
    gnome-edit-properties-capplet   python2.2
    gnome-font-install              pyuic
    gnome-gen-mimedb                qm2ts
    gnome-gtkhtml-editor            qm2ts3
    gnome-help-browser              qmake
    gnome-help-caller               qmake3
    gnome-hint                      qmkbootdisk
    gnome-hint-properties-capplet   qrttoppm
    gnome-info2html                 qt20fix
    gnome-info2html2                qt20fix3
    gnome-libice-check              qt2kdoc
    gnome-login-check               qtconfig
    gnome-man2html                  qtconfig3
    gnome-man2html2                 qtrename140
    gnome-moz-remote                qtrename1403
    gnome-name-service              quicklaunch_applet
    gnome-panel-add-launcher        quota
    gnome-panel-properties-capplet  radio
    gnome-panel-screenshot          ranlib
    gnome-pilot-make-password       ras2tiff
    GnomeScott                      rasttopnm
    gnome_segv                      raw
    gnome-session                   rawtopgm
    gnome-smproxy                   rawtoppm
    gnome-spell-component           rb
    gnome-stones                    rcp
    gnome-terminal                  rcs
    gnome-upgrade.py                rcs2log
    gnome-vfs-config                rcs-checkin
    gnome-wm                        rcsclean
    gnomexmms                       rcsdiff
    gnomine                         rcsmerge
    gnorpm                          rcvAppleSingle
    gnorpm-auth                     rdate
    gnotes_applet                   rdist
    gnotravex                       rdistd
    gnotski                         rdjpgcom
    gnroff                          readcd
    gnumeric                        readelf
    gnuplot                         read-expenses
    gnuplot_x11                     read-ical
    goad-browser                    readlink
    gobject-query                   read-todos
    go-rhn.sh                       reboot
    gouldtoppm                      rec
    gpasswd                         record
    gpg                             redhat-config-date
    gpg-check                       redhat-config-network
    gpg-encrypt                     redhat-config-network-cmd
    gpg-sign                        redhat-config-network-druid
    gpg-sign+encrypt                redhat-config-printer-gui
    gpgv                            redhat-config-services
    gpic                            redhat-config-time
    gpilot-applet                   redhat-config-users
    gpilotd                         redhat-control-network
    gpilotd-control-applet          redhat-update-gnome-font-install
    gpilotd-session-wrapper         rediff
    gpilot-install-file             refer
    gpm-root                        refile
    gprof                           reminders
    gq                              remsync
    gqview                          rename
    grecord                         renice
    grefer                          rep
    grep-changelog                  rep-config
    grepdiff                        repdoc
    grn                             repl
    grodvi                          rep-remote
    groff                           rep-xgettext
    grog                            reset
    grolbp                          resetall
    grolj4                          resizecons
    grops                           reslisa
    grotty                          rev
    groups                          rexec
    gs                              rgb2ycbcr
    gsbj                            rgb3toppm
    gsdj                            rhn-applet
    gsdj500                         rhn-needed-packages
    gsearchtool                     rhn_register
    gsftopk                         richtext
    gslj                            richtoatk
    gslp                            rletopnm
    gsnd                            rlog
    gsoelim                         rlogin
    gtali                           rmail
    gtbl                            rmail.sendmail
    gtcd                            rmdtovbox
    gtik2_applet                    rmf
    gtk-config                      rmm
    gtk-demo                        rootv
    gtkhtml-properties-capplet      rp3
    gtk-query-immodules-2.0         rpcgen
    gtop                            rpdump
    gtroff                          rpload
    gtt                             rpm2cpio
    guile                           rpmbuild
    guile-config                    rpmdb
    guile-snarf                     rpmquery
    guname                          rpmsign
    gunzip                          rpmverify
    guppi-gnumeric                  rsh
    gusload                         rsync
    gweather                        rtf2rtf
    gzexe                           rubibtex
    gzip                            rumakeindex
    h2ph                            rundig
    h2xs                            run-nautilus
    halt                            run-parts
    head                            runscript
    HEAD                            run-with-aspell
    hesinfo                         rvim
    hexdump                         rx
    hinotes                         rz
    hipstopgm                       s2p
    hltest                          same-gnome
    host                            sample-container
    hostid                          sample-control-container
    hoststat                        sane-config
    hpcdtoppm                       sane-find-scanner
    hpftodit                        sar
    hpijs                           sasl-sample-client
    htdb_dump                       sasl-sample-server
    htdb_load                       save-session
    htdb_stat                       saveunimap
    htdig                           sawfish
    htdump                          sawfish-capplet
    htfuzzy                         sawfish-capplet-appearance
    htload                          sawfish-capplet-audio
    htmerge                         sawfish-capplet-bindings
    htmlview                        sawfish-capplet-focus
    htnotify                        sawfish-capplet-match-window
    htpurge                         sawfish-capplet-meta
    htsearch                        sawfish-capplet-min-max
    htstat                          sawfish-capplet-misc
    hugelatex                       sawfish-capplet-move
    hwbrowser                       sawfish-capplet-placement
    hyperbola                       sawfish-capplet-workspace
    i386-redhat-linux-c++           sawfish-client
    i386-redhat-linux-g++           sawfish-ui
    i386-redhat-linux-gcc           sawmill
    iagno                           sawmill-client
    iambicexample                   sawmill-replace.sh
    ical                            sawmill-ui
    ical-2.2                        sb
    ical2vcal                       sbigtopgm
    icontopbm                       scan
    iconv                           scanimage
    id                              scantv
    ident                           scp
    idle2                           screen
    ietf2datebook                   screendump
    ifnames                         screensaver-properties-capplet
    ifnames-2.13                    screenshooter_applet
    ifnames-2.53                    script
    ilbmtoppm                       scrollkeeper-config
    imagetops                       scrollkeeper-extract
    imgtoppm                        scrollkeeper-gen-seriesid
    imlib_config                    scrollkeeper-get-cl
    imlib-config                    scrollkeeper-get-content-list
    inc                             scrollkeeper-get-extended-content-list
    includeres                      scrollkeeper-get-index-from-docpath
    indent                          scrollkeeper-get-toc-from-docpath
    indxbib                         scrollkeeper-get-toc-from-id
    info                            scrollkeeper-install
    infocmp                         scrollkeeper-preinstall
    infotocap                       scrollkeeper-rebuilddb
    inimf                           scrollkeeper_toc
    inimpost                        scrollkeeper-uninstall
    iniomega                        scrollkeeper-update
    iniptex                         sdiff
    initex                          sdl-config
    install                         send
    install-catalog                 sendfiles
    install-datebook                sensors
    install-hinote                  seq
    install-memo                    serviceconf
    install-todos                   session-properties
    install-user                    session-properties-capplet
    interdiff                       setfdprm
    internet-druid                  setfont
    intltool-extract                setfx
    intltoolize                     setkeycodes
    intltool-merge                  setleds
    intltool-prepare                setmetamode
    intltool-unicodify              setsid
    intltool-update                 setterm
    iostat                          setvesablank
    ipcrm                           sf2cfg
    ipcs                            sf2text
    irc                             sfconvert
    irc-4.4Z                        sfinfo
    ircbug                          sftp
    ircflush                        sfxtest
    ircio                           sg
    isag                            sgitopnm
    isdnconf                        sgml2html
    isdnrate                        sgml2info
    isdnrep                         sgml2latex
    isodump                         sgml2lyx
    isoinfo                         sgml2rtf
    isovfy                          sgml2txt
    ispell                          sgml2xml
    jade                            sgmlcheck
    jbc_applet                      sgmldiff
    jbibtex                         sgmlnorm
    join                            sgmlpre
    jpegtopnm                       sgmlsasp
    jpegtran                        sgmlspl
    jw                              sgmlwhich
    kab2kabc                        sha1sum
    kabcfrontend                    shar
    kaboodle                        show
    kaccess                         showaudio
    kaddprinterwizard               showcfont
    kaddressbook                    showchar
    kalarm                          showexternal
    kalarmd                         showimage
    kandy                           showkey
    kandy_client                    shownonascii
    kapptemplate                    showpartial
    karm                            showpicture
    kasteroids                      showriff
    kate                            shred
    katomic                         sip
    kbabel                          sirtopnm
    kbabeldict                      size
    kbackgammon                     size86
    kban                            skill
    kbanner.kss                     slash_applet
    kbattleship                     sldtoppm
    kbd_mode                        slocate
    kbdrate                         slogin
    kblackbox                       smpeg-config
    kblankscrn.kss                  sndAppleSingle
    kblob.kss                       snice
    kbouboule.kss                   snmpbulkget
    kbounce                         snmpbulkwalk
    kbugbuster                      snmpcheck
    kbuildsycoca                    snmpconf
    kcalc                           snmpdelta
    kcharselect                     snmpdf
    kchart                          snmpget
    kcheckpass                      snmpgetnext
    kcminit                         snmpinform
    kcmshell                        snmpnetstat
    kconf_update                    snmpset
    kcontrol                        snmpstatus
    kcookiejar                      snmptable
    kcron                           snmptest
    kdat                            snmptranslate
    kdb2html                        snmptrap
    kdbg                            snmpusm
    kdcop                           snmpvacm
    kdebugdialog                    snmpwalk
    kde-config                      socklist
    kded                            soelim
    kdeeject                        sol
    kdeinit                         sortm
    kdeinit_shutdown                sound-monitor_applet
    kdeinit_wrapper                 sound-properties
    kdepasswd                       sox
    kdeprintfax                     soxplay
    kdesktop                        spam
    kdesktop_lock                   spctoppm
    kdessh                          spell
    kdesu                           spent
    kdesud                          splain
    kdesu_stub                      splint
    kdevdlg2ui                      split
    kdevelop                        splitdiff
    kdevelop-2.1                    splitmail
    kdf                             spottopgm
    kdict                           sprof
    kdm                             sputoppm
    kdm_config                      ssh
    kdmdesktop                      ssh-add
    kdm_greet                       ssh-agent
    kdoc                            ssh-keygen
    kdontchangethehostname          ssh-keyscan
    kedit                           startkde
    keditbookmarks                  stat
    keditfiletype                   statserial
    kenolaba                        strace
    keyboard-properties             streamer
    keytab-lilo                     strings
    kfind                           strip
    kfloppy                         subtitles
    kfmclient                       sudo
    kfmexec                         sum
    kformula                        sun2mime
    kfouleggs                       sun-audio-file
    khelpcenter                     sun-message.csh
    khexedit                        sun-to-mime
    khotkeys                        swig
    kicker                          switchdesk
    killall                         switchdesk-gnome
    killev                          switchdesk-helper
    kimage_concat                   switchdesk-kde
    kinstalltheme                   sx
    kio_http_cache_cleaner          symlinks
    kioslave                        sync-plan
    kio_uiserver                    syslinux
    kisdndock                       sz
    kit                             tac
    kivio                           tack
    kjobviewer                      tail
    kjots                           talk
    kjumpingcube                    tangle
    klauncher                       tasklist_applet
    klines                          tbl
    klines.kss                      tcd
    klipper                         tclsh
    kljettool                       tee
    klorenz.kss                     telnet
    klpq                            test
    klprfax                         testgtk
    klprfax_filter                  testor
    klprfax_lpd                     test_ppa
    kmahjongg                       testtext
    kmail                           tex
    kmailcvt                        texconfig
    kmailservice                    texdoc
    kmatrix.kss                     texexec
    kmenuedit                       texexpand
    kmid                            texfind
    kmidi                           texfont
    kmines                          texhash
    kminspector                     texi2dvi
    kmix                            texi2dvi4a2ps
    kmixctrl                        texi2html
    kmorph3d.kss                    texi2pdf
    kmtrace                         texindex
    knewstickerstub                 texlinks
    knode                           texshow
    knotes                          text2sf
    knotify                         texutil
    kompare                         tfmtodit
    koncd                           tftopl
    konqueror                       tgatoppm
    konquest                        theme-selector-capplet
    konsole                         thinkjettopbm
    konsole_grantpty                thumbnail
    konsolekalendar                 thumbpdf
    kontour                         tic
    kontrol-panel                   tickastat_applet
    korgac                          tie
    korganizer                      tiff2bw
    korganizerIn                    tiff2ps
    korn                            tiff2rgba
    koscript                        tiffcmp
    koshell                         tiffcp
    kotalkd                         tiffdither
    kpac_dhcp_helper                tiffdump
    kpackage                        tiffinfo
    kpager                          tiffmedian
    kpartsaver.kss                  tiffset
    kpat                            tiffsplit
    kpersonalizer                   tifftopnm
    kpilot                          time
    kpilotDaemon                    timetool
    kpipes.kss                      timidity
    kpm                             tixwish
    kpoker                          tload
    kpolygon.kss                    toe
    kppp                            top
    kpppload                        tput
    kppplogview                     tr
    kprconverter.pl                 tree
    kpresenter                      troff
    kprinter                        tset
    kpsepath                        tsort
    kpsestat                        ttindex
    kpsetool                        ttmkfdir
    kpsewhich                       tty
    kpsexpand                       tzselect
    kpyro.kss                       ucd5820stat
    krandom.kss                     ud
    krdb                            uic
    kreadconfig                     uic3
    kreversi                        ui-properties
    krock.kss                       ul
    ksame                           umb-scheme
    kscd                            uncompress
    kscience.kss                    unexpand
    ksendbugmail                    unicode-config
    kshell                          unicode_start
    kshisen                         unicode_stop
    ksirc                           uniq
    ksirtet                         units
    kslidescreen.kss                unix-lpr.sh
    kslideshow.kss                  unprotoize
    ksmiletris                      unshar
    ksmserver                       unzip
    ksnake                          unzipsfx
    ksokoban                        up2date
    kspaceduel                      up2date-config
    kspace.kss                      up2date-nox
    ksplash                         updatedb
    kspread                         update_scrshot_page
    kstart                          uptime
    kswarm.kss                      url_handler.sh
    ksymoops                        url-properties
    ksysguard                       urlview
    ksysguardd                      usbview
    ksystraycmd                     userinfo
    ksysv                           usermount
    ktalkd                          usernet
    ktalkdlg                        userpasswd
    ktelnetservice                  users
    ktest                           utmpdump
    ktimer                          uudecode
    ktip                            uuencode
    ktron                           uuidgen
    ktuberling                      v4l-conf
    kugar                           v4lctl
    kuser                           vbox
    kview                           vboxbeep
    kviewshell                      vboxcnvt
    kvm.kss                         vboxctrl
    kwebdesktop                     vboxmail
    kwikdisk                        vboxmode
    kwin                            vboxplay
    kwin4                           vboxtoau
    kwin4proc                       vcstime
    kwmtheme                        vcut
    kword                           vdir
    kwrapper                        VFlib2-config
    kwrite                          vfperf
    kwrited                         vftest
    kwuftpd                         vftovp
    kxkb                            viamail
    kxmlrpcd                        vim
    kxsconfig                       vimdiff
    kxsrun                          vimtutor
    lambda                          virmf
    last                            virmpost
    lastb                           viromega
    lastlog                         virptex
    latex                           virtex
    latex2html                      vmstat
    lchfn                           vncconnect
    lchsh                           vncpasswd
    lclint                          vncserver
    ld                              vncviewer
    ld86                            volname
    ldapadd                         vorbiscomment
    ldapdelete                      vptovf
    ldapmodify                      vt-is-UTF8
    ldapmodrdn                      vumeter
    ldappasswd                      w
    ldapsearch                      wall
    ldd                             watch
    lddlibc4                        wbmptopbm
    leaftoppm                       wc
    less                            weave
    lessecho                        webcam
    lesskey                         webcontrol_applet
    lesspipe.sh                     wftopfa
    lex                             wget
    lgrep                           whatis
    libart-config                   whatnow
    libefs-config                   whereami_applet
    libglade-config                 whereis
    libglade-convert                which
    libglade-xgettext               whiptail
    libgtop-config                  who
    libIDL-config                   whoami
    libmikmod-config                whois
    libole2-config                  whom
    librsvg-config                  winicontoppm
    libtool                         wish
    libtoolize                      wm-properties-capplet
    libusb-config                   wmxmms
    licq                            wombat
    life_applet                     word-list-compress
    linguist                        workman2cddb.pl
    linguist3                       write
    links                           writevt
    linuxdoc                        wrjpgcom
    lisa                            wserv
    lispmtopgm                      wvdial
    lkbib                           wvdialconf
    lnusertemp                      X11
    load-gnomecard-addressbook      xargs
    loadkeys                        xawtv
    load-pine-addressbook           xawtv-remote
    loadshlib                       xbmtopbm
    loadunimap                      xchat
    locale                          xdelta
    locale_config                   xdelta-config
    localedef                       xgettext
    locate                          ximtoppm
    lockfile                        xine
    logger                          xine-bugreport
    logname                         xine-check
    look                            xine-config
    lookbib                         xminicom
    lp                              xml2-config
    lp.cups                         xml2man
    lp.LPRng                        xmlcatalog
    lpoptions                       xml-config
    lppasswd                        xml-i18n-toolize
    lpq                             xmlizer
    lpq.cups                        xmllint
    lpq.LPRng                       xmlproc_parse
    lpr                             xmlproc_val
    lpr.cups                        xmms
    lpr.LPRng                       xmms-config
    lprm                            xnmap
    lprm.cups                       xpcshell
    lprm.LPRng                      xpdf
    lprsetup.sh                     xpdf-handle-url
    lpstat                          xpidl
    lpstat.cups                     xpmtoppm
    lpstat.LPRng                    xpt_dump
    lrelease                        xpt_link
    lrelease3                       xql.pl
    lsattr                          xscreensaver.kss
    lsdev                           xslt-config
    lsdiff                          xsltproc
    lskat                           xsri
    lskatproc                       xvminitoppm
    lspgpot                         Xvnc
    ltrace                          xwdtopnm
    lupdate                         xxd
    lupdate3                        yacc
    lv                              yaf-cdda
    lwp-download                    yaf-mpgplay
    lwp-mirror                      yaf-splay
    lwp-request                     yaf-tplay
    lwp-rget                        yaf-vorbis
    lynx                            yaf-yuv
    m4                              yapp
    macptopbm                       ybmtopbm
    mag                             yes
    magicdev                        ypcat
    magicfilter-t                   ypchfn
    mahjongg                        ypchsh
    Mail                            ypmatch
    mail-files                      yppasswd
    mail.local                      ypwhich
    mailq                           yuvsplittoppm
    mailq.sendmail                  yuvtoppm
    mailserver                      zcmp
    mailsettings                    zdiff
    mailshar                        zegrep
    mailstat                        zeisstopnm
    mailto                          zfgrep
    mailto-hebrew                   zforce
    make                            zgrep
    make_driver_db_cups             zip
    make_driver_db_lpr              zipcloak
    makeindex                       zipgrep
    makeinfo                        zipinfo
    makekdedoc                      zipnote
    makemap                         zipsplit
    makempx                         zless
    makempy                         zmore
    MakeTeXPK                       znew
    man                             zsoelim
    [mcarroll@red bin]$ ls |grep lynx
    lynx
    [mcarroll@red bin]$ ls |grep lynx-|grep lynx |grep lynx|grep lynxl|grep lynx |grep lynx
    -rwxr-xr-x    1 root     root      1173968 Apr 24  2000 lynx
    [mcarroll@red bin]$ cd lynx
    bash: cd: lynx: Not a directory
    [mcarroll@red bin]$ lynx
    (B)0Getting http://www.magenet.com/
    Looking up www.magenet.com
    Making HTTP connection to www.magenet.com
    Sending HTTP request.
    HTTP request sent; waiting for response.
    Read 513 bytes of data, 99 bytes/sec.
    HTTP/1.1 200 OK
    www.magenet.com cookie: POSTNU=0a94f303cf636bf2199  Allow? (Y/N/Always/neVer)
    ne'V'er allowing from domain 'www.magenet.com'.Valley of the Mage Consulting :: Quality programming and administra (p1 of 2)[logo.gif] Member Login [go.gif] Submit News :: FAQ :: Advanced Search :: Reviews :: Polls [blank.gif]Main Menu· HomeModules· AvantGo· Downloads· FAQ· Members List· News· Recommend Us· Reviews· Search· Sections· Stats· Topics· Top List· Web Links_________________________________________________________________Who's OnlineWe have 1 guest and 0 members onlineYou are an anonymous user. You can register for free by clicking here_________________________________________________________________
    
    Data transfer complete3Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list-- press space for next page --[logo.gif]Getting http://www.trill-home.com/lynx/lynx_help/lynx_help_main.html
    Looking up www.trill-home.com
    Making HTTP connection to www.trill-home.com
    Sending HTTP request.
    HTTP request sent; waiting for response./1.1 200 OK The Lynx Help Page (p1 of 2)Lynx help files (usually in your local directories):  * Lynx Users Guide -- complete account of all Lynx features* Key-stroke Commands -- quick outline of what various keys do  * Line Editor -- when entering URLs etc  * Supported URLs -- how Lynx handles various types of URL  * About Lynx -- credits, copyright etc  * About Lynx-Dev -- the developers & how to contact them
    Other sources of Lynx help:  * lynx.cfg options -- a reference for advanced configurations  * Lynx Help for Beginners -- quick help on many common problems  * The  Lynx  FAQ-O-Matic -- many common queries, some more advanced;    users may add answers.  * Lynx Links -- source & binaries, FAQs, developers & archives,    SSL & security, and more  * Lynxstuff -- SSL, Wyse terminals, Lynx-friendly Web design  * Blynx -- Speech-Friendly Help for the visually impaired
    World Wide Web Consortium documents:  * HTML -- 4.0 -- 3.2 -- 3.0 -- 2.0  * HTTP -- 1.1 -- 1.0  * Web Naming & Addressing Overview: URIs, URLs etc* HTML Internationalization* WWW Consortium: home page
    Data transfer complete3-- press space for next page --Lynx Users Guide Lynx Users Guide Key-stroke Commands Key-stroke Commands Line Editor Line Editor Supported URLs Supported URLs About Lynx About Lynx About Lynx-Dev About Lynx-Dev lynx.cfg options Getting http://www.hippo.ru/%7Ehvv/lynxcfg_toc.html
    Looking up www.hippo.ru
    Making HTTP connection to www.hippo.ru
    Sending HTTP request.
    HTTP request sent; waiting for response.
    Read 1.4 KB of data, 6.9 KB/sec.
    HTTP/1.1 200 OK Lynx settings 
    
       Alphabetical table of settings is also availbleHistory page Settings by categoryAuxilary facilities Internal behaviour CGI scripts * Content 
         * Cookie handling * HTML parsing Interface to programs Interaction Input * Mail-related Visual appearance 
    Auxilary facilitiesDesciption
    Settings  of  this category control the auxilary navigating facilitiesof lynx - jumpfiles, bookmarks, default URLs, etc.Here is a list of settings that belong to this categoryNote: one setting can belong to several categories
    Read 8.5 of 25 KB of data, 24 KB/sec, ETA 0 sec.
    Data transfer complete Lynx settings (p1 of 16-- press space for next page --Alphabetical Alphabetical History pageHistory pageAuxilary facilitiesAuxilary facilitiesInternal behaviourInternal behaviourCGI scriptsCGI scriptsContentContentCookie handlingCookie handlingHTML parsingHTML parsingInterface to programsInterface to programsInteractionInteractionInputInputMail-relatedMail-relatedVisual appearance
    
    
    
    
    2   * BLOCK_MULTI_BOOKMARKS  * DEFAULT_BOOKMARK_FILE* DEFAULT_INDEX_FILE* HELPFILE* JUMPBUFFERJUMPFILEJUMP_PROMPTMULTI_BOOKMARK_SUPPORTSTARTFILE
    Internal behaviourDesciptionSettings of this category control an internal lynx behaviour - the wayit  interacts  with  OS  and Internet. Modifications of these settingswon't  change  the renedition of documents that are browsed with lynx,
       but can change various delays and resource utilization.* ALWAYS_RESUBMIT_POSTS* CASE_SENSITIVE_ALWAYS_ON* CSO_PROXY* DEFAULT_CACHE_SIZE
    BLOCK_MULTI_BOOKMARKSBLOCK_MULTI_BOOKMARKSDEFAULT_BOOKMARK_FILEDEFAULT_BOOKMARK_FILEBLOCK_MULTI_BOOKMARKSMMMMM1 Alphabetical table of settings is also availbleHistory page Settings by categoryAuxilary facilities Internal behaviour CGI scripts Content * Cookie handling 
         * HTML parsing * Interface to programs    * Interaction * Input   * Mail-related   * Visual appearance 
    Auxilary facilitiesDesciptionSettings  of  this category control the auxilary navigating facilitiesof lynx - jumpfiles, bookmarks, default URLs, etc.Visual appearanceVisual appearanceMail-relatedMail-relatedInputInputInteractionInteractionInterface to programsInterface to programsHTML parsingHTML parsingCookie handlingCookie handlingContentContentCookie handling5 
    Cookie handlingDesciptionSettings of this category control support of cookies in lynx.Here is a list of settings that belong to this categoryNote: one setting can belong to several categoriesACCEPT_ALL_COOKIESCOOKIE_ACCEPT_DOMAINSCOOKIE_FILECOOKIE_LOOSE_INVALID_DOMAINSCOOKIE_QUERY_INVALID_DOMAINSCOOKIE_REJECT_DOMAINSCOOKIE_STRICT_INVALID_DOMAINS* FORCE_SSL_COOKIES_SECURE
         * PERSISTENT_COOKIES* SET_COOKIES
    HTML parsingDesciptionSettings of this category control the way lynx parses HTML.Here is a list of settings that belong to this category
    ACCEPT_ALL_COOKIESGetting http://www.hippo.ru/%7Ehvv/lynxcfg.html#ACCEPT_ALL_COOKIES
    Looking up www.hippo.ru
    Making HTTP connection to www.hippo.ru
    Sending HTTP request.
    HTTP request sent; waiting for response./1.1 200 OK
    Read 8.5 of 159 KB of data, 24 KB/sec, ETA 6 sec.30 of 159 KB of data, 56 KB/sec, ETA 2 sec.567183880120 of 159 KB of data, 104 KB/sec, ETA 0 sec.
    Data transfer complete Description of settings in lynx configuration file (p53 of 133
    ACCEPT_ALL_COOKIES - Cookie HandlingDescriptionIf  ACCEPT_ALL_COOKIES  is set TRUE, Lynx will accept cookies from alldomains  with no user interaction. This is equivalent to automaticallyreplying  to  all  cookie 'Allow?' prompts with `A'lways. Note that itdoes  not  preempt  validity  checking,  which  has  to  be controlledseparately  (see  below). The default is defined in userdefs.h and canbe  overridden  here,  or  in the .lynxrc file via an o(ptions) screensetting.  It  may  also be toggled via the -accept_all_cookies commandline switch.Default valueACCEPT_ALL_COOKIES:FALSE_________________________________________________________________
    COOKIE_ACCEPT_DOMAINS - Cookie HandlingDescription
    COOKIE_ACCEPT_DOMAINS  and  COOKIE_REJECT_DOMAINS  are comma-delimited lists of domains from which Lynx should automatically accept or rejectcookies  without  asking  for  confirmation.  If  the  same  domain isspecified  in both lists, rejection will take precedence. Note that inorder  to match cookies, domains have to be spelled out exactly in theform  in  which  they  would  appear  on  the Cookie Jar page (case is
    -- press space for next page --Cookie HandlingCookie HandlingCookie Handling
    
    4 
       insignificant).  They  are  not  wildcards. Domains that apply to morethan  one  host  have  a leading `.', but have to match *the cookie's* domain exactly.Default valueCOOKIE_ACCEPT_DOMAINS:noneCOOKIE_REJECT_DOMAINS:none  _________________________________________________________________
    COOKIE_REJECT_DOMAINS - Cookie HandlingDescriptionPlease see the description of COOKIE_ACCEPT_DOMAINS
    
    
    COOKIE_LOOSE_INVALID_DOMAINS - Cookie Handling
    COOKIE_LOOSE_INVALID_DOMAINS,    COOKIE_STRICT_INVALID_DOMAINS,    andQUERY_INVALID_DOMAINS  are  comma-delimited  lists  of domains.They  control  the  degree  of  validity  checking  that is applied tofor  the  specified  domains.  Note  that  in  order to matchcookies,  domains  have to be spelled out exactly in the form in whichthey would appear on the Cookie Jar page (case is insignificant). Theyare  not  wildcards.  Domains  that apply to more than one host have a
    Cookie HandlingCookie HandlingCOOKIE_ACCEPT_DOMAINSCOOKIE_ACCEPT_DOMAINSCookie HandlingMM3 
    ACCEPT_ALL_COOKIES - Cookie HandlingDescription If  ACCEPT_ALL_COOKIES  is set TRUE, Lynx will accept cookies from alldomains  with no user interaction. This is equivalent to automaticallyreplying  to  all  cookie 'Allow?' prompts with `A'lways. Note that itdoes  not  preempt  validity  checking,  which  has  to  be controlledseparately  (see  below). The default is defined in userdefs.h and canbe  overridden  here,  or  in the .lynxrc file via an o(ptions) screen
       setting.  It  may  also be toggled via the -accept_all_cookies commandline switch.Default valueACCEPT_ALL_COOKIES:FALSE
    
    
    COOKIE_ACCEPT_DOMAINS - Cookie HandlingACCEPT_DOMAINS  and  COOKIE_REJECT_DOMAINS  are comma-delimitedlists of domains from which Lynx should automatically accept or rejectwithout  asking  for  confirmation.  If  the  same  domain isspecified  in both lists, rejection will take precedence. Note that inorder  to match cookies, domains have to be spelled out exactly in theform  in  which  they  would  appear  on  the Cookie Jar page (case is
    Cookie HandlingCookie HandlingCookie Handling2 
       and  recovery.  Tag  Soup  DTD  allows  for  improperly  nested  tags;SortaSGML is stricter.Default valueTAGSOUP:FALSE  _________________________________________________________________
    SET_COOKIES - Cookie HandlingDescriptionIf  SET_COOKIES  is  set FALSE, Lynx will ignore Set-Cookie headers in http  server replies. Note that if a COOKIE_FILE is in use (see below)that   contains  cookies  at  startup,  Lynx  will  still  send  thosepersistent  cookies in requests as appropriate. Setting SET_COOKIES toFALSE just prevents accepting any new cookies from servers. To preventall  cookie  processing  (sending  *and* receiving) in a session, make
       sure  that PERSISTENT_COOKIES is not TRUE or that COOKIE_FILE does notpoint  to  a  file with cookies, in addition to setting SET_COOKIES to FALSE.  The  default  is  defined in userdefs.h, and can be overriddenhere, and/or toggled via the -cookies command line switch.Default valueSET_COOKIES:TRUE  _________________________________________________________________
    Cookie Handling3 
    ACCEPT_ALL_COOKIES - Cookie HandlingDescriptionIf  ACCEPT_ALL_COOKIES  is set TRUE, Lynx will accept cookies from alldomains  with no user interaction. This is equivalent to automaticallyreplying  to  all  cookie 'Allow?' prompts with `A'lways. Note that itdoes  not  preempt  validity  checking,  which  has  to  be controlled
       separately  (see  below). The default is defined in userdefs.h and canbe  overridden  here,  or  in the .lynxrc file via an o(ptions) screen setting.  It  may  also be toggled via the -accept_all_cookies commandline switch.Default valueACCEPT_ALL_COOKIES:FALSE  _________________________________________________________________
    COOKIE_ACCEPT_DOMAINS - Cookie HandlingDescriptionCOOKIE_ACCEPT_DOMAINS  and  COOKIE_REJECT_DOMAINS  are comma-delimited lists of domains from which Lynx should automatically accept or rejectcookies  without  asking  for  confirmation.  If  the  same  domain isspecified  in both lists, rejection will take precedence. Note that inorder  to match cookies, domains have to be spelled out exactly in theform  in  which  they  would  appear  on  the Cookie Jar page (case is
    Cookie Handling2 
       and  recovery.  Tag  Soup  DTD  allows  for  improperly  nested  tags;SortaSGML is stricter.Default valueTAGSOUP:FALSE  _________________________________________________________________
    SET_COOKIES - Cookie HandlingDescriptionIf  SET_COOKIES  is  set FALSE, Lynx will ignore Set-Cookie headers in http  server replies. Note that if a COOKIE_FILE is in use (see below)that   contains  cookies  at  startup,  Lynx  will  still  send  thosepersistent  cookies in requests as appropriate. Setting SET_COOKIES toFALSE just prevents accepting any new cookies from servers. To preventall  cookie  processing  (sending  *and* receiving) in a session, make
       sure  that PERSISTENT_COOKIES is not TRUE or that COOKIE_FILE does notpoint  to  a  file with cookies, in addition to setting SET_COOKIES to FALSE.  The  default  is  defined in userdefs.h, and can be overriddenhere, and/or toggled via the -cookies command line switch.Default valueSET_COOKIES:TRUE  _________________________________________________________________
    Cookie Handling1 If  USE_MOUSE  is  set  TRUE, Lynx (when configured with ncurses) willallow the user to click with button-1 on links to select them.USE_MOUSE:FALSE
    
    
    COLLAPSE_BR_TAGS - HTML ParsingCOLLAPSE_BR_TAGS  is  set  FALSE, Lynx will not collapse serial BRtags. If set TRUE, two or more concurrent BRs will be collapsed into asingle line break. Note that the valid way to insert extra blank linesin HTML is via a PRE block with only newlines in the block.Default valueCOLLAPSE_BR_TAGS:TRUE  _________________________________________________________________
    TAGSOUP - HTML ParsingDescriptionIf  TAGSOUP  is  set,  Lynx  uses  the  "Tag  Soup  DTD"  rather  than"SortaSGML". The two approaches differ by the style of error detection
    HTML ParsingHTML ParsingHTML Parsing0 changed  from LYNX_LSS file: define attributes scroll.bar, scroll.back(for the bar, and for the strip along which the scrollbar moves).SCROLLBAR
    
    
    SCROLLBAR_ARROW - InteractionSCROLLBAR_ARROW  is set TRUE, Lynx's scrollbar will have arrows athe ends. With mouse enabled, the arrows are clickable, and scroll thewindow  by  2  lines.  The  appearance  of the scrollbar arrows can bechanged   from   LYNX_LSS   file:   define   attributes  scroll.arrow,scroll.noarrow  (for enabled-arrows, and disabled arrows). An arrow is "disabled" if the bar is at this end of the strip.Default valueSCROLLBAR_ARROW:TRUE
         _________________________________________________________________
    
    USE_MOUSE - InteractionDescription
    InteractionInteractionInteractionGetting http://www.hippo.ru/%7Ehvv/lynxcfg_toc.html#COOKIES Lynx settings (p5 of 16
    Cookie handlingDesciptionSettings of this category control support of cookies in lynx.Here is a list of settings that belong to this category
    
       Note: one setting can belong to several categories   * ACCEPT_ALL_COOKIES* COOKIE_ACCEPT_DOMAINS  * COOKIE_FILE  * COOKIE_LOOSE_INVALID_DOMAINS  * COOKIE_QUERY_INVALID_DOMAINS  * COOKIE_REJECT_DOMAINS  * COOKIE_STRICT_INVALID_DOMAINS  * FORCE_SSL_COOKIES_SECURE* PERSISTENT_COOKIES   * SET_COOKIES
    
    HTML parsingDesciption
    Settings of this category control the way lynx parses HTML.Here is a list of settings that belong to this category
    -- press space for next page --ACCEPT_ALL_COOKIES1 
    Alphabetical table of settings is also availble History page Settings by category  * Auxilary facilities * Internal behaviour   * CGI scripts * Content Cookie handling HTML parsing Interface to programs Interaction Input Mail-related Visual appearance 
    Auxilary facilitiesDesciption
    Settings  of  this category control the auxilary navigating facilities of lynx - jumpfiles, bookmarks, default URLs, etc.Here is a list of settings that belong to this categoryNote: one setting can belong to several categories
    Cookie handlingCookie handlingContentContentCGI scriptsCGI scriptsInternal behaviourInternal behaviourAuxilary facilities
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    * BLOCK_MULTI_BOOKMARKS* DEFAULT_BOOKMARK_FILE* DEFAULT_INDEX_FILE* HELPFILE* JUMPBUFFER* JUMPFILE* JUMP_PROMPT* MULTI_BOOKMARK_SUPPORT* STARTFILE
    
    Internal behaviourDesciptionSettings of this category control an internal lynx behaviour - the wayit  interacts  with  OS  and Internet. Modifications of these settingswon't  change  the renedition of documents that are browsed with lynx,
    BLOCK_MULTI_BOOKMARKSMMMMMMMMMMMMMMMMMMAlphabetical table of settings is also availbleHistory page Settings by category* Auxilary facilities * Internal behaviour * CGI scripts * Content * Cookie handling * HTML parsing * Interface to programs * Interaction * Input * Mail-related * Visual appearance Auxilary facilitiesAuxilary facilitiesHistory pageHistory pageAlphabetical You are already at the beginning of this document.
    -- press space for next page --Alphabetical History pageHistory pageAuxilary facilitiesAuxilary facilitiesHistory pageHistory pageAlphabetical Alphabetical History pageHistory pageAuxilary facilities
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    * BLOCK_MULTI_BOOKMARKS* DEFAULT_BOOKMARK_FILE* DEFAULT_INDEX_FILE* HELPFILE* JUMPBUFFER* JUMPFILE* JUMP_PROMPT* MULTI_BOOKMARK_SUPPORT* STARTFILE
    
    Internal behaviourDesciptionSettings of this category control an internal lynx behaviour - the wayit  interacts  with  OS  and Internet. Modifications of these settingswon't  change  the renedition of documents that are browsed with lynx,
    BLOCK_MULTI_BOOKMARKSMMMMMMMMMMMMMMMMMMAlphabetical table of settings is also availbleHistory page Settings by category* Auxilary facilities * Internal behaviour * CGI scripts * Content * Cookie handling * HTML parsing * Interface to programs * Interaction * Input * Mail-related * Visual appearance Visual appearance
    
    
    
    
    2   * BLOCK_MULTI_BOOKMARKS  * DEFAULT_BOOKMARK_FILE* DEFAULT_INDEX_FILE* HELPFILE* JUMPBUFFERJUMPFILEJUMP_PROMPTMULTI_BOOKMARK_SUPPORTSTARTFILE
    Internal behaviourDesciptionSettings of this category control an internal lynx behaviour - the wayit  interacts  with  OS  and Internet. Modifications of these settingswon't  change  the renedition of documents that are browsed with lynx,
       but can change various delays and resource utilization.* ALWAYS_RESUBMIT_POSTS* CASE_SENSITIVE_ALWAYS_ON* CSO_PROXY* DEFAULT_CACHE_SIZE
    BLOCK_MULTI_BOOKMARKSMMMMM1 Alphabetical table of settings is also availbleHistory page Settings by categoryAuxilary facilities Internal behaviour CGI scripts Content * Cookie handling 
         * HTML parsing * Interface to programs    * Interaction * Input   * Mail-related   * Visual appearance 
    Auxilary facilitiesDesciptionSettings  of  this category control the auxilary navigating facilitiesof lynx - jumpfiles, bookmarks, default URLs, etc.Visual appearanceVisual appearanceMail-relatedMail-relatedInputInputMail-relatedMail-relatedVisual appearanceVisual appearanceAuxilary facilitiesGetting http://www.trill-home.com/lynx/lynx_help/lynx_help_main.html The Help Page (p1 of 3
    
    Lynx help files (usually in your local directories):* Lynx Users Guide -- complete account of all Lynx features* Key-stroke Commands -- quick outline of what various keys do* Line Editor -- when entering URLs etcSupported URLs -- how Lynx handles various types of URLAbout Lynx -- credits, copyright etcAbout Lynx-Dev -- the developers & how to contact them
    Other sources of Lynx help:lynx.cfg options -- a reference for advanced configurationsLynx Help for Beginners -- quick help on many common problemsThe  Lynx  FAQ-O-Matic -- many common queries, some more advanced;  users may add answers.Lynx Links -- source & binaries, FAQs, developers & archives,SSL & security, and more
         * Lynxstuff -- SSL, Wyse terminals, Lynx-friendly Web design* Blynx -- Speech-Friendly Help for the visually impaired
    World Wide Web Consortium documents:  * HTML -- 4.0 -- 3.2 -- 3.0 -- 2.0* HTTP -- 1.1 -- 1.0  * Web Naming & Addressing Overview: URIs, URLs etc* HTML Internationalization  * WWW Consortium: home page
    -- press space for next page --lynx.cfg options Getting http://www.magenet.com/Valley of the Mage Consulting :: Quality programming and administra (p1 of 3)
    
       [logo.gif] Member Login [go.gif] Submit News :: FAQ :: Advanced Search :: Reviews :: Polls [blank.gif]Main Menu· HomeModules· AvantGo· Downloads
       · FAQ· Members List· News· Recommend Us· Reviews· Search· Sections· Stats· Topics· Top List· Web Links
         _________________________________________________________________Who's OnlineWe have 1 guest and 0 members onlineYou are an anonymous user. You can register for free by clicking here_________________________________________________________________
    -- press space for next page --[logo.gif][logo.gif]Member Login [go.gif]Member Login [go.gif]Submit News Submit News FAQ FAQ Advanced Search Advanced Search Reviews Reviews Polls Polls HomeHomeAvantGoAvantGoDownloadsDownloadsFAQFAQMembers ListMembers ListNewsNewsRecommend UsRecommend UsReviewsReviewsSearchSearchSectionsSectionsStatsStatsTopicsTopicsStatsStatsSectionsSectionsSearchSearchReviewsReviewsRecommend UsRecommend UsNewsNewsMembers ListMembers ListFAQGetting http://www.magenet.com/modules.php?op=modload&name=FAQ&file=index
    Looking up www.magenet.com
    Making HTTP connection to www.magenet.com
    Sending HTTP request.
    HTTP request sent; waiting for response.
    Read 513 bytes of data, 1 KB/sec.
    HTTP/1.1 200 OK2FAQ2 s and 0 members online
    
    
    
    Read 7.3 KB of data, 36 KB/sec.
    Data transfer complete
    -- press space for next page --[logo.gif][logo.gif]Member Login [go.gif]Member Login [go.gif]Submit News Submit News FAQ FAQ Advanced Search Advanced Search Reviews Reviews Polls Polls Home Options Menu (p1 of 2) Options Menu (Lynx Version 2.8.3rel.1)   Accept Changes - Reset Changes Left Arrow cancels changes HELP! Save options to disk: [ ] (options marked with (!) will not be saved)General PreferencesUser mode   : [Novice______]Editor: __________________________________________Type of Search : [Case insensitive]Cookies (!): [ask user__]Keyboard InputKeypad mode: [Numbers act as arrows_____________]Emacs keys : [OFF]VI keys : [OFF]Line edit style: [Default Binding___]Keyboard layout: [ROT13'd keyboard layout____________]Display and Character SetDisplay character set: [Western (ISO-8859-1)___________]Assumed document character set(!): [iso-8859-1______]Raw 8-bit (!)                    : [ON_]X Display (!)                    : __________________________________________Document Appearance(Form submit button) Use right-arrow or  to submit.Accept Changes Accept Changes reset button)   Use right-arrow or  to reset form to defaults.Reset Changes Reset Changes NORMAL LINK)   Use right-arrow or  to activate.HELP!HELP!Checkbox Field)   Use right-arrow or  to toggle.[ ][ ]Option list) Hit return and use arrow keys and return to select option.Novice______Novice______Checkbox Field)   Use right-arrow or  to toggle.[ ][ ]Option list) Hit return and use arrow keys and return to select option.Novice______lqqqqqqqqqqqqqqkx Novice       xx Intermediate xx Advanced     xmqqqqqqqqqqqqqqj[Novice______]________________[Case insensitiv[ask user__]Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(Option list) Hit return and use arrow keys and return to select option.Novice______Novice______Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.__________________________________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a character__________________________________________Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.Case insensitiveCase insensitiveask user__lqqqqqqqqqqqqkx ignore     xx ask user   x x accept all xmqqqqqqqqqqqqjask user   accept all ______________[Case insensit[accept all] Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(Option list) Hit return and use arrow keys and return to select option.accept allaccept allNumbers act as arrows_____________Numbers act as arrows_____________OFFOFFOFFOFFDefault Binding___Default Binding___ROT13'd keyboard layout____________ROT13'd keyboard layout____________Western (ISO-8859-1)___________Western (ISO-8859-1)___________iso-8859-1______iso-8859-1______ON_ON_Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.__________________________________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a character2 Show color: [OFF___]Show cursor               : [OFF]Popups for select fields: [ON_]HTML error recovery (!)          : [strict (SortaSGML mode)]Show images (!): [as labels]Verbose images          : [show filename] Headers Transferred to Remote ServersPersonal mail address: __________________________________________Preferred document character set : ___________________________Preferred document language: enUser-Agent header (!): Lynx/2.8.3rel.1 libwww-FM/2.14____________Listing and Accessing FilesFTP sort criteria: [By Name]Local directory sort criteria    : [Mixed style______]xecution links: [ALWAYS OFF__________]Special Files and ScreensMulti-bookmarks: [OFF_____]Bookmarks file: lynx_bookmarks.html_______________________Visited Pages            : [By Last Visit Reversed_]Check your lynx.cfg here       Accept Changes - Reset Changes Left Arrow cancels changesArrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.OFF___ lqqqqqqqqkx NEVER  xx OFF    xx ON     xx ALWAYS xmqqqqqqqqjOFF    ON      [ON____][OFF][ON_][strict (S[as labelsArrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(Option list) Hit return and use arrow keys and return to select option.ON____ON____OFFOFFON_ON_strict (SortaSGML mode)strict (SortaSGML mode)as labelsas labelsshow filenamelqqqqqqqqqqqqqqqkx OFF      xx show filename x mqqqqqqqqqqqqqqqj[strict (SortaSGM[as labels][show filename] Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(Option list) Hit return and use arrow keys and return to select option.show filenameshow filenameText entry field) Enter text.  Use UP or DOWN arrows or tab to move off.__________________________________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a character____________________________________________________________________________________________________________en_______________________________en_______________________________Lynx/2.8.3rel.1 libwww-FM/2.14____________Lynx/2.8.3rel.1 libwww-FM/2.14____________Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.By NameBy NameMixed style______Mixed style______ALWAYS OFF__________ALWAYS OFF__________OFF_____OFF_____Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.lynx_bookmarks.html_______________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a characterlynx_bookmarks.html_______________________Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.By Last Visit Reversed_By Last Visit Reversed_NORMAL LINK)   Use right-arrow or  to activate.lynx.cfg  Lynx.cfg Information Lynx.cfg Information (Lynx Version 2.8.3rel.1)
    The following is read from your lynx.cfg file.
    Please read the distribution lynx.cfg for more comments.
    See also compile time options  #Your primary configuration /etc/lynx.cfg
    STARTFILE:http://www.magenet.com
    HELPFILE:http://www.trill-home.com/lynx/lynx_help/lynx_help_main.html
    DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html
    DOWNLOADER:View with less:less %s:TRUE
    MINIMAL_COMMENTS:TRUE
    
    
    Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.compile time optionscompile time options/etc/lynx.cfg/etc/lynx.cfgcompile time optionsGetting file://localhost/home/mcarroll/L18692-612TMP.html Options Menu (p2 of 2)Show color: [ON____]Show cursor                      : [OFF]Popups for select fields: [ON_]
      HTML error recovery (!)          : [strict (SortaSGML mode)]
      Show images (!)                  : [as labels]
      Verbose images             : [show filename]Headers Transferred to Remote ServersPersonal mail address            : __________________________________________  Preferred document character set : _________________________________
      Preferred document language      : en_______________________________
      User-Agent header (!)            : Lynx/2.8.3rel.1 libwww-FM/2.14____________
      Listing and Accessing FilesFTP sort criteria: [By Name]Local directory sort criteria    : [Mixed style______]Execution links: [ALWAYS OFF__________]Special Files and ScreensMulti-bookmarks: [OFF_____]Bookmarks file: lynx_bookmarks.html_______________________Visited Pages: [By Last Visit Reversed_]Check your lynx.cfg hereAccept Changes - Reset Changes Left Arrow cancels changes(NORMAL LINK)   Use right-arrow or  to activate.lynx.cfg lynx.cfg Form submit button) Use right-arrow or  to submit.Accept Changes Submitting form...
    Value accepted!
    
    
    (B)0Valley of the Mage Consulting :: Quality programming and administra (p1 of 2)[logo.gif] Member Login [go.gif] Submit News :: FAQ :: Advanced Search :: Reviews :: Polls [blank.gif]Main Menu· HomeModules· AvantGo· Downloads· FAQ· Members List· News· Recommend Us· Reviews· Search· Sections· Stats· Topics· Top List· Web Links_________________________________________________________________Who's OnlineWe have 2 guests and 0 members onlineYou are an anonymous user. You can register for free by clicking here_________________________________________________________________
    
    Value accepted!Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list-- press space for next page --Home Options Menu (p1 of 2) Options Menu (Lynx Version 2.8.3rel.1)   Accept Changes - Reset Changes Left Arrow cancels changes HELP! Save options to disk: [ ] (options marked with (!) will not be saved)General PreferencesUser mode   : [Novice______]Editor: __________________________________________Type of Search : [Case insensitive]Cookies (!): [accept all]Keyboard InputKeypad mode: [Numbers act as arrows_____________]Emacs keys : [OFF]VI keys : [OFF]Line edit style: [Default Binding___]Keyboard layout: [ROT13'd keyboard layout____________]Display and Character SetDisplay character set: [Western (ISO-8859-1)___________]Assumed document character set(!): [iso-8859-1______]Raw 8-bit (!)                    : [ON_]X Display (!)                    : __________________________________________Document Appearance(Form submit button) Use right-arrow or  to submit.Accept Changes Accept Changes reset button)   Use right-arrow or  to reset form to defaults.Reset Changes Reset Changes NORMAL LINK)   Use right-arrow or  to activate.HELP!HELP!Form reset button)   Use right-arrow or  to reset form to defaults.Reset Changes Reset Changes NORMAL LINK)   Use right-arrow or  to activate.HELP!HELP!Checkbox Field)   Use right-arrow or  to toggle.[ ][ ]Option list) Hit return and use arrow keys and return to select option.Novice______Novice______Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.__________________________________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a characterGetting http://www.magenet.com/modules.php?op=modload&name=FAQ&file=indexValley of the Mage Consulting :: Quality programming and administra (p1 of 2)[logo.gif] Member Login [go.gif] Submit News :: FAQ :: Advanced Search :: Reviews :: Polls [blank.gif]Main Menu· HomeModules · AvantGo · Downloads · FAQ · Members List · News· Recommend Us · Reviews · Search · Sections · Stats · Topics · Top List· Web Links   _________________________________________________________________ Who's Online We have 2 guests and 0 members online You are an anonymous user. You can register for free by clicking here_________________________________________________________________
    Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list-- press space for next page --HomeGetting http://www.magenet.com/index.php
    Looking up www.magenet.com
    Making HTTP connection to www.magenet.com
    Sending HTTP request.
    HTTP request sent; waiting for response.
    Read 513 bytes of data, 211 bytes/sec.
    HTTP/1.1 200 OK
    Read 6.1 KB of data, 14 KB/sec.Home3 
    
    
    
    7.318.88.6 KB/sec.3Data transfer complete
    -- press space for next page --[logo.gif]Getting http://www.magenet.com/index.php
    Looking up www.magenet.com
    Making HTTP connection to www.magenet.com
    Sending HTTP request.
    HTTP request sent; waiting for response.
    Read 513 bytes of data, 1.3 KB/sec.
    HTTP/1.1 200 OK2[logo.gif]4 
    
    
    
    Read 9.1 KB of data, 38 KB/sec.3Data transfer complete
    -- press space for next page --[logo.gif][logo.gif]Member Login [go.gif]Member Login [go.gif]Submit News  Options Menu (p1 of 2) Options Menu (Lynx Version 2.8.3rel.1)   Accept Changes - Reset Changes Left Arrow cancels changes HELP! Save options to disk: [ ] (options marked with (!) will not be saved)General PreferencesUser mode   : [Novice______]Editor: __________________________________________Type of Search : [Case insensitive]Cookies (!): [accept all]Keyboard InputKeypad mode: [Numbers act as arrows_____________]Emacs keys : [OFF]VI keys : [OFF]Line edit style: [Default Binding___]Keyboard layout: [ROT13'd keyboard layout____________]Display and Character SetDisplay character set: [Western (ISO-8859-1)___________]Assumed document character set(!): [iso-8859-1______]Raw 8-bit (!)                    : [ON_]X Display (!)                    : __________________________________________Document Appearance(Form submit button) Use right-arrow or  to submit.Accept Changes Accept Changes reset button)   Use right-arrow or  to reset form to defaults.Reset Changes Reset Changes NORMAL LINK)   Use right-arrow or  to activate.HELP!HELP!Checkbox Field)   Use right-arrow or  to toggle.[ ][ ]Option list) Hit return and use arrow keys and return to select option.Novice______Novice______Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.__________________________________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a character__________________________________________Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.Case insensitiveCase insensitiveaccept allaccept allNumbers act as arrows_____________Numbers act as arrows_____________OFFOFFOFFOFFDefault Binding___Default Binding___ROT13'd keyboard layout____________ROT13'd keyboard layout____________Western (ISO-8859-1)___________Western (ISO-8859-1)___________iso-8859-1______iso-8859-1______ON_ON_Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.__________________________________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a character2 Show color: [ON____]Show cursor               : [OFF]Popups for select fields: [ON_]HTML error recovery (!)          : [strict (SortaSGML mode)]Show images (!): [as labels]Verbose images          : [show filename] Headers Transferred to Remote ServersPersonal mail address: __________________________________________Preferred document character set : ___________________________Preferred document language: enUser-Agent header (!): Lynx/2.8.3rel.1 libwww-FM/2.14____________Listing and Accessing FilesFTP sort criteria: [By Name]Local directory sort criteria    : [Mixed style______]xecution links: [ALWAYS OFF__________]Special Files and ScreensMulti-bookmarks: [OFF_____]Bookmarks file: lynx_bookmarks.html_______________________Visited Pages            : [By Last Visit Reversed_]Check your lynx.cfg here       Accept Changes - Reset Changes Left Arrow cancels changesArrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.ON____ON____OFFlqqqqqkx OFF xx ON  xmqqqqqjOFF ON  [ON____[ON_][ON_][strictArrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(Option list) Hit return and use arrow keys and return to select option.ON_ON_ON_ON_strict (SortaSGML mode)strict (SortaSGML mode)as labelsas labelsshow filenameshow filenameText entry field) Enter text.  Use UP or DOWN arrows or tab to move off.__________________________________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a character____________________________________________________________________________________________________________en_______________________________en_______________________________Lynx/2.8.3rel.1 libwww-FM/2.14____________Lynx/2.8.3rel.1 libwww-FM/2.14____________Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.By NameBy NameMixed style______Mixed style______ALWAYS OFF__________ALWAYS OFF__________OFF_____OFF_____Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.lynx_bookmarks.html_______________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a characterlynx_bookmarks.html_______________________Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.By Last Visit Reversed_By Last Visit Reversed_NORMAL LINK)   Use right-arrow or  to activate.lynx.cfg lynx.cfg Form submit button) Use right-arrow or  to submit.Accept Changes Submitting form...
    Value accepted!Valley of the Mage Consulting :: Quality programming and administra (p1 of 3) [logo.gif]   Member Login [go.gif]  Submit News :: FAQ :: Advanced Search :: Reviews :: Polls [blank.gif] Main Menu· Home Modules · AvantGo · Downloads · FAQ · Members List· News · Recommend Us · Reviews · Search · Sections· Stats · Topics · Top List · Web Links   _________________________________________________________________ Who's OnlineWe have 4 guests and 0 members onlineYou are an anonymous user. You can register for free by clicking here_________________________________________________________________
    
    -- press space for next page --Submit News Submit News FAQ FAQ Advanced Search  Options Menu (p1 of 2) Options Menu (Lynx Version 2.8.3rel.1)   Accept Changes - Reset Changes Left Arrow cancels changes HELP! Save options to disk: [ ] (options marked with (!) will not be saved)General PreferencesUser mode   : [Novice______]Editor: __________________________________________Type of Search : [Case insensitive]Cookies (!): [accept all]Keyboard InputKeypad mode: [Numbers act as arrows_____________]Emacs keys : [OFF]VI keys : [OFF]Line edit style: [Default Binding___]Keyboard layout: [ROT13'd keyboard layout____________]Display and Character SetDisplay character set: [Western (ISO-8859-1)___________]Assumed document character set(!): [iso-8859-1______]Raw 8-bit (!)                    : [ON_]X Display (!)                    : __________________________________________Document Appearance
    
    
    (Form submit button) Use right-arrow or  to submit.Accept Changes Accept Changes reset button)   Use right-arrow or  to reset form to defaults.Reset Changes Reset Changes NORMAL LINK)   Use right-arrow or  to activate.HELP!HELP!Checkbox Field)   Use right-arrow or  to toggle.[ ][ ]Option list) Hit return and use arrow keys and return to select option.Novice______Novice______Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.__________________________________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a character__________________________________________Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.Case insensitiveCase insensitiveaccept allaccept allNumbers act as arrows_____________Numbers act as arrows_____________OFFOFFOFFOFFDefault Binding___Default Binding___ROT13'd keyboard layout____________ROT13'd keyboard layout____________Western (ISO-8859-1)___________Western (ISO-8859-1)___________iso-8859-1______iso-8859-1______ON_ON_Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.__________________________________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a character2 Show color: [ON____]Show cursor               : [ON_]Popups for select fields: [ON_]HTML error recovery (!)          : [strict (SortaSGML mode)]Show images (!): [as labels]Verbose images          : [show filename] Headers Transferred to Remote ServersPersonal mail address: __________________________________________Preferred document character set : ___________________________Preferred document language: enUser-Agent header (!): Lynx/2.8.3rel.1 libwww-FM/2.14____________Listing and Accessing FilesFTP sort criteria: [By Name]Local directory sort criteria    : [Mixed style______]xecution links: [ALWAYS OFF__________]Special Files and ScreensMulti-bookmarks: [OFF_____]Bookmarks file: lynx_bookmarks.html_______________________Visited Pages            : [By Last Visit Reversed_]Check your lynx.cfg here       Accept Changes - Reset Changes Left Arrow cancels changesArrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.ON____ON____ON_ lqqqqqkx OFF xx ON  xmqqqqqjOFF ON   [ON____[OFF][ON_]Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(Option list) Hit return and use arrow keys and return to select option.OFFOFFON_ON_strict (SortaSGML mode)strict (SortaSGML mode)as labelslqqqqqqqqqqqkx ignore    xx as labels xx as links  x mqqqqqqqqqqqj[ON_][strict (Sort[as labels][show filenam Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(Option list) Hit return and use arrow keys and return to select option.as labelsas labelsshow filenameshow filenameas labelslqqqqqqqqqqqkx ignore    xx as labels xx as links  x mqqqqqqqqqqqjignore    as labels [ON_][strict (Sort[ignore___][show filenam Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(Option list) Hit return and use arrow keys and return to select option.ignore___ignore___show filenameshow filenameText entry field) Enter text.  Use UP or DOWN arrows or tab to move off.__________________________________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a character____________________________________________________________________________________________________________en_______________________________en_______________________________Lynx/2.8.3rel.1 libwww-FM/2.14____________Lynx/2.8.3rel.1 libwww-FM/2.14____________Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.By NameBy NameMixed style______Mixed style______ALWAYS OFF__________ALWAYS OFF__________OFF_____OFF_____Text entry field) Enter text.  Use UP or DOWN arrows or tab to move off.lynx_bookmarks.html_______________________          Enter text into the field by typing on the keyboard   Ctrl-U to delete all text in field, [Backspace] to delete a characterlynx_bookmarks.html_______________________Arrow keys: Up and Down to move.  Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.By Last Visit Reversed_By Last Visit Reversed_NORMAL LINK)   Use right-arrow or  to activate.lynx.cfg  Lynx.cfg Information Lynx.cfg Information (Lynx Version 2.8.3rel.1)
    The following is read from your lynx.cfg file.
    Please read the distribution lynx.cfg for more comments.
    See also compile time options  #Your primary configuration /etc/lynx.cfg
    STARTFILE:http://www.magenet.com
    HELPFILE:http://www.trill-home.com/lynx/lynx_help/lynx_help_main.html
    DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html
    DOWNLOADER:View with less:less %s:TRUE
    MINIMAL_COMMENTS:TRUE
    
    
    Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.compile time optionscompile time options/etc/lynx.cfgGetting file://localhost/etc/lynx.cfg (p1 of 4)# lynx.cfg file.
    # The default placement for this file is /usr/local/lib/lynx.cfg (Unix)
    #or Lynx_Dir:lynx.cfg (VMS)
    #
    #
    # Definition pairs are of the form  VARIABLE:DEFINITION
    # NO spaces are allowed between the pair items.
    #
    #  If you do not have write access to /usr/local/lib you may change
    #  the default location of this file in the userdefs.h file and recompile,
    #  or specify its location on the command line with the "-cfg"
    #  command line option.
    #
    # Items may be commented out by putting a '#' as the FIRST char of the line
    # (Any line beginning with punctuation is ignored).  Leading blanks on each
    # line are ignored; trailing blanks may be significant depending on the option.# An HTML'ized description of all settings (based on comments in this file,
    # with alphabetical table of settings and with table of settings by category)
    # is available at http://www.hippo.ru/~hvv/lynxcfg_toc.html
    #
    ### The conversion is done via the scripts/cfg2html.pl script.
    ### Several directives beginning with '.' are used for this purpose.
    
    
    .h1 Auxiliary Facilities
    # These settings control the auxiliary navigating facilities of lynx, e.g.,
    # jumpfiles, bookmarks, default URLs.
     (p1 of 112-- press space for next page --2 
    
    
    .h2 INCLUDEStarting with Lynx 2.8.1, the lynx.cfg file has a crude "include"facility.  This means that you can take advantage of the global lynx.cfgwhile also supplying your own tweaks.You can use a command-line argument (-cfg /where/is/lynx.cfg) or anenvironment variable (LYNX_CFG=/where/is/lynx.cfg).For instance, put in your .proor .login: LYNX_CFG=~/lynx.cfg; export LYNX_CFG   # in .profile for sh/ksh/bash/etc.setenv LYNX_CFG ~/lynx.cfg# in .login for [t]cshThen in ~/lynx.cfg:
    #   INCLUDE:/usr/local/lib/lynx.cfg          ^^^^^^^^^^^^^^^^^^^^^^^ or whatever is appropriate on your systemand now your own tweaks.Starting with Lynx 2.8.2, the INCLUDE facility is yet more powerful.  You can suppress all but specific settings that will be read from included files. This allows sysadmins to provide users the ability to customize lynx with
    # options that normally do not affect security, such as COLOR, VIEWER, KEYMAP.
    #
    # The syntax is  INCLUDE:filename for 
    3 
    #
    # sample:exINCLUDE:~/lynx.cfg for COLOR VIEWER KEYMAPonly one space character should surround the word 'for'.  On Unix systems ':'is also accepted as separator.  In that case, the example can be written as
    .exINCLUDE:~/lynx.cfg:COLOR VIEWER KEYMAPIn the example, only the settings COLOR, VIEWER and KEYMAP are accepted bylynx.  Other settings are ignored.  Note:  INCLUDE is also treated as asetting, so to allow an included file to include other files, put INCLUDE inthe list of allowed settings.If you allow an included file to include other files, and if a list ofallowed settings is specified for that file with the INCLUDE command, nestedfiles are only allowed to include the list of settings that is the set AND ofsettings allowed for the included file and settings allowed by nested INCLUDEcommands.  In short, there is no security hole introduced by including auser-defined configuration file if the original list of allowed settings issecure.
    
    
    .h2 STARTFILESTARTFILE is the default starting URL if none is specifiedon the command line or via a WWW_HOME environment variable;  Lynx will refuse to start without a starting URL of some kind.STARTFILE can be remote, e.g. http://www.w3.org/default.html ,             or local, e.g. file://localhost/PATH_TO/FILENAME ,
    4 where PATH_TO is replaced with the complete path to FILENAME          using Unix shell syntax and including the device on VMS.
    # Normally we expect you will connect to a remote site, e.g., the Lynx startingsite:
    STARTFILE:http://www.magenet.com
    # As an alternative, you may want to use a local URL.  A good choice for this isthe user's home directory:
    .exSTARTFILE:file://localhost/~/Your choice of STARTFILE should reflect your site's needs, and be a URL thatyou can connect to reliably.  Otherwise users will become confused and thinkthat they cannot run Lynx.
    
    
    .h2 HELPFILEHELPFILE must be defined as a URL and must have a
    # complete path if local:
    # file://localhost/PATH_TO/lynx_help/lynx_help_main.html
    #   Replace PATH_TO with the path to the lynx_help subdirectory  for this distribution (use SHELL syntax including the deviceVMS systems).The default HELPFILE is:http://www.trill-home.com/lynx/lynx_help/lynx_help_mainThis should be changed to the local path.
    
    Getting file://localhost/home/mcarroll/L18692-5766TMP.html Lynx.cfg Information Lynx.cfg Information (Lynx Version 2.8.3rel.1)
    
    The following is read from your lynx.cfg file.
    Please read the distribution lynx.cfg for more comments.ee also compile time options
    
    
        #Your primary configuration /etc/lynx.cfg
    STARTFILE:http://www.magenet.com
    HELPFILE:http://www.trill-home.com/lynx/lynx_help/lynx_help_main.html
    DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html
    DOWNLOADER:View with less:less %s:TRUE
    MINIMAL_COMMENTS:TRUE
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back./etc/lynx.cfg/etc/lynx.cfgcompile time optionsGetting file://localhost/home/mcarroll/L18692-9997TMP.html Options Menu (p2 of 2)Show color: [ON____]Show cursor                      : [OFF]Popups for select fields: [ON_]
      HTML error recovery (!)          : [strict (SortaSGML mode)]
      Show images (!)                  : [ignore___]
      Verbose images             : [show filename]Headers Transferred to Remote ServersPersonal mail address            : __________________________________________  Preferred document character set : _________________________________
      Preferred document language      : en_______________________________
      User-Agent header (!)            : Lynx/2.8.3rel.1 libwww-FM/2.14____________
      Listing and Accessing FilesFTP sort criteria: [By Name]Local directory sort criteria    : [Mixed style______]Execution links: [ALWAYS OFF__________]Special Files and ScreensMulti-bookmarks: [OFF_____]Bookmarks file: lynx_bookmarks.html_______________________Visited Pages: [By Last Visit Reversed_]Check your lynx.cfg hereAccept Changes - Reset Changes Left Arrow cancels changes
    
    
    (NORMAL LINK)   Use right-arrow or  to activate.lynx.cfg lynx.cfg Form submit button) Use right-arrow or  to submit.Accept Changes 
    
    
    Submitting form...
    Value accepted!
    Getting http://www.magenet.com/index.php
    Looking up www.magenet.com
    Making HTTP connection to www.magenet.com
    Sending HTTP request.
    HTTP request sent; waiting for response.
    Read 513 bytes of data, 1 KB/sec.
    HTTP/1.1 200 OKValley of the Mage Consulting :: Quality programming and administra (p1 of 2) [logo.gif]   Member Login [go.gif]  Submit News :: FAQ :: Advanced Search :: Reviews :: Polls Main Menu· Home Modules · AvantGo · Downloads · FAQ · Members List· News · Recommend Us · Reviews · Search · Sections· Stats · Topics · Top List · Web Links   _________________________________________________________________ Who's OnlineWe have 5 guests and 0 members onlineYou are an anonymous user. You can register for free by clicking here_________________________________________________________________
    
    Read 8.8 KB of data, 28 KB/sec.
    Data transfer complete3-- press space for next page --Advanced Search Are you sure you want to quit? (y) 
    
    [mcarroll@red bin]$ pico /etc/lync x.cfg
       UW PICO(tm) 4.2                New Buffer                                    ^G Get Help  ^O WriteOut  ^R Read File ^Y Prev Pg   ^K Cut Text  ^C Cur Pos   ^X Exit      ^J Justify   ^W Where is  ^V Next Pg   ^U UnCut Text^T To Spell  [ Reading file ][ Read 3061 lines ]File: /etc/lynx.cfg# lynx.cfg file.# The default placement for this file is /usr/local/lib/lynx.cfg (Unix)#                                     or Lynx_Dir:lynx.cfg (VMS)### Definition pairs are of the form  VARIABLE:DEFINITION# NO spaces are allowed between the pair items.##  If you do not have write access to /usr/local/lib you may change#  the default location of this file in the userdefs.h file and recompile,#  or specify its location on the command line with the "-cfg"#  command line option.## Items may be commented out by putting a '#' as the FIRST char of the line# (Any line beginning with punctuation is ignored).  Leading blanks on each# line are ignored; trailing blanks may be significant depending on the option.# An HTML'ized description of all settings (based on comments in this file,# with alphabetical table of settings and with table of settings by category)# is available at http://www.hippo.ru/~hvv/lynxcfg_toc.html#### The conversion is done via the scripts/cfg2html.pl script.### Several directives beginning with '.' are used for this purpose..h1 Auxiliary Facilities# These settings control the auxiliary navigating facilities of lynx, e.g.,Modified# lynx.cfg file.             Y Yes                                                            C Cancel    N No                                                             Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?                    YesFile Name to write :                                                            /etc/lynx.cfg^G Get Help  ^T  To Files                                                     TAB Complete                                                     [ Writing... ][ Cannot open file for writing: Permission denied ]^G Get Help  ^O WriteOut  ^R Read File ^Y Prev Pg   ^K Cut Text  ^C Cur Pos   ^X Exit      ^J Justify   ^W Where is  ^V Next Pg   ^U UnCut Text^T To Spell               Y Yes                                                            C Cancel    N No                                                             Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?                    No[mcarroll@red bin]$ pico /etc/lynx.cfgspico /etc/lynx.cfgupico /etc/lynx.cfgdpico /etc/lynx.cfgopico /etc/lynx.cfg pico /etc/lynx.cfg
    Password:
       UW PICO(tm) 4.2                New Buffer                                    ^G Get Help  ^O WriteOut  ^R Read File ^Y Prev Pg   ^K Cut Text  ^C Cur Pos   ^X Exit      ^J Justify   ^W Where is  ^V Next Pg   ^U UnCut Text^T To Spell  [ Reading file ][ Read 3061 lines ]File: /etc/lynx.cfg# lynx.cfg file.# The default placement for this file is /usr/local/lib/lynx.cfg (Unix)#                                     or Lynx_Dir:lynx.cfg (VMS)### Definition pairs are of the form  VARIABLE:DEFINITION# NO spaces are allowed between the pair items.##  If you do not have write access to /usr/local/lib you may change#  the default location of this file in the userdefs.h file and recompile,#  or specify its location on the command line with the "-cfg"#  command line option.## Items may be commented out by putting a '#' as the FIRST char of the line# (Any line beginning with punctuation is ignored).  Leading blanks on each# line are ignored; trailing blanks may be significant depending on the option.# An HTML'ized description of all settings (based on comments in this file,# with alphabetical table of settings and with table of settings by category)# is available at http://www.hippo.ru/~hvv/lynxcfg_toc.html#### The conversion is done via the scripts/cfg2html.pl script.### Several directives beginning with '.' are used for this purpose..h1 Auxiliary Facilities# These settings control the auxiliary navigating facilities of lynx, e.g.,(Any line beginning with punctuation is ignored).  Leading blanks on eachline are ignored; trailing blanks may be significant depending on the option.An HTML'ized description of all settings (based on comments in this file,with alphabetical table of settings and with table of settings by category)is available at http://www.hippo.ru/~hvv/lynxcfg_toc.html## The conversion is done via the scripts/cfg2html.pl script.## Several directives beginning with '.' are used for this purpose..h1 Auxiliary FacilitiesThese settings control the auxiliary navigating facilities of lynx, e.g.,jumpfiles, bookmarks, default URLs..h2 INCLUDEStarting with Lynx 2.8.1, the lynx.cfg file has a crude "include"facility.  This means that you can take advantage of the global lynx.cfg   while also supplying your own tweaks. You can use a command-line argument (-cfg /where/is/lynx.cfg) or an environment variable (LYNX_CFG=/where/is/lynx.cfg).# For instance, put in your .profile or .login:##   LYNX_CFG=~/lynx.cfg; export LYNX_CFG   # in .profile for sh/ksh/bash/etc.  setenv LYNX_CFG ~/lynx.cfg             # in .login for [t]csh.h2 INCLUDEStarting with Lynx 2.8.1, the lynx.cfg file has a crude "include"facility.  This means that you can take advantage of the global lynx.cfg   while also supplying your own tweaks. You can use a command-line argument (-cfg /where/is/lynx.cfg) or an environment variable (LYNX_CFG=/where/is/lynx.cfg).# For instance, put in your .profile or .login:##   LYNX_CFG=~/lynx.cfg; export LYNX_CFG   # in .profile for sh/ksh/bash/etc.  setenv LYNX_CFG ~/lynx.cfg             # in .login for [t]csh# Then in ~/lynx.cfg:##   INCLUDE:/usr/local/lib/lynx.cfg          ^^^^^^^^^^^^^^^^^^^^^^^ or whatever is appropriate on your systemand now your own tweaks.Starting with Lynx 2.8.2, the INCLUDE facility is yet more powerful.  You cansuppress all but specific settings that will be read from included files.This allows sysadmins to provide users the ability to customize lynx withoptions that normally do not affect security, such as COLOR, VIEWER, KEYMAP.The syntax is# Then in ~/lynx.cfg:##   INCLUDE:/usr/local/lib/lynx.cfg          ^^^^^^^^^^^^^^^^^^^^^^^ or whatever is appropriate on your systemand now your own tweaks.Starting with Lynx 2.8.2, the INCLUDE facility is yet more powerful.  You cansuppress all but specific settings that will be read from included files.This allows sysadmins to provide users the ability to customize lynx withoptions that normally do not affect security, such as COLOR, VIEWER, KEYMAP.The syntax isINCLUDE:filename for sample:.exINCLUDE:~/lynx.cfg for COLOR VIEWER KEYMAPonly one space character should surround the word 'for'.  On Unix systems ':'is also accepted as separator.  In that case, the example can be written as.exINCLUDE:~/lynx.cfg:COLOR VIEWER KEYMAPIn the example, only the settings COLOR, VIEWER and KEYMAP are accepted bylynx.  Other settings are ignored.  Note:  INCLUDE is also treated as asetting, so to allow an included file to include other files, put INCLUDE inthe list of allowed settings.sample:.exINCLUDE:~/lynx.cfg for COLOR VIEWER KEYMAPonly one space character should surround the word 'for'.  On Unix systems ':'is also accepted as separator.  In that case, the example can be written as.exINCLUDE:~/lynx.cfg:COLOR VIEWER KEYMAPIn the example, only the settings COLOR, VIEWER and KEYMAP are accepted bylynx.  Other settings are ignored.  Note:  INCLUDE is also treated as asetting, so to allow an included file to include other files, put INCLUDE inthe list of allowed settings.If you allow an included file to include other files, and if a list ofallowed settings is specified for that file with the INCLUDE command, nestedfiles are only allowed to include the list of settings that is the set AND of# settings allowed for the included file and settings allowed by nested INCLUDE commands.  In short, there is no security hole introduced by including auser-defined configuration file if the original list of allowed settings is  secure.   .h2 STARTFILESTARTFILE is the default starting URL if none is specified  on the command line or via a WWW_HOME environment variable;  Lynx will refuse to start without a starting URL of some kind.STARTFILE can be remote, e.g. http://www.w3.org/default.html ,allowed settings is specified for that file with the INCLUDE command, nestedfiles are only allowed to include the list of settings that is the set AND of# settings allowed for the included file and settings allowed by nested INCLUDE commands.  In short, there is no security hole introduced by including auser-defined configuration file if the original list of allowed settings is  secure.   .h2 STARTFILESTARTFILE is the default starting URL if none is specified  on the command line or via a WWW_HOME environment variable;  Lynx will refuse to start without a starting URL of some kind.STARTFILE can be remote, e.g. http://www.w3.org/default.html ,               or local, e.g. file://localhost/PATH_TO/FILENAME ,          where PATH_TO is replaced with the complete path to FILENAME          using Unix shell syntax and including the device on VMS.Normally we expect you will connect to a remote site, e.g., the Lynx startingsite:STARTFILE:http://www.magenet.com## As an alternative, you may want to use a local URL.  A good choice for this is# the user's home directory:.exSTARTFILE:file://localhost/~/Your choice of STARTFILE should reflect your site's needs, and be a URL thatModified           google.com          where PATH_TO is replaced with the complete path to FILENAME          using Unix shell syntax and including the device on VMS.Normally we expect you will connect to a remote site, e.g., the Lynx startingsite:STARTFILE:http://www.google.com## As an alternative, you may want to use a local URL.  A good choice for this is# the user's home directory:.exSTARTFILE:file://localhost/~/Your choice of STARTFILE should reflect your site's needs, and be a URL thatyou can connect to reliably.  Otherwise users will become confused and thinkthat they cannot run Lynx. .h2 HELPFILEHELPFILE must be defined as a URL and must have a# complete path if local:file://localhost/PATH_TO/lynx_help/lynx_help_main.html  Replace PATH_TO with the path to the lynx_help subdirectory  for this distribution (use SHELL syntax including the device#   on VMS systems). The default HELPFILE is:http://www.trill-home.com/lynx/lynx_help/lynx_help_main.html  This should be changed to the local path.that they cannot run Lynx. .h2 HELPFILEHELPFILE must be defined as a URL and must have a# complete path if local:file://localhost/PATH_TO/lynx_help/lynx_help_main.html  Replace PATH_TO with the path to the lynx_help subdirectory  for this distribution (use SHELL syntax including the device#   on VMS systems). The default HELPFILE is:http://www.trill-home.com/lynx/lynx_help/lynx_help_main.html  This should be changed to the local path.HELPFILE:http://www.trill-home.com/lynx/lynx_help/lynx_help_main.html.ex#HELPFILE:file://localhost/usr/doc/lynx-2.8.3/lynx_help/lynx_help_main.html.h2 DEFAULT_INDEX_FILEDEFAULT_INDEX_FILE is the default file retrieved when theuser presses the 'I' key when viewing any document.   An index to your CWIS can be placed here or a document containingpointers to lots of interesting places on the web.DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html#DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.htmlDEFAULT_INDEX_FILE:hr ttp://www.ibiblio.org/mcarroll/index.htmlHELPFILE:http://www.trill-home.com/lynx/lynx_help/lynx_help_main.html.ex#HELPFILE:file://localhost/usr/doc/lynx-2.8.3/lynx_help/lynx_help_main.html.h2 DEFAULT_INDEX_FILEDEFAULT_INDEX_FILE is the default file retrieved when theuser presses the 'I' key when viewing any document.   An index to your CWIS can be placed here or a document containingpointers to lots of interesting places on the web.DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.htmlDEFAULT_INDEX_FILE:http://www.ibiblio.org/mcarroll/index.html .h1 Interactionh2 GOTOBUFFER Set GOTOBUFFER to TRUE if you want to have the previous goto URL,# if any, offered for reuse or editing when using the 'g'oto command.# The default is defined in userdefs.h.  If left FALSE, the circularbuffer of previously entered goto URLs can still be invoked via theUp-Arrow or Down-Arrow keys after entering the 'g'oto command.GOTOBUFFER:FALSE .h2 JUMP_PROMPT# JUMP_PROMPT is the default statusline prompt for selecting a jumps fileh2 GOTOBUFFER Set GOTOBUFFER to TRUE if you want to have the previous goto URL,# if any, offered for reuse or editing when using the 'g'oto command.# The default is defined in userdefs.h.  If left FALSE, the circularbuffer of previously entered goto URLs can still be invoked via theUp-Arrow or Down-Arrow keys after entering the 'g'oto command.GOTOBUFFER:FALSE .h2 JUMP_PROMPT# JUMP_PROMPT is the default statusline prompt for selecting a jumps file# shortcut.  (see below).# You can change the prompt here from that defined in userdefs.h.  Any# trailing white space will be trimmed, and a single space is added by Lynxfollowing the last non-white character.  You must set the default promptbefore setting the default jumps file (below).  If a default jumps filewas set via userdefs.h, and you change the prompt here, you must set thedefault jumps file again (below) for the change to be implemented. JUMP_PROMPT:Jump to (use '?' for list):.h1 Auxiliary Facilities.h2 JUMPFILE# You can change the prompt here from that defined in userdefs.h.  Any# trailing white space will be trimmed, and a single space is added by Lynxfollowing the last non-white character.  You must set the default promptbefore setting the default jumps file (below).  If a default jumps filewas set via userdefs.h, and you change the prompt here, you must set thedefault jumps file again (below) for the change to be implemented. JUMP_PROMPT:Jump to (use '?' for list):.h1 Auxiliary Facilities.h2 JUMPFILEJUMPFILE is the local file checked for short-cut names for URLswhen the user presses the 'j' (JUMP) key.  The user will be promptedo enter a short-cut name for an URL, which Lynx will then followin a similar manner to 'g'oto; alternatively, s/he can enter '?'to view the full JUMPFILE list of short-cuts with associated URLs.There is an example jumps file in the samples subdirectory.If not defined here or in userdefs.h, the JUMP command will invokethe NO_JUMPFILE statusline message (see  LYMessages_en.h ).# To allow '?' to work, include in the JUMPFILE# a short-cut to the JUMPFILE itself, e.g.# 
    ?
    This Shortcut List## On VMS, use Unix SHELL syntax (including a lead slash) to define it.On VMS, use Unix SHELL syntax (including a lead slash) to define it.Additional jumps files can be defined and mapped to keystrokesin lynx.cfg , but you should first define the default jumps file,which is mapped by default to 'j' (or 'J' when VI keys are ON).  In the following line, include the actual full local path to JUMPFILE,# but do not include 'file://localhost' in the line.#JUMPFILE:/FULL_LOCAL_PATH/jumps.htmlBUFFERSet JUMPBUFFER to TRUE if you want to have the previous jump target,if any, offered for reuse or editing when using the 'J'ump command. The default is defined in userdefs.h. If left FALSE, the circularbuffer of previously entered targets (shortcuts) can still be invokedvia the Up-Arrow or Down-Arrow keys after entering the 'J'ump command.If multiple jumps files are installed, the recalls of shortcuts willbe specific to each file. If Lynx was built with PERMIT_GOTO_FROM_JUMPdefined, any random URLs used instead of shortcuts will be stored in thegoto URL buffer, not in the shortcuts buffer(s), and the single character':' can be used as a target to invoke the goto URL buffer (as if 'g'otofollowed by Up-Arrow had been entered). JUMPBUFFER:FALSEJUMPBUFFER:FALSE .h1 Internal Behavior.h2 SAVE_SPACEIf SAVE_SPACE is defined, it will be used as a path prefix for thesuggested filename in "Save to Disk" operations from the 'p'rint or 'd'ownload menus. On VMS, you can use either VMS (e.g., "SYS$LOGIN:") or Unix syntax (including '~' for the HOME directory). On Unix, you# must use Unix syntax. If the symbol is not defined, or is zero-length# (""), no prefix will be used, and only a filename for saving in the# current default directory will be suggested.This definition will be overridden if a "LYNX_SAVE_SPACE" environmentvariable has been set on Unix, or logical has been defined on VMS. SAVE_SPACE:~/foo/.h2 REUSE_TEMPFILESLynx uses temporary files for (among other purposes) the content ofvarious user interface pages. REUSE_TEMPFILES changes the behaviorfor some of these temp files, among them pages shown for HISTORY,VLINKS, OPTIONS, INFO, PRINT, DOWNLOAD commands.If set to TRUE, the same file can be used multiple times for the same purpose. If set to FALSE, a new filename is generated each time before# rewriting such a page. With TRUE, repeated invocation of these commands purpose. If set to FALSE, a new filename is generated each time before# rewriting such a page. With TRUE, repeated invocation of these commands# is less likely to push previous documents out of the cache of rendered# texts (see also DEFAULT_CACHE_SIZE). This is especially useful with# intermittent (dialup) network connections, when it is desirable to# continue browsing through the cached documents after disconnecting.With the default setting of FALSE, there can be more than one incarnationof e.g. the VLINKS page cached in memory (but still only the most recentlygenerated one is kept as a file), resulting in sometimes less surprisingbehaviour when returning to such a page via HISTORY or PREV_DOC functions(most users will not encounter and notice this difference).REUSE_TEMPFILES:FALSE.h2 LYNX_HOST_NAME If LYNX_HOST_NAME is defined here or in userdefs.h, it will be# treated as an alias for the local host name in checks for URLs on# the local host (e.g., when the -localhost switch is set), and this# host name, "localhost", and HTHostName (the fully qualified domainname of the system on which Lynx is running) will all be passed as local. A different definition here will override that in userdefs.h.LYNX_HOST_NAME:www.cc.ukans.edu.h2 LOCALHOST_ALIAS.h2 LOCALHOST_ALIASlocalhost aliasesAny LOCALHOST_ALIAS definitions also will be accepted as local when the -localhost switch is set. These need not actually be local, i.e.,in contrast to LYNX_HOST_NAME, you can define them to trusted hosts atother Internet sites..ex 2LOCALHOST_ALIAS:gopher.server.domainLOCALHOST_ALIAS:news.server.domain .h2 LOCAL_DOMAIN# LOCAL_DOMAIN is used for a tail match with the ut_host element of# the utmp or utmpx structure on systems with utmp capabilities, todetermine if a user is local to your campus or organization whenhandling -restrictions=inside_foo or outside_foo settings for ftp,news, telnet/tn3270 and rlogin URLs. An "inside" user is assumed if your system does not have utmp capabilities. CHANGE THIS here if it was not changed in userdefs.h at compilation time.LOCAL_DOMAIN:ukans.edu.h1 Character sets.h1 Character sets.h2 CHARACTER_SET CHARACTER_SET defines the display character set, i.e., assumed to beinstalled on the user's terminal. It determines which characters or stringswill be used to represent 8-bit character entities within HTML. New character sets may be defined as explained in the README files of thesrc/chrtrans directory in the Lynx source code distribution. For Asian (CJK)# character sets, it also determines how Kanji code will be handled. The default is defined in userdefs.h and can be changed here or via the 'o'ptions menu. The 'o'ptions menu setting will be stored in the user's RC# file whenever those settings are saved, and thereafter will be used as the# default. For Lynx a "character set" has two names: a MIME name (for# recognizing properly labeled charset parameters in HTTP headers etc.), and ahuman-readable string for the 'O'ptions Menu (so you may find info aboutlanguage or group of languages besides MIME name). Not all 'human-readable'names correspond to exactly one valid MIME charset (example is "Chinese");in that case an appropriate valid (and more specific) MIME name should beused where required. Well-known synonyms are also processed in the code.Raw (CJK) mode Lynx normally translates characters from a document's charset to display# charset, using ASSUME_CHARSET value (see below) if the document's charset# is not specified explicitly. Raw (CJK) mode is OFF for this case.# When the document charset is specified explicitly, that charset# overrides any assumption like ASSUME_CHARSET or raw (CJK) mode.# When the document charset is specified explicitly, that charset# overrides any assumption like ASSUME_CHARSET or raw (CJK) mode.#For the Asian (CJK) display character sets, the corresponding charset isassumed in documents, i.e., raw (CJK) mode is ON by default. In raw CJKmode, 8-bit characters are not reverse translated in relation to the entityonversion arrays, i.e., they are assumed to be appropriate for the displaycharacter set. The mode should be toggled OFF when an Asian (CJK) display  is selected but the document is not CJK and its charset notspecified explicitly.Raw (CJK) mode may be toggled by user via '@' (LYK_RAW_TOGGLE) key,the -raw command line switch or from the 'o'ptions menu.Raw (CJK) mode effectively changes the charset assumption about unlabeleddocuments. You can toggle raw mode ON if you believe the document has acharset which does correspond to your Display Character Set. On the otherhand, if you set ASSUME_CHARSET the same as Display Character Set you get rawmode ON by default (but you get assume_charset=iso-8859-1 if you try raw modeOFF after it).Note that "raw" does not mean that every byte will be passed to the screen.HTML character entities may get expanded and translated, inappropriate ontrol characters filtered out, etc. There is a "Transparent" pseudo character set for more "rawness".Since Lynx now supports a wide range of platforms it may be useful to noteSince Lynx now supports a wide range of platforms it may be useful to notethe cpXXX codepages used by IBM PC compatible computers, and windows-xxxxused by native MS-Windows apps. We also note that cpXXX pages rarely arefound on Internet, but are mostly for local needs on DOS.Recognized character sets include:.nf string for 'O'ptions Menu MIME name=========================== ========= 7 bit approximations (US-ASCII) us-ascii Western (ISO-8859-1) iso-8859-1Western (ISO-8859-15) iso-8859-15 Western (cp850) cp850 Western (windows-1252) windows-1252 IBM PC US codepage (cp437) cp437 DEC Multinational dec-mcs Macintosh (8 bit) macintosh NeXT character set nextHP Roman8 hp-roman8 Chinese euc-cn Japanese (EUC-JP) euc-jp Japanese (Shift_JIS) shift_jis Korean euc-krTaipei (Big5) big5 Vietnamese (VISCII) visciiTaipei (Big5) big5 Vietnamese (VISCII) viscii Eastern European (ISO-8859-2) iso-8859-2 Eastern European (cp852) cp852 Eastern European (windows-1250) windows-1250Latin 3 (ISO-8859-3) iso-8859-3 Latin 4 (ISO-8859-4) iso-8859-4Baltic Rim (cp775) cp775# Baltic Rim (windows-1257) windows-1257Cyrillic (ISO-8859-5) iso-8859-5Cyrillic (cp866) cp866Cyrillic (windows-1251) windows-1251Cyrillic (KOI8-R) koi8-rArabic (ISO-8859-6) iso-8859-6 Arabic (cp864) cp864Arabic (windows-1256) windows-1256Greek (ISO-8859-7) iso-8859-7Greek (cp737) cp737 Greek2 (cp869) cp869Greek (windows-1253) windows-1253ebrew (ISO-8859-8) iso-8859-8Hebrew (cp862) cp862 Hebrew (windows-1255) windows-1255Turkish (ISO-8859-9) iso-8859-9ISO-8859-10 iso-8859-10Ukrainian Cyrillic (cp866u) cp866uUkrainian Cyrillic (KOI8-U) koi8-uUkrainian Cyrillic (cp866u) cp866uUkrainian Cyrillic (KOI8-U) koi8-uUNICODE (UTF-8) utf-8RFC 1345 w/o Intro mnemonic+ascii+0RFC 1345 Mnemonic mnemonicTransparent x-transparent.fiThe value should be the MIME name of a character set recognized byLynx (case insensitive).Find RFC 1345 at http://www.ics.uci.edu/pub/ietf/uri/rfc1345.txt .CHARACTER_SET:iso-8859-1.h2 ASSUME_CHARSETASSUME_CHARSET changes the handling of documents which do notexplicitly specify a charset. Normally Lynx assumes that 8-bitcharacters in those documents are encoded according to iso-8859-1(the official default for the HTTP protocol). When ASSUME_CHARSETis defined here or by an -assume_charset command line flag is in effect,Lynx will treat documents as if they were encoded accordingly.See above on how this interacts with "raw mode" and the DisplayCharacter Set.ASSUME_CHARSET can also be changed via the 'o'ptions menu but willnot be saved as permanent value in user's .lynxrc file to avoid more chaos.not be saved as permanent value in user's .lynxrc file to avoid more chaos.ASSUME_CHARSET:iso-8859-1.h2 ASSUMED_DOC_CHARSET_CHOICEh2 DISPLAY_CHARSET_CHOICEIt is possible to reduce the number of charset choices in the 'O'ptions menufor "display charset" and "assumed document charset" fields via DISPLAY_CHARSET_CHOICE and ASSUMED_DOC_CHARSET_CHOICE settings correspondingl$Each of these settings can be used several times to define the set of possiblechoices for corresponding field. The syntax for the values is# string | prefix* | *## where 'string' is either the MIME name of charset or it's full name (listed either in the left or in the right column of table of recognized charsets), case-insensitive - e.g. 'Koi8-R' or 'Cyrillic (KOI8-R)' (both without quotes), 'prefix' is any string, and such value will select all charsets having the name with prefix matching given (case insensitive), i.e., for the charsets listed in the table of recognized charsets,.ex.ex ASSUMED_DOC_CHARSET_CHOICE:cyrillic*# will be equal to specifying.ex 4# ASSUMED_DOC_CHARSET_CHOICE:cp866# ASSUMED_DOC_CHARSET_CHOICE:windows-1251ASSUMED_DOC_CHARSET_CHOICE:koi8-rASSUMED_DOC_CHARSET_CHOICE:iso-8859-5 or lines with full names of charsets. literal string '*' (without quotes) will enable all charset choicesin corresponding field. This is useful for overriding site defaults in private pieces of lynx.cfg included via INCLUDEdirective.Default values for both settings are '*', but any occurrence of settingswith values that denote any charsets will make only listed choices availablefor corresponding field.ASSUMED_DOC_CHARSET_CHOICE:*DISPLAY_CHARSET_CHOICE:* .h2 ASSUME_LOCAL_CHARSETASSUME_LOCAL_CHARSET is like ASSUME_CHARSET but only applies to localfiles. If no setting is given here or by an -assume_local_charset# command line option, the value for ASSUME_CHARSET or -assume_charsetfiles. If no setting is given here or by an -assume_local_charset# command line option, the value for ASSUME_CHARSET or -assume_charsetis used. It works for both text/plain and text/html files.This option will ignore "raw mode" toggling when local files are viewed# (it is "stronger" than "assume_charset" or the effective changeof the charset assumption caused by changing "raw mode"),so only use when necessary.ASSUME_LOCAL_CHARSET:iso-8859-1 .h2 PREPEND_CHARSET_TO_SOURCEPREPEND_CHARSET_TO_SOURCE:TRUE tells Lynx to prepend a META CHARSET line to text/html source files when they are retrieved for 'd'ownloadingor passed to 'p'rint functions, so HTTP headers will not be lost.This is necessary for resolving charset for local html files,while the assume_local_charset is just an assumption.For the 'd'ownload option, a META CHARSET will be added only if the HTTPcharset is present. The compilation default is TRUE. It is generally desirable to have charset information for every local html file, but META CHARSET string potentially could cause# compatibility problems with other browsers, see also PREPEND_BASE_TO_SOURCE.# Note that the prepending is not done for -source dumps.#PREPEND_CHARSET_TO_SOURCE:TRUE.h2 NCR_IN_BOOKMARKSNCR_IN_BOOKMARKS:TRUE allows you to save 8-bit characters in bookmark titlesin the unicode format (NCR). This may be useful if you need to switchdisplay charsets frequently. This is the case when you use Lynx on differentplatforms, e.g., on UNIX and from a remote PC, and want to keep the bookmarksfile persistent. Another aspect is compatibility: NCR is part of I18N and HTML4.0# specifications supported starting with Lynx 2.7.2, Netscape 4.0 and MSIE 4.0.# Older browser versions will fail so keep NCR_IN_BOOKMARKS:FALSE if you# plan to use them.NCR_IN_BOOKMARKS:FALSE.h2 FORCE_8BIT_TOUPPERORCE_8BIT_TOUPPER overrides locale settings and uses internal 8-bitase-conversion mechanism for case-insensitive searches in non-ASCII displaycharacter sets. It is FALSE by default and should not be changed unlessyou encounter problems with case-insensitive searches.FORCE_8BIT_TOUPPER:FALSE .h2 OUTGOING_MAIL_CHARSET# While Lynx supports different platforms and display character sets.h2 OUTGOING_MAIL_CHARSET# While Lynx supports different platforms and display character sets# we need to limit the charset in outgoing mail to reducetrouble for remote recipients who may not recognize our charset.You may try US-ASCII as the safest value (7 bit), any other MIME name,or leave this field blank (default) to use the display character set.Charset translations currently are implemented for mail "subjects= " only. OUTGOING_MAIL_CHARSET:.h2 ASSUME_UNREC_CHARSETIf Lynx encounters a charset parameter it doesn't recognize, it will replace the value given by ASSUME_UNREC_CHARSET (or a corresponding# -assume_unrec_charset command line option) for it. This can be used# to deal with charsets unknown to Lynx, if they are "sufficiently# similar" to one that Lynx does know about, by forcing the sametreatment. There is no default, and you probably should leave this undefined unless necessary.ASSUME_UNREC_CHARSET:iso-8859-1 .h2 PREFERRED_LANGUAGE # PREFERRED_LANGUAGE is the language in MIME notation (e.g., "en",# "fr") which will be indicated by Lynx in its Accept-Language headers# as the preferred language. If available, the document will betransmitted in that language. Users can override this setting via# as the preferred language. If available, the document will betransmitted in that language. Users can override this setting viathe 'o'ptions menu and save that preference in their RC file.This may be a comma-separated list of languages in decreasing preference.PREFERRED_LANGUAGE:en .h2 PREFERRED_CHARSET # PREFERRED_CHARSET specifies the character set in MIME notation (e.g.,# "ISO-8859-2", "ISO-8859-5") which Lynx will indicate you prefer in# requests to http servers using an Accept-Charsets header. Users canchange it via the 'o'ptions menu and save that preference in their RC file.The value should NOT include "ISO-8859-1" or "US-ASCII",since those values are always assumed by default.If a file in that character set is available, the server will send it.If no Accept-Charset header is present, the default is that anycharacter set is acceptable. If an Accept-Charset header is present,and if the server cannot send a response which is acceptableaccording to the Accept-Charset header, then the server SHOULD send an error response with the 406 (not acceptable) status code, though# the sending of an unacceptable response is also allowed. See RFC 2068# (http://www.ics.uci.edu/pub/ietf/uri/rfc2068.txt).PREFERRED_CHARSET:.h1 Interaction.h2 URL_DOMAIN_PREFIXES.h2 URL_DOMAIN_SUFFIXES# URL_DOMAIN_PREFIXES and URL_DOMAIN_SUFFIXES are strings which will be# prepended (together with a scheme://) and appended to the first element# of command line or 'g'oto arguments which are not complete URLs andcannot be opened as a local file (file://localhost/string). Bothcan be comma-separated lists. Each prefix must end with a dot, eachsuffix must begin with a dot, and either may contain other dots (e.g.,.com.jp). The default lists are defined in userdefs.h and can bereplaced here. Each prefix will be used with each suffix, in order,until a valid Internet host is created, based on a successful DNSlookup (e.g., foo will be tested as www.foo.com and then www.foo.edu etc.). The first element can include a :port and/or /path which willbe restored with the expanded host (e.g., wfbr:8002/dir/lynx willbecome http://www.wfbr.edu:8002/dir/lynx). The prefixes will not beused if the first element ends in a dot (or has a dot before the :port or /path), and similarly the suffixes will not be used if thefirst element begins with a dot (e.g., .nyu.edu will becomehttp://www.nyu.edu without testing www.nyu.com). Lynx will try toguess the scheme based on the first field of the expanded host name, and use "http://" as the default (e.g., gopher.wfbr.edu or gopher.wfbr.# will be made gopher://gopher.wfbr.edu).## will be made gopher://gopher.wfbr.edu).##URL_DOMAIN_PREFIXES:www.#URL_DOMAIN_SUFFIXES:.com,.edu,.net,.org.h2 FORMS_OPTIONSToggle whether the Options Menu is key-based or form-based;the key-based version is available only if specified at compile time.FORMS_OPTIONS:TRUE.h2 PARTIALDisplay partial pages while downloadingPARTIAL:TRUE.h2 PARTIAL_THRESSet the threshold # of lines Lynx must render before itredraws the screen in PARTIAL mode. Anything < 0 impliesuse of the screen size.PARTIAL_THRES:-1.h2 SHOW_KB_RATEWhile getting large files, Lynx shows the approximate rate of transfer.Set this to change the units shown:While getting large files, Lynx shows the approximate rate of transfer.Set this to change the units shown: TRUE for KB/sec or FALSE for bytes/sec: default is TRUE.SHOW_KB_RATE:TRUE1 Timeouts.h2 INFOSECS.h2 MESSAGESECS.h2 ALERTSECS# The following three definitions set the number of seconds for# pauses following statusline messages that would otherwise bereplaced immediately, and are more important than the unpaused progress messages. Those set by INFOSECS are also basically# progress messages (e.g., that a prompted input has been canceled)# and should have the shortest pause. Those set by MESSAGESECS are# informational (e.g., that a function is disabled) and should havea pause of intermediate duration. Those set by ALERTSECS typicallyport a serious problem and should be paused long enough to readwhenever they appear (typically unexpectedly). The default values are defined in userdefs.h, and can be modified here should longer# pauses be desired for braille-based access to Lynx.##INFOSECS:1MESSAGESECS:2ALERTSECS:3MESSAGESECS:2ALERTSECS:3.h1 Appearance# These settings category control the appearance of Lynx's screen and the way# Lynx renders some tags.USE_SELECT_POPUPS# If USE_SELECT_POPUPS is set FALSE, Lynx will present a vertical list of# radio buttons for the OPTIONs in SELECT blocks which lack the MULTIPLEattribute, instead of using a popup menu. Note that if the MULTIPLEattribute is present in the SELECT start tag, Lynx always will create avertical list of checkboxes for the OPTIONs.The default defined here or in userdefs.h can be changed via the 'o'ptionsmenu and saved in the RC file, and always can be toggled via the -popupcommand line switch.USE_SELECT_POPUPS:TRUE.h2 SHOW_CURSORSHOW_CURSOR controls whether or not the cursor is hidden or appearsover the current link in documents or the current option in popups. Showing the cursor is handy if you are a sighted user with a poor terminal that can't do bold and reverse video at the same time or at all. It also can be useful to blind users, as an alternative terminal that can't do bold and reverse video at the same time or at all. It also can be useful to blind users, as an alternative# or supplement to setting LINKS_AND_FIELDS_ARE_NUMBERED or# LINKS_ARE_NUMBERED.# The default defined here or in userdefs.h can be changed via the'o'ptions menu and saved in the RC file, and always can be toggledvia the -show_cursor command line switch.##SHOW_CURSOR:FALSE .h2 BOLD_HEADERSIf BOLD_HEADERS is set to TRUE the HT_BOLD default style will be acted upon for

    through

    headers. The compilation default is FALSE(only the indentation styles are acted upon, but see BOLD_H1, below).On Unix, compilation with -DUNDERLINE_LINKS also will apply to theHT_BOLD style for headers when BOLD_HEADERS is TRUE.BOLD_HEADERS:FALSEBOLD_H1If BOLD_H1 is set to TRUE the HT_BOLD default style will be acted upon for

    headers even if BOLD_HEADERS is FALSE. The compilationdefault is FALSE. On Unix, compilation with -DUNDERLINE_LINKS alsowill apply to the HT_BOLD style for headers when BOLD_H1 is TRUE.will apply to the HT_BOLD style for headers when BOLD_H1 is TRUE.BOLD_H1:FALSE.h2 BOLD_NAME_ANCHORSIf BOLD_NAME_ANCHORS is set to TRUE the content of anchors withoutan HREF attribute, (i.e., anchors with a NAME or ID attribute) will have the HT_BOLD default style. The compilation default is FALSE.# On Unix, compilation with -DUNDERLINE_LINKS also will apply to the# HT_BOLD style for NAME (ID) anchors when BOLD_NAME_ANCHORS is TRUE.#BOLD_NAME_ANCHORS:FALSE.h1 Internal Behavior.h2 DEFAULT_CACHE_SIZE.h2 DEFAULT_VIRTUAL_MEMORY_SIZE# The DEFAULT_CACHE_SIZE specifies the number of WWW documents to be# cached in memory at one time.#This so-called cache size (actually, number) is defined in userdefs.h andmay be modified here and/or with the command line argument -cache=NUMBERThe minimum allowed value is 2, for the current document and at least oneto fetch, and there is no absolute maximum number of cached documents.On Unix, and VMS not compiled with VAXC, whenever the number is exceededto fetch, and there is no absolute maximum number of cached documents.On Unix, and VMS not compiled with VAXC, whenever the number is exceeded the least recently displayed document will be removed from memory.## On VMS compiled with VAXC, the DEFAULT_VIRTUAL_MEMORY_SIZE specifies the# amount (bytes) of virtual memory that can be allocated and not yet be freedbefore previous documents are removed from memory. If the values for boththe DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE are exceeded, thenthe least recently displayed documents will be freed until one or the othervalue is no longer exceeded. The default value is defined in userdefs.h.The Unix and VMS (but not VAXC) implementations use the C library malloc's and calloc's for memory allocation, but procedures for taking the actual# amount of cache into account still need to be developed. They use only# the DEFAULT_CACHE_SIZE value, and that specifies the absolute maximum# number of documents to cache (rather than the maximum number only if# DEFAULT_VIRTUAL_MEMORY_SIZE has been exceeded, as with VAXC/VAX).##DEFAULT_CACHE_SIZE:10DEFAULT_VIRTUAL_MEMORY_SIZE:512000 .h2 SOURCE_CACHESOURCE_CACHE sets the source caching behavior for Lynx:FILE causes Lynx to keep a temporary file for each cached document containing the HTML source of the document, which it uses to regenerate the document when certain settings are changed (for instance, containing the HTML source of the document, which it uses to regenerate the document when certain settings are changed (for instance, historical vs. minimal vs. valid comment parsing) instead of reloadingthe source from the network.MEMORY is like FILE, except the document source is kept in memory. You  may wish to adjust DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE accordingly.NONE is the default; the document source is not cached, and is reloaded  from the network when needed.SOURCE_CACHE:NONE.h2 ALWAYS_RESUBMIT_POSTSIf ALWAYS_RESUBMIT_POSTS is set TRUE, Lynx always will resubmit formswith method POST, dumping any cache from a previous submission of theform, including when the document returned by that form is sought withthe PREV_DOC command or via the history list. Lynx always resubmits forms with method POST when a submit button or a submitting text input is activated, but normally retrieves the previously returned document# if it had links which you activated, and then go back with the PREV_DOC# command or via the history list.#The default defined here or in userdefs.h can be toggled viathe -resubmit_forms command line switch.ALWAYS_RESUBMIT_POSTS:FALSEALWAYS_RESUBMIT_POSTS:FALSE.h1 HTML Parsing.h2 NO_ISMAP_IF_USEMAPIf NO_ISMAP_IF_USEMAP is set TRUE, Lynx will not include a link to the server-side image map if both a server-side and client-side map for thesame image is indicated in the HTML markup. The compilation default is FALSE, such that a link with "[ISMAP]" as the link name, followed by a# hyphen, will be prepended to the ALT string or "[USEMAP]" pseudo-ALT for# accessing Lynx's text-based rendition of the client-side map (based on# the content of the associated MAP element). If the "[ISMAP]" link isactivated, Lynx will send a 0,0 coordinate pair to the server, which Lynx-friendly sites can map to a for-text-client document, homologousto what is intended for the content of a FIG element.The compilation default, or default defined here, can be toggled via the "-ismap" command line switch.NO_ISMAP_IF_USEMAP:FALSE .h2 SEEK_FRAG_MAP_IN_CURIf SEEK_FRAG_MAP_IN_CUR is set FALSE, then USEMAP attribute values (in IMG or OBJECT tags) consisting of only a fragment (USEMAP="#foo")If SEEK_FRAG_MAP_IN_CUR is set FALSE, then USEMAP attribute values (in IMG or OBJECT tags) consisting of only a fragment (USEMAP="#foo")# will be resolved with respect to the current document's base, which# might not be the same as the current document's URL.# The compilation default is to use the current document's URL in all# cases (i.e., assume the MAP is present below, if it wasn't present# above the point in the HTML stream where the USEMAP attribute wasdetected). Lynx's present "single pass" rendering engine precludes checking below before making the decision on how to resolve a USEMAP reference consisting solely of a fragment.SEEK_FRAG_MAP_IN_CUR:TRUE.h2 SEEK_FRAG_AREA_IN_CURIf SEEK_FRAG_AREA_IN_CUR is set FALSE, then HREF attribute valuesin AREA tags consisting of only a fragment (HREF="#foo") will beresolved with respect to the current document's base, which mightnot be the same as the current document's URL. The compilationdefault is to use the current document's URL, as is done for theHREF attribute values of Anchors and LINKs that consist solely of a fragment.##SEEK_FRAG_AREA_IN_CUR:TRUE.h1 CGI scripts.h1 CGI scriptsThese settings control Lynx's ability to execute various types of scripts..h2 LOCAL_EXECUTION_LINKS_ALWAYS_ON.h2 LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTELocal execution links and scripts are by default completely disabled,unless a change is made to the userdefs.h file to enable them or the configure script is used with the corresponding options(--enable-exec-links and --enable-exec-scripts).See the Lynx source code distribution and the userdefs.h file for more detail on enabling execution links and scripts.## If you have enabled execution links or scripts the following# two variables control Lynx's action when an execution linkor script is encountered.If LOCAL_EXECUTION_LINKS_ALWAYS_ON is set to TRUE any execution link or script will be executed no matter where it came from. This is EXTREMELY dangerous. Since Lynx can access files from anywhere in the world, you may encounter links or scripts that will cause damage or compromise the security of your system. If LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE is set to TRUE only# links or scripts that reside on the local machine and are# referenced with a URL beginning with "file://localhost/" or meet# TRUSTED_EXEC or ALWAYS_TRUSTED_EXEC rules (see below) will be# referenced with a URL beginning with "file://localhost/" or meet# TRUSTED_EXEC or ALWAYS_TRUSTED_EXEC rules (see below) will beexecuted. This is much less dangerous than enabling all execution# links, but can still be dangerous.##LOCAL_EXECUTION_LINKS_ALWAYS_ON:FALSELOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:FALSE.h2 TRUSTED_EXECIf LOCAL_EXECUTION_LINK_ON_BUT_NOT_REMOTE is TRUE, and no TRUSTED_EXECrule is defined, it defaults to "file://localhost/" and any lynxexecor lynxprog command will be permitted if it was referenced from withina document whose URL begins with that string. If you wish to restrict thereferencing URLs further, you can extend the string to include a trustedpath. You also can specify a trusted directory for http URLs, which willthen be treated as if they were local rather than remote. For example: TRUSTED_EXEC:file://localhost/trusted/ TRUSTED_EXEC:http://www.wfbr.edu/trusted/If you also wish to restrict the commands which can be executed, createa series of rules with the path (Unix) or command name (VMS) followingthe string, separated by a tab. For example:Unix:====Unix:==== TRUSTED_EXEC:file://localhost//bin/cp TRUSTED_EXEC:file://localhost//bin/rmVMS: === TRUSTED_EXEC:file://localhost/copy# TRUSTED_EXEC:file://localhost/delete## Once you specify a TRUSTED_EXEC referencing string, the default isreplaced, and all the referencing strings you desire must be specifiedas a series. Similarly, if you associate a command with the referencingstring, you must specify all of the allowable commands as a series of TRUSTED_EXEC rules for that string. If you specify ALWAYS_TRUSTED_EXEC ules below, you need not repeat them as TRUSTED_EXEC rules.If EXEC_LINKS and JUMPFILE have been defined, any lynxexec or lynxprog URLs in that file will be permitted, regardless of other settings. Ifyou also set LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:TRUE and a singleTRUSTED_EXEC rule that will always fail (e.g., "none"), then *ONLY* thelynxexec or lynxprog URLs in JUMPFILE (and any ALWAYS_TRUSTED_EXEC rules,see below) will be allowed. Note, however, that if Lynx was compiled withCAN_ANONYMOUS_JUMP set to FALSE (default is TRUE), or -restrictions=jumpis included with the -anonymous switch at run time, then users of ananonymous account will not be able to access the jumps file or enter'j'ump shortcuts, and this selective execution feature will be overriddenas well (i.e., they will only be able to access lynxexec or lynxprog'j'ump shortcuts, and this selective execution feature will be overriddenas well (i.e., they will only be able to access lynxexec or lynxprogURLs which meet any ALWAYS_TRUSTED_EXEC rules). TRUSTED_EXEC:none.h2 ALWAYS_TRUSTED_EXECIf EXEC_LINKS was defined, any lynxexec or lynxprog URL can be madealways enabled by an ALWAYS_TRUSTED_EXEC rule for it. This is useful foranonymous accounts in which you have disabled execution links generally,nd may also have disabled jumps file links, but still want to allowexecution of particular utility scripts or programs. The format is like that for TRUSTED_EXEC. For example:Unix:==== ALWAYS_TRUSTED_EXEC:file://localhost//usr/local/kinetic/bin/usertime ALWAYS_TRUSTED_EXEC:http://www.more.net//usr/local/kinetic/bin/who.shVMS:=== ALWAYS_TRUSTED_EXEC:file://localhost/usertime ALWAYS_TRUSTED_EXEC:http://www.more.net/show usersThe default ALWAYS_TRUSTED_EXEC rule is "none".ALWAYS_TRUSTED_EXEC:noneALWAYS_TRUSTED_EXEC:none .h2 TRUSTED_LYNXCGI# Unix:# =====# TRUSTED_LYNXCGI rules define the permitted sources and/or paths forlynxcgi links (if LYNXCGI_LINKS is defined in userdefs.h). The formatis the same as for TRUSTED_EXEC rules (see above), but no defaults are defined, i.e., if no TRUSTED_LYNXCGI rules are defined here, any source path for lynxcgi links will be permitted. Example rules: TRUSTED_LYNXCGI:file://localhost/ TRUSTED_LYNXCGI:/usr/local/etc/httpd/cgi-bin/ TRUSTED_LYNXCGI:file://localhost//usr/local/www/cgi-bin/VMS:====Do not define this. TRUSTED_LYNXCGI:none .h2 LYNXCGI_ENVIRONMENTUnix: =====Unix: =====# LYNXCGI_ENVIRONMENT adds the current value of the specified# environment variable to the list of environment variables passed on to the# lynxcgi script. Useful variables are HOME, USER, etc... If proxiesare in use, and the script invokes another copy of lynx (or a program likewget) in a subsidiary role, it can be useful to add http_proxy and other*_proxy variables.VMS:====Do not define this.LYNXCGI_ENVIRONMENT:.h2 LYNXCGI_DOCUMENT_ROOTUnix:=LYNXCGI_DOCUMENT_ROOT is the value of DOCUMENT_ROOT that will be passedto lynxcgi scripts. If set and the URL has PATH_INFO data, then PATH_TRANSLATED will also be generated. Examples:# LYNXCGI_DOCUMENT_ROOT:/usr/local/etc/httpd/htdocs# LYNXCGI_DOCUMENT_ROOT:/data/htdocs/#VMS:  VMS:  Do not define this.LYNXCGI_DOCUMENT_ROOT:.h1 Cookies .h2 FORCE_SSL_COOKIES_SECUREIf FORCE_SSL_COOKIES_SECURE is set to TRUE, then SSL encrypted cookiesreceived from https servers never will be sent unencrypted to httpservers. The compilation default is to impose this block only if the https server included a secure attribute for the cookie. The normal# default or that defined here can be toggled via the -force_secure# command line switch.#FORCE_SSL_COOKIES_SECURE:FALSE.h1 Internal Behavior.h2 MAIL_SYSTEM_ERROR_LOGGINGMAIL_SYSTEM_ERROR_LOGGING will send a message to the owner ofthe information, or ALERTMAIL if there is no owner, every time that a document cannot be accessed! that a document cannot be accessed! NOTE: This can generate A LOT of mail, be warned.MAIL_SYSTEM_ERROR_LOGGING:FALSE2 CHECKMAIL# If CHECKMAIL is set to TRUE, the user will be informed (via a statusline# message) about the existence of any unread mail at startup of Lynx, andwill get statusline messages if subsequent new mail arrives. If a jumpsfile with a lynxprog URL for invoking mail is available, or your htmlpages include an mail launch file URL, the user thereby can access mailand read the messages. The checks and statusline reports will not beperformed if Lynx has been invoked with the -restrictions=mail switch.VMS USERS !!! =============# New mail is normally broadcast as it arrives, via "unsolicited screen# broadcasts", which can be "wiped" from the Lynx display via the Ctrl-W# command. You may prefer to disable the broadcasts and use CHECKMAIL# instead (e.g., in a public account which will be used by people who# are ignorant about VMS). CHECKMAIL:FALSE  .h1 News-groups .h2 NNTPSERVER# To enable news reading ability via Lynx, the environment variable NNTPSERVER# must be set so that it points to your site's NNTP server# (see Lynx Users Guide on environment variables).Lynx respects RFC 1738 (http://www.ics.uci.edu/pub/ietf/uri/rfc1738.txt)and does not accept a host field in news URLs (use nntp: instead of news: forthe scheme if you wish to specify an NNTP host in a URL, as explained in theRFC). If you have not set the variable externally, you can set it at runtime via this configuration file. It will not override an external setting.Note that on VMS it is set as a process logical rather than symbol, and willoutlive the Lynx image.The news reading facility in Lynx is quite limited. Lynx does not provide afull featured news reader with elaborate error checking and safety features.NNTPSERVER:news.server.dom.h2 LIST_NEWS_NUMBERSIf LIST_NEWS_NUMBERS is set TRUE, Lynx will use an ordered list and includethe numbers of articles in news listings, instead of using an unordered list. The default is defined in userdefs.h, and can be overridden here.##LIST_NEWS_NUMBERS:FALSE##LIST_NEWS_NUMBERS:FALSELIST_NEWS_DATESIf LIST_NEWS_DATES is set TRUE, Lynx will include the dates of articles in news listings. The dates always are included in the articles, themselves.The default is defined in userdefs.h, and can be overridden here.LIST_NEWS_DATES:FALSE.h2 NEWS_CHUNK_SIZE.h2 NEWS_MAX_CHUNKNEWS_CHUNK_SIZE and NEWS_MAX_CHUNK regulate the chunking of news articlelistings with inclusion of links for listing earlier and/or later articles. The defaults are defined in HTNews.c as 30 and 40, respectively. If thenews group contains more than NEWS_MAX_CHUNK articles, they will be listed in NEWS_CHUNK_SIZE chunks. You can change the defaults here, and/or on# the command line via -newschunksize=NUMBER and/or -newsmaxchunk=NUMBER# switches. Note that if the chunk size is increased, here or on the command# line, to a value greater than the current maximum, the maximum will beincreased to that number. Conversely, if the maximum is set to a number less than the current chunk size, the chunk size will be reduced to thatnumber. Thus, you need use only one of the two switches on the command line, based on the direction of intended change relative to the compilation or configuration defaults. The compilation defaults ensure that there willline, based on the direction of intended change relative to the compilation or configuration defaults. The compilation defaults ensure that there will# be at least 10 earlier articles before bothering to chunk and create a link# for earlier articles.#NEWS_CHUNK_SIZE:30NEWS_MAX_CHUNK:40 .h2 NEWS_POSTING# Set NEWS_POSTING to FALSE if you do not want to support posting to# news groups via Lynx. If left TRUE, Lynx will use its news gateway to# post new messages or followups to news groups, using the URL schemes# described in the "Supported URLs" section of the online 'h'elp. Theposts will be attempted via the nntp server specified in the URL, orif none was specified, via the NNTPSERVER configuration or environmentvariable. Links with these URLs for posting or sending followups are created by the news gateway when reading group listings or articlesfrom nntp servers if the server indicates that it permits posting.The compilation default set in userdefs.h can be changed here. Ifthe default is TRUE, posting can still be disallowed via the-restrictions command line switch.The posting facility in Lynx is quite limited. Lynx does not provide a full featured news poster with elaborate error checking and safety features.NEWS_POSTING:TRUENEWS_POSTING:TRUE.h2 LYNX_SIG_FILELYNX_SIG_FILE defines the name of a file containing a signature which can be appended to email messages and news postings or followups. The user will be prompted whether to append it. It is sought in the home# directory. If it is in a subdirectory, begin it with a dot-slash# (e.g., ./lynx/.lynxsig). The definition is set in userdefs.h and can# be changed here.LYNX_SIG_FILE:.lynxsig.h1 InteractionThese settings control interaction of the user with lynx..h2 SCROLLBARIf SCROLLBAR is set TRUE, Lynx will show scrollbar on windows. With mouseenabled, the scrollbar strip outside the bar is clickable, and scrolls thewindow by pages. The appearance of the scrollbar can be changed fromLYNX_LSS file: define attributes scroll.bar, scroll.back (for the bar, andfor the strip along which the scrollbar moves).SCROLLBAR:FALSE .h2 SCROLLBAR_ARROW.h2 SCROLLBAR_ARROW# If SCROLLBAR_ARROW is set TRUE, Lynx's scrollbar will have arrows at the# ends. With mouse enabled, the arrows are clickable, and scroll the window by2 lines. The appearance of the scrollbar arrows can be changed from LYNX_LSSfile: define attributes scroll.arrow, scroll.noarrow (for enabled-arrows,and disabled arrows). An arrow is "disabled" if the bar is at this end ofthe strip.SCROLLBAR_ARROW:TRUE .h2 USE_MOUSE# If USE_MOUSE is set TRUE, Lynx (when configured with ncurses, PDcurses or# slang) will allow the user to click with button-1 on links to select them.# Other mouse-usable operations include: clicking on the top or bottom of apage to make it scroll up or down, clicking on the left edge to pop the# history stack, to move to a text entry field, or manipulate a popup menu.#ncurses and slang have built-in support for the xterm mouse protocol. In addition, ncurses can be linked with the gpm mouse library, to automaticallyprovide support for this interface in applications such as Lynx. (Pleaseread the ncurses faq to work around broken gpm configurations packaged by some distributors). PDCurses implements mouse support for win32 console windows, as does slang.#USE_MOUSE:FALSE.h1 HTML ParsingThese settings control the way Lynx parses invalid HTMLand how it may resolve such issues..h2 COLLAPSE_BR_TAGSIf COLLAPSE_BR_TAGS is set FALSE, Lynx will not collapse serial BR tags. If set TRUE, two or more concurrent BRs will be collapsed into a single# line break. Note that the valid way to insert extra blank lines in HTML# is via a PRE block with only newlines in the block.#COLLAPSE_BR_TAGS:TRUE.h2 TAGSOUPIf TAGSOUP is set, Lynx uses the "Tag Soup DTD" rather than "SortaSGML". The two approaches differ by the style of error detection and recovery.Tag Soup DTD allows for improperly nested tags; SortaSGML is stricter. TAGSOUP:FALSE.h1 Cookies.h2 SET_COOKIES # If SET_COOKIES is set FALSE, Lynx will ignore Set-Cookie headers# in http server replies. Note that if a COOKIE_FILE is in use (see# If SET_COOKIES is set FALSE, Lynx will ignore Set-Cookie headers# in http server replies. Note that if a COOKIE_FILE is in use (see# below) that contains cookies at startup, Lynx will still send thosepersistent cookies in requests as appropriate. Setting SET_COOKIESto FALSE just prevents accepting any new cookies from servers. To# prevent all cookie processing (sending *and* receiving) in a session,# make sure that PERSISTENT_COOKIES is not TRUE or that COOKIE_FILE doesnot point to a file with cookies, in addition to setting SET_COOKIESto FALSE.The default is defined in userdefs.h, and can be overridden here,and/or toggled via the -cookies command line switch.SET_COOKIES:TRUEACCEPT_ALL_COOKIESACCEPT_ALL_COOKIES is set TRUE, Lynx will accept cookies from alldomains with no user interaction. This is equivalent to automatically replying to all cookie 'Allow?' prompts with 'A'lways. Note that it  does not preempt validity checking, which has to be controlled separately# (see below).# The default is defined in userdefs.h and can be overridden here, or# in the .lynxrc file via an o(ptions) screen setting. It may also be# toggled via the -accept_all_cookies command line switch.#ACCEPT_ALL_COOKIES:FALSEACCEPT_ALL_COOKIES:FALSE.h2 COOKIE_ACCEPT_DOMAINS.h2 COOKIE_REJECT_DOMAINSCOOKIE_ACCEPT_DOMAINS and COOKIE_REJECT_DOMAINS are comma-delimited listsof domains from which Lynx should automatically accept or reject cookieswithout asking for confirmation. If the same domain is specified in bothlists, rejection will take precedence.Note that in order to match cookies, domains have to be spelled out exactlyin the form in which they would appear on the Cookie Jar page (case isinsignificant). They are not wildcards. Domains that apply to more than one host have a leading '.', but have to match *the cookie's* domain# exactly.##COOKIE_ACCEPT_DOMAINS:COOKIE_REJECT_DOMAINS:.h2 COOKIE_LOOSE_INVALID_DOMAINS.h2 COOKIE_STRICT_INVALID_DOMAINS.h2 COOKIE_QUERY_INVALID_DOMAINSCOOKIE_LOOSE_INVALID_DOMAINS, COOKIE_STRICT_INVALID_DOMAINS, andCOOKIE_QUERY_INVALID_DOMAINS are comma-delimited lists of domains.They control the degree of validity checking that is applied to cookies for the specified domains.# Note that in order to match cookies, domains have to be spelled out exactly for the specified domains.# Note that in order to match cookies, domains have to be spelled out exactly# in the form in which they would appear on the Cookie Jar page (case is# insignificant). They are not wildcards. Domains that apply to more than# one host have a leading '.', but have to match *the cookie's* domainexactly.If a domain is set to strict checking, strict conformance to RFC2109 willbe applied. A domain with loose checking will be allowed to set cookies with an invalid path or domain attribute. All domains will default toasking the user for confirmation in case of an invalid path or domain.Cookie validity checking takes place as a separate step before thefinal decision to accept or reject (see previous options), thereforea cookie that passes validity checking may still be automatically rejected or cause another prompt.LOOSE_INVALID_DOMAINS:STRICT_INVALID_DOMAINS:#COOKIE_QUERY_INVALID_DOMAINS:PERSISTENT_COOKIES# PERSISTENT_COOKIES indicates that cookies should be read at startup fromthe COOKIE_FILE, and saved at exit for storage between Lynx sessions.It is not used if Lynx was compiled without EXP_PERSISTENT_COOKIES. default is FALSE, so that the feature needs to be enabled hereexplicitly if you want itexplicitly if you want itPERSISTENT_COOKIES:FALSE.h2 COOKIE_FILECOOKIE_FILE is the default file from which persistent cookies are read at startup (if the file exists), if Lynx was compiled withEXP_PERSISTENT_COOKIES and the PERSISTENT_COOKIES option is enabled. The cookie file can also be specified in .lynxrc or on the command line.COOKIE_FILE:~/.lynx_cookies.h2 COOKIE_SAVE_FILE COOKIE_SAVE_FILE is the default file in which persistent cookies are stored at exit, if Lynx was compiled with EXP_PERSISTENT_COOKIES and the PERSISTENT_COOKIES option is enabled. The cookie save file can also be# specified on the command line.## With an interactive Lynx session, COOKIE_SAVE_FILE will default toCOOKIE_FILE if it is not set. With a non-interactive Lynx session (e.g.,-dump), cookies will only be saved to file if COOKIE_SAVE_FILE is set.COOKIE_SAVE_FILE:~/.lynx_cookies  .h1 Mail-related.h2 SYSTEM_MAILSYSTEM_MAIL_FLAGSVMS:===The mail command and qualifiers are defined in userdefs.h. Lynxwill spawn a subprocess to send replies and error messages. Thecommand, and qualifiers (if any), can be re-defined here. If you use PMDF then headers will we passed via a header file.# If you use "generic" VMS MAIL, the subject will be passed on the# command line via a /subject="SUBJECT" qualifier, and inclusion# of other relevant headers may not be possible.If your mailer uses another syntax, some hacking of the mailform() mailmsg() and reply_by_mail() functions in LYMail.c, and send_file_to_mail()function in LYPrint.c, may be required..ex 2SYSTEM_MAIL:PMDF SENDSYSTEM_MAIL_FLAGS:/headers.ex 2SYSTEM_MAIL:MAIL#SYSTEM_MAIL_FLAGS:##SYSTEM_MAIL_FLAGS:## Unix:#======# The mail path and flags normally are defined for sendmail (or submit# with MMDF) in userdefs.h. You can change them here, but should firstread the zillions of CERT advisories about security problems with Unixmailers..ex 2SYSTEM_MAIL:/usr/mmdf/bin/submitSYSTEM_MAIL_FLAGS:-mlruxto,cc\*.ex 2SYSTEM_MAIL:/usr/sbin/sendmailSYSTEM_MAIL_FLAGS:-t -oi.ex 2SYSTEM_MAIL:/usr/lib/sendmail#SYSTEM_MAIL_FLAGS:-t -oi Win32:=======# Please read sendmail.txt in the LYNX_W32.ZIP distribution:sendmail -f me@my.host -h my.host -r my.smtp.mailer -m SMTP Search : Y FirstLine ^T LineNumber^O End of Par C Cancel ^V LastLine ^W Start of P mouse Page Down: 0x104Page Up: 0x105 Keypad Home: 0x106 (see also 0x10A) Keypad End: 0x107 (see also 0x10B) Function key 1: 0x108vt100 Help Key: 0x108vt100 Do Key: 0x109vt100 Find Key: 0x10A (The key with label "Home" may be treated as Find)vt100 Select Key: 0x10B (The key with label "End" may be treated as Select)# Insert Key: 0x10C Remove (Del) Key: 0x10D ignored key 0x10E (reserved for internal use, DO_NOTHING)Back (Shift) Tab: 0x10F# reserved code 0x11D (reserved for internal use with -use_mouse) reserved code 0x290 (reserved for internal use with -use_mouse).fi# Other codes not listed above may be available for additional keys, depending on operating system and libraries used to compile Lynx. On some systems, if compiled with recent versions of slang or ncurses# (if macro USE_KEYMAPS was in effect during compilation), an additionallevel of key mapping is supported via an external ".lynx-keymaps" file. This file, if found in the home directory at startup, will always beused under those conditions; see lynx-keymaps distributed in the samplessubdirectory for further explanation. Note that mapping via .lynx-keymaps, if applicable, is a step that logically comes before the# mappings done here: KEYMAP maps the result of that step (which still^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell  Y Yes C Cancel N No Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ? YesFile Name to write : /etc/lynx.cfg^G Get Help ^T To Files TAB Complete [ Writing... ][ Wrote 3061 lines ][mcarroll@red bin]$ lynx (B)0Getting http://www.google.com/ Looking up www.google.com Making HTTP connection to www.google.com Sending HTTP request. HTTP request sent; waiting for response./1.0 200 OK www.google.com cookie: P=ID=64d75784622444ad:TM=103 Allow? (Y/N/Always/neVer) 'A'lways allowing from domain '.google.com'. Data transfer complete Google Google Web Images Groups Directory News-New!_______________________________________________________Google Search I'm Feeling Lucky o Advanced Searcho Preferenceso Language Tools Get your news the Google way - Try Google NewsAdvertise with Us - Search Solutions - Services & Tools - Jobs, Press, & Help ©2002 Google - Searching 2,469,940,685 web pagesArrow keys: Up and Down to move. Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(NORMAL LINK) Use right-arrow or to activate.Images Getting http://www.ibiblio.org/mcarroll/index.html Looking up www.ibiblio.org Making HTTP connection to www.ibiblio.org Sending HTTP request. HTTP request sent; waiting for response./1.1 200 OK Data transfer complete Winterkist Multimedia Design about resume The Winterkist markWelcome to Winterkist Multimedia Design, by Matthew CarrollSite is being built at present, so please excuse the rough edges.ENTER[i4-1.gif]web design mark design photography Site designed for a minimum monitor resolution of 832 x 624, thousandsof colors.Preferred Browser is Mozilla 1x or Netscape 4x or later.Preferred monitor 1024 x 768, millions of colors.  Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.aboutGetting http://www.ibiblio.org/mcarroll/about.html Looking up www.ibiblio.org Making HTTP connection to www.ibiblio.org Sending HTTP request. HTTP request sent; waiting for response./1.1 200 OK Winterkist Multimedia Design (p1 of 2)Winterkist logo Site Navigation: [1-4-sarah.jpg][1-about_p.gif] resume web design mark design photography search [3-1.gif]Page Navigation: [side_bottom.gif]Welcome to Winterkist Multimedia Design, by Matthew Carroll.About Winterkist Multimedia DesignThis site comprises a collection of design works and photography aswell as Web sites I have designed and experiments I may try out. Thisis my sixth Web site to date since I first became familiar with HTMLin 1996.This site is currently being built and was last updated on 9/13/2002.To date only the photography section of the site is not completely up.About Matthew CarrollMatthew Carroll is a graduate student at the University of NorthCarolina at Chapel Hill, where he is currently studying InformationScience at the School of Library and Information Science at UNC-CH. Heis presently studying system analysis and design, user interfacedesign and electronic information organization, among other endeavors.He did his undergraduate study at UNC-CH as well, graduating with aBachelor of the Arts degree from the School of Journalism and MassCommunication. He concentrated on visual communication and design in Data transfer complete -- press space for next page --Winterkist logo Getting http://www.ibiblio.org/mcarroll/index.html Winterkist Multimedia Designabout resume The Winterkist markWelcome to Winterkist Multimedia Design, by Matthew CarrollSite is being built at present, so please excuse the rough edges.ENTER[i4-1.gif]web design mark design photography Site designed for a minimum monitor resolution of 832 x 624, thousandsof colors.Preferred Browser is Mozilla 1x or Netscape 4x or later.Preferred monitor 1024 x 768, millions of colors. Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.aboutaboutresumeresumeENTERENTERweb designweb designmark designmark designphotographyphotographyaboutaboutresumeresumeENTERENTERweb designweb designmark designmark designphotographyphotographyaboutaboutresumeresumeENTERENTERweb designweb designmark designmark designphotographyphotographyaboutGetting http://www.ibiblio.org/mcarroll/about.html Winterkist Multimedia Design (p1 of 2)Winterkist logo Site Navigation: [1-4-sarah.jpg][1-about_p.gif] resume web design mark design photography search [3-1.gif]Page Navigation: [side_bottom.gif]Welcome to Winterkist Multimedia Design, by Matthew Carroll.About Winterkist Multimedia DesignThis site comprises a collection of design works and photography aswell as Web sites I have designed and experiments I may try out. Thisis my sixth Web site to date since I first became familiar with HTMLin 1996.This site is currently being built and was last updated on 9/13/2002.To date only the photography section of the site is not completely up.About Matthew CarrollMatthew Carroll is a graduate student at the University of NorthCarolina at Chapel Hill, where he is currently studying InformationScience at the School of Library and Information Science at UNC-CH. Heis presently studying system analysis and design, user interfacedesign and electronic information organization, among other endeavors.He did his undergraduate study at UNC-CH as well, graduating with aBachelor of the Arts degree from the School of Journalism and MassCommunication. He concentrated on visual communication and design in -- press space for next page --Winterkist logo Winterkist logo [1-about_p.gif][1-about_p.gif]resumeresumeweb designweb designmark designmark designphotographyphotographysearchsearchdesign works design works photography photography Web sites Web sites University of NorthCarolina at Chapel HillUniversity of NorthCarolina at Chapel HillUNC-CHUNC-CHUNC-CH UNC-CH School of Journalism and MassCommunicationSchool of Journalism and MassCommunicationvisual communication and design 2 his major and also had an outside concentration in socialanthropology.About the LogoThe dog logo is an update of an older design from a Samoyed dogkennel. The logo was actually originally sketched by my mother of oneof our Samoyeds, and later updated by Matthew Carroll. He simply lovesthe logo and the dog it represents too much to render a new logo fromscratch, as he feels that this would dishonor legacy of the originalto drastically alter it or to create an entirely new logo. Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.anthropologyanthropologySamoyed You are already at the end of this document. Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.Samoyed anthropology1 Winterkist logo Site Navigation: [1-4-sarah.jpg][1-about_p.gif] resume web design mark design photography search [3-1.gif]Page Navigation: [side_bottom.gif]Welcome to Winterkist Multimedia Design, by Matthew Carroll.About Winterkist Multimedia DesignThis site comprises a collection of design works and photography aswell as Web sites I have designed and experiments I may try out. Thisis my sixth Web site to date since I first became familiar with HTMLin 1996.This site is currently being built and was last updated on 9/13/2002.To date only the photography section of the site is not completely up.About Matthew CarrollMatthew Carroll is a graduate student at the University of NorthCarolina at Chapel Hill, where he is currently studying InformationScience at the School of Library and Information Science at UNC-CH. Heis presently studying system analysis and design, user interfacedesign and electronic information organization, among other endeavors.He did his undergraduate study at UNC-CH as well, graduating with aBachelor of the Arts degree from the School of Journalism and MassCommunication. He concentrated on visual communication and design in -- press space for next page --visual communication and design visual communication and design School of Journalism and MassCommunicationSchool of Journalism and MassCommunicationUNC-CH UNC-CH UNC-CHUNC-CHUniversity of NorthCarolina at Chapel HillUniversity of NorthCarolina at Chapel HillWeb sites Web sites photography photography design works design works searchsearchphotographyphotographymark designmark designweb designGetting http://www.ibiblio.org/mcarroll/web.html Looking up www.ibiblio.org Making HTTP connection to www.ibiblio.org Sending HTTP request. HTTP request sent; waiting for response./1.1 200 OK Winterkist Multimedia Design - Websites pider.gif]about resume [3-web_p.gif] mark design photography search  Navigation: page links: [elementals.gif] [ssrg.gif] [nv.gif][peace.gif] [uncbars.gif] [viscom.gif] [side_bottom.gif]Web DesignBelow is a selection of websites I have done for various organizationor purposes. A designer's copy of the site will appear in a pop-upwindow.[2-link_narrow.gif] Web Design Elementals: An Introduction andResource Site Summer 2002Designed this simple design and wrote all content for the website,which discusses good Web design and design elements. Site wascommissioned for a college-level class to introduce students to theInternet, electronic information resources, and Web design.All content and site structure by me, with the exception of the Javatests, which are complements by Brendon Biamon.This site was designed for minimum computer standards on Netscape andMozilla Web browsers (for the Java applets), including 800x600resolution monitors, 256 colors, and 56kb/s modem Internet Data transfer complete4-- press space for next page --Winterkist logo Winterkist logo aboutaboutresumeGetting http://www.ibiblio.org/mcarroll/resume/ Looking up www.ibiblio.org Making HTTP connection to www.ibiblio.org Sending HTTP request. HTTP request sent; waiting for response./1.1 200 OK  RESUME FOR MATTHEW E CARROLL © 2[1-3.gif] [1-4-road.jpg]about [2-resume_p.gif] web design mark design photography search [4-1.gif] [pagelinks.gif] skills design experience work experienceleadership experience education download [side_bottom.gif]RESUME FOR MATTHEW CARROLLDownload a Microsoft Word Version of my resume.Current Address:Download my resume or email mefor further contact information. 919.xxx.xxxx MCarroll at Ibiblio.org www.ibiblio.org/mcarroll/  _________________________________________________________________ SKILLS: SOFTWARE: o Windows OS, Apple OS, Linux OS; o Unix; FTP, HTML, Telnet;o Adobe PhotoShop, Illustrator, ImageReady, InDesign; o Macromedia Dreamweaver, Flash, Fireworks; o Microsoft Word, Excel, Access, PowerPoint; o Quark XPress, CopyDesk; Data transfer complete9-- press space for next page --Winterkist logo Winterkist logo aboutaboutweb designweb designmark designmark designphotographyphotographysearchsearchskillsskillsdesign experiencedesign experiencework experiencework experienceleadership experienceleadership experienceeducationeducationdownloaddownloadMicrosoft Word Version Microsoft Word Version  www.ibiblio.org/mcarroll/2  o JavaScript and Java familiarity; o SAS and SAS EG familiarity; o BIAS Peak. RELATED SKILLS: o I possess Internet skills and working knowledge of Internetnavigation and browser compatibility as well as design constraints on the World Wide Web.o I have strong management, teaching, team, and social skills. o Drawing skills. o Spanish language skills. DESIGN EXPERIENCE: Top  JUNE 2002 - PRESENT SOLATRIX http://www.solatrix.com/o Designed company logo and print materials for this new design company.o Currently working as a founding member as a web and print designer and content architect for clients.  MARCH 2001 - MARCH 2002  VIRTUAL NV   Top Top http://www.solatrix.com/3  http://www.virtualnv.com/ o Designer's Copyo Designed site layout and structure according to strict parameters of client.o Designed print media campaign for club's opening. FEBRUARY 2001 - MARCH 2001 PEACEBLOSSOM ONLINE Designer's Copyo Designed site logos, appearance, file structures and color scheme for this 50+ page site.o Design was made according to specific guidelines from the organization.  FALL 2000 UNC BARShttp://www.ibiblio.org/uncbars/ o Designer's Copyo Worked with group of four in site development. Designed the sitelayout, color scheme, and link navigation as well as the UNC Bars masthead.  SUMMER 2000  TRIANGLE ASSOCIATION OF BLACK JOURNALISTS http://www.geocities.com/nctabj/ o Designer's Copyo Designed the site layout, color scheme, and link navigation for this  http://www.virtualnv.com/ 2  o JavaScript and Java familiarity; o SAS and SAS EG familiarity; o BIAS Peak. RELATED SKILLS:o I possess Internet skills and working knowledge of Internetnavigation and browser compatibility as well as design constraints on the World Wide Web.o I have strong management, teaching, team, and social skills. o Drawing skills. o Spanish language skills. DESIGN EXPERIENCE:  Top  JUNE 2002 - PRESENT SOLATRIX http://www.solatrix.com/ o Designed company logo and print materials for this new design company.o Currently working as a founding member as a web and print designer and content architect for clients.  MARCH 2001 - MARCH 2002 VIRTUAL NV   http://www.solatrix.com/ http://www.solatrix.com/ Top1  Winterkist logo [1-3.gif] [1-4-road.jpg]about [2-resume_p.gif] web design mark design photography search [3-1.gif][4-1.gif] [pagelinks.gif] skills design experience work experienceleadership experience education download [side_bottom.gif]RESUME FOR MATTHEW CARROLLDownload a Microsoft Word Version of my resume.Current Address:Download my resume or email mefor further contact information.  919.xxx.xxxx MCarroll at Ibiblio.org www.ibiblio.org/mcarroll/ _________________________________________________________________  SKILLS:  SOFTWARE: o Windows OS, Apple OS, Linux OS; o Unix; FTP, HTML, Telnet;o Adobe PhotoShop, Illustrator, ImageReady, InDesign; o Macromedia Dreamweaver, Flash, Fireworks; o Microsoft Word, Excel, Access, PowerPoint; o Quark XPress, CopyDesk;  www.ibiblio.org/mcarroll/2  o JavaScript and Java familiarity; o SAS and SAS EG familiarity; o BIAS Peak. RELATED SKILLS: o I possess Internet skills and working knowledge of Internetnavigation and browser compatibility as well as design constraints on the World Wide Web.o I have strong management, teaching, team, and social skills. o Drawing skills. o Spanish language skills. DESIGN EXPERIENCE: Top  JUNE 2002 - PRESENT SOLATRIX http://www.solatrix.com/o Designed company logo and print materials for this new design company.o Currently working as a founding member as a web and print designer and content architect for clients.  MARCH 2001 - MARCH 2002  VIRTUAL NV   Top1  Winterkist logo [1-3.gif] [1-4-road.jpg]about [2-resume_p.gif] web design mark design photography search [3-1.gif][4-1.gif] [pagelinks.gif] skills design experience work experienceleadership experience education download [side_bottom.gif]RESUME FOR MATTHEW CARROLLDownload a Microsoft Word Version of my resume.Current Address:Download my resume or email mefor further contact information.  919.xxx.xxxx MCarroll at Ibiblio.org www.ibiblio.org/mcarroll/ _________________________________________________________________  SKILLS:  SOFTWARE: o Windows OS, Apple OS, Linux OS; o Unix; FTP, HTML, Telnet;o Adobe PhotoShop, Illustrator, ImageReady, InDesign; o Macromedia Dreamweaver, Flash, Fireworks; o Microsoft Word, Excel, Access, PowerPoint; o Quark XPress, CopyDesk;  www.ibiblio.org/mcarroll/2  o JavaScript and Java familiarity; o SAS and SAS EG familiarity; o BIAS Peak. RELATED SKILLS: o I possess Internet skills and working knowledge of Internetnavigation and browser compatibility as well as design constraints on the World Wide Web.o I have strong management, teaching, team, and social skills. o Drawing skills. o Spanish language skills. DESIGN EXPERIENCE: Top  JUNE 2002 - PRESENT SOLATRIX http://www.solatrix.com/o Designed company logo and print materials for this new design company.o Currently working as a founding member as a web and print designer and content architect for clients.  MARCH 2001 - MARCH 2002  VIRTUAL NV   Top3  http://www.virtualnv.com/ o Designer's Copyo Designed site layout and structure according to strict parameters of client.o Designed print media campaign for club's opening. FEBRUARY 2001 - MARCH 2001 PEACEBLOSSOM ONLINE Designer's Copyo Designed site logos, appearance, file structures and color scheme for this 50+ page site.o Design was made according to specific guidelines from the organization.  FALL 2000 UNC BARShttp://www.ibiblio.org/uncbars/ o Designer's Copyo Worked with group of four in site development. Designed the sitelayout, color scheme, and link navigation as well as the UNC Bars masthead.  SUMMER 2000  TRIANGLE ASSOCIATION OF BLACK JOURNALISTS http://www.geocities.com/nctabj/ o Designer's Copyo Designed the site layout, color scheme, and link navigation for this  http://www.virtualnv.com/ 2  o JavaScript and Java familiarity; o SAS and SAS EG familiarity; o BIAS Peak. RELATED SKILLS:o I possess Internet skills and working knowledge of Internetnavigation and browser compatibility as well as design constraints on the World Wide Web.o I have strong management, teaching, team, and social skills. o Drawing skills. o Spanish language skills. DESIGN EXPERIENCE:  Top  JUNE 2002 - PRESENT SOLATRIX http://www.solatrix.com/ o Designed company logo and print materials for this new design company.o Currently working as a founding member as a web and print designer and content architect for clients.  MARCH 2001 - MARCH 2002 VIRTUAL NV   http://www.solatrix.com/ http://www.solatrix.com/ Top1  Winterkist logo [1-3.gif] [1-4-road.jpg]about [2-resume_p.gif] web design mark design photography search [3-1.gif][4-1.gif] [pagelinks.gif] skills design experience work experienceleadership experience education download [side_bottom.gif]RESUME FOR MATTHEW CARROLLDownload a Microsoft Word Version of my resume.Current Address:Download my resume or email mefor further contact information.  919.xxx.xxxx MCarroll at Ibiblio.org www.ibiblio.org/mcarroll/ _________________________________________________________________  SKILLS:  SOFTWARE: o Windows OS, Apple OS, Linux OS; o Unix; FTP, HTML, Telnet;o Adobe PhotoShop, Illustrator, ImageReady, InDesign; o Macromedia Dreamweaver, Flash, Fireworks; o Microsoft Word, Excel, Access, PowerPoint; o Quark XPress, CopyDesk;  www.ibiblio.org/mcarroll/ www.ibiblio.org/mcarroll/Microsoft Word Version Microsoft Word Version downloaddownloadeducationeducationleadership experienceleadership experiencework experiencework experiencedesign experiencedesign experienceskillsskillssearchsearchphotographyphotographymark designmark designphotographyGetting http://www.ibiblio.org/mcarroll/photo.html Looking up www.ibiblio.org Making HTTP connection to www.ibiblio.org Sending HTTP request. HTTP request sent; waiting for response./1.1 200 OK Data transfer completeM Winterkist Multimedia Design - PhotographySite Navigation: [1-4-towers.jpg]about resume web design mark design [5-photo_p.gif] search Page Navigation: [side_bottom.gif]PhotographySelected photography by Matthew Carroll to arrive soon (updated8/20/02).You can see what I have scanned in so far here, in a new window.           Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.Winterkist logo  Options Menu (p1 of 2) Options Menu (Lynx Version 2.8.3rel.1) Accept Changes - Reset Changes Left Arrow cancels changes HELP! Save options to disk: [ ] (options marked with (!) will not be saved)General PreferencesUser mode : [Novice______]Editor : __________________________________________Type of Search: [Case insensitive]Cookies (!) : [ask user__]Keyboard InputKeypad mode: [Numbers act as arrows_____________]Emacs keys: [OFF]VI keys: [OFF]Line edit style: [Default Binding___]Keyboard layout: [ROT13'd keyboard layout____________]Display and Character SetDisplay character set: [Western (ISO-8859-1)___________]Assumed document character set(!): [iso-8859-1______]Raw 8-bit (!): [ON_]X Display (!): __________________________________________Document Appearance(Form submit button) Use right-arrow or to submit.Accept Changes Accept Changes reset button) Use right-arrow or to reset form to defaults.Reset Changes Reset Changes NORMAL LINK) Use right-arrow or to activate.HELP!HELP!Checkbox Field) Use right-arrow or to toggle.[ ][ ]Option list) Hit return and use arrow keys and return to select option.Novice______Novice______Text entry field) Enter text. Use UP or DOWN arrows or tab to move off.__________________________________________ Enter text into the field by typing on the keyboard Ctrl-U to delete all text in field, [Backspace] to delete a character__________________________________________Arrow keys: Up and Down to move. Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.Case insensitiveCase insensitiveask user__ask user__Numbers act as arrows_____________Numbers act as arrows_____________OFFOFFOFFOFFDefault Binding___Default Binding___ROT13'd keyboard layout____________ROT13'd keyboard layout____________Western (ISO-8859-1)___________Western (ISO-8859-1)___________iso-8859-1______iso-8859-1______ON_ON_iso-8859-1______iso-8859-1______Western (ISO-8859-1)___________Western (ISO-8859-1)___________iso-8859-1______iso-8859-1______ON_ON_Text entry field) Enter text. Use UP or DOWN arrows or tab to move off.__________________________________________ Enter text into the field by typing on the keyboard Ctrl-U to delete all text in field, [Backspace] to delete a character2 Show color: [OFF___]Show cursor : [OFF]Popups for select fields: [ON_]HTML error recovery (!) : [strict (SortaSGML mode)]Show images (!): [as labels]Verbose images : [show filename] Headers Transferred to Remote ServersPersonal mail address: __________________________________________Preferred document character set : ___________________________Preferred document language: enUser-Agent header (!): Lynx/2.8.3rel.1 libwww-FM/2.14____________Listing and Accessing FilesFTP sort criteria: [By Name]Local directory sort criteria : [Mixed style______]xecution links: [ALWAYS OFF__________]Special Files and ScreensMulti-bookmarks: [OFF_____]Bookmarks file: lynx_bookmarks.html_______________________Visited Pages : [By Last Visit Reversed_]Check your lynx.cfg here Accept Changes - Reset Changes Left Arrow cancels changesArrow keys: Up and Down to move. Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.OFF___ lqqqqqqqqkx NEVER xx OFF  xx ON xx ALWAYS xmqqqqqqqqjOFF ON   [ON____][OFF][ON_][strict (S[as labelsArrow keys: Up and Down to move. Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(Option list) Hit return and use arrow keys and return to select option.ON____ON____OFFOFFON_ON_strict (SortaSGML mode)strict (SortaSGML mode)as labelsas labelsshow filenamelqqqqqqqqqqqqqqqkx OFF xx show filename x mqqqqqqqqqqqqqqqjOFF  show filename [strict (SortaSGM[as labels][OFF__________] Arrow keys: Up and Down to move. Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(Option list) Hit return and use arrow keys and return to select option.OFF__________OFF__________Text entry field) Enter text. Use UP or DOWN arrows or tab to move off.__________________________________________ Enter text into the field by typing on the keyboard Ctrl-U to delete all text in field, [Backspace] to delete a character____________________________________________________________________________________________________________en_______________________________en_______________________________Lynx/2.8.3rel.1 libwww-FM/2.14____________Lynx/2.8.3rel.1 libwww-FM/2.14____________Arrow keys: Up and Down to move. Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.By NameBy NameMixed style______Mixed style______ALWAYS OFF__________ALWAYS OFF__________OFF_____OFF_____Text entry field) Enter text. Use UP or DOWN arrows or tab to move off.lynx_bookmarks.html_______________________ Enter text into the field by typing on the keyboard Ctrl-U to delete all text in field, [Backspace] to delete a characterlynx_bookmarks.html_______________________Arrow keys: Up and Down to move. Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history listOption list) Hit return and use arrow keys and return to select option.By Last Visit Reversed_By Last Visit Reversed_NORMAL LINK) Use right-arrow or to activate.lynx.cfg lynx.cfg Form submit button) Use right-arrow or to submit.Accept Changes Submitting form... Value accepted!  (B)0 Options Menu (p2 of 2)Show color: [ON____]Show cursor: [OFF]Popups for select fields: [ON_]HTML error recovery (!): [strict (SortaSGML mode)]Show images (!): [as labels]Verbose images: [OFF__________]Headers Transferred to Remote ServersPersonal mail address: __________________________________________Preferred document character set : _________________________________Preferred document language: en_______________________________User-Agent header (!): Lynx/2.8.3rel.1 libwww-FM/2.14____________Listing and Accessing FilesFTP sort criteria: [By Name]Local directory sort criteria : [Mixed style______]Execution links: [ALWAYS OFF__________]Special Files and ScreensMulti-bookmarks: [OFF_____]Bookmarks file: lynx_bookmarks.html_______________________Visited Pages: [By Last Visit Reversed_]Check your lynx.cfg hereAccept Changes - Reset Changes Left Arrow cancels changes Getting http://www.ibiblio.org/mcarroll/photo.htmlArrow keys: Up and Down to move. Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list Looking up www.ibiblio.org Making HTTP connection to www.ibiblio.org Sending HTTP request. HTTP request sent; waiting for response./1.1 200 OK Data transfer complete Winterkist Multimedia Design - Photography Winterkist logo Site Navigation: [INLINE] about resume web design mark design [LINK] search  [INLINE] Page Navigation: [INLINE] Photography Selected photography by Matthew Carroll to arrive soon (updated 8/20/02).You can see what I have scanned in so far here, in a new window. Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.Winterkist logo Are you sure you want to quit? (y)   [mcarroll@red bin]$ lynx (B)0Getting http://www.google.com/ Looking up www.google.com Making HTTP connection to www.google.com Sending HTTP request. HTTP request sent; waiting for response./1.0 200 OK www.google.com cookie: P=ID=3dfee8665f8a475b:TM=103 Allow? (Y/N/Always/neVer) Allowing this cookie. Data transfer complete Google Google Web Images Groups Directory News-New!_______________________________________________________Google Search I'm Feeling Lucky o Advanced Searcho Preferenceso Language Tools Get your news the Google way - Try Google NewsAdvertise with Us - Search Solutions - Services & Tools - Jobs, Press, & Help ©2002 Google - Searching 2,469,940,685 web pagesArrow keys: Up and Down to move. Right to follow a link; Left to go back.H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list(NORMAL LINK) Use right-arrow or to activate.Images  Options Menu (p1 of 2) Options Menu (Lynx Version 2.8.3rel.1)Accept Changes - Reset Changes Left Arrow cancels changes HELP! Save options to disk: [ ] (options marked with (!) will not be saved)General PreferencesUser mode: [Novice______]Editor : __________________________________________Type of Search: [Case insensitive]Cookies (!) : [ask user__] Keyboard InputKeypad mode : [Numbers act as arrows_____________]Emacs keys: [OFF]VI keys: [OFF]Line edit style: [Default Binding___]Keyboard layout: [ROT13'd keyboard layout____________]Display and Character SetDisplay character set: [Western (ISO-8859-1)___________]Assumed document character set(!): [iso-8859-1______]Raw 8-bit (!): [ON_]X Display (!): __________________________________________Document AppearanceForm submit button) Use right-arrow or to submit.Accept Changes Are you sure you want to quit? (y)   [mcarroll@red bin]$ lynxsudo pico /etc/lynx.cfg Password:  UW PICO(tm) 4.2 New Buffer ^G Get Help ^O WriteOut ^R Read File ^Y Prev Pg ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where is ^V Next Pg ^U UnCut Text^T To Spell [ Reading file ][ Read 3061 lines ]File: /etc/lynx.cfg# lynx.cfg file.# The default placement for this file is /usr/local/lib/lynx.cfg (Unix)# or Lynx_Dir:lynx.cfg (VMS)### Definition pairs are of the form VARIABLE:DEFINITION# NO spaces are allowed between the pair items.## If you do not have write access to /usr/local/lib you may change# the default location of this file in the userdefs.h file and recompile,# or specify its location on the command line with the "-cfg"# command line option.## Items may be commented out by putting a '#' as the FIRST char of the line# (Any line beginning with punctuation is ignored). Leading blanks on each# line are ignored; trailing blanks may be significant depending on the option.# An HTML'ized description of all settings (based on comments in this file,# with alphabetical table of settings and with table of settings by category)# is available at http://www.hippo.ru/~hvv/lynxcfg_toc.html#### The conversion is done via the scripts/cfg2html.pl script.### Several directives beginning with '.' are used for this purpose..h1 Auxiliary Facilities# These settings control the auxiliary navigating facilities of lynx, e.g.,.h1 Auxiliary Facilitiesse settings control the auxiliary navigating facilities of lynx, e.g.,jumpfiles, bookmarks, default URLs.  .h2 INCLUDEStarting with Lynx 2.8.1, the lynx.cfg file has a crude "include"facility. This means that you can take advantage of the global lynx.cfgwhile also supplying your own tweaks.You can use a command-line argument (-cfg /where/is/lynx.cfg) or anenvironment variable (LYNX_CFG=/where/is/lynx.cfg).For instance, put in your .profile or .login: LYNX_CFG=~/lynx.cfg; export LYNX_CFG # in .profile for sh/ksh/bash/etc. setenv LYNX_CFG ~/lynx.cfg # in .login for [t]csh#Then in ~/lynx.cfg: INCLUDE:/usr/local/lib/lynx.cfg^^^^^^^^^^^^^^^^^^^^^^^ or whatever is appropriate on your system and now your own tweaks.# Starting with Lynx 2.8.2, the INCLUDE facility is yet more powerful. You can# suppress all but specific settings that will be read from included files.# This allows sysadmins to provide users the ability to customize lynx withoptions that normally do not affect security, such as COLOR, VIEWER, KEYMAP.# This allows sysadmins to provide users the ability to customize lynx withoptions that normally do not affect security, such as COLOR, VIEWER, KEYMAP.# The syntax is## INCLUDE:filename for sample:.exINCLUDE:~/lynx.cfg for COLOR VIEWER KEYMAPonly one space character should surround the word 'for'. On Unix systems ':'is also accepted as separator. In that case, the example can be written as.exINCLUDE:~/lynx.cfg:COLOR VIEWER KEYMAPIn the example, only the settings COLOR, VIEWER and KEYMAP are accepted by lynx. Other settings are ignored. Note: INCLUDE is also treated as asetting, so to allow an included file to include other files, put INCLUDE inthe list of allowed settings.If you allow an included file to include other files, and if a list ofallowed settings is specified for that file with the INCLUDE command, nestedfiles are only allowed to include the list of settings that is the set AND ofsettings allowed for the included file and settings allowed by nested INCLUDEcommands. In short, there is no security hole introduced by including auser-defined configuration file if the original list of allowed settings issecure.secure. .h2 STARTFILE STARTFILE is the default starting URL if none is specifiedon the command line or via a WWW_HOME environment variable;Lynx will refuse to start without a starting URL of some kind.STARTFILE can be remote, e.g. http://www.w3.org/default.html ,# or local, e.g. file://localhost/PATH_TO/FILENAME , where PATH_TO is replaced with the complete path to FILENAME using Unix shell syntax and including the device on VMS.# Normally we expect you will connect to a remote site, e.g., the Lynx starting site:STARTFILE:http://www.google.comAs an alternative, you may want to use a local URL. A good choice for this isuser's home directory: .exSTARTFILE:file://localhost/~/Your choice of STARTFILE should reflect your site's needs, and be a URL that you can connect to reliably. Otherwise users will become confused and think that they cannot run Lynx..h2 HELPFILE.h2 HELPFILE# HELPFILE must be defined as a URL and must have a# complete path if local:file://localhost/PATH_TO/lynx_help/lynx_help_main.htmlReplace PATH_TO with the path to the lynx_help subdirectoryfor this distribution (use SHELL syntax including the device  on VMS systems).The default HELPFILE is:http://www.trill-home.com/lynx/lynx_help/lynx_help_main.htmlThis should be changed to the local path.HELPFILE:http://www.trill-home.com/lynx/lynx_help/lynx_help_main.html.ex#HELPFILE:file://localhost/usr/doc/lynx-2.8.3/lynx_help/lynx_help_main.html .h2 DEFAULT_INDEX_FILEDEFAULT_INDEX_FILE is the default file retrieved when the# user presses the 'I' key when viewing any document. An index to your CWIS can be placed here or a document containingpointers to lots of interesting places on the web.DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.htmlDEFAULT_INDEX_FILE:http://www.ibiblio.org/mcarroll/index.html.h1 Interaction.h1 Interaction.h2 GOTOBUFFERSet GOTOBUFFER to TRUE if you want to have the previous goto URL,if any, offered for reuse or editing when using the 'g'oto command.The default is defined in userdefs.h. If left FALSE, the circularbuffer of previously entered goto URLs can still be invoked via theUp-Arrow or Down-Arrow keys after entering the 'g'oto command.GOTOBUFFER:FALSE .h2 JUMP_PROMPT# JUMP_PROMPT is the default statusline prompt for selecting a jumps file shortcut. (see below).# You can change the prompt here from that defined in userdefs.h. Any# trailing white space will be trimmed, and a single space is added by Lynxfollowing the last non-white character. You must set the default promptbefore setting the default jumps file (below). If a default jumps filewas set via userdefs.h, and you change the prompt here, you must set thedefault jumps file again (below) for the change to be implemented.JUMP_PROMPT:Jump to (use '?' for list):Auxiliary FacilitiesAuxiliary FacilitiesJUMPFILE JUMPFILE is the local file checked for short-cut names for URLs when the user presses the 'j' (JUMP) key. The user will be promptedto enter a short-cut name for an URL, which Lynx will then follow in a similar manner to 'g'oto; alternatively, s/he can enter '?' to view the full JUMPFILE list of short-cuts with associated URLs.There is an example jumps file in the samples subdirectory. If not defined here or in userdefs.h, the JUMP command will invoke# the NO_JUMPFILE statusline message (see LYMessages_en.h ).## To allow '?' to work, include in the JUMPFILEa short-cut to the JUMPFILE itself, e.g.
    ?
    This Shortcut ListOn VMS, use Unix SHELL syntax (including a lead slash) to define it.Additional jumps files can be defined and mapped to keystrokesin lynx.cfg , but you should first define the default jumps file,which is mapped by default to 'j' (or 'J' when VI keys are ON).  In the following line, include the actual full local path to JUMPFILE,# but do not include 'file://localhost' in the line.#JUMPFILE:/FULL_LOCAL_PATH/jumps.htmlBUFFERSet JUMPBUFFER to TRUE if you want to have the previous jump target,if any, offered for reuse or editing when using the 'J'ump command. The default is defined in userdefs.h. If left FALSE, the circularbuffer of previously entered targets (shortcuts) can still be invokedvia the Up-Arrow or Down-Arrow keys after entering the 'J'ump command.If multiple jumps files are installed, the recalls of shortcuts willbe specific to each file. If Lynx was built with PERMIT_GOTO_FROM_JUMPdefined, any random URLs used instead of shortcuts will be stored in thegoto URL buffer, not in the shortcuts buffer(s), and the single character':' can be used as a target to invoke the goto URL buffer (as if 'g'otofollowed by Up-Arrow had been entered). JUMPBUFFER:FALSE .h1 Internal Behavior.h2 SAVE_SPACEIf SAVE_SPACE is defined, it will be used as a path prefix for thesuggested filename in "Save to Disk" operations from the 'p'rint or 'd'ownload menus. On VMS, you can use either VMS (e.g., "SYS$LOGIN:") or Unix syntax (including '~' for the HOME directory). On Unix, you# must use Unix syntax. If the symbol is not defined, or is zero-length# (""), no prefix will be used, and only a filename for saving in the# must use Unix syntax. If the symbol is not defined, or is zero-length# (""), no prefix will be used, and only a filename for saving in the# current default directory will be suggested.This definition will be overridden if a "LYNX_SAVE_SPACE" environmentvariable has been set on Unix, or logical has been defined on VMS. SAVE_SPACE:~/foo/.h2 REUSE_TEMPFILESLynx uses temporary files for (among other purposes) the content ofvarious user interface pages. REUSE_TEMPFILES changes the behaviorfor some of these temp files, among them pages shown for HISTORY,VLINKS, OPTIONS, INFO, PRINT, DOWNLOAD commands.If set to TRUE, the same file can be used multiple times for the same purpose. If set to FALSE, a new filename is generated each time before# rewriting such a page. With TRUE, repeated invocation of these commands# is less likely to push previous documents out of the cache of rendered# texts (see also DEFAULT_CACHE_SIZE). This is especially useful with# intermittent (dialup) network connections, when it is desirable to# continue browsing through the cached documents after disconnecting.With the default setting of FALSE, there can be more than one incarnationof e.g. the VLINKS page cached in memory (but still only the most recentlygenerated one is kept as a file), resulting in sometimes less surprisingbehaviour when returning to such a page via HISTORY or PREV_DOC functions(most users will not encounter and notice this difference).(most users will not encounter and notice this difference).REUSE_TEMPFILES:FALSE.h2 LYNX_HOST_NAME If LYNX_HOST_NAME is defined here or in userdefs.h, it will be# treated as an alias for the local host name in checks for URLs on# the local host (e.g., when the -localhost switch is set), and this# host name, "localhost", and HTHostName (the fully qualified domainname of the system on which Lynx is running) will all be passed as local. A different definition here will override that in userdefs.h.LYNX_HOST_NAME:www.cc.ukans.edu.h2 LOCALHOST_ALIASlocalhost aliasesAny LOCALHOST_ALIAS definitions also will be accepted as local when the -localhost switch is set. These need not actually be local, i.e.,in contrast to LYNX_HOST_NAME, you can define them to trusted hosts atother Internet sites..ex 2LOCALHOST_ALIAS:gopher.server.domainLOCALHOST_ALIAS:news.server.domain LOCALHOST_ALIAS:news.server.domain .h2 LOCAL_DOMAIN# LOCAL_DOMAIN is used for a tail match with the ut_host element of# the utmp or utmpx structure on systems with utmp capabilities, todetermine if a user is local to your campus or organization whenhandling -restrictions=inside_foo or outside_foo settings for ftp,news, telnet/tn3270 and rlogin URLs. An "inside" user is assumed if your system does not have utmp capabilities. CHANGE THIS here if it was not changed in userdefs.h at compilation time.LOCAL_DOMAIN:ukans.edu.h1 Character sets.h2 CHARACTER_SET CHARACTER_SET defines the display character set, i.e., assumed to beinstalled on the user's terminal. It determines which characters or stringswill be used to represent 8-bit character entities within HTML. New character sets may be defined as explained in the README files of thesrc/chrtrans directory in the Lynx source code distribution. For Asian (CJK)# character sets, it also determines how Kanji code will be handled. The default is defined in userdefs.h and can be changed here or via the 'o'ptions menu. The 'o'ptions menu setting will be stored in the user's RC# file whenever those settings are saved, and thereafter will be used as the 'o'ptions menu. The 'o'ptions menu setting will be stored in the user's RC# file whenever those settings are saved, and thereafter will be used as the# default. For Lynx a "character set" has two names: a MIME name (for# recognizing properly labeled charset parameters in HTTP headers etc.), and ahuman-readable string for the 'O'ptions Menu (so you may find info aboutlanguage or group of languages besides MIME name). Not all 'human-readable'names correspond to exactly one valid MIME charset (example is "Chinese");in that case an appropriate valid (and more specific) MIME name should beused where required. Well-known synonyms are also processed in the code.Raw (CJK) mode Lynx normally translates characters from a document's charset to display# charset, using ASSUME_CHARSET value (see below) if the document's charset# is not specified explicitly. Raw (CJK) mode is OFF for this case.# When the document charset is specified explicitly, that charset# overrides any assumption like ASSUME_CHARSET or raw (CJK) mode.#For the Asian (CJK) display character sets, the corresponding charset isassumed in documents, i.e., raw (CJK) mode is ON by default. In raw CJKmode, 8-bit characters are not reverse translated in relation to the entityonversion arrays, i.e., they are assumed to be appropriate for the displaycharacter set. The mode should be toggled OFF when an Asian (CJK) display  is selected but the document is not CJK and its charset notspecified explicitly.Raw (CJK) mode may be toggled by user via '@' (LYK_RAW_TOGGLE) key,Raw (CJK) mode may be toggled by user via '@' (LYK_RAW_TOGGLE) key,the -raw command line switch or from the 'o'ptions menu.Raw (CJK) mode effectively changes the charset assumption about unlabeleddocuments. You can toggle raw mode ON if you believe the document has acharset which does correspond to your Display Character Set. On the otherhand, if you set ASSUME_CHARSET the same as Display Character Set you get rawmode ON by default (but you get assume_charset=iso-8859-1 if you try raw modeOFF after it).Note that "raw" does not mean that every byte will be passed to the screen.HTML character entities may get expanded and translated, inappropriate ontrol characters filtered out, etc. There is a "Transparent" pseudo character set for more "rawness".Since Lynx now supports a wide range of platforms it may be useful to notethe cpXXX codepages used by IBM PC compatible computers, and windows-xxxxused by native MS-Windows apps. We also note that cpXXX pages rarely arefound on Internet, but are mostly for local needs on DOS.Recognized character sets include:.nf string for 'O'ptions Menu MIME name=========================== ========= 7 bit approximations (US-ASCII) us-ascii=========================== ========= 7 bit approximations (US-ASCII) us-ascii Western (ISO-8859-1) iso-8859-1Western (ISO-8859-15) iso-8859-15 Western (cp850) cp850 Western (windows-1252) windows-1252 IBM PC US codepage (cp437) cp437 DEC Multinational dec-mcs Macintosh (8 bit) macintosh NeXT character set nextHP Roman8 hp-roman8 Chinese euc-cn Japanese (EUC-JP) euc-jp Japanese (Shift_JIS) shift_jis Korean euc-krTaipei (Big5) big5 Vietnamese (VISCII) viscii Eastern European (ISO-8859-2) iso-8859-2 Eastern European (cp852) cp852 Eastern European (windows-1250) windows-1250Latin 3 (ISO-8859-3) iso-8859-3 Latin 4 (ISO-8859-4) iso-8859-4Baltic Rim (cp775) cp775# Baltic Rim (windows-1257) windows-1257Cyrillic (ISO-8859-5) iso-8859-5Cyrillic (cp866) cp866Cyrillic (windows-1251) windows-1251Cyrillic (cp866) cp866Cyrillic (windows-1251) windows-1251Cyrillic (KOI8-R) koi8-rArabic (ISO-8859-6) iso-8859-6 Arabic (cp864) cp864Arabic (windows-1256) windows-1256Greek (ISO-8859-7) iso-8859-7Greek (cp737) cp737 Greek2 (cp869) cp869Greek (windows-1253) windows-1253ebrew (ISO-8859-8) iso-8859-8Hebrew (cp862) cp862 Hebrew (windows-1255) windows-1255Turkish (ISO-8859-9) iso-8859-9ISO-8859-10 iso-8859-10Ukrainian Cyrillic (cp866u) cp866uUkrainian Cyrillic (KOI8-U) koi8-uUNICODE (UTF-8) utf-8RFC 1345 w/o Intro mnemonic+ascii+0RFC 1345 Mnemonic mnemonicTransparent x-transparent.fiThe value should be the MIME name of a character set recognized byLynx (case insensitive).Find RFC 1345 at http://www.ics.uci.edu/pub/ietf/uri/rfc1345.txt .Find RFC 1345 at http://www.ics.uci.edu/pub/ietf/uri/rfc1345.txt .CHARACTER_SET:iso-8859-1.h2 ASSUME_CHARSETASSUME_CHARSET changes the handling of documents which do notexplicitly specify a charset. Normally Lynx assumes that 8-bitcharacters in those documents are encoded according to iso-8859-1(the official default for the HTTP protocol). When ASSUME_CHARSETis defined here or by an -assume_charset command line flag is in effect,Lynx will treat documents as if they were encoded accordingly.See above on how this interacts with "raw mode" and the DisplayCharacter Set.ASSUME_CHARSET can also be changed via the 'o'ptions menu but willnot be saved as permanent value in user's .lynxrc file to avoid more chaos.ASSUME_CHARSET:iso-8859-1.h2 ASSUMED_DOC_CHARSET_CHOICEh2 DISPLAY_CHARSET_CHOICEIt is possible to reduce the number of charset choices in the 'O'ptions menufor "display charset" and "assumed document charset" fields via DISPLAY_CHARSET_CHOICE and ASSUMED_DOC_CHARSET_CHOICE settings correspondingl$Each of these settings can be used several times to define the set of possiblechoices for corresponding field. The syntax for the values isEach of these settings can be used several times to define the set of possiblechoices for corresponding field. The syntax for the values is# string | prefix* | *## where 'string' is either the MIME name of charset or it's full name (listed either in the left or in the right column of table of recognized charsets), case-insensitive - e.g. 'Koi8-R' or 'Cyrillic (KOI8-R)' (both without quotes), 'prefix' is any string, and such value will select all charsets having the name with prefix matching given (case insensitive), i.e., for the charsets listed in the table of recognized charsets,.ex ASSUMED_DOC_CHARSET_CHOICE:cyrillic*# will be equal to specifying.ex 4# ASSUMED_DOC_CHARSET_CHOICE:cp866# ASSUMED_DOC_CHARSET_CHOICE:windows-1251ASSUMED_DOC_CHARSET_CHOICE:koi8-rASSUMED_DOC_CHARSET_CHOICE:iso-8859-5 or lines with full names of charsets. literal string '*' (without quotes) will enable all charset choices literal string '*' (without quotes) will enable all charset choicesin corresponding field. This is useful for overriding site defaults in private pieces of lynx.cfg included via INCLUDEdirective.Default values for both settings are '*', but any occurrence of settingswith values that denote any charsets will make only listed choices availablefor corresponding field.ASSUMED_DOC_CHARSET_CHOICE:*DISPLAY_CHARSET_CHOICE:* .h2 ASSUME_LOCAL_CHARSETASSUME_LOCAL_CHARSET is like ASSUME_CHARSET but only applies to localfiles. If no setting is given here or by an -assume_local_charset# command line option, the value for ASSUME_CHARSET or -assume_charsetis used. It works for both text/plain and text/html files.This option will ignore "raw mode" toggling when local files are viewed# (it is "stronger" than "assume_charset" or the effective changeof the charset assumption caused by changing "raw mode"),so only use when necessary.ASSUME_LOCAL_CHARSET:iso-8859-1 .h2 PREPEND_CHARSET_TO_SOURCE .h2 PREPEND_CHARSET_TO_SOURCEPREPEND_CHARSET_TO_SOURCE:TRUE tells Lynx to prepend a META CHARSET line to text/html source files when they are retrieved for 'd'ownloadingor passed to 'p'rint functions, so HTTP headers will not be lost.This is necessary for resolving charset for local html files,while the assume_local_charset is just an assumption.For the 'd'ownload option, a META CHARSET will be added only if the HTTPcharset is present. The compilation default is TRUE. It is generally desirable to have charset information for every local html file, but META CHARSET string potentially could cause# compatibility problems with other browsers, see also PREPEND_BASE_TO_SOURCE.# Note that the prepending is not done for -source dumps.#PREPEND_CHARSET_TO_SOURCE:TRUE.h2 NCR_IN_BOOKMARKSNCR_IN_BOOKMARKS:TRUE allows you to save 8-bit characters in bookmark titlesin the unicode format (NCR). This may be useful if you need to switchdisplay charsets frequently. This is the case when you use Lynx on differentplatforms, e.g., on UNIX and from a remote PC, and want to keep the bookmarksfile persistent. Another aspect is compatibility: NCR is part of I18N and HTML4.0# specifications supported starting with Lynx 2.7.2, Netscape 4.0 and MSIE 4.0.# Older browser versions will fail so keep NCR_IN_BOOKMARKS:FALSE if you# plan to use them.# Older browser versions will fail so keep NCR_IN_BOOKMARKS:FALSE if you# plan to use them.NCR_IN_BOOKMARKS:FALSE.h2 FORCE_8BIT_TOUPPERORCE_8BIT_TOUPPER overrides locale settings and uses internal 8-bitase-conversion mechanism for case-insensitive searches in non-ASCII displaycharacter sets. It is FALSE by default and should not be changed unlessyou encounter problems with case-insensitive searches.FORCE_8BIT_TOUPPER:FALSE .h2 OUTGOING_MAIL_CHARSET# While Lynx supports different platforms and display character sets# we need to limit the charset in outgoing mail to reducetrouble for remote recipients who may not recognize our charset.You may try US-ASCII as the safest value (7 bit), any other MIME name,or leave this field blank (default) to use the display character set.Charset translations currently are implemented for mail "subjects= " only. OUTGOING_MAIL_CHARSET:.h2 ASSUME_UNREC_CHARSET.h2 ASSUME_UNREC_CHARSETIf Lynx encounters a charset parameter it doesn't recognize, it will replace the value given by ASSUME_UNREC_CHARSET (or a corresponding# -assume_unrec_charset command line option) for it. This can be used# to deal with charsets unknown to Lynx, if they are "sufficiently# similar" to one that Lynx does know about, by forcing the sametreatment. There is no default, and you probably should leave this undefined unless necessary.ASSUME_UNREC_CHARSET:iso-8859-1 .h2 PREFERRED_LANGUAGE # PREFERRED_LANGUAGE is the language in MIME notation (e.g., "en",# "fr") which will be indicated by Lynx in its Accept-Language headers# as the preferred language. If available, the document will betransmitted in that language. Users can override this setting viathe 'o'ptions menu and save that preference in their RC file.This may be a comma-separated list of languages in decreasing preference.PREFERRED_LANGUAGE:en .h2 PREFERRED_CHARSET # PREFERRED_CHARSET specifies the character set in MIME notation (e.g.,# "ISO-8859-2", "ISO-8859-5") which Lynx will indicate you prefer in# requests to http servers using an Accept-Charsets header. Users can# "ISO-8859-2", "ISO-8859-5") which Lynx will indicate you prefer in# requests to http servers using an Accept-Charsets header. Users canchange it via the 'o'ptions menu and save that preference in their RC file.The value should NOT include "ISO-8859-1" or "US-ASCII",since those values are always assumed by default.If a file in that character set is available, the server will send it.If no Accept-Charset header is present, the default is that anycharacter set is acceptable. If an Accept-Charset header is present,and if the server cannot send a response which is acceptableaccording to the Accept-Charset header, then the server SHOULD send an error response with the 406 (not acceptable) status code, though# the sending of an unacceptable response is also allowed. See RFC 2068# (http://www.ics.uci.edu/pub/ietf/uri/rfc2068.txt).PREFERRED_CHARSET:.h1 Interaction.h2 URL_DOMAIN_PREFIXES.h2 URL_DOMAIN_SUFFIXES# URL_DOMAIN_PREFIXES and URL_DOMAIN_SUFFIXES are strings which will be# prepended (together with a scheme://) and appended to the first element# of command line or 'g'oto arguments which are not complete URLs andcannot be opened as a local file (file://localhost/string). Bothcan be comma-separated lists. Each prefix must end with a dot, eachsuffix must begin with a dot, and either may contain other dots (e.g.,can be comma-separated lists. Each prefix must end with a dot, eachsuffix must begin with a dot, and either may contain other dots (e.g.,.com.jp). The default lists are defined in userdefs.h and can bereplaced here. Each prefix will be used with each suffix, in order,until a valid Internet host is created, based on a successful DNSlookup (e.g., foo will be tested as www.foo.com and then www.foo.edu etc.). The first element can include a :port and/or /path which willbe restored with the expanded host (e.g., wfbr:8002/dir/lynx willbecome http://www.wfbr.edu:8002/dir/lynx). The prefixes will not beused if the first element ends in a dot (or has a dot before the :port or /path), and similarly the suffixes will not be used if thefirst element begins with a dot (e.g., .nyu.edu will becomehttp://www.nyu.edu without testing www.nyu.com). Lynx will try toguess the scheme based on the first field of the expanded host name, and use "http://" as the default (e.g., gopher.wfbr.edu or gopher.wfbr.# will be made gopher://gopher.wfbr.edu).##URL_DOMAIN_PREFIXES:www.#URL_DOMAIN_SUFFIXES:.com,.edu,.net,.org.h2 FORMS_OPTIONSToggle whether the Options Menu is key-based or form-based;the key-based version is available only if specified at compile time.FORMS_OPTIONS:TRUE.h2 PARTIALDisplay partial pages while downloadingPARTIAL:TRUE.h2 PARTIAL_THRESSet the threshold # of lines Lynx must render before itredraws the screen in PARTIAL mode. Anything < 0 impliesuse of the screen size.PARTIAL_THRES:-1.h2 SHOW_KB_RATEWhile getting large files, Lynx shows the approximate rate of transfer.Set this to change the units shown: TRUE for KB/sec or FALSE for bytes/sec: default is TRUE.SHOW_KB_RATE:TRUE1 Timeouts.h2 INFOSECS.h2 MESSAGESECS.h2 ALERTSECS# The following three definitions set the number of seconds for.h2 ALERTSECS# The following three definitions set the number of seconds for# pauses following statusline messages that would otherwise bereplaced immediately, and are more important than the unpaused progress messages. Those set by INFOSECS are also basically# progress messages (e.g., that a prompted input has been canceled)# and should have the shortest pause. Those set by MESSAGESECS are# informational (e.g., that a function is disabled) and should havea pause of intermediate duration. Those set by ALERTSECS typicallyport a serious problem and should be paused long enough to readwhenever they appear (typically unexpectedly). The default values are defined in userdefs.h, and can be modified here should longer# pauses be desired for braille-based access to Lynx.##INFOSECS:1MESSAGESECS:2ALERTSECS:3.h1 Appearance# These settings category control the appearance of Lynx's screen and the way# Lynx renders some tags.USE_SELECT_POPUPS# If USE_SELECT_POPUPS is set FALSE, Lynx will present a vertical list of# radio buttons for the OPTIONs in SELECT blocks which lack the MULTIPLEattribute, instead of using a popup menu. Note that if the MULTIPLE# radio buttons for the OPTIONs in SELECT blocks which lack the MULTIPLEattribute, instead of using a popup menu. Note that if the MULTIPLEattribute is present in the SELECT start tag, Lynx always will create avertical list of checkboxes for the OPTIONs.The default defined here or in userdefs.h can be changed via the 'o'ptionsmenu and saved in the RC file, and always can be toggled via the -popupcommand line switch.USE_SELECT_POPUPS:TRUE.h2 SHOW_CURSORSHOW_CURSOR controls whether or not the cursor is hidden or appearsover the current link in documents or the current option in popups. Showing the cursor is handy if you are a sighted user with a poor terminal that can't do bold and reverse video at the same time or at all. It also can be useful to blind users, as an alternative# or supplement to setting LINKS_AND_FIELDS_ARE_NUMBERED or# LINKS_ARE_NUMBERED.# The default defined here or in userdefs.h can be changed via the'o'ptions menu and saved in the RC file, and always can be toggledvia the -show_cursor command line switch.##SHOW_CURSOR:FALSE .h2 BOLD_HEADERS.h2 BOLD_HEADERSIf BOLD_HEADERS is set to TRUE the HT_BOLD default style will be acted upon for

    through

    headers. The compilation default is FALSE(only the indentation styles are acted upon, but see BOLD_H1, below).On Unix, compilation with -DUNDERLINE_LINKS also will apply to theHT_BOLD style for headers when BOLD_HEADERS is TRUE.BOLD_HEADERS:FALSEBOLD_H1If BOLD_H1 is set to TRUE the HT_BOLD default style will be acted upon for

    headers even if BOLD_HEADERS is FALSE. The compilationdefault is FALSE. On Unix, compilation with -DUNDERLINE_LINKS alsowill apply to the HT_BOLD style for headers when BOLD_H1 is TRUE.BOLD_H1:FALSE.h2 BOLD_NAME_ANCHORSIf BOLD_NAME_ANCHORS is set to TRUE the content of anchors withoutan HREF attribute, (i.e., anchors with a NAME or ID attribute) will have the HT_BOLD default style. The compilation default is FALSE.# On Unix, compilation with -DUNDERLINE_LINKS also will apply to the# HT_BOLD style for NAME (ID) anchors when BOLD_NAME_ANCHORS is TRUE.## HT_BOLD style for NAME (ID) anchors when BOLD_NAME_ANCHORS is TRUE.#BOLD_NAME_ANCHORS:FALSE.h1 Internal Behavior.h2 DEFAULT_CACHE_SIZE.h2 DEFAULT_VIRTUAL_MEMORY_SIZE# The DEFAULT_CACHE_SIZE specifies the number of WWW documents to be# cached in memory at one time.#This so-called cache size (actually, number) is defined in userdefs.h andmay be modified here and/or with the command line argument -cache=NUMBERThe minimum allowed value is 2, for the current document and at least oneto fetch, and there is no absolute maximum number of cached documents.On Unix, and VMS not compiled with VAXC, whenever the number is exceeded the least recently displayed document will be removed from memory.## On VMS compiled with VAXC, the DEFAULT_VIRTUAL_MEMORY_SIZE specifies the# amount (bytes) of virtual memory that can be allocated and not yet be freedbefore previous documents are removed from memory. If the values for boththe DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE are exceeded, thenthe least recently displayed documents will be freed until one or the othervalue is no longer exceeded. The default value is defined in userdefs.h.The Unix and VMS (but not VAXC) implementations use the C library malloc'sThe Unix and VMS (but not VAXC) implementations use the C library malloc's and calloc's for memory allocation, but procedures for taking the actual# amount of cache into account still need to be developed. They use only# the DEFAULT_CACHE_SIZE value, and that specifies the absolute maximum# number of documents to cache (rather than the maximum number only if# DEFAULT_VIRTUAL_MEMORY_SIZE has been exceeded, as with VAXC/VAX).##DEFAULT_CACHE_SIZE:10DEFAULT_VIRTUAL_MEMORY_SIZE:512000 .h2 SOURCE_CACHESOURCE_CACHE sets the source caching behavior for Lynx:FILE causes Lynx to keep a temporary file for each cached document containing the HTML source of the document, which it uses to regenerate the document when certain settings are changed (for instance, historical vs. minimal vs. valid comment parsing) instead of reloadingthe source from the network.MEMORY is like FILE, except the document source is kept in memory. You  may wish to adjust DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE accordingly.NONE is the default; the document source is not cached, and is reloaded  from the network when needed.SOURCE_CACHE:NONEHT_BOLD style for NAME (ID) anchors when BOLD_NAME_ANCHORS is TRUE.BOLD_NAME_ANCHORS:FALSE.h1 Internal Behavior.h2 DEFAULT_CACHE_SIZE.h2 DEFAULT_VIRTUAL_MEMORY_SIZE The DEFAULT_CACHE_SIZE specifies the number of WWW documents to be# cached in memory at one time.## This so-called cache size (actually, number) is defined in userdefs.h andmay be modified here and/or with the command line argument -cache=NUMBERThe minimum allowed value is 2, for the current document and at least oneto fetch, and there is no absolute maximum number of cached documents. On Unix, and VMS not compiled with VAXC, whenever the number is exceededthe least recently displayed document will be removed from memory.On VMS compiled with VAXC, the DEFAULT_VIRTUAL_MEMORY_SIZE specifies theamount (bytes) of virtual memory that can be allocated and not yet be freedbefore previous documents are removed from memory. If the values for boththe DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE are exceeded, thenthe least recently displayed documents will be freed until one or the othervalue is no longer exceeded. The default value is defined in userdefs.h.# The Unix and VMS (but not VAXC) implementations use the C library malloc's.h2 BOLD_HEADERS If BOLD_HEADERS is set to TRUE the HT_BOLD default style will be acted# upon for

    through

    headers. The compilation default is FALSE# (only the indentation styles are acted upon, but see BOLD_H1, below).# On Unix, compilation with -DUNDERLINE_LINKS also will apply to the# HT_BOLD style for headers when BOLD_HEADERS is TRUE.##BOLD_HEADERS:FALSE.h2 BOLD_H1If BOLD_H1 is set to TRUE the HT_BOLD default style will be actedupon for

    headers even if BOLD_HEADERS is FALSE. The compilation default is FALSE. On Unix, compilation with -DUNDERLINE_LINKS alsowill apply to the HT_BOLD style for headers when BOLD_H1 is TRUE.BOLD_H1:FALSE .h2 BOLD_NAME_ANCHORSIf BOLD_NAME_ANCHORS is set to TRUE the content of anchors withoutan HREF attribute, (i.e., anchors with a NAME or ID attribute) willhave the HT_BOLD default style. The compilation default is FALSE.On Unix, compilation with -DUNDERLINE_LINKS also will apply to theHT_BOLD style for NAME (ID) anchors when BOLD_NAME_ANCHORS is TRUE.# radio buttons for the OPTIONs in SELECT blocks which lack the MULTIPLE# attribute, instead of using a popup menu. Note that if the MULTIPLEattribute is present in the SELECT start tag, Lynx always will create avertical list of checkboxes for the OPTIONs.The default defined here or in userdefs.h can be changed via the 'o'ptionsmenu and saved in the RC file, and always can be toggled via the -popupcommand line switch.USE_SELECT_POPUPS:TRUESHOW_CURSORSHOW_CURSOR controls whether or not the cursor is hidden or appearsover the current link in documents or the current option in popups. Showing the cursor is handy if you are a sighted user with a poor terminal that can't do bold and reverse video at the same time orat all. It also can be useful to blind users, as an alternative or supplement to setting LINKS_AND_FIELDS_ARE_NUMBERED or# LINKS_ARE_NUMBERED.# The default defined here or in userdefs.h can be changed via the# 'o'ptions menu and saved in the RC file, and always can be toggledvia the -show_cursor command line switch.SHOW_CURSOR:FALSE.h2 BOLD_HEADERS.h2 ALERTSECSThe following three definitions set the number of seconds forpauses following statusline messages that would otherwise bereplaced immediately, and are more important than the unpausedprogress messages. Those set by INFOSECS are also basicallyprogress messages (e.g., that a prompted input has been canceled)and should have the shortest pause. Those set by MESSAGESECS areinformational (e.g., that a function is disabled) and should have a pause of intermediate duration. Those set by ALERTSECS typically# report a serious problem and should be paused long enough to read# whenever they appear (typically unexpectedly). The default values# are defined in userdefs.h, and can be modified here should longerpauses be desired for braille-based access to Lynx.INFOSECS:1MESSAGESECS:2ALERTSECS:3.h1 AppearanceThese settings category control the appearance of Lynx's screen and the wayLynx renders some tags. .h2 USE_SELECT_POPUPS# If USE_SELECT_POPUPS is set FALSE, Lynx will present a vertical list of# radio buttons for the OPTIONs in SELECT blocks which lack the MULTIPLE# attribute, instead of using a popup menu. Note that if the MULTIPLE# radio buttons for the OPTIONs in SELECT blocks which lack the MULTIPLEattribute, instead of using a popup menu. Note that if the MULTIPLEattribute is present in the SELECT start tag, Lynx always will create avertical list of checkboxes for the OPTIONs.The default defined here or in userdefs.h can be changed via the 'o'ptionsmenu and saved in the RC file, and always can be toggled via the -popupcommand line switch.USE_SELECT_POPUPS:TRUE.h2 SHOW_CURSORSHOW_CURSOR controls whether or not the cursor is hidden or appearsover the current link in documents or the current option in popups. Showing the cursor is handy if you are a sighted user with a poor terminal that can't do bold and reverse video at the same time or at all. It also can be useful to blind users, as an alternative# or supplement to setting LINKS_AND_FIELDS_ARE_NUMBERED or# LINKS_ARE_NUMBERED.# The default defined here or in userdefs.h can be changed via the'o'ptions menu and saved in the RC file, and always can be toggledvia the -show_cursor command line switch.##SHOW_CURSOR:FALSE .h2 BOLD_HEADERS.h2 BOLD_HEADERSIf BOLD_HEADERS is set to TRUE the HT_BOLD default style will be acted upon for

    through

    headers. The compilation default is FALSE(only the indentation styles are acted upon, but see BOLD_H1, below).On Unix, compilation with -DUNDERLINE_LINKS also will apply to theHT_BOLD style for headers when BOLD_HEADERS is TRUE.BOLD_HEADERS:FALSEBOLD_H1If BOLD_H1 is set to TRUE the HT_BOLD default style will be acted upon for

    headers even if BOLD_HEADERS is FALSE. The compilationdefault is FALSE. On Unix, compilation with -DUNDERLINE_LINKS alsowill apply to the HT_BOLD style for headers when BOLD_H1 is TRUE.BOLD_H1:FALSE.h2 BOLD_NAME_ANCHORSIf BOLD_NAME_ANCHORS is set to TRUE the content of anchors withoutan HREF attribute, (i.e., anchors with a NAME or ID attribute) will have the HT_BOLD default style. The compilation default is FALSE.# On Unix, compilation with -DUNDERLINE_LINKS also will apply to the# HT_BOLD style for NAME (ID) anchors when BOLD_NAME_ANCHORS is TRUE.## HT_BOLD style for NAME (ID) anchors when BOLD_NAME_ANCHORS is TRUE.#BOLD_NAME_ANCHORS:FALSE.h1 Internal Behavior.h2 DEFAULT_CACHE_SIZE.h2 DEFAULT_VIRTUAL_MEMORY_SIZE# The DEFAULT_CACHE_SIZE specifies the number of WWW documents to be# cached in memory at one time.#This so-called cache size (actually, number) is defined in userdefs.h andmay be modified here and/or with the command line argument -cache=NUMBERThe minimum allowed value is 2, for the current document and at least oneto fetch, and there is no absolute maximum number of cached documents.On Unix, and VMS not compiled with VAXC, whenever the number is exceeded the least recently displayed document will be removed from memory.## On VMS compiled with VAXC, the DEFAULT_VIRTUAL_MEMORY_SIZE specifies the# amount (bytes) of virtual memory that can be allocated and not yet be freedbefore previous documents are removed from memory. If the values for boththe DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE are exceeded, thenthe least recently displayed documents will be freed until one or the othervalue is no longer exceeded. The default value is defined in userdefs.h.The Unix and VMS (but not VAXC) implementations use the C library malloc'sThe Unix and VMS (but not VAXC) implementations use the C library malloc's and calloc's for memory allocation, but procedures for taking the actual# amount of cache into account still need to be developed. They use only# the DEFAULT_CACHE_SIZE value, and that specifies the absolute maximum# number of documents to cache (rather than the maximum number only if# DEFAULT_VIRTUAL_MEMORY_SIZE has been exceeded, as with VAXC/VAX).##DEFAULT_CACHE_SIZE:10DEFAULT_VIRTUAL_MEMORY_SIZE:512000 .h2 SOURCE_CACHESOURCE_CACHE sets the source caching behavior for Lynx:FILE causes Lynx to keep a temporary file for each cached document containing the HTML source of the document, which it uses to regenerate the document when certain settings are changed (for instance, historical vs. minimal vs. valid comment parsing) instead of reloadingthe source from the network.MEMORY is like FILE, except the document source is kept in memory. You  may wish to adjust DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE accordingly.NONE is the default; the document source is not cached, and is reloaded  from the network when needed.SOURCE_CACHE:NONESOURCE_CACHE:NONE.h2 ALWAYS_RESUBMIT_POSTSIf ALWAYS_RESUBMIT_POSTS is set TRUE, Lynx always will resubmit formswith method POST, dumping any cache from a previous submission of theform, including when the document returned by that form is sought withthe PREV_DOC command or via the history list. Lynx always resubmits forms with method POST when a submit button or a submitting text input is activated, but normally retrieves the previously returned document# if it had links which you activated, and then go back with the PREV_DOC# command or via the history list.#The default defined here or in userdefs.h can be toggled viathe -resubmit_forms command line switch.ALWAYS_RESUBMIT_POSTS:FALSE.h1 HTML Parsing.h2 NO_ISMAP_IF_USEMAPIf NO_ISMAP_IF_USEMAP is set TRUE, Lynx will not include a link to the server-side image map if both a server-side and client-side map for thesame image is indicated in the HTML markup. The compilation default is FALSE, such that a link with "[ISMAP]" as the link name, followed by a# hyphen, will be prepended to the ALT string or "[USEMAP]" pseudo-ALT for FALSE, such that a link with "[ISMAP]" as the link name, followed by a# hyphen, will be prepended to the ALT string or "[USEMAP]" pseudo-ALT for# accessing Lynx's text-based rendition of the client-side map (based on# the content of the associated MAP element). If the "[ISMAP]" link isactivated, Lynx will send a 0,0 coordinate pair to the server, which Lynx-friendly sites can map to a for-text-client document, homologousto what is intended for the content of a FIG element.The compilation default, or default defined here, can be toggled via the "-ismap" command line switch.NO_ISMAP_IF_USEMAP:FALSE .h2 SEEK_FRAG_MAP_IN_CURIf SEEK_FRAG_MAP_IN_CUR is set FALSE, then USEMAP attribute values (in IMG or OBJECT tags) consisting of only a fragment (USEMAP="#foo")# will be resolved with respect to the current document's base, which# might not be the same as the current document's URL.# The compilation default is to use the current document's URL in all# cases (i.e., assume the MAP is present below, if it wasn't present# above the point in the HTML stream where the USEMAP attribute wasdetected). Lynx's present "single pass" rendering engine precludes checking below before making the decision on how to resolve a USEMAP reference consisting solely of a fragment.SEEK_FRAG_MAP_IN_CUR:TRUESEEK_FRAG_MAP_IN_CUR:TRUE.h2 SEEK_FRAG_AREA_IN_CURIf SEEK_FRAG_AREA_IN_CUR is set FALSE, then HREF attribute valuesin AREA tags consisting of only a fragment (HREF="#foo") will beresolved with respect to the current document's base, which mightnot be the same as the current document's URL. The compilationdefault is to use the current document's URL, as is done for theHREF attribute values of Anchors and LINKs that consist solely of a fragment.##SEEK_FRAG_AREA_IN_CUR:TRUE.h1 CGI scriptsThese settings control Lynx's ability to execute various types of scripts..h2 LOCAL_EXECUTION_LINKS_ALWAYS_ON.h2 LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTELocal execution links and scripts are by default completely disabled,unless a change is made to the userdefs.h file to enable them or the configure script is used with the corresponding options(--enable-exec-links and --enable-exec-scripts).See the Lynx source code distribution and the userdefs.h file for more detail on enabling execution links and scripts.See the Lynx source code distribution and the userdefs.h file for more detail on enabling execution links and scripts.## If you have enabled execution links or scripts the following# two variables control Lynx's action when an execution linkor script is encountered.If LOCAL_EXECUTION_LINKS_ALWAYS_ON is set to TRUE any execution link or script will be executed no matter where it came from. This is EXTREMELY dangerous. Since Lynx can access files from anywhere in the world, you may encounter links or scripts that will cause damage or compromise the security of your system. If LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE is set to TRUE only# links or scripts that reside on the local machine and are# referenced with a URL beginning with "file://localhost/" or meet# TRUSTED_EXEC or ALWAYS_TRUSTED_EXEC rules (see below) will beexecuted. This is much less dangerous than enabling all execution# links, but can still be dangerous.##LOCAL_EXECUTION_LINKS_ALWAYS_ON:FALSELOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:FALSE.h2 TRUSTED_EXECIf LOCAL_EXECUTION_LINK_ON_BUT_NOT_REMOTE is TRUE, and no TRUSTED_EXECrule is defined, it defaults to "file://localhost/" and any lynxexecIf LOCAL_EXECUTION_LINK_ON_BUT_NOT_REMOTE is TRUE, and no TRUSTED_EXECrule is defined, it defaults to "file://localhost/" and any lynxexecor lynxprog command will be permitted if it was referenced from withina document whose URL begins with that string. If you wish to restrict thereferencing URLs further, you can extend the string to include a trustedpath. You also can specify a trusted directory for http URLs, which willthen be treated as if they were local rather than remote. For example: TRUSTED_EXEC:file://localhost/trusted/ TRUSTED_EXEC:http://www.wfbr.edu/trusted/If you also wish to restrict the commands which can be executed, createa series of rules with the path (Unix) or command name (VMS) followingthe string, separated by a tab. For example:Unix:==== TRUSTED_EXEC:file://localhost//bin/cp TRUSTED_EXEC:file://localhost//bin/rmVMS: === TRUSTED_EXEC:file://localhost/copy# TRUSTED_EXEC:file://localhost/delete## Once you specify a TRUSTED_EXEC referencing string, the default isreplaced, and all the referencing strings you desire must be specifiedas a series. Similarly, if you associate a command with the referencingreplaced, and all the referencing strings you desire must be specifiedas a series. Similarly, if you associate a command with the referencingstring, you must specify all of the allowable commands as a series of TRUSTED_EXEC rules for that string. If you specify ALWAYS_TRUSTED_EXEC ules below, you need not repeat them as TRUSTED_EXEC rules.If EXEC_LINKS and JUMPFILE have been defined, any lynxexec or lynxprog URLs in that file will be permitted, regardless of other settings. Ifyou also set LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:TRUE and a singleTRUSTED_EXEC rule that will always fail (e.g., "none"), then *ONLY* thelynxexec or lynxprog URLs in JUMPFILE (and any ALWAYS_TRUSTED_EXEC rules,see below) will be allowed. Note, however, that if Lynx was compiled withCAN_ANONYMOUS_JUMP set to FALSE (default is TRUE), or -restrictions=jumpis included with the -anonymous switch at run time, then users of ananonymous account will not be able to access the jumps file or enter'j'ump shortcuts, and this selective execution feature will be overriddenas well (i.e., they will only be able to access lynxexec or lynxprogURLs which meet any ALWAYS_TRUSTED_EXEC rules). TRUSTED_EXEC:none.h2 ALWAYS_TRUSTED_EXECIf EXEC_LINKS was defined, any lynxexec or lynxprog URL can be madealways enabled by an ALWAYS_TRUSTED_EXEC rule for it. This is useful foranonymous accounts in which you have disabled execution links generally,nd may also have disabled jumps file links, but still want to allowanonymous accounts in which you have disabled execution links generally,nd may also have disabled jumps file links, but still want to allowexecution of particular utility scripts or programs. The format is like that for TRUSTED_EXEC. For example:Unix:==== ALWAYS_TRUSTED_EXEC:file://localhost//usr/local/kinetic/bin/usertime ALWAYS_TRUSTED_EXEC:http://www.more.net//usr/local/kinetic/bin/who.shVMS:=== ALWAYS_TRUSTED_EXEC:file://localhost/usertime ALWAYS_TRUSTED_EXEC:http://www.more.net/show usersThe default ALWAYS_TRUSTED_EXEC rule is "none".ALWAYS_TRUSTED_EXEC:none .h2 TRUSTED_LYNXCGI# Unix:# =====# TRUSTED_LYNXCGI rules define the permitted sources and/or paths forlynxcgi links (if LYNXCGI_LINKS is defined in userdefs.h). The formatis the same as for TRUSTED_EXEC rules (see above), but no defaults are defined, i.e., if no TRUSTED_LYNXCGI rules are defined here, any source path for lynxcgi links will be permitted. Example rules:defined, i.e., if no TRUSTED_LYNXCGI rules are defined here, any source path for lynxcgi links will be permitted. Example rules: TRUSTED_LYNXCGI:file://localhost/ TRUSTED_LYNXCGI:/usr/local/etc/httpd/cgi-bin/ TRUSTED_LYNXCGI:file://localhost//usr/local/www/cgi-bin/VMS:====Do not define this. TRUSTED_LYNXCGI:none .h2 LYNXCGI_ENVIRONMENTUnix: =====# LYNXCGI_ENVIRONMENT adds the current value of the specified# environment variable to the list of environment variables passed on to the# lynxcgi script. Useful variables are HOME, USER, etc... If proxiesare in use, and the script invokes another copy of lynx (or a program likewget) in a subsidiary role, it can be useful to add http_proxy and other*_proxy variables.VMS:====Do not define this.====Do not define this.LYNXCGI_ENVIRONMENT:.h2 LYNXCGI_DOCUMENT_ROOTUnix:=LYNXCGI_DOCUMENT_ROOT is the value of DOCUMENT_ROOT that will be passedto lynxcgi scripts. If set and the URL has PATH_INFO data, then PATH_TRANSLATED will also be generated. Examples:# LYNXCGI_DOCUMENT_ROOT:/usr/local/etc/httpd/htdocs# LYNXCGI_DOCUMENT_ROOT:/data/htdocs/#VMS:  Do not define this.LYNXCGI_DOCUMENT_ROOT:.h1 Cookies .h2 FORCE_SSL_COOKIES_SECUREIf FORCE_SSL_COOKIES_SECURE is set to TRUE, then SSL encrypted cookiesreceived from https servers never will be sent unencrypted to httpIf FORCE_SSL_COOKIES_SECURE is set to TRUE, then SSL encrypted cookiesreceived from https servers never will be sent unencrypted to httpservers. The compilation default is to impose this block only if the https server included a secure attribute for the cookie. The normal# default or that defined here can be toggled via the -force_secure# command line switch.#FORCE_SSL_COOKIES_SECURE:FALSE.h1 Internal Behavior.h2 MAIL_SYSTEM_ERROR_LOGGINGMAIL_SYSTEM_ERROR_LOGGING will send a message to the owner ofthe information, or ALERTMAIL if there is no owner, every time that a document cannot be accessed! NOTE: This can generate A LOT of mail, be warned.MAIL_SYSTEM_ERROR_LOGGING:FALSE2 CHECKMAIL# If CHECKMAIL is set to TRUE, the user will be informed (via a statusline# message) about the existence of any unread mail at startup of Lynx, andwill get statusline messages if subsequent new mail arrives. If a jumpsfile with a lynxprog URL for invoking mail is available, or your htmlwill get statusline messages if subsequent new mail arrives. If a jumpsfile with a lynxprog URL for invoking mail is available, or your htmlpages include an mail launch file URL, the user thereby can access mailand read the messages. The checks and statusline reports will not beperformed if Lynx has been invoked with the -restrictions=mail switch.VMS USERS !!! =============# New mail is normally broadcast as it arrives, via "unsolicited screen# broadcasts", which can be "wiped" from the Lynx display via the Ctrl-W# command. You may prefer to disable the broadcasts and use CHECKMAIL# instead (e.g., in a public account which will be used by people who# are ignorant about VMS). CHECKMAIL:FALSE .h1 News-groups .h2 NNTPSERVER# To enable news reading ability via Lynx, the environment variable NNTPSERVER# must be set so that it points to your site's NNTP server# (see Lynx Users Guide on environment variables).Lynx respects RFC 1738 (http://www.ics.uci.edu/pub/ietf/uri/rfc1738.txt)and does not accept a host field in news URLs (use nntp: instead of news: forthe scheme if you wish to specify an NNTP host in a URL, as explained in theRFC). If you have not set the variable externally, you can set it at runthe scheme if you wish to specify an NNTP host in a URL, as explained in theRFC). If you have not set the variable externally, you can set it at runtime via this configuration file. It will not override an external setting.Note that on VMS it is set as a process logical rather than symbol, and willoutlive the Lynx image.The news reading facility in Lynx is quite limited. Lynx does not provide afull featured news reader with elaborate error checking and safety features.NNTPSERVER:news.server.dom.h2 LIST_NEWS_NUMBERSIf LIST_NEWS_NUMBERS is set TRUE, Lynx will use an ordered list and includethe numbers of articles in news listings, instead of using an unordered list. The default is defined in userdefs.h, and can be overridden here.##LIST_NEWS_NUMBERS:FALSELIST_NEWS_DATESIf LIST_NEWS_DATES is set TRUE, Lynx will include the dates of articles in news listings. The dates always are included in the articles, themselves.The default is defined in userdefs.h, and can be overridden here.LIST_NEWS_DATES:FALSE.h2 NEWS_CHUNK_SIZE.h2 NEWS_MAX_CHUNKNEWS_CHUNK_SIZE and NEWS_MAX_CHUNK regulate the chunking of news articlelistings with inclusion of links for listing earlier and/or later articles. The defaults are defined in HTNews.c as 30 and 40, respectively. If thenews group contains more than NEWS_MAX_CHUNK articles, they will be listed in NEWS_CHUNK_SIZE chunks. You can change the defaults here, and/or on# the command line via -newschunksize=NUMBER and/or -newsmaxchunk=NUMBER# switches. Note that if the chunk size is increased, here or on the command# line, to a value greater than the current maximum, the maximum will beincreased to that number. Conversely, if the maximum is set to a number less than the current chunk size, the chunk size will be reduced to thatnumber. Thus, you need use only one of the two switches on the command line, based on the direction of intended change relative to the compilation or configuration defaults. The compilation defaults ensure that there will# be at least 10 earlier articles before bothering to chunk and create a link# for earlier articles.#NEWS_CHUNK_SIZE:30NEWS_MAX_CHUNK:40 .h2 NEWS_POSTING# Set NEWS_POSTING to FALSE if you do not want to support posting to# news groups via Lynx. If left TRUE, Lynx will use its news gateway to# Set NEWS_POSTING to FALSE if you do not want to support posting to# news groups via Lynx. If left TRUE, Lynx will use its news gateway to# post new messages or followups to news groups, using the URL schemes# described in the "Supported URLs" section of the online 'h'elp. Theposts will be attempted via the nntp server specified in the URL, orif none was specified, via the NNTPSERVER configuration or environmentvariable. Links with these URLs for posting or sending followups are created by the news gateway when reading group listings or articlesfrom nntp servers if the server indicates that it permits posting.The compilation default set in userdefs.h can be changed here. Ifthe default is TRUE, posting can still be disallowed via the-restrictions command line switch.The posting facility in Lynx is quite limited. Lynx does not provide a full featured news poster with elaborate error checking and safety features.NEWS_POSTING:TRUE.h2 LYNX_SIG_FILELYNX_SIG_FILE defines the name of a file containing a signature which can be appended to email messages and news postings or followups. The user will be prompted whether to append it. It is sought in the home# directory. If it is in a subdirectory, begin it with a dot-slash# (e.g., ./lynx/.lynxsig). The definition is set in userdefs.h and can# be changed here.LYNX_SIG_FILE:.lynxsigLYNX_SIG_FILE:.lynxsig.h1 InteractionThese settings control interaction of the user with lynx..h2 SCROLLBARIf SCROLLBAR is set TRUE, Lynx will show scrollbar on windows. With mouseenabled, the scrollbar strip outside the bar is clickable, and scrolls thewindow by pages. The appearance of the scrollbar can be changed fromLYNX_LSS file: define attributes scroll.bar, scroll.back (for the bar, andfor the strip along which the scrollbar moves).SCROLLBAR:FALSE .h2 SCROLLBAR_ARROW# If SCROLLBAR_ARROW is set TRUE, Lynx's scrollbar will have arrows at the# ends. With mouse enabled, the arrows are clickable, and scroll the window by2 lines. The appearance of the scrollbar arrows can be changed from LYNX_LSSfile: define attributes scroll.arrow, scroll.noarrow (for enabled-arrows,and disabled arrows). An arrow is "disabled" if the bar is at this end ofthe strip.SCROLLBAR_ARROW:TRUE .h2 USE_MOUSE .h2 USE_MOUSE# If USE_MOUSE is set TRUE, Lynx (when configured with ncurses, PDcurses or# slang) will allow the user to click with button-1 on links to select them.# Other mouse-usable operations include: clicking on the top or bottom of apage to make it scroll up or down, clicking on the left edge to pop the# history stack, to move to a text entry field, or manipulate a popup menu.#ncurses and slang have built-in support for the xterm mouse protocol. In addition, ncurses can be linked with the gpm mouse library, to automaticallyprovide support for this interface in applications such as Lynx. (Pleaseread the ncurses faq to work around broken gpm configurations packaged by some distributors). PDCurses implements mouse support for win32 console windows, as does slang.#USE_MOUSE:FALSE.h1 HTML ParsingThese settings control the way Lynx parses invalid HTMLand how it may resolve such issues..h2 COLLAPSE_BR_TAGSIf COLLAPSE_BR_TAGS is set FALSE, Lynx will not collapse serial BR tags. If set TRUE, two or more concurrent BRs will be collapsed into a single# line break. Note that the valid way to insert extra blank lines in HTML# is via a PRE block with only newlines in the block.#ModifiedUSE_MOUSE:FALSE      TRUE# is via a PRE block with only newlines in the block.#COLLAPSE_BR_TAGS:TRUE.h2 TAGSOUPIf TAGSOUP is set, Lynx uses the "Tag Soup DTD" rather than "SortaSGML". The two approaches differ by the style of error detection and recovery.Tag Soup DTD allows for improperly nested tags; SortaSGML is stricter. TAGSOUP:FALSE.h1 Cookies.h2 SET_COOKIES# If SET_COOKIES is set FALSE, Lynx will ignore Set-Cookie headers# in http server replies. Note that if a COOKIE_FILE is in use (see# below) that contains cookies at startup, Lynx will still send thosepersistent cookies in requests as appropriate. Setting SET_COOKIESto FALSE just prevents accepting any new cookies from servers. To# prevent all cookie processing (sending *and* receiving) in a session,# make sure that PERSISTENT_COOKIES is not TRUE or that COOKIE_FILE doesnot point to a file with cookies, in addition to setting SET_COOKIESto FALSE.The default is defined in userdefs.h, and can be overridden here,and/or toggled via the -cookies command line switch.and/or toggled via the -cookies command line switch.SET_COOKIES:TRUEACCEPT_ALL_COOKIESACCEPT_ALL_COOKIES is set TRUE, Lynx will accept cookies from alldomains with no user interaction. This is equivalent to automatically replying to all cookie 'Allow?' prompts with 'A'lways. Note that it  does not preempt validity checking, which has to be controlled separately# (see below).# The default is defined in userdefs.h and can be overridden here, or# in the .lynxrc file via an o(ptions) screen setting. It may also be# toggled via the -accept_all_cookies command line switch.#ACCEPT_ALL_COOKIES:FALSE.h2 COOKIE_ACCEPT_DOMAINS.h2 COOKIE_REJECT_DOMAINSCOOKIE_ACCEPT_DOMAINS and COOKIE_REJECT_DOMAINS are comma-delimited listsof domains from which Lynx should automatically accept or reject cookieswithout asking for confirmation. If the same domain is specified in bothlists, rejection will take precedence.Note that in order to match cookies, domains have to be spelled out exactlyin the form in which they would appear on the Cookie Jar page (case isinsignificant). They are not wildcards. Domains that apply to more than.h1 Cookies.h2 SET_COOKIES# If SET_COOKIES is set FALSE, Lynx will ignore Set-Cookie headers# in http server replies. Note that if a COOKIE_FILE is in use (seebelow) that contains cookies at startup, Lynx will still send those persistent cookies in requests as appropriate. Setting SET_COOKIES to FALSE just prevents accepting any new cookies from servers. To prevent all cookie processing (sending *and* receiving) in a session,make sure that PERSISTENT_COOKIES is not TRUE or that COOKIE_FILE doesnot point to a file with cookies, in addition to setting SET_COOKIESto FALSE.The default is defined in userdefs.h, and can be overridden here,and/or toggled via the -cookies command line switch.#SET_COOKIES:TRUEACCEPT_ALL_COOKIES If ACCEPT_ALL_COOKIES is set TRUE, Lynx will accept cookies from alldomains with no user interaction. This is equivalent to automatically replying to all cookie 'Allow?' prompts with 'A'lways. Note that itdoes not preempt validity checking, which has to be controlled separately(see below).The default is defined in userdefs.h and can be overridden here, or  the .lynxrc file via an o(ptions) screen setting. It may also be# and/or toggled via the -cookies command line switch.##SET_COOKIES:TRUE.h2 ACCEPT_ALL_COOKIESIf ACCEPT_ALL_COOKIES is set TRUE, Lynx will accept cookies from alldomains with no user interaction. This is equivalent to automaticallyreplying to all cookie 'Allow?' prompts with 'A'lways. Note that itdoes not preempt validity checking, which has to be controlled separately(see below).The default is defined in userdefs.h and can be overridden here, or in the .lynxrc file via an o(ptions) screen setting. It may also betoggled via the -accept_all_cookies command line switch.ACCEPT_ALL_COOKIES:FALSE.h2 COOKIE_ACCEPT_DOMAINSCOOKIE_REJECT_DOMAINSCOOKIE_ACCEPT_DOMAINS and COOKIE_REJECT_DOMAINS are comma-delimited listsof domains from which Lynx should automatically accept or reject cookieswithout asking for confirmation. If the same domain is specified in bothlists, rejection will take precedence.Note that in order to match cookies, domains have to be spelled out exactlyin the form in which they would appear on the Cookie Jar page (case issignificant). They are not wildcards. Domains that apply to more thanACCEPT_ALL_COOKIES:FALSE      TRUEACCEPT_ALL_COOKIES:TRUE.h2 COOKIE_ACCEPT_DOMAINSCOOKIE_REJECT_DOMAINSCOOKIE_ACCEPT_DOMAINS and COOKIE_REJECT_DOMAINS are comma-delimited listsof domains from which Lynx should automatically accept or reject cookieswithout asking for confirmation. If the same domain is specified in bothlists, rejection will take precedence.Note that in order to match cookies, domains have to be spelled out exactlyin the form in which they would appear on the Cookie Jar page (case issignificant). They are not wildcards. Domains that apply to more thanone host have a leading '.', but have to match *the cookie's* domainexactly.##COOKIE_ACCEPT_DOMAINS:#COOKIE_REJECT_DOMAINS:.h2 COOKIE_LOOSE_INVALID_DOMAINS.h2 COOKIE_STRICT_INVALID_DOMAINS.h2 COOKIE_QUERY_INVALID_DOMAINSCOOKIE_LOOSE_INVALID_DOMAINS, COOKIE_STRICT_INVALID_DOMAINS, andCOOKIE_QUERY_INVALID_DOMAINS are comma-delimited lists of domains.They control the degree of validity checking that is applied to cookiesfor the specified domains.exactly.##COOKIE_ACCEPT_DOMAINS:#COOKIE_REJECT_DOMAINS:.h2 COOKIE_LOOSE_INVALID_DOMAINS.h2 COOKIE_STRICT_INVALID_DOMAINS.h2 COOKIE_QUERY_INVALID_DOMAINSCOOKIE_LOOSE_INVALID_DOMAINS, COOKIE_STRICT_INVALID_DOMAINS, andCOOKIE_QUERY_INVALID_DOMAINS are comma-delimited lists of domains.They control the degree of validity checking that is applied to cookiesfor the specified domains.Note that in order to match cookies, domains have to be spelled out exactlyin the form in which they would appear on the Cookie Jar page (case isinsignificant). They are not wildcards. Domains that apply to more than one host have a leading '.', but have to match *the cookie's* domain exactly.# If a domain is set to strict checking, strict conformance to RFC2109 will# be applied. A domain with loose checking will be allowed to set cookies# with an invalid path or domain attribute. All domains will default to# asking the user for confirmation in case of an invalid path or domain.# Cookie validity checking takes place as a separate step before thefinal decision to accept or reject (see previous options), thereforea cookie that passes validity checking may still be automatically rejected or cause another prompt.in the form in which they would appear on the Cookie Jar page (case isinsignificant). They are not wildcards. Domains that apply to more than one host have a leading '.', but have to match *the cookie's* domain exactly.# If a domain is set to strict checking, strict conformance to RFC2109 will# be applied. A domain with loose checking will be allowed to set cookies# with an invalid path or domain attribute. All domains will default to# asking the user for confirmation in case of an invalid path or domain.# Cookie validity checking takes place as a separate step before thefinal decision to accept or reject (see previous options), thereforea cookie that passes validity checking may still be automatically rejected or cause another prompt.COOKIE_LOOSE_INVALID_DOMAINS:COOKIE_STRICT_INVALID_DOMAINS:COOKIE_QUERY_INVALID_DOMAINS:.h2 PERSISTENT_COOKIESPERSISTENT_COOKIES indicates that cookies should be read at startup fromthe COOKIE_FILE, and saved at exit for storage between Lynx sessions. It is not used if Lynx was compiled without EXP_PERSISTENT_COOKIES. The default is FALSE, so that the feature needs to be enabled herexplicitly if you want it.PERSISTENT_COOKIES:FALSE COOKIE_STRICT_INVALID_DOMAINS:COOKIE_QUERY_INVALID_DOMAINS:.h2 PERSISTENT_COOKIESPERSISTENT_COOKIES indicates that cookies should be read at startup fromthe COOKIE_FILE, and saved at exit for storage between Lynx sessions. It is not used if Lynx was compiled without EXP_PERSISTENT_COOKIES. The default is FALSE, so that the feature needs to be enabled herexplicitly if you want it.PERSISTENT_COOKIES:FALSE .h2 COOKIE_FILE COOKIE_FILE is the default file from which persistent cookies are read# at startup (if the file exists), if Lynx was compiled with# EXP_PERSISTENT_COOKIES and the PERSISTENT_COOKIES option is enabled.# The cookie file can also be specified in .lynxrc or on the command line.COOKIE_FILE:~/.lynx_cookies.h2 COOKIE_SAVE_FILECOOKIE_SAVE_FILE is the default file in which persistent cookies are stored at exit, if Lynx was compiled with EXP_PERSISTENT_COOKIES and the# PERSISTENT_COOKIES option is enabled. The cookie save file can also be.h2 COOKIE_FILE COOKIE_FILE is the default file from which persistent cookies are read# at startup (if the file exists), if Lynx was compiled with# EXP_PERSISTENT_COOKIES and the PERSISTENT_COOKIES option is enabled.# The cookie file can also be specified in .lynxrc or on the command line.COOKIE_FILE:~/.lynx_cookies.h2 COOKIE_SAVE_FILECOOKIE_SAVE_FILE is the default file in which persistent cookies are stored at exit, if Lynx was compiled with EXP_PERSISTENT_COOKIES and the# PERSISTENT_COOKIES option is enabled. The cookie save file can also be# specified on the command line.#With an interactive Lynx session, COOKIE_SAVE_FILE will default toCOOKIE_FILE if it is not set. With a non-interactive Lynx session (e.g.,-dump), cookies will only be saved to file if COOKIE_SAVE_FILE is set.COOKIE_SAVE_FILE:~/.lynx_cookies.h1 Mail-related.h2 SYSTEM_MAIL.h2 SYSTEM_MAIL_FLAGSVMS:#With an interactive Lynx session, COOKIE_SAVE_FILE will default toCOOKIE_FILE if it is not set. With a non-interactive Lynx session (e.g.,-dump), cookies will only be saved to file if COOKIE_SAVE_FILE is set.COOKIE_SAVE_FILE:~/.lynx_cookies.h1 Mail-related.h2 SYSTEM_MAIL.h2 SYSTEM_MAIL_FLAGSVMS:===The mail command and qualifiers are defined in userdefs.h. Lynxwill spawn a subprocess to send replies and error messages. The command, and qualifiers (if any), can be re-defined here. Ifyou use PMDF then headers will we passed via a header file.If you use "generic" VMS MAIL, the subject will be passed on the command line via a /subject="SUBJECT" qualifier, and inclusion# of other relevant headers may not be possible.# If your mailer uses another syntax, some hacking of the mailform()# mailmsg() and reply_by_mail() functions in LYMail.c, and send_file_to_mail()# function in LYPrint.c, may be required.#ex 2SYSTEM_MAIL:PMDF SENDThe mail command and qualifiers are defined in userdefs.h. Lynxwill spawn a subprocess to send replies and error messages. The command, and qualifiers (if any), can be re-defined here. Ifyou use PMDF then headers will we passed via a header file.If you use "generic" VMS MAIL, the subject will be passed on the command line via a /subject="SUBJECT" qualifier, and inclusion# of other relevant headers may not be possible.# If your mailer uses another syntax, some hacking of the mailform()# mailmsg() and reply_by_mail() functions in LYMail.c, and send_file_to_mail()# function in LYPrint.c, may be required.#ex 2SYSTEM_MAIL:PMDF SENDSYSTEM_MAIL_FLAGS:/headers.ex 2SYSTEM_MAIL:MAILSYSTEM_MAIL_FLAGS:Unix:======The mail path and flags normally are defined for sendmail (or submitwith MMDF) in userdefs.h. You can change them here, but should firstread the zillions of CERT advisories about security problems with Unixmailers.#.ex 2.ex 2SYSTEM_MAIL:MAILSYSTEM_MAIL_FLAGS:Unix:======The mail path and flags normally are defined for sendmail (or submitwith MMDF) in userdefs.h. You can change them here, but should firstread the zillions of CERT advisories about security problems with Unixmailers.#.ex 2:/usr/mmdf/bin/submitSYSTEM_MAIL_FLAGS:-mlruxto,cc\*#.ex 2:/usr/sbin/sendmailSYSTEM_MAIL_FLAGS:-t -oi.ex 2 SYSTEM_MAIL:/usr/lib/sendmailSYSTEM_MAIL_FLAGS:-t -oiWin32: =======# Please read sendmail.txt in the LYNX_W32.ZIP distributionSYSTEM_MAIL_FLAGS:-mlruxto,cc\*#.ex 2:/usr/sbin/sendmailSYSTEM_MAIL_FLAGS:-t -oi.ex 2 SYSTEM_MAIL:/usr/lib/sendmailSYSTEM_MAIL_FLAGS:-t -oiWin32: =======# Please read sendmail.txt in the LYNX_W32.ZIP distribution:sendmail -f me@my.host -h my.host -r my.smtp.mailer -m SMTP .h2 MAIL_ADRS VMS ONLY:========# MAIL_ADRS is defined in userdefs.h and normally is structured for PMDF's IN%"INTERNET_ADDRESS" scheme. The %s is replaced with the address given by the user. If you are using a different Internet mail transport, change# the IN appropriately (e.g., to SMTP, MX, or WINS).MAIL_ADRS:"IN%%""%s""":sendmail -f me@my.host -h my.host -r my.smtp.mailer -m SMTP .h2 MAIL_ADRS VMS ONLY:========# MAIL_ADRS is defined in userdefs.h and normally is structured for PMDF's IN%"INTERNET_ADDRESS" scheme. The %s is replaced with the address given by the user. If you are using a different Internet mail transport, change# the IN appropriately (e.g., to SMTP, MX, or WINS).MAIL_ADRS:"IN%%""%s""" .h2 USE_FIXED_RECORDS# VMS ONLY:# ========# If USE_FIXED_RECORDS is set to TRUE here or in userdefs.h, Lynx willconvert 'd'ownloaded binary files to FIXED 512 record format before savingthem to disk or acting on a DOWNLOADER option. If set to FALSE, theheaders of such files will indicate that they are Stream_LF with ImpliedCarriage Control, which is incorrect, and can cause downloading softwareto get confused and unhappy. If you do set it FALSE, you can use theFIXED512.COM command file, which is included in this distribution, to dothe conversion externally.#USE_FIXED_RECORDS:TRUE.h2 USE_FIXED_RECORDS# VMS ONLY:# ========# If USE_FIXED_RECORDS is set to TRUE here or in userdefs.h, Lynx willconvert 'd'ownloaded binary files to FIXED 512 record format before savingthem to disk or acting on a DOWNLOADER option. If set to FALSE, theheaders of such files will indicate that they are Stream_LF with ImpliedCarriage Control, which is incorrect, and can cause downloading softwareto get confused and unhappy. If you do set it FALSE, you can use theFIXED512.COM command file, which is included in this distribution, to dothe conversion externally.#USE_FIXED_RECORDS:TRUE.h1 Keyboard InputThese settings control the way Lynx interprets user input..h2 VI_KEYS_ALWAYS_ON.h2 EMACS_KEYS_ALWAYS_ONVi or Emacs movement keys, i.e. familiar hjkl or ^N^P^F^B .These are defaults, which can be changed in the Options Menu or .lynxrc .VI_KEYS_ALWAYS_ON:FALSEEMACS_KEYS_ALWAYS_ON:FALSE  .h1 Keyboard InputThese settings control the way Lynx interprets user input..h2 VI_KEYS_ALWAYS_ON.h2 EMACS_KEYS_ALWAYS_ONVi or Emacs movement keys, i.e. familiar hjkl or ^N^P^F^B .These are defaults, which can be changed in the Options Menu or .lynxrc .VI_KEYS_ALWAYS_ON:FALSEEMACS_KEYS_ALWAYS_ON:FALSE  .h2 DEFAULT_KEYPAD_MODE# DEFAULT_KEYPAD_MODE may be set to NUMBERS_AS_ARROWS# or LINKS_ARE_NUMBERED or LINKS_AND_FIELDS_ARE_NUMBERED# to specify whether numbers (e.g. [10]) appear before all links,# allowing immediate access by entering the number on the keyboard,# or numbers on the numeric key-pad work like arrows;# the 3rd option causes form fields also to be preceded by numbers.The first two options (but not the last) can be changed in lynx.cfgand all three can be changed via the Options Menu.DEFAULT_KEYPAD_MODE:NUMBERS_AS_ARROWS# DEFAULT_KEYPAD_MODE may be set to NUMBERS_AS_ARROWS# or LINKS_ARE_NUMBERED or LINKS_AND_FIELDS_ARE_NUMBERED# to specify whether numbers (e.g. [10]) appear before all links,# allowing immediate access by entering the number on the keyboard,# or numbers on the numeric key-pad work like arrows;# the 3rd option causes form fields also to be preceded by numbers.The first two options (but not the last) can be changed in lynx.cfgand all three can be changed via the Options Menu.DEFAULT_KEYPAD_MODE:NUMBERS_AS_ARROWS_IS_NUMBERS_AS_ARROWSObsolete form of DEFAULT_KEYPAD_MODE,numbers work like arrows or numbered links.Set to TRUE, indicates numbers act as arrows,and set to FALSE indicates numbers refer to numbered links on the page.LINKS_AND_FIELDS_ARE_NUMBERED cannot be set by this option becauseit allows only two values (true and false).DEFAULT_KEYPAD_MODE_IS_NUMBERS_AS_ARROWS:TRUE .h2 CASE_SENSITIVE_ALWAYS_ON# The default search type.# This is a default that can be overridden by the user!Obsolete form of DEFAULT_KEYPAD_MODE,numbers work like arrows or numbered links.Set to TRUE, indicates numbers act as arrows,and set to FALSE indicates numbers refer to numbered links on the page.LINKS_AND_FIELDS_ARE_NUMBERED cannot be set by this option becauseit allows only two values (true and false).DEFAULT_KEYPAD_MODE_IS_NUMBERS_AS_ARROWS:TRUE .h2 CASE_SENSITIVE_ALWAYS_ON# The default search type.# This is a default that can be overridden by the user!#CASE_SENSITIVE_ALWAYS_ON:FALSE.h1 Auxiliary Facilities.h2 DEFAULT_BOOKMARK_FILEDEFAULT_BOOKMARK_FILE is the filename used for storing personal bookmarks. It will be prepended by the user's home directory.# NOTE that a file ending in .html or other suffix mapped to text/html# should be used to ensure its treatment as HTML. The built-in default# is lynx_bookmarks.html. On both Unix and VMS, if a subdirectory off ofthe HOME directory is desired, the path should begin with "./" (e.g.,./BM/lynx_bookmarks.html), but the subdirectory must already exist.CASE_SENSITIVE_ALWAYS_ON:FALSE.h1 Auxiliary Facilities.h2 DEFAULT_BOOKMARK_FILEDEFAULT_BOOKMARK_FILE is the filename used for storing personal bookmarks. It will be prepended by the user's home directory.# NOTE that a file ending in .html or other suffix mapped to text/html# should be used to ensure its treatment as HTML. The built-in default# is lynx_bookmarks.html. On both Unix and VMS, if a subdirectory off ofthe HOME directory is desired, the path should begin with "./" (e.g.,./BM/lynx_bookmarks.html), but the subdirectory must already exist.Lynx will create the bookmark file, if it does not already exist, on the first ADD_BOOKMARK attempt if the HOME directory is indicated# (i.e., if the definition is just filename.html without any slashes),# but requires a pre-existing subdirectory to create the file there.# The user can re-define the default bookmark file, as well as a set# of sub-bookmark files if multiple bookmark file support is enabled# (see below), via the 'o'ptions menu, and can save those definitionsin the .lynxrc file.DEFAULT_BOOKMARK_FILE:lynx_bookmarks.html.h2 MULTI_BOOKMARK_SUPPORTIf MULTI_BOOKMARK_SUPPORT is set TRUE, and BLOCK_MULTI_BOOKMARKS (see the first ADD_BOOKMARK attempt if the HOME directory is indicated# (i.e., if the definition is just filename.html without any slashes),# but requires a pre-existing subdirectory to create the file there.# The user can re-define the default bookmark file, as well as a set# of sub-bookmark files if multiple bookmark file support is enabled# (see below), via the 'o'ptions menu, and can save those definitionsin the .lynxrc file.DEFAULT_BOOKMARK_FILE:lynx_bookmarks.html.h2 MULTI_BOOKMARK_SUPPORTIf MULTI_BOOKMARK_SUPPORT is set TRUE, and BLOCK_MULTI_BOOKMARKS (seebelow) is FALSE, and sub-bookmarks exist, all bookmark operations willfirst prompt the user to select an active sub-bookmark file or thedefault bookmark file. FALSE is the default so that one (the default)ookmark file will be available initially. The definition here willoverride that in userdefs.h. The user can turn on multiple bookmarksupport via the 'o'ptions menu, and can save that choice as the startupdefault via the .lynxrc file. When on, the setting can be STANDARD orADVANCED. If SUPPORT is set to the latter, and the user mode also isADVANCED, the VIEW_BOOKMARK command will invoke a statusline prompt at which the user can enter the letter token (A - Z) of the desired bookmark,# or '=' to get a menu of available bookmark files. The menu always is# presented in NOVICE or INTERMEDIATE mode, or if the SUPPORT is set to# STANDARD. No prompting or menu display occurs if only one (the startupdefault) bookmark file has been defined (define additional ones via thefirst prompt the user to select an active sub-bookmark file or thedefault bookmark file. FALSE is the default so that one (the default)ookmark file will be available initially. The definition here willoverride that in userdefs.h. The user can turn on multiple bookmarksupport via the 'o'ptions menu, and can save that choice as the startupdefault via the .lynxrc file. When on, the setting can be STANDARD orADVANCED. If SUPPORT is set to the latter, and the user mode also isADVANCED, the VIEW_BOOKMARK command will invoke a statusline prompt at which the user can enter the letter token (A - Z) of the desired bookmark,# or '=' to get a menu of available bookmark files. The menu always is# presented in NOVICE or INTERMEDIATE mode, or if the SUPPORT is set to# STANDARD. No prompting or menu display occurs if only one (the startupdefault) bookmark file has been defined (define additional ones via the'o'ptions menu). The startup default, however set, can be overridden onthe command line via the -restrictions=multibook or the -anonymous or-validate switches.MULTI_BOOKMARK_SUPPORT:FALSE.h2 BLOCK_MULTI_BOOKMARKSIf BLOCK_MULTI_BOOKMARKS is set TRUE, multiple bookmark support will be forced off, and cannot to toggled on via the 'o'ptions menu. Thecompilation setting is normally FALSE, and can be overridden here. It can also be set via the -restrictions=multibook or the -anonymous or -validate command line switches.the command line via the -restrictions=multibook or the -anonymous or-validate switches.MULTI_BOOKMARK_SUPPORT:FALSE.h2 BLOCK_MULTI_BOOKMARKSIf BLOCK_MULTI_BOOKMARKS is set TRUE, multiple bookmark support will be forced off, and cannot to toggled on via the 'o'ptions menu. Thecompilation setting is normally FALSE, and can be overridden here. It can also be set via the -restrictions=multibook or the -anonymous or -validate command line switches.BLOCK_MULTI_BOOKMARKS:FALSE.h1 Interaction.h2 DEFAULT_USER_MODE# DEFAULT_USER_MODE sets the default user mode for Lynx users.# NOVICE shows a three line help message at the bottom of the screen.NTERMEDIATE shows normal amount of help (one line).ADVANCED help is replaced by the URL of the current link.DEFAULT_USER_MODE:NOVICE .h1 Interaction.h2 DEFAULT_USER_MODE# DEFAULT_USER_MODE sets the default user mode for Lynx users.# NOVICE shows a three line help message at the bottom of the screen.NTERMEDIATE shows normal amount of help (one line).ADVANCED help is replaced by the URL of the current link.DEFAULT_USER_MODE:NOVICE .h1 External Programs.h2 DEFAULT_EDITOR# If DEFAULT_EDITOR is defined, users may edit local documents with it# & it will also be used for sending mail messages.# If no editor is defined here or by the user,the user will not be able to edit local documentsand a primitive line-oriented mail-input mode will be used.For sysadmins: do not define a default editorunless you know EVERY user will know how to use it; users can easily define their own editor in the Options Menu.##DEFAULT_EDITOR:.h2 DEFAULT_EDITOR# If DEFAULT_EDITOR is defined, users may edit local documents with it# & it will also be used for sending mail messages.# If no editor is defined here or by the user,the user will not be able to edit local documentsand a primitive line-oriented mail-input mode will be used.For sysadmins: do not define a default editorunless you know EVERY user will know how to use it; users can easily define their own editor in the Options Menu.##DEFAULT_EDITOR:SYSTEM_EDITOR SYSTEM_EDITOR behaves the same as DEFAULT_EDITOR,except that it can't be changed by users.SYSTEM_EDITOR: .h1 Proxy.h2 HTTP_PROXY.h2 HTTPS_PROXY.h2 FTP_PROXY SYSTEM_EDITOR SYSTEM_EDITOR behaves the same as DEFAULT_EDITOR,except that it can't be changed by users.SYSTEM_EDITOR: .h1 Proxy.h2 HTTP_PROXY.h2 HTTPS_PROXY.h2 FTP_PROXY .h2 GOPHER_PROXY.h2 NEWSPOST_PROXYNEWSREPLY_PROXY.h2 NEWS_PROXY.h2 NNTP_PROXY.h2 SNEWSPOST_PROXY.h2 SNEWSREPLY_PROXY.h2 SNEWS_PROXY.h2 WAIS_PROXY2 FINGER_PROXY.h2 CSO_PROXY# Lynx version 2.2 and beyond supports the use of proxy servers that can act as# firewall gateways and caching servers. They are preferable to the older# gateway servers. Each protocol used by Lynx can be mapped separately using.h2 NEWSPOST_PROXYNEWSREPLY_PROXY.h2 NEWS_PROXY.h2 NNTP_PROXY.h2 SNEWSPOST_PROXY.h2 SNEWSREPLY_PROXY.h2 SNEWS_PROXY.h2 WAIS_PROXY2 FINGER_PROXY.h2 CSO_PROXY# Lynx version 2.2 and beyond supports the use of proxy servers that can act as# firewall gateways and caching servers. They are preferable to the older# gateway servers. Each protocol used by Lynx can be mapped separately using# PROTOCOL_proxy environment variables (see Lynx Users Guide). If you have not$# them externally, you can set them at run time via this configuration file.# They will not override external settings. The no_proxy variable can be used# to inhibit proxying to selected regions of the Web (see below). Note that on# VMS these proxy variables are set as process logicals rather than symbols, to# preserve lowercasing, and will outlive the Lynx image.#ex 15#http_proxy:http://some.server.dom:port/#https_proxy:http://some.server.dom:port/#ftp_proxy:http://some.server.dom:port/gopher_proxy:http://some.server.dom:port/news_proxy:http://some.server.dom:port/newspost_proxy:http://some.server.dom:port/# them externally, you can set them at run time via this configuration file.# They will not override external settings. The no_proxy variable can be used# to inhibit proxying to selected regions of the Web (see below). Note that on# VMS these proxy variables are set as process logicals rather than symbols, to# preserve lowercasing, and will outlive the Lynx image.#ex 15#http_proxy:http://some.server.dom:port/#https_proxy:http://some.server.dom:port/#ftp_proxy:http://some.server.dom:port/gopher_proxy:http://some.server.dom:port/news_proxy:http://some.server.dom:port/newspost_proxy:http://some.server.dom:port/newsreply_proxy:http://some.server.dom:port/snews_proxy:http://some.server.dom:port/snewspost_proxy:http://some.server.dom:port/snewsreply_proxy:http://some.server.dom:port/nntp_proxy:http://some.server.dom:port/wais_proxy:http://some.server.dom:port/finger_proxy:http://some.server.dom:port/#cso_proxy:http://some.server.dom:port/no_proxy:host.domain.dom.h2 NO_PROXY The no_proxy variable can be a comma-separated list of strings defining no-proxy zones in the DNS domain name space. If a tail substring of thesnews_proxy:http://some.server.dom:port/snewspost_proxy:http://some.server.dom:port/snewsreply_proxy:http://some.server.dom:port/nntp_proxy:http://some.server.dom:port/wais_proxy:http://some.server.dom:port/finger_proxy:http://some.server.dom:port/#cso_proxy:http://some.server.dom:port/no_proxy:host.domain.dom.h2 NO_PROXY The no_proxy variable can be a comma-separated list of strings defining no-proxy zones in the DNS domain name space. If a tail substring of the domain-path for a host matches one of these strings, transactions with that node will not be proxied..exno_proxy:domain.path1,path2 A single asterisk as an entry will override all proxy variables and no transactions will be proxied..ex*# This is the only allowed use of * in no_proxy.## Warning: Note that setting 'il' as an entry in this list will block proxyingfor the .mil domain as well as the .il domain. If the entry is '.il' thiswill not happen. for the .mil domain as well as the .il domain. If the entry is '.il' this will not happen..h1 External Programs.h2 PRINTER.h2 DOWNLOADER.h2 UPLOADER# PRINTER, DOWNLOADER & UPLOADER DEFINITIONS:# Lynx has 4 pre-defined print options & 1 pre-defined download option,which are called up on-screen when `p' or `d' are entered;any number of options can be added by the user, as explained below.Uploaders can be defined only for UNIX with DIRED_SUPPORT:see the Makefile in the top directory & the header of src/LYUpload.c .#  For `p' pre-defined options are: `Save to local file', `E-mail the file',`Print to screen' and `Print to local printer attached to vt100'.`Print to screen' allows file transfers in the absence of alternativesand is often the only option allowed here for anonymous users;# the 3rd & 4th options are not pre-defined for DOS/WINDOWS versions of Lynx. For `d' the pre-defined option is: `Download to local file'.To define your own print or download option use the following formats:PRINTER:::