aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/OpenSim.ini.example
diff options
context:
space:
mode:
Diffstat (limited to 'bin/OpenSim.ini.example')
-rw-r--r--bin/OpenSim.ini.example122
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 ;;