Hi Wordfromthe Wise,<br><br>Thank you for those great suggestions on managing threat levels. I still have a lot to learn tweaking things like this on my own, so your advice really helps.<br><br>And I'll definitely visit your regions on the hypergrid. Thank you for the invitation, and keep an eye out for an expedition from the Hypergrid Adventurers Club. ;)<br>
<br>Take care,<br clear="all">-John<br><br>----------------------------<br>John Lester<br>Chief Learning Officer<br>ReactionGrid, Inc.<br><a href="http://reactiongrid.com" target="_blank">http://reactiongrid.com</a><a href="http://jibemix.com" target="_blank"></a><br>
+1 (617) 910 0386<br>My Jibe Office: <a href="http://jibemicro.reactiongrid.com/pathfinderlester" target="_blank">http://jibemicro.reactiongrid.com/pathfinderlester</a><br>What is Jibe?: <a href="http://www.youtube.com/watch?v=KxYfmfhZ1W8" target="_blank">http://www.youtube.com/watch?v=KxYfmfhZ1W8</a><br>
Additional Contact Info: <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>
<br>
<br><br><div class="gmail_quote">On Mon, Mar 12, 2012 at 2:20 PM, <span dir="ltr"><<a href="mailto:drwhiet@spacefriends.de">drwhiet@spacefriends.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<u></u>
<div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">Hello Pathfinder,</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" 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><font color="#0000ff" 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><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">i have a section in my opensim.ini where i </font></span><span><font color="#0000ff" face="Arial">restrict those
functions (besides sone others) to specific user uuids </font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial">(in this case to my uuid)</font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" 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><font color="#0000ff" face="Arial">restricted to you .. </font></span></div>
<div dir="ltr" align="left"><span><font color="#0000ff" face="Arial"></font></span> </div>
<div dir="ltr" align="left"><span><font color="#0000ff" 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><font><font color="#0000ff"><font face="Arial">Allow_osTeleportAgent = <span>my-avatars-uuid,<span>second-avatars-uuid,.....</span></span></font></font></font></span></div>
<div><font color="#0000ff" face="Arial"></font> </div>
<div><font color="#0000ff" face="Arial"></font> </div>
<div><font color="#0000ff" 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>my-avatars-uuid</span><br>
Allow_osSetEstateSunSettings = <span>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>my-avatars-uuid</span></font></div>
<div><font color="#0000ff" face="Arial"><span></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>my-avatars-uuid</span></font></div>
<div><font color="#0000ff" face="Arial"><span></span> Allow_osGetSimulatorVersion =
<span>my-avatars-uuid</span><br>
Allow_osConsoleCommand = <span>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></font></div>
<div><span><font color="#0000ff" face="Arial">hope
somebody else can help you with ideas why your functions do not work anymore ..
</font></span></div>
<div><span><font color="#0000ff" face="Arial"></font></span> </div>
<div><span><font color="#0000ff" face="Arial">best
regards and greetings from the osgrid</font></span></div>
<div><span><font color="#0000ff" face="Arial">Wordfromthe Wise .. </font></span></div>
<div><span><font color="#0000ff" face="Arial"></font></span> </div>
<div><span><font color="#0000ff" face="Arial">P:S:
</font></span><span><font color="#0000ff" face="Arial">and mayby sometimes give my regions a HG Visit : </font></span></div>
<div><span><font color="#0000ff" face="Arial"><a href="http://gallery.osgrid.org/main.php?g2_itemId=2691&g2_page=4" target="_blank">http://gallery.osgrid.org/main.php?g2_itemId=2691&g2_page=4</a></font></span><br>
</div>
<div dir="ltr" lang="de" align="left">
<hr>
<font face="Tahoma"><b>Von:</b> <a href="mailto:opensim-users-bounces@lists.berlios.de" target="_blank">opensim-users-bounces@lists.berlios.de</a>
[mailto:<a href="mailto:opensim-users-bounces@lists.berlios.de" target="_blank">opensim-users-bounces@lists.berlios.de</a>] <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 class="h5">
<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></div></div></div>
<br>_______________________________________________<br>
Opensim-users mailing list<br>
<a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
<br></blockquote></div><br>