Passing Parameters from BSD to Linux and Back
Frank Jahnke
jahnke at sonatabio.com
Thu Jul 6 22:49:28 UTC 2006
On Thu, 2006-07-06 at 16:43 -0400, Lowell Gilbert wrote:
> > I am able to get the appropriate program to open, but the parameters are
> > never passed. I have tried many, many schemes to quote or escape the
> > command and its options, but never have any of these worked.
> >
> > Any suggestions on how I might do this would be most appreciated!
>
> Hmm. Works for me. A web link in a PDF in Acroread (7) brings up the
> linked page in my (native) firefox. I had to configure the executable
> name (without path) into the "browser link" preference in acroread,
> and I think the .mailcap entry ("text/html; firefox %s") is needed as
> well.
Hmmm indeed!
Acroread now works for me as well. This did not used to be the case; I
updated Acroread about a week ago and had not tried this again. (What
does .mailcap do? I surmise from the name that it is like termcap for
mail entries...). Maybe it is that upgrade? Or a change in how the
desktop environment interacts with "aware" programs?
I am still unable to open the help browser from within VMware; the file
config simply reads: "webBrowser = linux-opera %s" (without the quotes).
linux-opera is found, but the string %s is not passed at all. Invoking
linux-opera with a command-line flag works as expected. I think it uses
a Motif set for its interface.
I think I have source for VMware; let me look at the calling sequence.
Frank
More information about the freebsd-questions
mailing list