While trying to get Null database regions attached to ScienceSim I stumbled onto a difference between using Simian and ROBUST that causes some problems. Dan Lake helped me to find work-arounds and I want to share those in case anyone else runs into the same issue.

When you create a new region to attach to a ROBUST grid, the first time it starts it prompts you for an estate and an estate owner. When you create a region to attach to a Simian grid, it does not prompt. Instead it sets the estate owner to the grid master avatar. The work-around is to manually change the estate owner in the database with a command like:
    update estate_settings set EstateOwner="your-avatar-UUID-here";

But if you want to use the Null storage provider there is no database to update so you can't change the estate owner. There is no way to use the Null storage provider in a region attached to a Simian grid and have the region owned by anyone other than the grid master avatar.

If you are willing to have a database for estate data, there is a workaround. You still set the GridCommon.ini file to use the Null storage provider for the database service...
    [DatabaseService]
    StorageProvider = "OpenSim.Data.Null.dll"

... but also add a section to use MySQL (or SQLite) for the estate data store:
    [EstateDataStore]
    StorageProvider = "OpenSim.Data.MySQL.dll"
ConnectionString = "Data Source=localhost;Database=opensim;User ID=youruser;Password=yourpassword;"

The first time you start the region it will still default to be owned by the grid master avatar, but at least now there is a database where you can manually change it.

Aaron

--

Aaron M. Duffy
aduffy70.org

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

Reply via email to