diff options
Diffstat (limited to 'bin/OpenSim.ini.example')
-rw-r--r-- | bin/OpenSim.ini.example | 124 |
1 files changed, 62 insertions, 62 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index 67bbb79..2c3ad63 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -46,8 +46,8 @@ | |||
46 | 46 | ||
47 | 47 | ||
48 | [Const] | 48 | [Const] |
49 | ; this section defines constants for grid services | 49 | ; this section defines constants for grid services |
50 | ; to simplify other configuration files default settings | 50 | ; to simplify other configuration files default settings |
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" |
@@ -58,7 +58,7 @@ | |||
58 | ;# {PublicPort} {} {PublicPort} {8002 9000} "8002" | 58 | ;# {PublicPort} {} {PublicPort} {8002 9000} "8002" |
59 | PublicPort = "8002" | 59 | PublicPort = "8002" |
60 | 60 | ||
61 | ;grid default private port 8003, not used in standalone | 61 | ;grid default private port 8003, not used in standalone |
62 | ;# {PrivatePort} {} {PrivatePort} {8003} "8003" | 62 | ;# {PrivatePort} {} {PrivatePort} {8003} "8003" |
63 | ; port to access private grid services. | 63 | ; port to access private grid services. |
64 | ; grids that run all their regions should deny access to this port | 64 | ; grids that run all their regions should deny access to this port |
@@ -90,7 +90,7 @@ | |||
90 | ;# {ConsoleHistoryTimeStamp} {} {Time stamp commands in history file} {} false | 90 | ;# {ConsoleHistoryTimeStamp} {} {Time stamp commands in history file} {} false |
91 | ;; Time stamp commands in history file (default false) | 91 | ;; Time stamp commands in history file (default false) |
92 | ; ConsoleHistoryTimeStamp = false | 92 | ; ConsoleHistoryTimeStamp = false |
93 | 93 | ||
94 | ;# {save_crashes} {} {Save crashes to disk?} {true false} false | 94 | ;# {save_crashes} {} {Save crashes to disk?} {true false} false |
95 | ;; Set this to true if you want to log crashes to disk | 95 | ;; Set this to true if you want to log crashes to disk |
96 | ;; this can be useful when submitting bug reports. | 96 | ;; this can be useful when submitting bug reports. |
@@ -242,7 +242,7 @@ | |||
242 | ;; Default is Meshmerizer | 242 | ;; Default is Meshmerizer |
243 | ; meshing = Meshmerizer | 243 | ; meshing = Meshmerizer |
244 | ; meshing = ZeroMesher | 244 | ; meshing = ZeroMesher |
245 | ;; select ubODEMeshmerizer only with ubOde physics engine | 245 | ;; select ubODEMeshmerizer only with ubOde physics engine |
246 | ; meshing = ubODEMeshmerizer | 246 | ; meshing = ubODEMeshmerizer |
247 | 247 | ||
248 | ;; Choose one of the physics engines below | 248 | ;; Choose one of the physics engines below |
@@ -257,8 +257,8 @@ | |||
257 | ; physics = BulletSim | 257 | ; physics = BulletSim |
258 | ; physics = basicphysics | 258 | ; physics = basicphysics |
259 | ; physics = POS | 259 | ; physics = POS |
260 | ;; alternative OpenDynamicsEngine engine. ubODEMeshmerizer meshing above MUST be selected also | 260 | ;; alternative OpenDynamicsEngine engine. ubODEMeshmerizer meshing above MUST be selected also |
261 | ; physics = ubODE | 261 | ; physics = ubODE |
262 | 262 | ||
263 | ; ubODE and OpenDynamicsEngine does allocate a lot of memory on stack. On linux you may need to increase its limit | 263 | ; ubODE and OpenDynamicsEngine does allocate a lot of memory on stack. On linux you may need to increase its limit |
264 | ; script opensim-ode-sh starts opensim setting that limit. You may need to increase it even more on large regions | 264 | ; script opensim-ode-sh starts opensim setting that limit. You may need to increase it even more on large regions |
@@ -269,7 +269,7 @@ | |||
269 | ; DefaultScriptEngine = "XEngine" | 269 | ; DefaultScriptEngine = "XEngine" |
270 | ;; ***DANGER***DANGER*** | 270 | ;; ***DANGER***DANGER*** |
271 | ;; experimental engine | 271 | ;; experimental engine |
272 | ;; see section [YEngine} below | 272 | ;; see section [YEngine] below |
273 | ; DefaultScriptEngine = "YEngine" | 273 | ; DefaultScriptEngine = "YEngine" |
274 | 274 | ||
275 | ;# {HttpProxy} {} {Proxy URL for llHTTPRequest and dynamic texture loading} {} http://proxy.com:8080 | 275 | ;# {HttpProxy} {} {Proxy URL for llHTTPRequest and dynamic texture loading} {} http://proxy.com:8080 |
@@ -304,7 +304,7 @@ | |||
304 | ;; default is false | 304 | ;; default is false |
305 | ; TelehubAllowLandmark = false | 305 | ; TelehubAllowLandmark = false |
306 | 306 | ||
307 | 307 | ||
308 | ;; SSL certificate validation options | 308 | ;; SSL certificate validation options |
309 | ;; you can allow selfsigned certificates or no official CA with next option set to true | 309 | ;; you can allow selfsigned certificates or no official CA with next option set to true |
310 | ;# {NoVerifyCertChain} {} {do not verify SSL Cert Chain} {true false} true | 310 | ;# {NoVerifyCertChain} {} {do not verify SSL Cert Chain} {true false} true |
@@ -335,7 +335,7 @@ | |||
335 | ;; - "Imprudence" has no access | 335 | ;; - "Imprudence" has no access |
336 | ;; - "Imprudence 1.3" has no access | 336 | ;; - "Imprudence 1.3" has no access |
337 | ;; - "Imprudence 1.3.1" has access | 337 | ;; - "Imprudence 1.3.1" has access |
338 | ;; | 338 | ;; |
339 | ; DeniedClients = "" | 339 | ; DeniedClients = "" |
340 | 340 | ||
341 | 341 | ||
@@ -522,39 +522,39 @@ | |||
522 | ;; the region ports use UDP. | 522 | ;; the region ports use UDP. |
523 | ; http_listener_port = 9000 | 523 | ; http_listener_port = 9000 |
524 | 524 | ||
525 | ; optional main server secure http (ssl) | 525 | ; optional main server secure http (ssl) |
526 | ; to use ssl you need a ssl certificate in PKCS12 format that validates the ExternalHostnames | 526 | ; to use ssl you need a ssl certificate in PKCS12 format that validates the ExternalHostnames |
527 | ; or their domains | 527 | ; or their domains |
528 | ; some viewers by default only accept certificates signed by a oficial CA | 528 | ; some viewers by default only accept certificates signed by a oficial CA |
529 | ; to use others like self signed certificates with those viewers, | 529 | ; to use others like self signed certificates with those viewers, |
530 | ; their debug option NoVerifySSLCert needs to be set true, You need to inform users about this | 530 | ; their debug option NoVerifySSLCert needs to be set true, You need to inform users about this |
531 | ; the main unsecure port will still open for some services. this may change in future. | 531 | ; the main unsecure port will still open for some services. this may change in future. |
532 | 532 | ||
533 | ; set http_listener_ssl to enable main server ssl. it will replace unsecure port on most functions | 533 | ; set http_listener_ssl to enable main server ssl. it will replace unsecure port on most functions |
534 | ;# {http_listener_ssl}{} {enable main server ssl port)} {} false | 534 | ;# {http_listener_ssl}{} {enable main server ssl port)} {} false |
535 | ;http_listener_ssl = false | 535 | ;http_listener_ssl = false |
536 | 536 | ||
537 | ; Set port for main SSL connections | 537 | ; Set port for main SSL connections |
538 | ;# {http_listener_sslport}{} {main server ssl port)} {} 9001 | 538 | ;# {http_listener_sslport}{} {main server ssl port)} {} 9001 |
539 | ;http_listener_sslport = 9001 ; | 539 | ;http_listener_sslport = 9001 ; |
540 | 540 | ||
541 | ; currently if using ssl, regions ExternalHostName must the the same and equal to http_listener_cn | 541 | ; currently if using ssl, regions ExternalHostName must the the same and equal to http_listener_cn |
542 | ; this may be removed in future | 542 | ; this may be removed in future |
543 | ;# {http_listener_cn}{} {main server ssl externalHostName)} {} "" | 543 | ;# {http_listener_cn}{} {main server ssl externalHostName)} {} "" |
544 | ;http_listener_cn = "myRegionsExternalHostName" | 544 | ;http_listener_cn = "myRegionsExternalHostName" |
545 | 545 | ||
546 | ; the path for the certificate path | 546 | ; the path for the certificate path |
547 | ;# {http_listener_cert_path}{} {main server ssl certificate file path)} {} "" | 547 | ;# {http_listener_cert_path}{} {main server ssl certificate file path)} {} "" |
548 | ;http_listener_cert_path = "mycert.p12" | 548 | ;http_listener_cert_path = "mycert.p12" |
549 | 549 | ||
550 | ;# {http_listener_cert_pass}{} {main server ssl certificate password)} {} "" | 550 | ;# {http_listener_cert_pass}{} {main server ssl certificate password)} {} "" |
551 | ;http_listener_cert_pass = "mycertpass" ; the cert passwork | 551 | ;http_listener_cert_pass = "mycertpass" ; the cert passwork |
552 | 552 | ||
553 | ; By default, OpenSimulator does not allow scripts to make HTTP calls to addresses on the simulator's LAN. | 553 | ; By default, OpenSimulator does not allow scripts to make HTTP calls to addresses on the simulator's LAN. |
554 | ; See the OutboundDisallowForUserScripts parameter in OpenSimDefaults.ini for more information on this filter. | 554 | ; See the OutboundDisallowForUserScripts parameter in OpenSimDefaults.ini for more information on this filter. |
555 | ; If you need to allow scripts to make some LAN calls use the OutboundDisallowForUserScriptsExcept parameter below. | 555 | ; If you need to allow scripts to make some LAN calls use the OutboundDisallowForUserScriptsExcept parameter below. |
556 | ; We recommend that you do not override OutboundDisallowForUserScripts directly unless you are very sure about what you're doing. | 556 | ; We recommend that you do not override OutboundDisallowForUserScripts directly unless you are very sure about what you're doing. |
557 | ; this HTTP calls can also use ssl see opensimDefaults.ini | 557 | ; this HTTP calls can also use ssl see opensimDefaults.ini |
558 | ; | 558 | ; |
559 | ; You can whitelist individual endpoints by IP or FQDN, e.g. | 559 | ; You can whitelist individual endpoints by IP or FQDN, e.g. |
560 | ; | 560 | ; |
@@ -707,10 +707,10 @@ | |||
707 | ;DisableInterRegionTeleportCancellation = false | 707 | ;DisableInterRegionTeleportCancellation = false |
708 | 708 | ||
709 | ;# {LandingPointBehavior} {} {How to honor landing points and telehubs for gods.} {LandingPointBehavior_OS LandingPointBehavior_SL} LandingPointBehavior_OS | 709 | ;# {LandingPointBehavior} {} {How to honor landing points and telehubs for gods.} {LandingPointBehavior_OS LandingPointBehavior_SL} LandingPointBehavior_OS |
710 | ;; This option exists to control the behavior of teleporting gods into places that have landing points | 710 | ;; This option exists to control the behavior of teleporting gods into places that have landing points |
711 | ;; and telehubs. Historically, there has been a difference: OpenSim (OS) has honored landing points and telehubs even for | 711 | ;; and telehubs. Historically, there has been a difference: OpenSim (OS) has honored landing points and telehubs even for |
712 | ;; avatars with god permissions; SL lets gods land wherever they want. | 712 | ;; avatars with god permissions; SL lets gods land wherever they want. |
713 | ;LandingPointBehavior = LandingPointBehavior_OS | 713 | ;LandingPointBehavior = LandingPointBehavior_OS |
714 | 714 | ||
715 | [Messaging] | 715 | [Messaging] |
716 | ;# {OfflineMessageModule} {} {Module to use for offline message storage} {OfflineMessageModule "Offline Message Module V2" *} | 716 | ;# {OfflineMessageModule} {} {Module to use for offline message storage} {OfflineMessageModule "Offline Message Module V2" *} |
@@ -729,9 +729,9 @@ | |||
729 | ;; For standalones, this is the storage dll. | 729 | ;; For standalones, this is the storage dll. |
730 | ; StorageProvider = OpenSim.Data.MySQL.dll | 730 | ; StorageProvider = OpenSim.Data.MySQL.dll |
731 | 731 | ||
732 | ; Mute list handler | 732 | ; Mute list handler |
733 | ;# {MuteListModule} {MuteListModule:MuteListModule} {} {} None | 733 | ;# {MuteListModule} {MuteListModule:MuteListModule} {} {} None |
734 | ; Disabled by default | 734 | ; Disabled by default |
735 | ; MuteListModule = MuteListModule | 735 | ; MuteListModule = MuteListModule |
736 | 736 | ||
737 | ;; Control whether group invites and notices are stored for offline users. | 737 | ;; Control whether group invites and notices are stored for offline users. |
@@ -949,8 +949,8 @@ | |||
949 | ;; Time a thread must be idle (in seconds) before it dies | 949 | ;; Time a thread must be idle (in seconds) before it dies |
950 | ; IdleTimeout = 60 | 950 | ; IdleTimeout = 60 |
951 | 951 | ||
952 | ;; llSetTimerEvent minimum value. Default 0.5s, 0.05s whould be more resonable | 952 | ;; llSetTimerEvent minimum value. Default 0.5s, 0.05s whould be more resonable |
953 | ; MinTimerInterval = 0.5 | 953 | ; MinTimerInterval = 0.5 |
954 | 954 | ||
955 | ;# {Priority} {Enabled:true} {Priority for script engine threads?} {Lowest BelowNormal Normal AboveNormal Highest} BelowNormal | 955 | ;# {Priority} {Enabled:true} {Priority for script engine threads?} {Lowest BelowNormal Normal AboveNormal Highest} BelowNormal |
956 | ;; Thread priority ("Lowest", "BelowNormal", "Normal", "AboveNormal", | 956 | ;; Thread priority ("Lowest", "BelowNormal", "Normal", "AboveNormal", |
@@ -977,7 +977,7 @@ | |||
977 | ;; at this time some mono versions seem to have problems with the true option | 977 | ;; at this time some mono versions seem to have problems with the true option |
978 | ;; so default is now false until a fix is found, to simply life of less technical skilled users. | 978 | ;; so default is now false until a fix is found, to simply life of less technical skilled users. |
979 | ;; this should only be a issue if regions stay alive for a long time with lots of scripts added or edited. | 979 | ;; this should only be a issue if regions stay alive for a long time with lots of scripts added or edited. |
980 | AppDomainLoading = false | 980 | AppDomainLoading = false |
981 | 981 | ||
982 | ;; Controls whether scripts are stopped by aborting their threads externally (abort) or by co-operative checks from the compiled script (co-op) | 982 | ;; Controls whether scripts are stopped by aborting their threads externally (abort) or by co-operative checks from the compiled script (co-op) |
983 | ;; co-op will be more stable but this option is currently experimental. | 983 | ;; co-op will be more stable but this option is currently experimental. |
@@ -1163,7 +1163,7 @@ | |||
1163 | ; Applies Flotsam Group only. V2 has this always on, no other option | 1163 | ; Applies Flotsam Group only. V2 has this always on, no other option |
1164 | ; MessageOnlineUsersOnly = false | 1164 | ; MessageOnlineUsersOnly = false |
1165 | 1165 | ||
1166 | ;; This makes the Group module very chatty on the console. | 1166 | ;; This makes the Groups module very chatty on the console. |
1167 | ; DebugEnabled = false | 1167 | ; DebugEnabled = false |
1168 | 1168 | ||
1169 | ; This makes the Group Messaging module very chatty on the console. | 1169 | ; This makes the Group Messaging module very chatty on the console. |
@@ -1177,17 +1177,17 @@ | |||
1177 | 1177 | ||
1178 | [InterestManagement] | 1178 | [InterestManagement] |
1179 | ;; This section controls how state updates are prioritized for each client | 1179 | ;; This section controls how state updates are prioritized for each client |
1180 | 1180 | ||
1181 | ;# {UpdatePrioritizationScheme} {} {Update prioritization scheme?} {BestAvatarResponsiveness SimpleAngularDistance} BestAvatarResponsiveness | 1181 | ;# {UpdatePrioritizationScheme} {} {Update prioritization scheme?} {BestAvatarResponsiveness SimpleAngularDistance} BestAvatarResponsiveness |
1182 | ;; Valid values are BestAvatarResponsiveness and SimpleAngularDistance | 1182 | ;; Valid values are BestAvatarResponsiveness and SimpleAngularDistance |
1183 | ;; SimpleAngularDistance does use more cpu | 1183 | ;; SimpleAngularDistance does use more cpu |
1184 | ; UpdatePrioritizationScheme = BestAvatarResponsiveness | 1184 | ; UpdatePrioritizationScheme = BestAvatarResponsiveness |
1185 | 1185 | ||
1186 | ;; ObjectsCullingByDistance, if true, don't send object updates if outside view range | 1186 | ;; ObjectsCullingByDistance, if true, don't send object updates if outside view range |
1187 | ;; currently viewers are also told to delete objects that leave view range | 1187 | ;; currently viewers are also told to delete objects that leave view range |
1188 | ;; only avater position is considered, free camera may not see objects | 1188 | ;; only avater position is considered, free camera may not see objects |
1189 | ;; does increase cpu load | 1189 | ;; does increase cpu load |
1190 | ; ObjectsCullingByDistance = false | 1190 | ; ObjectsCullingByDistance = false |
1191 | 1191 | ||
1192 | [MediaOnAPrim] | 1192 | [MediaOnAPrim] |
1193 | ;# {Enabled} {} {Enable Media-on-a-Prim (MOAP)} {true false} true | 1193 | ;# {Enabled} {} {Enable Media-on-a-Prim (MOAP)} {true false} true |
@@ -1199,22 +1199,22 @@ | |||
1199 | ;# {Enabled} {} {Enable Non Player Character (NPC) facilities} {true false} false | 1199 | ;# {Enabled} {} {Enable Non Player Character (NPC) facilities} {true false} false |
1200 | ; Enabled = false | 1200 | ; Enabled = false |
1201 | 1201 | ||
1202 | ;; several options to control NPCs creation | 1202 | ;; several options to control NPCs creation |
1203 | 1203 | ||
1204 | ;# {AllowNotOwned} {} {allow NPCs to be created not Owned} {true false} true | 1204 | ;# {AllowNotOwned} {} {allow NPCs to be created not Owned} {true false} true |
1205 | ;; allow NPCs to be created not Owned {true false} default: true | 1205 | ;; allow NPCs to be created not Owned {true false} default: true |
1206 | ; AllowNotOwned = true | 1206 | ; AllowNotOwned = true |
1207 | 1207 | ||
1208 | ;# {AllowSenseAsAvatar} {} {allow NPCs to set to be sensed as Avatars} {true false} true | 1208 | ;# {AllowSenseAsAvatar} {} {allow NPCs to set to be sensed as Avatars} {true false} true |
1209 | ;; allow NPCs to set to be sensed as Avatars {true false} default: true | 1209 | ;; allow NPCs to set to be sensed as Avatars {true false} default: true |
1210 | ; AllowSenseAsAvatar = true | 1210 | ; AllowSenseAsAvatar = true |
1211 | 1211 | ||
1212 | ;# {AllowCloneOtherAvatars} {} {allow NPCs to created cloning any avatar in region} {true false} true | 1212 | ;# {AllowCloneOtherAvatars} {} {allow NPCs to created cloning any avatar in region} {true false} true |
1213 | ;; allow NPCs to created cloning any avatar in region {true false} default: true | 1213 | ;; allow NPCs to created cloning any avatar in region {true false} default: true |
1214 | ; AllowCloneOtherAvatars = true | 1214 | ; AllowCloneOtherAvatars = true |
1215 | 1215 | ||
1216 | ;# {NoNPCGroup} {} {if true NPCs will have no group title, if false display "- NPC -"} {true false} true | 1216 | ;# {NoNPCGroup} {} {if true NPCs will have no group title, if false display "- NPC -"} {true false} true |
1217 | ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true | 1217 | ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true |
1218 | ; NoNPCGroup = true | 1218 | ; NoNPCGroup = true |
1219 | 1219 | ||
1220 | 1220 | ||
@@ -1223,8 +1223,8 @@ | |||
1223 | ; InitialTerrain = "pinhead-island" | 1223 | ; InitialTerrain = "pinhead-island" |
1224 | 1224 | ||
1225 | [LandManagement] | 1225 | [LandManagement] |
1226 | ;; set this to false to not display parcel ban lines | 1226 | ;; set this to false to not display parcel ban lines |
1227 | ;ShowParcelBansLines = true | 1227 | ;ShowParcelBansLines = true |
1228 | 1228 | ||
1229 | [UserProfiles] | 1229 | [UserProfiles] |
1230 | ;# {ProfileServiceURL} {} {Set url to UserProfilesService} {} | 1230 | ;# {ProfileServiceURL} {} {Set url to UserProfilesService} {} |
@@ -1248,9 +1248,9 @@ | |||
1248 | ;; Uncomment and customize appropriately if you want this behavior. | 1248 | ;; Uncomment and customize appropriately if you want this behavior. |
1249 | ;; | 1249 | ;; |
1250 | ;[GodNames] | 1250 | ;[GodNames] |
1251 | ; Enabled = false | 1251 | ; Enabled = false |
1252 | ; FullNames = "Test User, Foo Bar" | 1252 | ; FullNames = "Test User, Foo Bar" |
1253 | ; Surnames = "Kryztlsk" | 1253 | ; Surnames = "Kryztlsk" |
1254 | 1254 | ||
1255 | [Architecture] | 1255 | [Architecture] |
1256 | ;# {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 | 1256 | ;# {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 |
@@ -1264,7 +1264,7 @@ | |||
1264 | ;; "config-include/StandaloneCommon.ini.example" to "config-include/StandaloneCommon.ini" before | 1264 | ;; "config-include/StandaloneCommon.ini.example" to "config-include/StandaloneCommon.ini" before |
1265 | ;; editing it to set the database and backend services that OpenSim will use. | 1265 | ;; editing it to set the database and backend services that OpenSim will use. |
1266 | ;; | 1266 | ;; |
1267 | Include-Architecture = "config-include/Standalone.ini" | 1267 | Include-Architecture = "config-include/Standalone.ini" |
1268 | ; Include-Architecture = "config-include/StandaloneHypergrid.ini" | 1268 | ; Include-Architecture = "config-include/StandaloneHypergrid.ini" |
1269 | ; Include-Architecture = "config-include/Grid.ini" | 1269 | ; Include-Architecture = "config-include/Grid.ini" |
1270 | ; Include-Architecture = "config-include/GridHypergrid.ini" | 1270 | ; Include-Architecture = "config-include/GridHypergrid.ini" |