<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.7601.17744"></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial>Hello Pathfinder,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial>besides the problems that those functions do not work for you
i strongly recommend to ! not set ! the threat level to Very
High</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial>as this is dangerous. Anybody can run Scripts with a high
threat level on your region .. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial>i have a section in my opensim.ini where i </FONT></SPAN><SPAN
class=802210918-12032012><FONT color=#0000ff size=2 face=Arial>restrict those
functions (besides sone others) to specific user uuids </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial>(in this case to my uuid)</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial>e.g to prevent (bad) users to put up auto-teleport scripts on
your land as of 0.7.3 the Allow_osTeleportAgent comand must
be</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial>restricted to you .. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT color=#0000ff
size=2 face=Arial>you can also allow several avatars by using a comma seperated
list for a specific function like </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=802210918-12032012><FONT size=2><FONT
color=#0000ff><FONT face=Arial>Allow_osTeleportAgent = <SPAN
class=802210918-12032012>my-avatars-uuid,<SPAN
class=802210918-12032012>second-avatars-uuid,.....</SPAN></SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial></FONT> </DIV>
<DIV><FONT color=#0000ff size=2 face=Arial></FONT> </DIV>
<DIV><FONT color=#0000ff size=2 face=Arial> ; ==== OSSL FUNCTION BLOCK
====<BR> ; OS Functions enable/disable<BR> ;
For each function, you can add one line, as shown<BR> ; The
default for all functions allows them if below threat
level<BR> ;<BR> ;; = true allows
the use of the function unconditionally<BR> ;; = false
completely disallows regardles<BR> ;; = UUID allows that
Individual Avatar Access to osFunction<BR>
;<BR> ; **** THREAT LEVEL NONE Functions
****<BR> Allow_osGetCurrentSunHour =
true<BR> Allow_osSunGetParam = true<BR>
Allow_osSunSetParam = true<BR>
Allow_osWindActiveModelPluginName = true<BR> Allow_osMovePen =
true<BR> Allow_osDrawLine = true<BR>
Allow_osDrawText = true<BR> Allow_osDrawEllipse =
true<BR> Allow_osDrawRectangle = true<BR>
Allow_osDrawFilledRectangle = true<BR> Allow_osSetFontSize =
true<BR> Allow_osSetPenSize = true <BR>
Allow_osSetPenColour = true<BR> Allow_osDrawImage = true
<BR> Allow_osGetAgents = true
<BR> Allow_osTerrainGetHeight = true<BR>
Allow_osParseJSON = true<BR> ;<BR> ; ****
THREAT LEVEL Nuisance Block ****<BR>
Allow_osSetRegionSunSettings = <SPAN
class=802210918-12032012>my-avatars-uuid</SPAN><BR>
Allow_osSetEstateSunSettings = <SPAN
class=802210918-12032012>my-avatars-uuid</SPAN><BR>
;<BR> ; **** THREAT LEVEL VeryLow Block
****<BR> Allow_osTerrainFlush = false<BR>
Allow_osSetPrimFloatOnWater = true<BR>
Allow_osSetDynamicTextureURL = true<BR>
Allow_osSetDynamicTextureURLBlend = true<BR>
Allow_osSetDynamicTextureURLBlendFace = true<BR>
Allow_osSetDynamicTextureData = true<BR>
Allow_osSetDynamicTextureDataBlend = true<BR>
Allow_osSetDynamicTextureDataBlendFace = true<BR>
Allow_osGetDrawStringSize = true<BR> Allow_osWindParamSet =
true<BR> Allow_osWindParamGet = true<BR>
Allow_osSetParcelMediaURL = true<BR> ;<BR> ;
**** THREAT LEVEL Low Block ****<BR> Allow_osMessageObject =
true<BR> Allow_osAvatarName2Key = true <BR>
Allow_osKey2Name = true<BR> Allow_osFormatString = true
<BR> Allow_osLoadedCreationDate = false <BR>
Allow_osLoadedCreationTime = false<BR>
Allow_osLoadedCreationID = false<BR> ;<BR> ;
**** THREAT LEVEL Moderate ****<BR> Allow_osGetGridNick =
true<BR> Allow_osGetGridName = true<BR>
Allow_osGetGridLoginURI = true<BR> Allow_osGetGridCustom =
true<BR> Allow_osGetGridHomeURI = true<BR>
;<BR> ; **** THREAT LEVEL HIGH Block
****<BR> Allow_osMakeNotecard = true<BR>
Allow_osMatchString = false<BR> Allow_osTerrainSetHeight =
false<BR> Allow_osRegionRestart = false<BR>
Allow_osGetAgentIP = true<BR> Allow_osSetRegionWaterHeight =
<SPAN class=802210918-12032012>my-avatars-uuid</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN
class=802210918-12032012></SPAN> Allow_osGetScriptEngineName =
true<BR> ;<BR> ; **** THREAT LEVEL VeryHigh
Block ****<BR> Allow_osRegionNotice =
true<BR> Allow_osSetRot = true<BR>
Allow_osAvatarPlayAnimation = true<BR>
Allow_osAvatarStopAnimation = true<BR> Allow_osGetNotecardLine
= true<BR> Allow_osGetNotecard = true<BR>
Allow_osGetNumberOfNotecardLines = true<BR>
;<BR> ; **** THREAT LEVEL Severe
Block****<BR> Allow_osTeleportAgent = <SPAN
class=802210918-12032012>my-avatars-uuid</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN
class=802210918-12032012></SPAN> Allow_osGetSimulatorVersion =
<SPAN class=802210918-12032012>my-avatars-uuid</SPAN><BR>
Allow_osConsoleCommand = <SPAN
class=802210918-12032012>my-avatars-uuid</SPAN><BR>
;<BR> ; **** NPC Block ****<BR>
Allow_osNpcCreate = true<BR> Allow_osNpcRemove =
true<BR> Allow_osNpcGetRot = true<BR>
Allow_osNpcSetRot = true<BR> Allow_osNpcGetPos =
true<BR> Allow_osNpcMoveTo = true<BR>
Allow_osNpcMoveToTarget = true<BR> Allow_osNpcStopMoveToTarget
= true<BR> Allow_osNpcSay = true<BR>
Allow_osOwnerSaveAppearance = true<BR>
Allow_osAgentSaveAppearance = true<BR>
Allow_osNpcSaveAppearance = true<BR> Allow_osNpcLoadAppearance
= true<BR> Allow_osNpcSit = true<BR>
Allow_osNpcStand = true<BR> Allow_osNpcPlayAnimation =
true<BR> Allow_osNpcPlayAnimation = true<BR>
;<BR> ; ==== END OF OSSL FUNCTION BLOCK ====<BR></DIV></FONT>
<DIV><SPAN class=802210918-12032012><FONT color=#0000ff size=2 face=Arial>hope
somebody else can help you with ideas why your functions do not work anymore ..
</FONT></SPAN></DIV>
<DIV><SPAN class=802210918-12032012><FONT color=#0000ff size=2
face=Arial></FONT></SPAN> </DIV>
<DIV><SPAN class=802210918-12032012><FONT color=#0000ff size=2 face=Arial>best
regards and greetings from the osgrid</FONT></SPAN></DIV>
<DIV><SPAN class=802210918-12032012><FONT color=#0000ff size=2
face=Arial>Wordfromthe Wise .. </FONT></SPAN></DIV>
<DIV><SPAN class=802210918-12032012><FONT color=#0000ff size=2
face=Arial></FONT></SPAN> </DIV>
<DIV><SPAN class=802210918-12032012><FONT color=#0000ff size=2 face=Arial>P:S:
</FONT></SPAN><SPAN class=802210918-12032012><FONT color=#0000ff size=2
face=Arial>and mayby sometimes give my regions a HG Visit : </FONT></SPAN></DIV>
<DIV><SPAN class=802210918-12032012><FONT color=#0000ff size=2 face=Arial><A
href="http://gallery.osgrid.org/main.php?g2_itemId=2691&g2_page=4">http://gallery.osgrid.org/main.php?g2_itemId=2691&g2_page=4</A></FONT></SPAN><BR></DIV>
<DIV dir=ltr lang=de class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>Von:</B> opensim-users-bounces@lists.berlios.de
[mailto:opensim-users-bounces@lists.berlios.de] <B>Im Auftrag von </B>John
"Pathfinder" Lester<BR><B>Gesendet:</B> Montag, 12. März 2012
19:02<BR><B>An:</B> Opensim Users Mailing List<BR><B>Betreff:</B>
[Opensim-users] problem with diva-r18222-c upgrade - OSSL functionsnot
working<BR></FONT><BR></DIV>
<DIV></DIV>Howdy,<BR><BR>I just ran the auto-updater for my Diva Distro
installation, which was running 0.7.2.<BR><BR>Installed diva-r18222-c just fine,
and everything seems ok except for OSSL functions.<BR><BR>Any script that I have
that requires an OSSL function throws an error (example below with
osMakeNotecard function):<BR><BR>"System.Reflection.TargetInvocationException:
Exception has been thrown by the target of an invocation. --->
System.Exception: OSSL Runtime Error: osMakeNotecard permission denied. Script
creator is not in the list of users allowed to execute this function and prim
owner also has no permission."<BR><BR>I've explicitly allowed the running of
these functions in the [XEngine] section of my OpenSim.ini file (see below), but
no joy...<BR><BR>Enabled = true<BR>AllowOSFunctions =
true<BR>OSFunctionThreatLevel = VeryHigh<BR><BR>Allow_osGetSimulatorVersion =
true<BR>Allow_osTeleportAgent = true<BR>Allow_osMakeNotecard = true<BR><BR>Any
suggestions?<BR><BR><BR><BR clear=all>-John<BR><A
href="http://about.me/pathfinder"
target=_blank>http://about.me/pathfinder</A><BR><BR>“If you want to build a
ship, don’t drum up the men to gather wood, divide the work and give orders.
Instead, teach them to yearn for the vast and endless sea.” -Antoine de
Saint-Exupéry<BR></BODY></HTML>