<div dir="ltr">Since OpenSim.ini and OpenSimDefaults.ini change over time (in sometimes useful ways), I copy the released versions of the files into my simulator run directories unchanged. That way I can get the latest update with minimal editing and merging.<div>
<br></div><div>OpenSimulator, by default, reads all INI files in the "bin/config" directory. So, I create a file "bin/config/me.ini" that I fill with all the changes I want to overlay what is in OpenSim.ini and OpenSimDefaults.ini. That also keeps all my changes separate and easily findable. As noted above, OpenSimDefaults.ini and OpenSim.ini are read first so any values in other INI files replace the values in those files.</div>
<div><br></div><div>As a side note, I also create a file "bin/config/OpenSimAllows.ini" (available at <a href="https://dl.dropboxusercontent.com/u/86260377/OpenSimAllows.ini">https://dl.dropboxusercontent.com/u/86260377/OpenSimAllows.ini</a>) which controls the access to all the 'os' functions. (Insert rant about wanting OpenSim functions on all the time and one should have to do something to restrict them if you want SL compatibility).</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 19, 2014 at 3:45 PM, Justin Clark-Casey <span dir="ltr"><<a href="mailto:jjustincc@googlemail.com" target="_blank">jjustincc@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This is the case.  We say not to change things directly in OpenSimDefaults.ini because that can change between releases, sometimes changing parameters to make OpenSimulator work better or resolve other issues.  Hence, it's safer to override things in OpenSim.ini.  There are a few more details about this at [1].<br>

<br>
[1] <a href="http://opensimulator.org/wiki/Configuring_Simulator_Parameters#Changing_Simulator_Settings" target="_blank">http://opensimulator.org/wiki/<u></u>Configuring_Simulator_<u></u>Parameters#Changing_Simulator_<u></u>Settings</a><div class="HOEnZb">
<div class="h5"><br>
<br>
On 19/08/14 22:13, Thomas Ringate wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Isn't this dependent on your specific distribution of opensim?<br>
My understanding is that opensim first loads opensimdefault.ini, then loads opensim.ini, then loads grid.ini, and then<br>
loads gridcommon.ini<br>
<br>
There is nothing wrong with the same parameter being defined in every one of those files, and each can have a different<br>
setting.  The one that will be in effect is the last one loaded.<br>
<br>
So, lets say there is a parameter of:<br>
"PARM1  = never" in opensimdefault.ini<br>
"PARM1  = occasionally" in opensim.ini<br>
"PARM1  = somtimes" in grid.ini<br>
"PARM1  = always" in gridcommon.ini<br>
<br>
The final setting of PARM1 will be "always" since that is the last value it was set to.<br>
<br>
It makes sense to put your modifications into the last file loaded to make sure some other file does not change it on you.<br>
You could add an include of your special modification to gridcommon.ini and call it mychanges.ini and put that file in<br>
some directory totally safe from updates.<br>
Just remember the includes position in the file is where you statements will reside.  In the setting a values make sure<br>
the same parameter is not set after your include.<br>
For me I put all my modifications at the end of gridcommon.ini<br>
<br>
I could be all wet, but this has worked for me ever since I started doing programming.  I doubt opensim uses any values<br>
until after it finishes loading them .<br>
<br>
<br>
<br>
-----Original Message----- From: Andre Verwijs<br>
Sent: Tuesday, August 19, 2014 4:54 PM<br>
To: <a href="mailto:opensim-users@opensimulator.org" target="_blank">opensim-users@opensimulator.<u></u>org</a><br>
Subject: Re: [Opensim-users] Varregion works :) but physics need update ...<br>
<br>
<br>
<br>
R.Gunther schreef op 19-8-2014 om 22:31:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Why ? because opensimdefault.ini can be changed. and opensim.ini is not<br>
getting overwritten default by other.<br>
Depends maby on the packadge you use.<br>
</blockquote>
<br>
<br>
true, i always keep a backup so i don't lose anything...  :)<br>
______________________________<u></u>_________________<br>
Opensim-users mailing list<br>
<a href="mailto:Opensim-users@opensimulator.org" target="_blank">Opensim-users@opensimulator.<u></u>org</a><br>
<a href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users" target="_blank">http://opensimulator.org/cgi-<u></u>bin/mailman/listinfo/opensim-<u></u>users</a><br>
______________________________<u></u>_________________<br>
Opensim-users mailing list<br>
<a href="mailto:Opensim-users@opensimulator.org" target="_blank">Opensim-users@opensimulator.<u></u>org</a><br>
<a href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users" target="_blank">http://opensimulator.org/cgi-<u></u>bin/mailman/listinfo/opensim-<u></u>users</a><br>
<br>
</blockquote>
<br>
<br></div></div><div class="im HOEnZb">
-- <br>
Justin Clark-Casey (justincc)<br>
OSVW Consulting<br>
<a href="http://justincc.org" target="_blank">http://justincc.org</a><br>
<a href="http://twitter.com/justincc" target="_blank">http://twitter.com/justincc</a><br></div><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
Opensim-users mailing list<br>
<a href="mailto:Opensim-users@opensimulator.org" target="_blank">Opensim-users@opensimulator.<u></u>org</a><br>
<a href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users" target="_blank">http://opensimulator.org/cgi-<u></u>bin/mailman/listinfo/opensim-<u></u>users</a><br>
</div></div></blockquote></div><br></div>