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, <[email protected]> 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" <[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 > >
_______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users
