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.

; 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, ...



-------- Original Message --------
Subject: [Opensim-users] problem with diva-r18222-c upgrade - OSSL
functions not working
From: "John \"Pathfinder\" Lester" <[email protected]>
Date: Mon, March 12, 2012 11:01 am
To: Opensim Users Mailing List <[email protected]>

Howdy,

I just ran the auto-updater for my Diva Distro installation, which was running 0.7.2.

Installed diva-r18222-c just fine, and everything seems ok except for OSSL functions.

Any script that I have that requires an OSSL function throws an error (example below with osMakeNotecard function):

"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."

I've explicitly allowed the running of these functions in the [XEngine] section of my OpenSim.ini file (see below), but no joy...

Enabled = true
AllowOSFunctions = true
OSFunctionThreatLevel = VeryHigh

Allow_osGetSimulatorVersion = true
Allow_osTeleportAgent = true
Allow_osMakeNotecard = true

Any suggestions?



-John
http://about.me/pathfinder

“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

_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users