diff options
Diffstat (limited to 'bin/OpenSim.ini.example')
-rw-r--r-- | bin/OpenSim.ini.example | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index 21f9841..c610b3f 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -1,6 +1,6 @@ | |||
1 | ;; This is the main configuration file for OpenSimulator. | 1 | ;; This is the main configuration file for OpenSimulator. |
2 | ;; If it's named OpenSim.ini then it will be loaded by OpenSimulator. | 2 | ;; If it's named OpenSim.ini then it will be loaded by OpenSimulator. |
3 | ;; If it's named OpenSim.ini.example then you will need to copy it to | 3 | ;; If it's named OpenSim.ini.example then you will need to copy it to |
4 | ;; OpenSim.ini first (if that file does not already exist) | 4 | ;; OpenSim.ini first (if that file does not already exist) |
5 | ;; | 5 | ;; |
6 | ;; Once you have copied OpenSim.ini.example to OpenSim.ini you will at least | 6 | ;; Once you have copied OpenSim.ini.example to OpenSim.ini you will at least |
@@ -10,19 +10,19 @@ | |||
10 | ;; StandaloneCommon.ini or GridCommon.ini which you can copy and modify from the | 10 | ;; StandaloneCommon.ini or GridCommon.ini which you can copy and modify from the |
11 | ;; available .example files. | 11 | ;; available .example files. |
12 | ;; | 12 | ;; |
13 | ;; The settings in this file are in the form "<key> = <value>". For example, | 13 | ;; The settings in this file are in the form "<key> = <value>". For example, |
14 | ;; save_crashes = false in the [Startup] section below. | 14 | ;; save_crashes = false in the [Startup] section below. |
15 | ;; | 15 | ;; |
16 | ;; All settings are initially commented out and the default value used, as | 16 | ;; All settings are initially commented out and the default value used, as |
17 | ;; found in OpenSimDefaults.ini. To change a setting, first uncomment it by | 17 | ;; found in OpenSimDefaults.ini. To change a setting, first uncomment it by |
18 | ;; deleting the initial semicolon (;) and then change the value. This will | 18 | ;; deleting the initial semicolon (;) and then change the value. This will |
19 | ;; override the value in OpenSimDefaults.ini | 19 | ;; override the value in OpenSimDefaults.ini |
20 | ;; | 20 | ;; |
21 | ;; If you want to find out what configuration OpenSimulator has finished with | 21 | ;; If you want to find out what configuration OpenSimulator has finished with |
22 | ;; once all the configuration files are loaded then type "config show" on the | 22 | ;; once all the configuration files are loaded then type "config show" on the |
23 | ;; region console command line. | 23 | ;; region console command line. |
24 | ;; | 24 | ;; |
25 | ;; | 25 | ;; |
26 | ;; NOTES FOR DEVELOPERS REGARDING THE FORMAT OF THIS FILE | 26 | ;; NOTES FOR DEVELOPERS REGARDING THE FORMAT OF THIS FILE |
27 | ;; | 27 | ;; |
28 | ;; All leading white space is ignored, but preserved. | 28 | ;; All leading white space is ignored, but preserved. |
@@ -41,7 +41,7 @@ | |||
41 | ;; satisfied. | 41 | ;; satisfied. |
42 | ;; | 42 | ;; |
43 | ;; ; denotes a commented out option. | 43 | ;; ; denotes a commented out option. |
44 | ;; Any options added to OpenSim.ini.example should be initially commented | 44 | ;; Any options added to OpenSim.ini.example should be initially commented |
45 | ;; out. | 45 | ;; out. |
46 | 46 | ||
47 | 47 | ||
@@ -54,10 +54,10 @@ | |||
54 | 54 | ||
55 | ;# {BaseHostname} {} {BaseHostname} {"example.com" "127.0.0.1"} "127.0.0.1" | 55 | ;# {BaseHostname} {} {BaseHostname} {"example.com" "127.0.0.1"} "127.0.0.1" |
56 | BaseHostname = "127.0.0.1" | 56 | BaseHostname = "127.0.0.1" |
57 | 57 | ||
58 | ;# {BaseURL} {} {BaseURL} {"http://${Const|BaseHostname}} "http://${Const|BaseHostname}" | 58 | ;# {BaseURL} {} {BaseURL} {"http://${Const|BaseHostname}} "http://${Const|BaseHostname}" |
59 | BaseURL = http://${Const|BaseHostname} | 59 | BaseURL = http://${Const|BaseHostname} |
60 | 60 | ||
61 | ;# {PublicPort} {} {PublicPort} {8002 9000} "8002" | 61 | ;# {PublicPort} {} {PublicPort} {8002 9000} "8002" |
62 | PublicPort = "8002" | 62 | PublicPort = "8002" |
63 | 63 | ||
@@ -111,14 +111,14 @@ | |||
111 | ; PIDFile = "/tmp/OpenSim.exe.pid" | 111 | ; PIDFile = "/tmp/OpenSim.exe.pid" |
112 | 112 | ||
113 | ;# {RegistryLocation} {} {Addins Registry Location} {} | 113 | ;# {RegistryLocation} {} {Addins Registry Location} {} |
114 | ; Set path to directory for addin registry if you want addins outside of bin. | 114 | ; Set path to directory for addin registry if you want addins outside of bin. |
115 | ; Information about the registered repositories and installed plugins will | 115 | ; Information about the registered repositories and installed plugins will |
116 | ; be stored here. The OpenSim.exe process must have R/W access to the location. | 116 | ; be stored here. The OpenSim.exe process must have R/W access to the location. |
117 | ; RegistryLocation = "." | 117 | ; RegistryLocation = "." |
118 | 118 | ||
119 | ;# {ConfigDirectory} {} {Set path to directory for modular ini files} {} | 119 | ;# {ConfigDirectory} {} {Set path to directory for modular ini files} {} |
120 | ; Used by region module addins. You can set this to outside bin, so that addin | 120 | ; Used by region module addins. You can set this to outside bin, so that addin |
121 | ; configurations will survive updates. The OpenSim.exe process must have R/W access | 121 | ; configurations will survive updates. The OpenSim.exe process must have R/W access |
122 | ; to the location. | 122 | ; to the location. |
123 | ; ConfigDirectory = "." | 123 | ; ConfigDirectory = "." |
124 | 124 | ||
@@ -128,7 +128,7 @@ | |||
128 | ;; Default is "filesystem" | 128 | ;; Default is "filesystem" |
129 | ; region_info_source = "filesystem" | 129 | ; region_info_source = "filesystem" |
130 | ; region_info_source = "web" | 130 | ; region_info_source = "web" |
131 | 131 | ||
132 | ;# {regionload_regionsdir} {region_info_source} {Location of file?} {} Regions | 132 | ;# {regionload_regionsdir} {region_info_source} {Location of file?} {} Regions |
133 | ;; Determines where the region XML files are stored if you are loading | 133 | ;; Determines where the region XML files are stored if you are loading |
134 | ;; these from the filesystem. | 134 | ;; these from the filesystem. |
@@ -149,14 +149,14 @@ | |||
149 | ; allow_regionless = false | 149 | ; allow_regionless = false |
150 | 150 | ||
151 | ;# {NonPhysicalPrimMin} {} {Minimum size of nonphysical prims?} {} 0.001 | 151 | ;# {NonPhysicalPrimMin} {} {Minimum size of nonphysical prims?} {} 0.001 |
152 | ;; Minimum size for non-physical prims. Affects resizing of existing | 152 | ;; Minimum size for non-physical prims. Affects resizing of existing |
153 | ;; prims. This can be overridden in the region config file (as | 153 | ;; prims. This can be overridden in the region config file (as |
154 | ;; NonPhysicalPrimMin!). | 154 | ;; NonPhysicalPrimMin!). |
155 | ; NonPhysicalPrimMin = 0.001 | 155 | ; NonPhysicalPrimMin = 0.001 |
156 | 156 | ||
157 | ;# {NonPhysicalPrimMax} {} {Maximum size of nonphysical prims?} {} 256 | 157 | ;# {NonPhysicalPrimMax} {} {Maximum size of nonphysical prims?} {} 256 |
158 | ;; Maximum size for non-physical prims. Affects resizing of existing | 158 | ;; Maximum size for non-physical prims. Affects resizing of existing |
159 | ;; prims. This can be overridden in the region config file (as | 159 | ;; prims. This can be overridden in the region config file (as |
160 | ;; NonPhysicalPrimMax!). | 160 | ;; NonPhysicalPrimMax!). |
161 | ; NonPhysicalPrimMax = 256 | 161 | ; NonPhysicalPrimMax = 256 |
162 | 162 | ||
@@ -186,7 +186,7 @@ | |||
186 | ;; Allow scripts to keep running when they cross region boundaries, rather | 186 | ;; Allow scripts to keep running when they cross region boundaries, rather |
187 | ;; than being restarted. State is reloaded on the destination region. | 187 | ;; than being restarted. State is reloaded on the destination region. |
188 | ;; This only applies when crossing to a region running in a different | 188 | ;; This only applies when crossing to a region running in a different |
189 | ;; simulator. | 189 | ;; simulator. |
190 | ;; For crossings where the regions are on the same simulator the script is | 190 | ;; For crossings where the regions are on the same simulator the script is |
191 | ;; always kept running. | 191 | ;; always kept running. |
192 | ; AllowScriptCrossing = true | 192 | ; AllowScriptCrossing = true |
@@ -243,14 +243,14 @@ | |||
243 | ; meshing = ZeroMesher | 243 | ; meshing = ZeroMesher |
244 | ;; select ubODEMeshmerizer only with ubOde physics engine | 244 | ;; select ubODEMeshmerizer only with ubOde physics engine |
245 | ; meshing = ubODEMeshmerizer | 245 | ; meshing = ubODEMeshmerizer |
246 | 246 | ||
247 | ;; Choose one of the physics engines below | 247 | ;; Choose one of the physics engines below |
248 | ;# {physics} {} {Select physics engine} {OpenDynamicsEngine BulletSim basicphysics POS} BulletSim | 248 | ;# {physics} {} {Select physics engine} {OpenDynamicsEngine BulletSim basicphysics POS} BulletSim |
249 | ;; BulletSim is the default physics engine. It provides the best performance and most functionality. | 249 | ;; BulletSim is the default physics engine. It provides the best performance and most functionality. |
250 | ;; BulletSim supports varregions. | 250 | ;; BulletSim supports varregions. |
251 | ;; OpenDynamicsEngine was the previous default physics engine in OpenSimulator 0.7.6.1 and before. | 251 | ;; OpenDynamicsEngine was the previous default physics engine in OpenSimulator 0.7.6.1 and before. |
252 | ;; It continues to provide a workable physics implementation. It does not currently support varregions. | 252 | ;; It continues to provide a workable physics implementation. It does not currently support varregions. |
253 | ;; basicphysics effectively does not model physics at all, making all objects phantom. | 253 | ;; basicphysics effectively does not model physics at all, making all objects phantom. |
254 | ;; Default is BulletSim | 254 | ;; Default is BulletSim |
255 | ; physics = OpenDynamicsEngine | 255 | ; physics = OpenDynamicsEngine |
256 | ; physics = BulletSim | 256 | ; physics = BulletSim |
@@ -262,7 +262,7 @@ | |||
262 | ; ubODE and OpenDynamicsEngine does allocate a lot of memory on stack. On linux you may need to increase its limit | 262 | ; ubODE and OpenDynamicsEngine does allocate a lot of memory on stack. On linux you may need to increase its limit |
263 | ; script opensim-ode-sh starts opensim setting that limit. You may need to increase it even more on large regions | 263 | ; script opensim-ode-sh starts opensim setting that limit. You may need to increase it even more on large regions |
264 | ; edit the line ulimit -s 262144, and change this last value | 264 | ; edit the line ulimit -s 262144, and change this last value |
265 | 265 | ||
266 | ;# {DefaultScriptEngine} {} {Default script engine} {XEngine} XEngine | 266 | ;# {DefaultScriptEngine} {} {Default script engine} {XEngine} XEngine |
267 | ;; Default script engine to use. Currently, we only have XEngine | 267 | ;; Default script engine to use. Currently, we only have XEngine |
268 | ; DefaultScriptEngine = "XEngine" | 268 | ; DefaultScriptEngine = "XEngine" |
@@ -325,16 +325,16 @@ | |||
325 | 325 | ||
326 | [Map] | 326 | [Map] |
327 | ;# {GenerateMaptiles} {} {Generate map tiles?} {true false} true | 327 | ;# {GenerateMaptiles} {} {Generate map tiles?} {true false} true |
328 | ;; Map tile options. | 328 | ;; Map tile options. |
329 | ;; If true, then maptiles are generated using the MapImageModule below. | 329 | ;; If true, then maptiles are generated using the MapImageModule below. |
330 | ;; If false then the texture referenced by MaptileStaticUUID is used instead, which can also be overridden | 330 | ;; If false then the texture referenced by MaptileStaticUUID is used instead, which can also be overridden |
331 | ;; in individual region config file(s). If you do not want to upload map tiles at all, then you will need | 331 | ;; in individual region config file(s). If you do not want to upload map tiles at all, then you will need |
332 | ;; both to set this to false and comment out the [Modules] MapImageServiceModule setting in config-include/ | 332 | ;; both to set this to false and comment out the [Modules] MapImageServiceModule setting in config-include/ |
333 | ; GenerateMaptiles = true | 333 | ; GenerateMaptiles = true |
334 | 334 | ||
335 | ;# {MapImageModule} {} {The map image module to use} {MapImageModule Warp3DImageModule} MapImageModule | 335 | ;# {MapImageModule} {} {The map image module to use} {MapImageModule Warp3DImageModule} MapImageModule |
336 | ;; The module to use in order to generate map images. | 336 | ;; The module to use in order to generate map images. |
337 | ;; MapImageModule is the default. Warp3DImageModule is an alternative experimental module that can | 337 | ;; MapImageModule is the default. Warp3DImageModule is an alternative experimental module that can |
338 | ;; generate better images. | 338 | ;; generate better images. |
339 | ;MapImageModule = "MapImageModule" | 339 | ;MapImageModule = "MapImageModule" |
340 | 340 | ||
@@ -421,7 +421,7 @@ | |||
421 | ;; This is definitely not SL! | 421 | ;; This is definitely not SL! |
422 | ;; Provides a simple control for land owners to give build rights to | 422 | ;; Provides a simple control for land owners to give build rights to |
423 | ;; specific avatars in publicly accessible parcels that disallow object | 423 | ;; specific avatars in publicly accessible parcels that disallow object |
424 | ;; creation in general. | 424 | ;; creation in general. |
425 | ;; Owners specific avatars by adding them to the Access List of the parcel | 425 | ;; Owners specific avatars by adding them to the Access List of the parcel |
426 | ;; without having to use the Groups feature | 426 | ;; without having to use the Groups feature |
427 | ; simple_build_permissions = false | 427 | ; simple_build_permissions = false |
@@ -442,12 +442,12 @@ | |||
442 | 442 | ||
443 | 443 | ||
444 | ; ** Standalone Estate Settings ** | 444 | ; ** Standalone Estate Settings ** |
445 | ; The following parameters will only be used on a standalone system to | 445 | ; The following parameters will only be used on a standalone system to |
446 | ; create an estate owner that does not already exist | 446 | ; create an estate owner that does not already exist |
447 | 447 | ||
448 | ;# {DefaultEstateOwnerUUID} {} {Default estate owner UUID?} {} 00000000-0000-0000-0000-000000000000 | 448 | ;# {DefaultEstateOwnerUUID} {} {Default estate owner UUID?} {} 00000000-0000-0000-0000-000000000000 |
449 | ;; If DefaultEstateOwnerUUID is left at UUID.Zero (as below) then a random | 449 | ;; If DefaultEstateOwnerUUID is left at UUID.Zero (as below) then a random |
450 | ;; UUID will be assigned. This is normally what you want | 450 | ;; UUID will be assigned. This is normally what you want |
451 | ; DefaultEstateOwnerUUID = 00000000-0000-0000-0000-000000000000 | 451 | ; DefaultEstateOwnerUUID = 00000000-0000-0000-0000-000000000000 |
452 | 452 | ||
453 | ;# {DefaultEstateOwnerEMail} {} {Default estate owner email?} {} | 453 | ;# {DefaultEstateOwnerEMail} {} {Default estate owner email?} {} |
@@ -516,11 +516,11 @@ | |||
516 | ; You can whitelist individual endpoints by IP or FQDN, e.g. | 516 | ; You can whitelist individual endpoints by IP or FQDN, e.g. |
517 | ; | 517 | ; |
518 | ; OutboundDisallowForUserScriptsExcept = 192.168.1.3:8003 | 518 | ; OutboundDisallowForUserScriptsExcept = 192.168.1.3:8003 |
519 | ; | 519 | ; |
520 | ; You can specify multiple addresses by separating them with a bar. For example, | 520 | ; You can specify multiple addresses by separating them with a bar. For example, |
521 | ; | 521 | ; |
522 | ; OutboundDisallowForUserScriptsExcept = 192.168.1.3:8003|myinternalserver:8000 | 522 | ; OutboundDisallowForUserScriptsExcept = 192.168.1.3:8003|myinternalserver:8000 |
523 | ; | 523 | ; |
524 | ; If an address if given without a port number then port 80 is assumed | 524 | ; If an address if given without a port number then port 80 is assumed |
525 | ; | 525 | ; |
526 | ; You can also specify a network range in CIDR notation to whitelist, e.g. | 526 | ; You can also specify a network range in CIDR notation to whitelist, e.g. |
@@ -537,7 +537,7 @@ | |||
537 | ;# {HttpBodyMaxLenMAX} {} {Maximum bytes allowed for HTTP_BODY_MAXLENGTH} {} 16384 | 537 | ;# {HttpBodyMaxLenMAX} {} {Maximum bytes allowed for HTTP_BODY_MAXLENGTH} {} 16384 |
538 | ;; By default, llHTTPRequest limits the response body to 2048 bytes. | 538 | ;; By default, llHTTPRequest limits the response body to 2048 bytes. |
539 | ;; This limit can be extended using HTTP_BODY_MAXLENGTH to a maximum | 539 | ;; This limit can be extended using HTTP_BODY_MAXLENGTH to a maximum |
540 | ;; of HttpBodyMaxLenMAX bytes. | 540 | ;; of HttpBodyMaxLenMAX bytes. |
541 | ;; Please be aware that the limit can be set to insanely high values, | 541 | ;; Please be aware that the limit can be set to insanely high values, |
542 | ;; effectively removing any limitation. This will expose your sim to a | 542 | ;; effectively removing any limitation. This will expose your sim to a |
543 | ;; known attack. It is not recommended to set this limit higher than | 543 | ;; known attack. It is not recommended to set this limit higher than |
@@ -549,7 +549,7 @@ | |||
549 | ;; Hostname to use in llRequestURL/llRequestSecureURL | 549 | ;; Hostname to use in llRequestURL/llRequestSecureURL |
550 | ;; if not defined - llRequestURL/llRequestSecureURL are disabled | 550 | ;; if not defined - llRequestURL/llRequestSecureURL are disabled |
551 | ExternalHostNameForLSL = ${Const|BaseHostname} | 551 | ExternalHostNameForLSL = ${Const|BaseHostname} |
552 | 552 | ||
553 | ;# {shard} {} {Name to use for X-Secondlife-Shard header? (press enter if unsure)} {} OpenSim | 553 | ;# {shard} {} {Name to use for X-Secondlife-Shard header? (press enter if unsure)} {} OpenSim |
554 | ;; What is reported as the "X-Secondlife-Shard" | 554 | ;; What is reported as the "X-Secondlife-Shard" |
555 | ;; Defaults to the user server url if not set | 555 | ;; Defaults to the user server url if not set |
@@ -561,7 +561,7 @@ | |||
561 | ;; What is reported as the "User-Agent" when using llHTTPRequest | 561 | ;; What is reported as the "User-Agent" when using llHTTPRequest |
562 | ;; Defaults to not sent if not set here. See the notes section in the wiki | 562 | ;; Defaults to not sent if not set here. See the notes section in the wiki |
563 | ;; at http://wiki.secondlife.com/wiki/LlHTTPRequest for comments on adding | 563 | ;; at http://wiki.secondlife.com/wiki/LlHTTPRequest for comments on adding |
564 | ;; " (Mozilla Compatible)" to the text where there are problems with a | 564 | ;; " (Mozilla Compatible)" to the text where there are problems with a |
565 | ;; web server | 565 | ;; web server |
566 | ; user_agent = "OpenSim LSL (Mozilla Compatible)" | 566 | ; user_agent = "OpenSim LSL (Mozilla Compatible)" |
567 | 567 | ||
@@ -578,9 +578,9 @@ | |||
578 | 578 | ||
579 | [XMLRPC] | 579 | [XMLRPC] |
580 | ;# {XmlRpcRouterModule} {} {Module used to route incoming llRemoteData calls} {XmlRpcRouterModule XmlRpcGridRouterModule} XmlRpcRouterModule | 580 | ;# {XmlRpcRouterModule} {} {Module used to route incoming llRemoteData calls} {XmlRpcRouterModule XmlRpcGridRouterModule} XmlRpcRouterModule |
581 | ;; If enabled and set to XmlRpcRouterModule, this will post an event, | 581 | ;; If enabled and set to XmlRpcRouterModule, this will post an event, |
582 | ;; "xmlrpc_uri(string)" to the script concurrently with the first | 582 | ;; "xmlrpc_uri(string)" to the script concurrently with the first |
583 | ;; remote_data event. This will contain the fully qualified URI an | 583 | ;; remote_data event. This will contain the fully qualified URI an |
584 | ;; external site needs to use to send XMLRPC requests to that script | 584 | ;; external site needs to use to send XMLRPC requests to that script |
585 | ;; | 585 | ;; |
586 | ;; If enabled and set to XmlRpcGridRouterModule, newly created channels | 586 | ;; If enabled and set to XmlRpcGridRouterModule, newly created channels |
@@ -593,7 +593,7 @@ | |||
593 | ;# {XmlRpcHubURI} {XmlRpcRouterModule} {URI for external service used to register xmlrpc channels created in the simulator. This depends on XmlRpcRouterModule being set to XmlRpcGridRouterModule} {} http://example.com | 593 | ;# {XmlRpcHubURI} {XmlRpcRouterModule} {URI for external service used to register xmlrpc channels created in the simulator. This depends on XmlRpcRouterModule being set to XmlRpcGridRouterModule} {} http://example.com |
594 | ;; If XmlRpcRouterModule is set to XmlRpcGridRouterModule, the simulator | 594 | ;; If XmlRpcRouterModule is set to XmlRpcGridRouterModule, the simulator |
595 | ;; will use this address to register xmlrpc channels on the external | 595 | ;; will use this address to register xmlrpc channels on the external |
596 | ;; service | 596 | ;; service |
597 | ; XmlRpcHubURI = http://example.com | 597 | ; XmlRpcHubURI = http://example.com |
598 | 598 | ||
599 | 599 | ||
@@ -693,7 +693,7 @@ | |||
693 | ; if you uncoment both (url is ignored) the mutes will be deleted at login on this instance regions | 693 | ; if you uncoment both (url is ignored) the mutes will be deleted at login on this instance regions |
694 | ; WARNING: viewers mutes cache seems to shared by all grids, including SL | 694 | ; WARNING: viewers mutes cache seems to shared by all grids, including SL |
695 | ; this may cause some confusion. | 695 | ; this may cause some confusion. |
696 | 696 | ||
697 | ;# {MuteListModule} {MuteListModule:MuteListModule} {} {} None | 697 | ;# {MuteListModule} {MuteListModule:MuteListModule} {} {} None |
698 | ; MuteListModule = MuteListModule | 698 | ; MuteListModule = MuteListModule |
699 | 699 | ||
@@ -714,7 +714,7 @@ | |||
714 | [ODEPhysicsSettings] | 714 | [ODEPhysicsSettings] |
715 | ;# {mesh_sculpted_prim} {[Startup]physics:OpenDynamicsEngine} {Mesh sculpties so they collide as they look?} {true false} true | 715 | ;# {mesh_sculpted_prim} {[Startup]physics:OpenDynamicsEngine} {Mesh sculpties so they collide as they look?} {true false} true |
716 | ;; Do we want to mesh sculpted prim to collide like they look? | 716 | ;; Do we want to mesh sculpted prim to collide like they look? |
717 | ;; If you are seeing sculpt texture decode problems | 717 | ;; If you are seeing sculpt texture decode problems |
718 | ;; (messages such as "Decoded image with unhandled number of components: 0 shortly followed by a physcs exception") | 718 | ;; (messages such as "Decoded image with unhandled number of components: 0 shortly followed by a physcs exception") |
719 | ;; then you might want to try setting this to false. | 719 | ;; then you might want to try setting this to false. |
720 | ; mesh_sculpted_prim = true | 720 | ; mesh_sculpted_prim = true |
@@ -867,7 +867,7 @@ | |||
867 | ; the economy module in use | 867 | ; the economy module in use |
868 | ; To use other modules you need to override this setting | 868 | ; To use other modules you need to override this setting |
869 | ; economymodule = BetaGridLikeMoneyModule | 869 | ; economymodule = BetaGridLikeMoneyModule |
870 | 870 | ||
871 | ;# {SellEnabled} {} {Enable selling for 0?} {true false} true | 871 | ;# {SellEnabled} {} {Enable selling for 0?} {true false} true |
872 | ; The default economy module only implements just enough to allow free actions (transfer of objects, etc). | 872 | ; The default economy module only implements just enough to allow free actions (transfer of objects, etc). |
873 | ; There is no intention to implement anything further in core OpenSimulator. | 873 | ; There is no intention to implement anything further in core OpenSimulator. |
@@ -901,7 +901,7 @@ | |||
901 | 901 | ||
902 | ;; llSetTimerEvent minimum value. Default 0.5s, 0.05s whould be more resonable | 902 | ;; llSetTimerEvent minimum value. Default 0.5s, 0.05s whould be more resonable |
903 | ; MinTimerInterval = 0.5 | 903 | ; MinTimerInterval = 0.5 |
904 | 904 | ||
905 | ;# {Priority} {Enabled:true} {Priority for script engine threads?} {Lowest BelowNormal Normal AboveNormal Highest} BelowNormal | 905 | ;# {Priority} {Enabled:true} {Priority for script engine threads?} {Lowest BelowNormal Normal AboveNormal Highest} BelowNormal |
906 | ;; Thread priority ("Lowest", "BelowNormal", "Normal", "AboveNormal", | 906 | ;; Thread priority ("Lowest", "BelowNormal", "Normal", "AboveNormal", |
907 | ;; "Highest") | 907 | ;; "Highest") |
@@ -916,7 +916,7 @@ | |||
916 | ; ThreadStackSize = 262144 | 916 | ; ThreadStackSize = 262144 |
917 | 917 | ||
918 | ;; Set this to true to load each script into a separate | 918 | ;; Set this to true to load each script into a separate |
919 | ;; AppDomain. | 919 | ;; AppDomain. |
920 | ;; | 920 | ;; |
921 | ;; Setting this to false will load all script assemblies into the | 921 | ;; Setting this to false will load all script assemblies into the |
922 | ;; current AppDomain, which will significantly improve script loading times. | 922 | ;; current AppDomain, which will significantly improve script loading times. |
@@ -929,15 +929,15 @@ | |||
929 | ;; this should only be a issue if regions stay alive for a long time with lots of scripts added or edited. | 929 | ;; this should only be a issue if regions stay alive for a long time with lots of scripts added or edited. |
930 | ; AppDomainLoading = false | 930 | ; AppDomainLoading = false |
931 | 931 | ||
932 | ;; Controls whether scripts are stopped by aborting their threads externally (abort) or by co-operative checks from the compiled script (co-op) | 932 | ;; Controls whether scripts are stopped by aborting their threads externally (abort) or by co-operative checks from the compiled script (co-op) |
933 | ;; co-op will be more stable but this option is currently experimental. | 933 | ;; co-op will be more stable but this option is currently experimental. |
934 | ;; If moving from co-op to abort, existing script DLLs will need to be recompiled. | 934 | ;; If moving from co-op to abort, existing script DLLs will need to be recompiled. |
935 | ;; This currently can only be done manually, either by setting DeleteScriptsOnStartup = true for one run | 935 | ;; This currently can only be done manually, either by setting DeleteScriptsOnStartup = true for one run |
936 | ;; or by deleting the script DLL* files in bin/ScriptEngines/<region-id>/ | 936 | ;; or by deleting the script DLL* files in bin/ScriptEngines/<region-id>/ |
937 | ;; One can move from co-op back to abort without recompilation, but reverting back to co-op again will need script recompile | 937 | ;; One can move from co-op back to abort without recompilation, but reverting back to co-op again will need script recompile |
938 | ;; Current valid values are "abort" and "co-op" | 938 | ;; Current valid values are "abort" and "co-op" |
939 | ; ScriptStopStrategy = co-op | 939 | ; ScriptStopStrategy = co-op |
940 | 940 | ||
941 | 941 | ||
942 | ;# {DeleteScriptsOnStartup} {} {Delete previously compiled script DLLs on startup?} {true false} true | 942 | ;# {DeleteScriptsOnStartup} {} {Delete previously compiled script DLLs on startup?} {true false} true |
943 | ;; Controls whether previously compiled scripts DLLs are deleted on sim restart. If you set this to false | 943 | ;; Controls whether previously compiled scripts DLLs are deleted on sim restart. If you set this to false |
@@ -952,7 +952,7 @@ | |||
952 | ;; But this costs a lot of time, so region load will take a lot longer. | 952 | ;; But this costs a lot of time, so region load will take a lot longer. |
953 | ;; it is more usefull if there are no previously compiled scripts DLLs (as with DeleteScriptsOnStartup = true) | 953 | ;; it is more usefull if there are no previously compiled scripts DLLs (as with DeleteScriptsOnStartup = true) |
954 | ;CompactMemOnLoad = false | 954 | ;CompactMemOnLoad = false |
955 | 955 | ||
956 | ;; Compile debug info (line numbers) into the script assemblies | 956 | ;; Compile debug info (line numbers) into the script assemblies |
957 | ; CompileWithDebugInformation = true | 957 | ; CompileWithDebugInformation = true |
958 | 958 | ||
@@ -1060,7 +1060,7 @@ | |||
1060 | ;; or... use Groups Module V2, which works for standalones and robust grids | 1060 | ;; or... use Groups Module V2, which works for standalones and robust grids |
1061 | ; Module = "Groups Module V2" | 1061 | ; Module = "Groups Module V2" |
1062 | 1062 | ||
1063 | ;# {StorageProvider} {Module:Groups Module V2} {The DLL that provides the storage for V2} {OpenSim.Data.MySQL.dll} | 1063 | ;# {StorageProvider} {Module:Groups Module V2} {The DLL that provides the storage for V2} {OpenSim.Data.MySQL.dll} |
1064 | ; StorageProvider = OpenSim.Data.MySQL.dll | 1064 | ; StorageProvider = OpenSim.Data.MySQL.dll |
1065 | 1065 | ||
1066 | ;# {ServicesConnectorModule} {Module:GroupsModule Module:Groups Module V2} {Service connector to use for groups} {XmlRpcGroupsServicesConnector SimianGroupsServicesConnector "Groups Local Service Connector" "Groups Remote Service Connector" "Groups HG Service Connector"} XmlRpcGroupsServicesConnector | 1066 | ;# {ServicesConnectorModule} {Module:GroupsModule Module:Groups Module V2} {Service connector to use for groups} {XmlRpcGroupsServicesConnector SimianGroupsServicesConnector "Groups Local Service Connector" "Groups Remote Service Connector" "Groups HG Service Connector"} XmlRpcGroupsServicesConnector |
@@ -1078,7 +1078,7 @@ | |||
1078 | ; LocalService = local | 1078 | ; LocalService = local |
1079 | 1079 | ||
1080 | ;# {SecretKey} {ServicesConnectorModule:Groups Remote Service Connector} {Secret key between sim and remote group service} {} "" | 1080 | ;# {SecretKey} {ServicesConnectorModule:Groups Remote Service Connector} {Secret key between sim and remote group service} {} "" |
1081 | ;; Used for V2 in Remote only. | 1081 | ;; Used for V2 in Remote only. |
1082 | ; SecretKey = "" | 1082 | ; SecretKey = "" |
1083 | 1083 | ||
1084 | ;# {GroupsServerURI} {Module:GroupsModule (ServicesConnectorModule:Groups Remote Service Connector or (ServicesConnectorModule:Groups HG Service Connector and LocalService:remote))} {Groups Server URI} {} | 1084 | ;# {GroupsServerURI} {Module:GroupsModule (ServicesConnectorModule:Groups Remote Service Connector or (ServicesConnectorModule:Groups HG Service Connector and LocalService:remote))} {Groups Server URI} {} |
@@ -1089,11 +1089,11 @@ | |||
1089 | ;; Leave it commented for standalones, V2 | 1089 | ;; Leave it commented for standalones, V2 |
1090 | ; GroupsServerURI = "" | 1090 | ; GroupsServerURI = "" |
1091 | 1091 | ||
1092 | ;# {HomeURI} {ServicesConnectorModule:Groups HG Service Connector} {What's the home address of this world?} {} | 1092 | ;# {HomeURI} {ServicesConnectorModule:Groups HG Service Connector} {What's the home address of this world?} {} |
1093 | ;; Used for V2 in HG only. For example | 1093 | ;; Used for V2 in HG only. For example |
1094 | ;; http://mygridserver.com:9000 or http://mygridserver.com:8002 | 1094 | ;; http://mygridserver.com:9000 or http://mygridserver.com:8002 |
1095 | ;; If you have this set under [Startup], no need to set it here, leave it commented | 1095 | ;; If you have this set under [Startup], no need to set it here, leave it commented |
1096 | ; HomeURI = "" | 1096 | ; HomeURI = "" |
1097 | 1097 | ||
1098 | ;# {MessagingEnabled} {Module:GroupsModule Module:Groups Module V2} {Is groups messaging enabled?} {true false} true | 1098 | ;# {MessagingEnabled} {Module:GroupsModule Module:Groups Module V2} {Is groups messaging enabled?} {true false} true |
1099 | ; MessagingEnabled = true | 1099 | ; MessagingEnabled = true |
@@ -1134,7 +1134,7 @@ | |||
1134 | 1134 | ||
1135 | ; TEST OPTION KEEP AS FALSE | 1135 | ; TEST OPTION KEEP AS FALSE |
1136 | ; if true, don't send object updates if outside view range | 1136 | ; if true, don't send object updates if outside view range |
1137 | ; ObjectsCullingByDistance = false | 1137 | ; ObjectsCullingByDistance = false |
1138 | 1138 | ||
1139 | [MediaOnAPrim] | 1139 | [MediaOnAPrim] |
1140 | ;# {Enabled} {} {Enable Media-on-a-Prim (MOAP)} {true false} true | 1140 | ;# {Enabled} {} {Enable Media-on-a-Prim (MOAP)} {true false} true |
@@ -1145,24 +1145,24 @@ | |||
1145 | [NPC] | 1145 | [NPC] |
1146 | ;# {Enabled} {} {Enable Non Player Character (NPC) facilities} {true false} false | 1146 | ;# {Enabled} {} {Enable Non Player Character (NPC) facilities} {true false} false |
1147 | ; Enabled = false | 1147 | ; Enabled = false |
1148 | 1148 | ||
1149 | ;; several options to control NPCs creation | 1149 | ;; several options to control NPCs creation |
1150 | 1150 | ||
1151 | ;# {AllowNotOwned} {} {allow NPCs to be created not Owned} {true false} true | 1151 | ;# {AllowNotOwned} {} {allow NPCs to be created not Owned} {true false} true |
1152 | ;; allow NPCs to be created not Owned {true false} default: true | 1152 | ;; allow NPCs to be created not Owned {true false} default: true |
1153 | ; AllowNotOwned = true | 1153 | ; AllowNotOwned = true |
1154 | 1154 | ||
1155 | ;# {AllowSenseAsAvatar} {} {allow NPCs to set to be sensed as Avatars} {true false} true | 1155 | ;# {AllowSenseAsAvatar} {} {allow NPCs to set to be sensed as Avatars} {true false} true |
1156 | ;; allow NPCs to set to be sensed as Avatars {true false} default: true | 1156 | ;; allow NPCs to set to be sensed as Avatars {true false} default: true |
1157 | ; AllowSenseAsAvatar = true | 1157 | ; AllowSenseAsAvatar = true |
1158 | 1158 | ||
1159 | ;# {AllowCloneOtherAvatars} {} {allow NPCs to created cloning any avatar in region} {true false} true | 1159 | ;# {AllowCloneOtherAvatars} {} {allow NPCs to created cloning any avatar in region} {true false} true |
1160 | ;; allow NPCs to created cloning any avatar in region {true false} default: true | 1160 | ;; allow NPCs to created cloning any avatar in region {true false} default: true |
1161 | ; AllowCloneOtherAvatars = true | 1161 | ; AllowCloneOtherAvatars = true |
1162 | 1162 | ||
1163 | ;# {NoNPCGroup} {} {if true NPCs will have no group title, if false display "- NPC -"} {true false} true | 1163 | ;# {NoNPCGroup} {} {if true NPCs will have no group title, if false display "- NPC -"} {true false} true |
1164 | ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true | 1164 | ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true |
1165 | ; NoNPCGroup = true | 1165 | ; NoNPCGroup = true |
1166 | 1166 | ||
1167 | 1167 | ||
1168 | [Terrain] | 1168 | [Terrain] |
@@ -1172,13 +1172,13 @@ | |||
1172 | [LandManagement] | 1172 | [LandManagement] |
1173 | ;; set this to false to not display parcel ban lines | 1173 | ;; set this to false to not display parcel ban lines |
1174 | ;ShowParcelBansLines = true | 1174 | ;ShowParcelBansLines = true |
1175 | 1175 | ||
1176 | [UserProfiles] | 1176 | [UserProfiles] |
1177 | ;# {ProfileServiceURL} {} {Set url to UserProfilesService} {} | 1177 | ;# {ProfileServiceURL} {} {Set url to UserProfilesService} {} |
1178 | ;; Set the value of the url to your UserProfilesService | 1178 | ;; Set the value of the url to your UserProfilesService |
1179 | ;; If un-set / "" the module is disabled | 1179 | ;; If un-set / "" the module is disabled |
1180 | ;; ProfileServiceURL = ${Const|BaseURL}:${Const|PublicPort} | 1180 | ;; ProfileServiceURL = ${Const|BaseURL}:${Const|PublicPort} |
1181 | 1181 | ||
1182 | ;# {AllowUserProfileWebURLs} {} {allow user profiles web urls} {true false} true | 1182 | ;# {AllowUserProfileWebURLs} {} {allow user profiles web urls} {true false} true |
1183 | ;; set this to false to prevent your users to be sent to unknown | 1183 | ;; set this to false to prevent your users to be sent to unknown |
1184 | ;; web sites by other users on their profiles | 1184 | ;; web sites by other users on their profiles |
@@ -1203,11 +1203,11 @@ | |||
1203 | ;# {Include-Architecture} {} {Choose one of the following architectures} {config-include/Standalone.ini config-include/StandaloneHypergrid.ini config-include/Grid.ini config-include/GridHypergrid.ini config-include/SimianGrid.ini config-include/HyperSimianGrid.ini} config-include/Standalone.ini | 1203 | ;# {Include-Architecture} {} {Choose one of the following architectures} {config-include/Standalone.ini config-include/StandaloneHypergrid.ini config-include/Grid.ini config-include/GridHypergrid.ini config-include/SimianGrid.ini config-include/HyperSimianGrid.ini} config-include/Standalone.ini |
1204 | ;; Uncomment one of the following includes as required. For instance, to create a standalone OpenSim, | 1204 | ;; Uncomment one of the following includes as required. For instance, to create a standalone OpenSim, |
1205 | ;; uncomment Include-Architecture = "config-include/Standalone.ini" | 1205 | ;; uncomment Include-Architecture = "config-include/Standalone.ini" |
1206 | ;; | 1206 | ;; |
1207 | ;; Then you will need to copy and edit the corresponding *Common.example file in config-include/ | 1207 | ;; Then you will need to copy and edit the corresponding *Common.example file in config-include/ |
1208 | ;; that the referenced .ini file goes on to include. | 1208 | ;; that the referenced .ini file goes on to include. |
1209 | ;; | 1209 | ;; |
1210 | ;; For instance, if you chose "config-include/Standalone.ini" then you will need to copy | 1210 | ;; For instance, if you chose "config-include/Standalone.ini" then you will need to copy |
1211 | ;; "config-include/StandaloneCommon.ini.example" to "config-include/StandaloneCommon.ini" before | 1211 | ;; "config-include/StandaloneCommon.ini.example" to "config-include/StandaloneCommon.ini" before |
1212 | ;; editing it to set the database and backend services that OpenSim will use. | 1212 | ;; editing it to set the database and backend services that OpenSim will use. |
1213 | ;; | 1213 | ;; |