[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date
][Interchange by thread
]
Re: [ic] Want to use new module/library in embedded Perl code
At 07:07 PM 2/11/2001 -0500, you wrote:
>Hey, thanks for the advice. I tried digging up everything I could on user
>tags or interchange tags.
>[...]
>Anyway, now I am a bit stumped. The majority of reading I did on usertags
>was in the icconfig.pdf and ictemplates.pdf. You'll notice that neither
>of my subroutines use the JVM module/library I was talking about. This is
>because I wanted to get a regular subroutine working before I tried use
>JVM. I'm not sure if this is what you intended when you said to put a
>user tag in my interchange.cfg file. If it isn't I apologize, but
>information seems fairly scarce on the topic of usertags in the
>interchange.cfg file. This was all I could find:
>
>---------------------------------------
>7.42. UserTag *global*
>This defines a UserTag which is global in nature, meaning not limited by
>the Safe.pm module, and is is
>available to all Interchange catalogs running on the server. Otherwise,
>this is the same as a catalog UserTag.
>---------------------------------------
>
>Anyway, again I appreciate your help, but I am either lacking the
>documentation or I'm just not thinking this through correctly.
It's probably just the "lacking in documentation" thing. :-)
Remember to search the web site / mailing list when you are learning
something. (Just use the search box in the upper left of the home page).
Interchange Tags
(table of contents)
1. General Information
http://developer.akopia.com/cgi-bin/ic/scan/sp=docsection/fi=documentation/co=yes/st=db/sf=document/se=tagref/sf=section/se=DESCRIPTION/sf=type/se=item/va=link_banner%3dGeneral%20Information/va=link_overview%3dtagref02%2e00.html
2. TAGS
http://developer.akopia.com/cgi-bin/ic/scan/sp=docsection/fi=documentation/co=yes/st=db/sf=document/se=tagref/sf=section/se=TAGS/sf=type/se=item/va=link_banner%3dTAGS/va=link_overview%3dtagref03%2e00.html
3. User-defined Tags
http://developer.akopia.com/cgi-bin/ic/scan/sp=docsection/fi=documentation/co=yes/st=db/sf=document/se=tagref/sf=section/se=User_defined_Tags/sf=type/se=item/va=link_banner%3dUser%2ddefined%20Tags/va=link_overview%3dtagref04%2e00.html
UserTag library
http://developer.akopia.com/cgi-bin/ic/scan/fi=documentation/sp=docresults/st=db/co=yes/sf=document/se=usertag/sf=type/se=overview/va=link_image%3d/va=link_banner%3dThe%20UserTag%20Library.html
On Sat, 10 Feb 2001, Dan B wrote:
> At 03:34 PM 2/10/2001 -0500, you wrote:
> >Hi, I have downloaded and installed a new module for my perl compiler.
> >This module is referred to as JVM, it allows a programmer to access Java
> >code from within their perl code.
> >
> >The module installation has worked great and I have been able to write
> >Perl code that executes Java code.
> >
> >Unfortunately when I try to use this JVM library/module in embedded perl,
> >I get errors. Is there a particular perl file I should include the
> >use Jvm;
> >line in so that my embedded perl code can access this library?
>
> If I'm correct, the embedded perl code is run through the Safe module,
> which would understandably restrict your usage of a JVM
> module. (Otherwise, an exploit allowing user-entered data to be executed
> within Safe would be able execute arbitrary Java code -- even more
> dangerous than arbitrary perl executed in Safe).
>
> From what I understand, a global UserTag isn't run through the Safe
> module. Read up on UserTags and put one in interchange.cfg that uses your
> JVM. That might work.
>
>
> Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
>
>
> _______________________________________________
> Interchange-users mailing list
> Interchange-users@lists.akopia.com
> http://lists.akopia.com/mailman/listinfo/interchange-users
>
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
_______________________________________________
Interchange-users mailing list
Interchange-users@lists.akopia.com
http://lists.akopia.com/mailman/listinfo/interchange-users