<html><body><span style="font-family:Verdana; color:#000000; font-size:10pt;"><div>os functions now are ruled by specifications in the .ini file about who 
can run them. By default, D2 now allows ESTATE_OWNER to run the os 
functions. If you are not the estate owner, you can override this in 
your MyWorld.ini. Look at what I have in DivaPreferences.ini under the 
section [XEngine]. Then copy that to MyWorld.ini and change according to
 your needs.<br>
<br>
</div><divre>    ; Comma separated list of owner classes that allow the function for a particular class of owners. Choices are
    ; - PARCEL_GROUP_MEMBER: allow if objectgroup is the same group as the parcel
    ; - PARCEL_OWNER: allow if the objectowner is parcelowner
    ; - ESTATE_MANAGER: allow if the object owner is a estate manager
    ; - ESTATE_OWNER: allow if objectowner is estateowner
    ; Allow_osSetRegionWaterHeight = 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb, PARCEL_OWNER, ESTATE_OWNER, ...
</pre>
<p><br><br></div>
<blockquote id="replyBlockquote" webmail="1" style="border-left: 2px solid blue; margin-left: 8px; padding-left: 8px; font-size:10pt; color:black; font-family:verdana;">
<div id="wmQuoteWrapper">
-------- Original Message --------<br>
Subject: [Opensim-users] problem with diva-r18222-c upgrade - OSSL<br>
functions not working<br>
From: "John \"Pathfinder\" Lester" <<a href="mailto:john.e.lester@gmail.com">john.e.lester@gmail.com</a>><br>
Date: Mon, March 12, 2012 11:01 am<br>
To: Opensim Users Mailing List <<a href="mailto:opensim-users@lists.berlios.de">opensim-users@lists.berlios.de</a>><br>
<br>
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> <hr>_______________________________________________<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">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>

</div>
</blockquote></span></body></html>