Help with a port

- dandunfee at gmail.com
Tue Aug 18 10:05:00 PDT 2015


It would be great if you were to do so please!  The details start in the 
lynx.cfg file that comes with the macports installation at:

.h1 CGI scripts

There is a version to compile where the "exec" and scripting is allowed 
only locally to prevent remote access to this function.

I have appended a file, jumps.html, which has examples of links using this 
function as links.  Some in the destination have "lynxexec:" or 
"lynxprog:".

These can be seen using lynx in the status line as the destination.  The 
first does a local command and the latter runs an application, as the 
example links will reflect in the link label text.  The 2nd link from the 
bottom would appear to call a local cgi script.

I don't know if it is a compile issue but I could never get the "jumP" key 
command function to work in the macports version of lynx.  It could be I'm 
just not including the proper syntax in lynx.cfg to allow it.  The "help 
file" and "index" key command features do work when I put them in the 
lynx.cfg with what seems the same required syntax.

I would be ever so grateful if you were to undertake to compile lynx with 
this functionality.

Dan

On Mon, 17 
Aug 2015, Michael David Crawford wrote:

> I would be happy to build Lynx with the configuration of your heart's
> desire.  Do you have any special requirements other than the external
> command facility?  The current OS X or an old version?
>
> Just now I'm working my way through wget, I'm going to provide a statically
> linked build at http://soggywizard.com/ when it is ready, then later a
y> dynamically linked build with an installer.
>
> I love MacPorts but it is beyond the comprehension of many.
>
> Mike Crawford
> http://mike.soggywizard.com/
> mdcrawford at gmail.com
> (503) 688-8345
>
>   One Must Not Trifle With Wizards For It Makes Us Soggy And Hard To Light.
>
>
> -- 
> Michael David Crawford, Consulting Software Engineer
> mdcrawford at gmail.com
> http://www.warplife.com/mdc/
>
>    Every Deity Hath the Insight to Foretell the Future
>    Yet G-d Almighty Himself Possesseth Not the Power to Undo the Past.
>

XB
-------------- next part --------------
<html>
<head>
<title>Shortcut List</title>
<link rev="made" href="mailto:WebMaster at foo.blah.dom">
</head>
<body>
<ol>

    <h1>Shortcut List</h1>
  This is a sample jumps file created in the early days of Lynx:
  you should use it as a template, replacing with your own choices.
  See Users Guide for details of how the `j' command works.
<p>
  *** IMPORTANT *** If you want to use `?' with `j' to recall
  your own list of abbreviations, you must make sure
  you always have the correct URL corresponding to `?' below:
  otherwise, Lynx may display an incorrect list with misleading results.
<p>
  *** ALSO *** The entries must be in alphabetic order, with `?' first:
  otherwise, Lynx may not be able to find them all.
<p>
  <b>Name</b>&nbsp;&nbsp;&nbsp;<b>Link</b>
<!-- The list *MUST* be kept SORTED, one entry per line -->
<dl compact>
<dt>?<dd><a href="file://localhost/CFN/info/jumps.html">This Shortcut List</a>
<dt>agreement<dd><a href="file://localhost/CFN/UserAgree.html">Chebucto FreeNet User Agreement</a>
<dt>board<dd><a href="file://localhost/CFN/BOD.html">MetroCAN Board of Directors</a>
<dt>browser<dd><a href="file://localhost/~/">Personal File Browser</a>
<dt>docteam<dd><a href="file://localhost/CFN/SAT/WorkArea.html">Documentation Team Work Area</a>
<dt>events<dd><a href="file://localhost/CFN/Utilities/search-events.html">Search all event schedules by time and keyword</a>
<dt>files<dd><a href="file://localhost/~/">Personal File Browser</a>
<dt>forward<dd><a href="lynxexec:/cfn/bin/mail-forward">Forward your mail</a>
<dt>freenets<dd><a href="http://duke.usask.ca/~scottp/free.html">FreeNets around the World</a>
<dt>help<dd><a href="file://localhost/CFN/Help/UserHelpDesk.html">Help Desk</a>
<dt>home<dd><a href="file://localhost/CFN/Home.html">Chebucto FreeNet Home Page</a>
<dt>info<dd><a href="file://localhost/CFN/Utilities/FindingInfo.html">Finding Information</a>
<dt>ip<dd><a href="file://localhost/CFN/IP/InformationProvider.html">Information Providers Commitee</a>
<dt>lists<dd><a href="file://localhost/CFN/Services/MailListHome.html">Mailing Lists and Archives</a>
<dt>mail<dd><a href="lynxprog:/cfn/bin/mail">Read and/or send mail</a>
<dt>metrocan<dd><a href="file://localhost/CFN/MetroCAN.html">Metro*CAN Society</a>
<dt>new<dd><a href="file://localhost/CFN/Current/WhatsNew.html">What's New</a>
<dt>news<dd><a href="lynxprog:/cfn/bin/news">Read and Send News</a>
<dt>newsgroups<dd><a href="file://localhost/CFN/Current/newsgroups.html">List Global Newsgroups</a>
<dt>password<dd><a href="lynxexec:/cfn/bin/passwd">Change your password</a>
<dt>people<dd><a href="file://localhost/CFN/Utilities/search-user.html">Find other people</a>
<dt>profile<dd><a href="lynxprog:/cfn/bin/editor public_html/Profile.html">Update your personal profile</a>
<dt>quota<dd><a href="lynxexec:/cfn/bin/quota">View your disk usage and quota</a>
<dt>recent<dd><a href="http://www.cfn.cs.dal.ca/cgi-bin/recent">Recently Changed Documents on CFN</a>
<dt>register<dd><a href="file://localhost/CFN/AccountRegister.html">New User Registration</a>
<dt>search<dd><a href="file://localhost/CFN/Utilities/search-all.html">Search every document on CFN by keyword.</a>
<dt>technical<dd><a href="file://localhost/CFN/Technical/Technical.html">Metro*CAN Technical Committee</a>
<dt>terminal<dd><a href="lynxexec:/cfn/bin/set-term">Set your terminal type</a>
<dt>volunteer<dd><a href="file://localhost/CFN/Membership/NewVolunteer.html">Volunteer with CFN</a>
<dt>who<dd><a href="http://www.cfn.cs.dal.ca/cgi-bin/cfn-who">Find out who is online now</a>
<dt>xsearch<dd><a href="file://localhost/CFN/Utilities/xsearch.html">Search every document on CFN by keyword.</a>
</dl>
</body>
</html>


More information about the macports-users mailing list