aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/OpenSim.ini.example
diff options
context:
space:
mode:
Diffstat (limited to '')
-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 dca6413..d9671f4 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
@@ -51,10 +51,10 @@
51 51
52 ;# {BaseHostname} {} {BaseHostname} {"example.com" "127.0.0.1"} "127.0.0.1" 52 ;# {BaseHostname} {} {BaseHostname} {"example.com" "127.0.0.1"} "127.0.0.1"
53 BaseHostname = "127.0.0.1" 53 BaseHostname = "127.0.0.1"
54 54
55 ;# {BaseURL} {} {BaseURL} {"http://${Const|BaseHostname}} "http://${Const|BaseHostname}" 55 ;# {BaseURL} {} {BaseURL} {"http://${Const|BaseHostname}} "http://${Const|BaseHostname}"
56 BaseURL = http://${Const|BaseHostname} 56 BaseURL = http://${Const|BaseHostname}
57 57
58 ;# {PublicPort} {} {PublicPort} {8002 9000} "8002" 58 ;# {PublicPort} {} {PublicPort} {8002 9000} "8002"
59 PublicPort = "8002" 59 PublicPort = "8002"
60 60
@@ -108,14 +108,14 @@
108 ; PIDFile = "/tmp/OpenSim.exe.pid" 108 ; PIDFile = "/tmp/OpenSim.exe.pid"
109 109
110 ;# {RegistryLocation} {} {Addins Registry Location} {} 110 ;# {RegistryLocation} {} {Addins Registry Location} {}
111 ; Set path to directory for addin registry if you want addins outside of bin. 111 ; Set path to directory for addin registry if you want addins outside of bin.
112 ; Information about the registered repositories and installed plugins will 112 ; Information about the registered repositories and installed plugins will
113 ; be stored here. The OpenSim.exe process must have R/W access to the location. 113 ; be stored here. The OpenSim.exe process must have R/W access to the location.
114 ; RegistryLocation = "." 114 ; RegistryLocation = "."
115 115
116 ;# {ConfigDirectory} {} {Set path to directory for modular ini files} {} 116 ;# {ConfigDirectory} {} {Set path to directory for modular ini files} {}
117 ; Used by region module addins. You can set this to outside bin, so that addin 117 ; Used by region module addins. You can set this to outside bin, so that addin
118 ; configurations will survive updates. The OpenSim.exe process must have R/W access 118 ; configurations will survive updates. The OpenSim.exe process must have R/W access
119 ; to the location. 119 ; to the location.
120 ; ConfigDirectory = "." 120 ; ConfigDirectory = "."
121 121
@@ -125,7 +125,7 @@
125 ;; Default is "filesystem" 125 ;; Default is "filesystem"
126 ; region_info_source = "filesystem" 126 ; region_info_source = "filesystem"
127 ; region_info_source = "web" 127 ; region_info_source = "web"
128 128
129 ;# {regionload_regionsdir} {region_info_source} {Location of file?} {} Regions 129 ;# {regionload_regionsdir} {region_info_source} {Location of file?} {} Regions
130 ;; Determines where the region XML files are stored if you are loading 130 ;; Determines where the region XML files are stored if you are loading
131 ;; these from the filesystem. 131 ;; these from the filesystem.
@@ -146,14 +146,14 @@
146 ; allow_regionless = false 146 ; allow_regionless = false
147 147
148 ;# {NonPhysicalPrimMin} {} {Minimum size of nonphysical prims?} {} 0.001 148 ;# {NonPhysicalPrimMin} {} {Minimum size of nonphysical prims?} {} 0.001
149 ;; Minimum size for non-physical prims. Affects resizing of existing 149 ;; Minimum size for non-physical prims. Affects resizing of existing
150 ;; prims. This can be overridden in the region config file (as 150 ;; prims. This can be overridden in the region config file (as
151 ;; NonPhysicalPrimMin!). 151 ;; NonPhysicalPrimMin!).
152 ; NonPhysicalPrimMin = 0.001 152 ; NonPhysicalPrimMin = 0.001
153 153
154 ;# {NonPhysicalPrimMax} {} {Maximum size of nonphysical prims?} {} 256 154 ;# {NonPhysicalPrimMax} {} {Maximum size of nonphysical prims?} {} 256
155 ;; Maximum size for non-physical prims. Affects resizing of existing 155 ;; Maximum size for non-physical prims. Affects resizing of existing
156 ;; prims. This can be overridden in the region config file (as 156 ;; prims. This can be overridden in the region config file (as
157 ;; NonPhysicalPrimMax!). 157 ;; NonPhysicalPrimMax!).
158 ; NonPhysicalPrimMax = 256 158 ; NonPhysicalPrimMax = 256
159 159
@@ -183,7 +183,7 @@
183 ;; Allow scripts to keep running when they cross region boundaries, rather 183 ;; Allow scripts to keep running when they cross region boundaries, rather
184 ;; than being restarted. State is reloaded on the destination region. 184 ;; than being restarted. State is reloaded on the destination region.
185 ;; This only applies when crossing to a region running in a different 185 ;; This only applies when crossing to a region running in a different
186 ;; simulator. 186 ;; simulator.
187 ;; For crossings where the regions are on the same simulator the script is 187 ;; For crossings where the regions are on the same simulator the script is
188 ;; always kept running. 188 ;; always kept running.
189 ; AllowScriptCrossing = true 189 ; AllowScriptCrossing = true
@@ -240,14 +240,14 @@
240 ; meshing = ZeroMesher 240 ; meshing = ZeroMesher
241 ;; select ubODEMeshmerizer only with ubOde physics engine 241 ;; select ubODEMeshmerizer only with ubOde physics engine
242 ; meshing = ubODEMeshmerizer 242 ; meshing = ubODEMeshmerizer
243 243
244 ;; Choose one of the physics engines below 244 ;; Choose one of the physics engines below
245 ;# {physics} {} {Select physics engine} {OpenDynamicsEngine BulletSim basicphysics POS} BulletSim 245 ;# {physics} {} {Select physics engine} {OpenDynamicsEngine BulletSim basicphysics POS} BulletSim
246 ;; BulletSim is the default physics engine. It provides the best performance and most functionality. 246 ;; BulletSim is the default physics engine. It provides the best performance and most functionality.
247 ;; BulletSim supports varregions. 247 ;; BulletSim supports varregions.
248 ;; OpenDynamicsEngine was the previous default physics engine in OpenSimulator 0.7.6.1 and before. 248 ;; OpenDynamicsEngine was the previous default physics engine in OpenSimulator 0.7.6.1 and before.
249 ;; It continues to provide a workable physics implementation. It does not currently support varregions. 249 ;; It continues to provide a workable physics implementation. It does not currently support varregions.
250 ;; basicphysics effectively does not model physics at all, making all objects phantom. 250 ;; basicphysics effectively does not model physics at all, making all objects phantom.
251 ;; Default is BulletSim 251 ;; Default is BulletSim
252 ; physics = OpenDynamicsEngine 252 ; physics = OpenDynamicsEngine
253 ; physics = BulletSim 253 ; physics = BulletSim
@@ -259,7 +259,7 @@
259 ; ubODE and OpenDynamicsEngine does allocate a lot of memory on stack. On linux you may need to increase its limit 259 ; ubODE and OpenDynamicsEngine does allocate a lot of memory on stack. On linux you may need to increase its limit
260 ; script opensim-ode-sh starts opensim setting that limit. You may need to increase it even more on large regions 260 ; script opensim-ode-sh starts opensim setting that limit. You may need to increase it even more on large regions
261 ; edit the line ulimit -s 262144, and change this last value 261 ; edit the line ulimit -s 262144, and change this last value
262 262
263 ;# {DefaultScriptEngine} {} {Default script engine} {XEngine} XEngine 263 ;# {DefaultScriptEngine} {} {Default script engine} {XEngine} XEngine
264 ;; Default script engine to use (Xengine if all commented) 264 ;; Default script engine to use (Xengine if all commented)
265 ; DefaultScriptEngine = "XEngine" 265 ; DefaultScriptEngine = "XEngine"
@@ -337,16 +337,16 @@
337 337
338[Map] 338[Map]
339 ;# {GenerateMaptiles} {} {Generate map tiles?} {true false} true 339 ;# {GenerateMaptiles} {} {Generate map tiles?} {true false} true
340 ;; Map tile options. 340 ;; Map tile options.
341 ;; If true, then maptiles are generated using the MapImageModule below. 341 ;; If true, then maptiles are generated using the MapImageModule below.
342 ;; If false then the texture referenced by MaptileStaticUUID is used instead, which can also be overridden 342 ;; If false then the texture referenced by MaptileStaticUUID is used instead, which can also be overridden
343 ;; in individual region config file(s). If you do not want to upload map tiles at all, then you will need 343 ;; in individual region config file(s). If you do not want to upload map tiles at all, then you will need
344 ;; both to set this to false and comment out the [Modules] MapImageServiceModule setting in config-include/ 344 ;; both to set this to false and comment out the [Modules] MapImageServiceModule setting in config-include/
345 ; GenerateMaptiles = true 345 ; GenerateMaptiles = true
346 346
347 ;# {MapImageModule} {} {The map image module to use} {MapImageModule Warp3DImageModule} MapImageModule 347 ;# {MapImageModule} {} {The map image module to use} {MapImageModule Warp3DImageModule} MapImageModule
348 ;; The module to use in order to generate map images. 348 ;; The module to use in order to generate map images.
349 ;; MapImageModule is the default. Warp3DImageModule is an alternative experimental module that can 349 ;; MapImageModule is the default. Warp3DImageModule is an alternative experimental module that can
350 ;; generate better images. 350 ;; generate better images.
351 ;MapImageModule = "MapImageModule" 351 ;MapImageModule = "MapImageModule"
352 352
@@ -433,7 +433,7 @@
433 ;; This is definitely not SL! 433 ;; This is definitely not SL!
434 ;; Provides a simple control for land owners to give build rights to 434 ;; Provides a simple control for land owners to give build rights to
435 ;; specific avatars in publicly accessible parcels that disallow object 435 ;; specific avatars in publicly accessible parcels that disallow object
436 ;; creation in general. 436 ;; creation in general.
437 ;; Owners specific avatars by adding them to the Access List of the parcel 437 ;; Owners specific avatars by adding them to the Access List of the parcel
438 ;; without having to use the Groups feature 438 ;; without having to use the Groups feature
439 ; simple_build_permissions = false 439 ; simple_build_permissions = false
@@ -454,12 +454,12 @@
454 454
455 455
456 ; ** Standalone Estate Settings ** 456 ; ** Standalone Estate Settings **
457 ; The following parameters will only be used on a standalone system to 457 ; The following parameters will only be used on a standalone system to
458 ; create an estate owner that does not already exist 458 ; create an estate owner that does not already exist
459 459
460 ;# {DefaultEstateOwnerUUID} {} {Default estate owner UUID?} {} 00000000-0000-0000-0000-000000000000 460 ;# {DefaultEstateOwnerUUID} {} {Default estate owner UUID?} {} 00000000-0000-0000-0000-000000000000
461 ;; If DefaultEstateOwnerUUID is left at UUID.Zero (as below) then a random 461 ;; If DefaultEstateOwnerUUID is left at UUID.Zero (as below) then a random
462 ;; UUID will be assigned. This is normally what you want 462 ;; UUID will be assigned. This is normally what you want
463 ; DefaultEstateOwnerUUID = 00000000-0000-0000-0000-000000000000 463 ; DefaultEstateOwnerUUID = 00000000-0000-0000-0000-000000000000
464 464
465 ;# {DefaultEstateOwnerEMail} {} {Default estate owner email?} {} 465 ;# {DefaultEstateOwnerEMail} {} {Default estate owner email?} {}
@@ -555,11 +555,11 @@
555 ; You can whitelist individual endpoints by IP or FQDN, e.g. 555 ; You can whitelist individual endpoints by IP or FQDN, e.g.
556 ; 556 ;
557 ; OutboundDisallowForUserScriptsExcept = 192.168.1.3:8003 557 ; OutboundDisallowForUserScriptsExcept = 192.168.1.3:8003
558 ; 558 ;
559 ; You can specify multiple addresses by separating them with a bar. For example, 559 ; You can specify multiple addresses by separating them with a bar. For example,
560 ; 560 ;
561 ; OutboundDisallowForUserScriptsExcept = 192.168.1.3:8003|myinternalserver:8000 561 ; OutboundDisallowForUserScriptsExcept = 192.168.1.3:8003|myinternalserver:8000
562 ; 562 ;
563 ; If an address if given without a port number then port 80 is assumed 563 ; If an address if given without a port number then port 80 is assumed
564 ; 564 ;
565 ; You can also specify a network range in CIDR notation to whitelist, e.g. 565 ; You can also specify a network range in CIDR notation to whitelist, e.g.
@@ -576,7 +576,7 @@
576 ;# {HttpBodyMaxLenMAX} {} {Maximum bytes allowed for HTTP_BODY_MAXLENGTH} {} 16384 576 ;# {HttpBodyMaxLenMAX} {} {Maximum bytes allowed for HTTP_BODY_MAXLENGTH} {} 16384
577 ;; By default, llHTTPRequest limits the response body to 2048 bytes. 577 ;; By default, llHTTPRequest limits the response body to 2048 bytes.
578 ;; This limit can be extended using HTTP_BODY_MAXLENGTH to a maximum 578 ;; This limit can be extended using HTTP_BODY_MAXLENGTH to a maximum
579 ;; of HttpBodyMaxLenMAX bytes. 579 ;; of HttpBodyMaxLenMAX bytes.
580 ;; Please be aware that the limit can be set to insanely high values, 580 ;; Please be aware that the limit can be set to insanely high values,
581 ;; effectively removing any limitation. This will expose your sim to a 581 ;; effectively removing any limitation. This will expose your sim to a
582 ;; known attack. It is not recommended to set this limit higher than 582 ;; known attack. It is not recommended to set this limit higher than
@@ -588,7 +588,7 @@
588 ;; Hostname to use in llRequestURL/llRequestSecureURL 588 ;; Hostname to use in llRequestURL/llRequestSecureURL
589 ;; if not defined - llRequestURL/llRequestSecureURL are disabled 589 ;; if not defined - llRequestURL/llRequestSecureURL are disabled
590 ExternalHostNameForLSL = ${Const|BaseHostname} 590 ExternalHostNameForLSL = ${Const|BaseHostname}
591 591
592 ;# {shard} {} {Name to use for X-Secondlife-Shard header? (press enter if unsure)} {} OpenSim 592 ;# {shard} {} {Name to use for X-Secondlife-Shard header? (press enter if unsure)} {} OpenSim
593 ;; What is reported as the "X-Secondlife-Shard" 593 ;; What is reported as the "X-Secondlife-Shard"
594 ;; Defaults to the user server url if not set 594 ;; Defaults to the user server url if not set
@@ -600,7 +600,7 @@
600 ;; What is reported as the "User-Agent" when using llHTTPRequest 600 ;; What is reported as the "User-Agent" when using llHTTPRequest
601 ;; Defaults to not sent if not set here. See the notes section in the wiki 601 ;; Defaults to not sent if not set here. See the notes section in the wiki
602 ;; at http://wiki.secondlife.com/wiki/LlHTTPRequest for comments on adding 602 ;; at http://wiki.secondlife.com/wiki/LlHTTPRequest for comments on adding
603 ;; " (Mozilla Compatible)" to the text where there are problems with a 603 ;; " (Mozilla Compatible)" to the text where there are problems with a
604 ;; web server 604 ;; web server
605 ; user_agent = "OpenSim LSL (Mozilla Compatible)" 605 ; user_agent = "OpenSim LSL (Mozilla Compatible)"
606 606
@@ -617,9 +617,9 @@
617 617
618[XMLRPC] 618[XMLRPC]
619 ;# {XmlRpcRouterModule} {} {Module used to route incoming llRemoteData calls} {XmlRpcRouterModule XmlRpcGridRouterModule} XmlRpcRouterModule 619 ;# {XmlRpcRouterModule} {} {Module used to route incoming llRemoteData calls} {XmlRpcRouterModule XmlRpcGridRouterModule} XmlRpcRouterModule
620 ;; If enabled and set to XmlRpcRouterModule, this will post an event, 620 ;; If enabled and set to XmlRpcRouterModule, this will post an event,
621 ;; "xmlrpc_uri(string)" to the script concurrently with the first 621 ;; "xmlrpc_uri(string)" to the script concurrently with the first
622 ;; remote_data event. This will contain the fully qualified URI an 622 ;; remote_data event. This will contain the fully qualified URI an
623 ;; external site needs to use to send XMLRPC requests to that script 623 ;; external site needs to use to send XMLRPC requests to that script
624 ;; 624 ;;
625 ;; If enabled and set to XmlRpcGridRouterModule, newly created channels 625 ;; If enabled and set to XmlRpcGridRouterModule, newly created channels
@@ -632,7 +632,7 @@
632 ;# {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 632 ;# {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
633 ;; If XmlRpcRouterModule is set to XmlRpcGridRouterModule, the simulator 633 ;; If XmlRpcRouterModule is set to XmlRpcGridRouterModule, the simulator
634 ;; will use this address to register xmlrpc channels on the external 634 ;; will use this address to register xmlrpc channels on the external
635 ;; service 635 ;; service
636 ; XmlRpcHubURI = http://example.com 636 ; XmlRpcHubURI = http://example.com
637 637
638 638
@@ -732,7 +732,7 @@
732 ; if you uncoment both (url is ignored) the mutes will be deleted at login on this instance regions 732 ; if you uncoment both (url is ignored) the mutes will be deleted at login on this instance regions
733 ; WARNING: viewers mutes cache seems to shared by all grids, including SL 733 ; WARNING: viewers mutes cache seems to shared by all grids, including SL
734 ; this may cause some confusion. 734 ; this may cause some confusion.
735 735
736 ;# {MuteListModule} {MuteListModule:MuteListModule} {} {} None 736 ;# {MuteListModule} {MuteListModule:MuteListModule} {} {} None
737 ; MuteListModule = MuteListModule 737 ; MuteListModule = MuteListModule
738 738
@@ -753,7 +753,7 @@
753[ODEPhysicsSettings] 753[ODEPhysicsSettings]
754 ;# {mesh_sculpted_prim} {[Startup]physics:OpenDynamicsEngine} {Mesh sculpties so they collide as they look?} {true false} true 754 ;# {mesh_sculpted_prim} {[Startup]physics:OpenDynamicsEngine} {Mesh sculpties so they collide as they look?} {true false} true
755 ;; Do we want to mesh sculpted prim to collide like they look? 755 ;; Do we want to mesh sculpted prim to collide like they look?
756 ;; If you are seeing sculpt texture decode problems 756 ;; If you are seeing sculpt texture decode problems
757 ;; (messages such as "Decoded image with unhandled number of components: 0 shortly followed by a physcs exception") 757 ;; (messages such as "Decoded image with unhandled number of components: 0 shortly followed by a physcs exception")
758 ;; then you might want to try setting this to false. 758 ;; then you might want to try setting this to false.
759 ; mesh_sculpted_prim = true 759 ; mesh_sculpted_prim = true
@@ -906,7 +906,7 @@
906 ; the economy module in use 906 ; the economy module in use
907 ; To use other modules you need to override this setting 907 ; To use other modules you need to override this setting
908 ; economymodule = BetaGridLikeMoneyModule 908 ; economymodule = BetaGridLikeMoneyModule
909 909
910 ;# {SellEnabled} {} {Enable selling for 0?} {true false} true 910 ;# {SellEnabled} {} {Enable selling for 0?} {true false} true
911 ; The default economy module only implements just enough to allow free actions (transfer of objects, etc). 911 ; The default economy module only implements just enough to allow free actions (transfer of objects, etc).
912 ; There is no intention to implement anything further in core OpenSimulator. 912 ; There is no intention to implement anything further in core OpenSimulator.
@@ -956,7 +956,7 @@
956 956
957 ;; llSetTimerEvent minimum value. Default 0.5s, 0.05s whould be more resonable 957 ;; llSetTimerEvent minimum value. Default 0.5s, 0.05s whould be more resonable
958 ; MinTimerInterval = 0.5 958 ; MinTimerInterval = 0.5
959 959
960 ;# {Priority} {Enabled:true} {Priority for script engine threads?} {Lowest BelowNormal Normal AboveNormal Highest} BelowNormal 960 ;# {Priority} {Enabled:true} {Priority for script engine threads?} {Lowest BelowNormal Normal AboveNormal Highest} BelowNormal
961 ;; Thread priority ("Lowest", "BelowNormal", "Normal", "AboveNormal", 961 ;; Thread priority ("Lowest", "BelowNormal", "Normal", "AboveNormal",
962 ;; "Highest") 962 ;; "Highest")
@@ -971,7 +971,7 @@
971 ; ThreadStackSize = 262144 971 ; ThreadStackSize = 262144
972 972
973 ;; Set this to true to load each script into a separate 973 ;; Set this to true to load each script into a separate
974 ;; AppDomain. 974 ;; AppDomain.
975 ;; 975 ;;
976 ;; Setting this to false will load all script assemblies into the 976 ;; Setting this to false will load all script assemblies into the
977 ;; current AppDomain, which will significantly improve script loading times. 977 ;; current AppDomain, which will significantly improve script loading times.
@@ -984,15 +984,15 @@
984 ;; this should only be a issue if regions stay alive for a long time with lots of scripts added or edited. 984 ;; this should only be a issue if regions stay alive for a long time with lots of scripts added or edited.
985 ; AppDomainLoading = false 985 ; AppDomainLoading = false
986 986
987 ;; Controls whether scripts are stopped by aborting their threads externally (abort) or by co-operative checks from the compiled script (co-op) 987 ;; Controls whether scripts are stopped by aborting their threads externally (abort) or by co-operative checks from the compiled script (co-op)
988 ;; co-op will be more stable but this option is currently experimental. 988 ;; co-op will be more stable but this option is currently experimental.
989 ;; If moving from co-op to abort, existing script DLLs will need to be recompiled. 989 ;; If moving from co-op to abort, existing script DLLs will need to be recompiled.
990 ;; This currently can only be done manually, either by setting DeleteScriptsOnStartup = true for one run 990 ;; This currently can only be done manually, either by setting DeleteScriptsOnStartup = true for one run
991 ;; or by deleting the script DLL* files in bin/ScriptEngines/<region-id>/ 991 ;; or by deleting the script DLL* files in bin/ScriptEngines/<region-id>/
992 ;; One can move from co-op back to abort without recompilation, but reverting back to co-op again will need script recompile 992 ;; One can move from co-op back to abort without recompilation, but reverting back to co-op again will need script recompile
993 ;; Current valid values are "abort" and "co-op" 993 ;; Current valid values are "abort" and "co-op"
994 ; ScriptStopStrategy = co-op 994 ; ScriptStopStrategy = co-op
995 995
996 996
997 ;# {DeleteScriptsOnStartup} {} {Delete previously compiled script DLLs on startup?} {true false} true 997 ;# {DeleteScriptsOnStartup} {} {Delete previously compiled script DLLs on startup?} {true false} true
998 ;; Controls whether previously compiled scripts DLLs are deleted on sim restart. If you set this to false 998 ;; Controls whether previously compiled scripts DLLs are deleted on sim restart. If you set this to false
@@ -1007,7 +1007,7 @@
1007 ;; But this costs a lot of time, so region load will take a lot longer. 1007 ;; But this costs a lot of time, so region load will take a lot longer.
1008 ;; it is more usefull if there are no previously compiled scripts DLLs (as with DeleteScriptsOnStartup = true) 1008 ;; it is more usefull if there are no previously compiled scripts DLLs (as with DeleteScriptsOnStartup = true)
1009 ;CompactMemOnLoad = false 1009 ;CompactMemOnLoad = false
1010 1010
1011 ;; Compile debug info (line numbers) into the script assemblies 1011 ;; Compile debug info (line numbers) into the script assemblies
1012 ; CompileWithDebugInformation = true 1012 ; CompileWithDebugInformation = true
1013 1013
@@ -1115,7 +1115,7 @@
1115 ;; or... use Groups Module V2, which works for standalones and robust grids 1115 ;; or... use Groups Module V2, which works for standalones and robust grids
1116 ; Module = "Groups Module V2" 1116 ; Module = "Groups Module V2"
1117 1117
1118 ;# {StorageProvider} {Module:Groups Module V2} {The DLL that provides the storage for V2} {OpenSim.Data.MySQL.dll} 1118 ;# {StorageProvider} {Module:Groups Module V2} {The DLL that provides the storage for V2} {OpenSim.Data.MySQL.dll}
1119 ; StorageProvider = OpenSim.Data.MySQL.dll 1119 ; StorageProvider = OpenSim.Data.MySQL.dll
1120 1120
1121 ;# {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 1121 ;# {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
@@ -1133,7 +1133,7 @@
1133 ; LocalService = local 1133 ; LocalService = local
1134 1134
1135 ;# {SecretKey} {ServicesConnectorModule:Groups Remote Service Connector} {Secret key between sim and remote group service} {} "" 1135 ;# {SecretKey} {ServicesConnectorModule:Groups Remote Service Connector} {Secret key between sim and remote group service} {} ""
1136 ;; Used for V2 in Remote only. 1136 ;; Used for V2 in Remote only.
1137 ; SecretKey = "" 1137 ; SecretKey = ""
1138 1138
1139 ;# {GroupsServerURI} {Module:GroupsModule (ServicesConnectorModule:Groups Remote Service Connector or (ServicesConnectorModule:Groups HG Service Connector and LocalService:remote))} {Groups Server URI} {} 1139 ;# {GroupsServerURI} {Module:GroupsModule (ServicesConnectorModule:Groups Remote Service Connector or (ServicesConnectorModule:Groups HG Service Connector and LocalService:remote))} {Groups Server URI} {}
@@ -1144,11 +1144,11 @@
1144 ;; Leave it commented for standalones, V2 1144 ;; Leave it commented for standalones, V2
1145 ; GroupsServerURI = "" 1145 ; GroupsServerURI = ""
1146 1146
1147 ;# {HomeURI} {ServicesConnectorModule:Groups HG Service Connector} {What's the home address of this world?} {} 1147 ;# {HomeURI} {ServicesConnectorModule:Groups HG Service Connector} {What's the home address of this world?} {}
1148 ;; Used for V2 in HG only. For example 1148 ;; Used for V2 in HG only. For example
1149 ;; http://mygridserver.com:9000 or http://mygridserver.com:8002 1149 ;; http://mygridserver.com:9000 or http://mygridserver.com:8002
1150 ;; If you have this set under [Startup], no need to set it here, leave it commented 1150 ;; If you have this set under [Startup], no need to set it here, leave it commented
1151 ; HomeURI = "" 1151 ; HomeURI = ""
1152 1152
1153 ;# {MessagingEnabled} {Module:GroupsModule Module:Groups Module V2} {Is groups messaging enabled?} {true false} true 1153 ;# {MessagingEnabled} {Module:GroupsModule Module:Groups Module V2} {Is groups messaging enabled?} {true false} true
1154 ; MessagingEnabled = true 1154 ; MessagingEnabled = true
@@ -1189,7 +1189,7 @@
1189 1189
1190 ; TEST OPTION KEEP AS FALSE 1190 ; TEST OPTION KEEP AS FALSE
1191 ; if true, don't send object updates if outside view range 1191 ; if true, don't send object updates if outside view range
1192 ; ObjectsCullingByDistance = false 1192 ; ObjectsCullingByDistance = false
1193 1193
1194[MediaOnAPrim] 1194[MediaOnAPrim]
1195 ;# {Enabled} {} {Enable Media-on-a-Prim (MOAP)} {true false} true 1195 ;# {Enabled} {} {Enable Media-on-a-Prim (MOAP)} {true false} true
@@ -1200,24 +1200,24 @@
1200[NPC] 1200[NPC]
1201 ;# {Enabled} {} {Enable Non Player Character (NPC) facilities} {true false} false 1201 ;# {Enabled} {} {Enable Non Player Character (NPC) facilities} {true false} false
1202 ; Enabled = false 1202 ; Enabled = false
1203 1203
1204 ;; several options to control NPCs creation 1204 ;; several options to control NPCs creation
1205 1205
1206 ;# {AllowNotOwned} {} {allow NPCs to be created not Owned} {true false} true 1206 ;# {AllowNotOwned} {} {allow NPCs to be created not Owned} {true false} true
1207 ;; allow NPCs to be created not Owned {true false} default: true 1207 ;; allow NPCs to be created not Owned {true false} default: true
1208 ; AllowNotOwned = true 1208 ; AllowNotOwned = true
1209 1209
1210 ;# {AllowSenseAsAvatar} {} {allow NPCs to set to be sensed as Avatars} {true false} true 1210 ;# {AllowSenseAsAvatar} {} {allow NPCs to set to be sensed as Avatars} {true false} true
1211 ;; allow NPCs to set to be sensed as Avatars {true false} default: true 1211 ;; allow NPCs to set to be sensed as Avatars {true false} default: true
1212 ; AllowSenseAsAvatar = true 1212 ; AllowSenseAsAvatar = true
1213 1213
1214 ;# {AllowCloneOtherAvatars} {} {allow NPCs to created cloning any avatar in region} {true false} true 1214 ;# {AllowCloneOtherAvatars} {} {allow NPCs to created cloning any avatar in region} {true false} true
1215 ;; allow NPCs to created cloning any avatar in region {true false} default: true 1215 ;; allow NPCs to created cloning any avatar in region {true false} default: true
1216 ; AllowCloneOtherAvatars = true 1216 ; AllowCloneOtherAvatars = true
1217 1217
1218 ;# {NoNPCGroup} {} {if true NPCs will have no group title, if false display "- NPC -"} {true false} true 1218 ;# {NoNPCGroup} {} {if true NPCs will have no group title, if false display "- NPC -"} {true false} true
1219 ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true 1219 ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true
1220 ; NoNPCGroup = true 1220 ; NoNPCGroup = true
1221 1221
1222 1222
1223[Terrain] 1223[Terrain]
@@ -1227,13 +1227,13 @@
1227[LandManagement] 1227[LandManagement]
1228 ;; set this to false to not display parcel ban lines 1228 ;; set this to false to not display parcel ban lines
1229 ;ShowParcelBansLines = true 1229 ;ShowParcelBansLines = true
1230 1230
1231[UserProfiles] 1231[UserProfiles]
1232 ;# {ProfileServiceURL} {} {Set url to UserProfilesService} {} 1232 ;# {ProfileServiceURL} {} {Set url to UserProfilesService} {}
1233 ;; Set the value of the url to your UserProfilesService 1233 ;; Set the value of the url to your UserProfilesService
1234 ;; If un-set / "" the module is disabled 1234 ;; If un-set / "" the module is disabled
1235 ;; ProfileServiceURL = ${Const|BaseURL}:${Const|PublicPort} 1235 ;; ProfileServiceURL = ${Const|BaseURL}:${Const|PublicPort}
1236 1236
1237 ;# {AllowUserProfileWebURLs} {} {allow user profiles web urls} {true false} true 1237 ;# {AllowUserProfileWebURLs} {} {allow user profiles web urls} {true false} true
1238 ;; set this to false to prevent your users to be sent to unknown 1238 ;; set this to false to prevent your users to be sent to unknown
1239 ;; web sites by other users on their profiles 1239 ;; web sites by other users on their profiles
@@ -1258,11 +1258,11 @@
1258 ;# {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 1258 ;# {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
1259 ;; Uncomment one of the following includes as required. For instance, to create a standalone OpenSim, 1259 ;; Uncomment one of the following includes as required. For instance, to create a standalone OpenSim,
1260 ;; uncomment Include-Architecture = "config-include/Standalone.ini" 1260 ;; uncomment Include-Architecture = "config-include/Standalone.ini"
1261 ;; 1261 ;;
1262 ;; Then you will need to copy and edit the corresponding *Common.example file in config-include/ 1262 ;; Then you will need to copy and edit the corresponding *Common.example file in config-include/
1263 ;; that the referenced .ini file goes on to include. 1263 ;; that the referenced .ini file goes on to include.
1264 ;; 1264 ;;
1265 ;; For instance, if you chose "config-include/Standalone.ini" then you will need to copy 1265 ;; For instance, if you chose "config-include/Standalone.ini" then you will need to copy
1266 ;; "config-include/StandaloneCommon.ini.example" to "config-include/StandaloneCommon.ini" before 1266 ;; "config-include/StandaloneCommon.ini.example" to "config-include/StandaloneCommon.ini" before
1267 ;; editing it to set the database and backend services that OpenSim will use. 1267 ;; editing it to set the database and backend services that OpenSim will use.
1268 ;; 1268 ;;