[Opensim-users] problem with diva-r18222-c upgrade - OSSL functions not working

John "Pathfinder" Lester pathfinder at reactiongrid.com
Tue Mar 13 12:54:21 UTC 2012


Bingo!  I was trying to run those OSSL functions as the parcel owner (which
worked under 0.7.2), and I didn't realize the permission changes defaulted
to estate owner.

Your suggestions fixed everything.  Thank you, Diva!


-John

----------------------------
John Lester
Chief Learning Officer
ReactionGrid, Inc.
http://reactiongrid.com <http://jibemix.com>
+1 (617) 910 0386
My Jibe Office: http://jibemicro.reactiongrid.com/pathfinderlester
What is Jibe?: http://www.youtube.com/watch?v=KxYfmfhZ1W8
Additional Contact Info: 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



On Mon, Mar 12, 2012 at 4:29 PM, <diva at metaverseink.com> wrote:

> 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" <john.e.lester at gmail.com>
> Date: Mon, March 12, 2012 11:01 am
> To: Opensim Users Mailing List <opensim-users at lists.berlios.de>
>
> 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
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
>
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-users/attachments/20120313/decd9a7e/attachment.html>


More information about the Opensim-users mailing list