diff options
-rw-r--r-- | bin/OpenSim.ini.example | 59 |
1 files changed, 31 insertions, 28 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index 9caffee..c21e843 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -4,9 +4,12 @@ | |||
4 | ; Set this to false if you are running OpenSimulator in standalone mode | 4 | ; Set this to false if you are running OpenSimulator in standalone mode |
5 | gridmode = false | 5 | gridmode = false |
6 | 6 | ||
7 | ; Enables EventQueueGet Service. | 7 | ; Enables EventQueueGet Service. |
8 | EventQueue = true | 8 | EventQueue = true |
9 | 9 | ||
10 | ; Set this to the DLL containig the client stack to use. | ||
11 | clientstack_plugin="OpenSim.Region.ClientStack.LindenUDP.dll" | ||
12 | |||
10 | ; ## | 13 | ; ## |
11 | ; ## REGIONS | 14 | ; ## REGIONS |
12 | ; ## | 15 | ; ## |
@@ -16,16 +19,16 @@ EventQueue = true | |||
16 | region_info_source = "filesystem" | 19 | region_info_source = "filesystem" |
17 | ; region_info_source = "web" | 20 | ; region_info_source = "web" |
18 | 21 | ||
19 | ; Determines where the region XML files are stored if you are loading these from the filesystem. | 22 | ; Determines where the region XML files are stored if you are loading these from the filesystem. |
20 | ; Defaults to bin/Regions in your OpenSimulator installation directory | 23 | ; Defaults to bin/Regions in your OpenSimulator installation directory |
21 | ; regionload_regionsdir="C:\somewhere\xmlfiles\" | 24 | ; regionload_regionsdir="C:\somewhere\xmlfiles\" |
22 | 25 | ||
23 | ; Determines the page from which regions xml is retrieved if you are loading these from the web | 26 | ; Determines the page from which regions xml is retrieved if you are loading these from the web |
24 | ; The XML here has the same format as it does on the filesystem (including the <Root> tag), | 27 | ; The XML here has the same format as it does on the filesystem (including the <Root> tag), |
25 | ; except that everything is also enclosed in a <Regions> tag. | 28 | ; except that everything is also enclosed in a <Regions> tag. |
26 | ; regionload_webserver_url = "http://example.com/regions.xml"; | 29 | ; regionload_webserver_url = "http://example.com/regions.xml"; |
27 | 30 | ||
28 | ; Draw objects on maptile. This step might take a long time if you've got a huge amount of | 31 | ; Draw objects on maptile. This step might take a long time if you've got a huge amount of |
29 | ; objects, so you can turn it off here if you'd like. | 32 | ; objects, so you can turn it off here if you'd like. |
30 | DrawPrimOnMapTile = true | 33 | DrawPrimOnMapTile = true |
31 | ; Use terrain texture for maptiles if true, use shaded green if false | 34 | ; Use terrain texture for maptiles if true, use shaded green if false |
@@ -60,7 +63,7 @@ storage_connection_string="URI=file:OpenSim.db,version=3"; | |||
60 | ; If you're running in standalone, you definitely want local, since there is no grid (hence this is redundant, and should | 63 | ; If you're running in standalone, you definitely want local, since there is no grid (hence this is redundant, and should |
61 | ; really be eliminated). The database itself is defined in asset_plugin below | 64 | ; really be eliminated). The database itself is defined in asset_plugin below |
62 | ; | 65 | ; |
63 | ; If you're running a region server connecting to a grid, you probably want grid mode, since this will use the | 66 | ; If you're running a region server connecting to a grid, you probably want grid mode, since this will use the |
64 | ; grid asset server. If you select local in grid mode, then you will use a database as specified in asset_plugin to store assets | 67 | ; grid asset server. If you select local in grid mode, then you will use a database as specified in asset_plugin to store assets |
65 | ; locally. This will mean you won't be able to take items using your assets to other people's regions. | 68 | ; locally. This will mean you won't be able to take items using your assets to other people's regions. |
66 | asset_database = "local" | 69 | asset_database = "local" |
@@ -78,7 +81,7 @@ see_into_this_sim_from_neighbor = True | |||
78 | ; sticking to the basic shapes the engine does support. Usually this is only a box. | 81 | ; sticking to the basic shapes the engine does support. Usually this is only a box. |
79 | ; Meshmerizer gives a better handling of complex prims by using triangle meshes. | 82 | ; Meshmerizer gives a better handling of complex prims by using triangle meshes. |
80 | ; Note, that only ODE physics currently deals with meshed prims in a satisfactoring way | 83 | ; Note, that only ODE physics currently deals with meshed prims in a satisfactoring way |
81 | ; | 84 | ; |
82 | meshing = ZeroMesher | 85 | meshing = ZeroMesher |
83 | ;meshing = Meshmerizer | 86 | ;meshing = Meshmerizer |
84 | 87 | ||
@@ -198,7 +201,7 @@ shout_distance = 100 | |||
198 | 201 | ||
199 | [ODEPhysicsSettings] | 202 | [ODEPhysicsSettings] |
200 | 203 | ||
201 | ;## | 204 | ;## |
202 | ;## World Settings | 205 | ;## World Settings |
203 | ;## | 206 | ;## |
204 | 207 | ||
@@ -253,7 +256,7 @@ objectcontact_bounce = 0.2 | |||
253 | ; ## Avatar Control | 256 | ; ## Avatar Control |
254 | ; ## | 257 | ; ## |
255 | 258 | ||
256 | ; PID Controller Settings. These affect the math that causes the avatar to reach the | 259 | ; PID Controller Settings. These affect the math that causes the avatar to reach the |
257 | ; desired velocity | 260 | ; desired velocity |
258 | ; See http://en.wikipedia.org/wiki/PID_controller | 261 | ; See http://en.wikipedia.org/wiki/PID_controller |
259 | 262 | ||
@@ -270,7 +273,7 @@ av_capsule_radius = 0.37 | |||
270 | av_capsule_standup_tensor_win = 550000 | 273 | av_capsule_standup_tensor_win = 550000 |
271 | av_capsule_standup_tensor_linux = 2000000 | 274 | av_capsule_standup_tensor_linux = 2000000 |
272 | 275 | ||
273 | ; used to calculate mass of avatar. | 276 | ; used to calculate mass of avatar. |
274 | ; float AVvolume = (float) (Math.PI*Math.Pow(CAPSULE_RADIUS, 2)*CAPSULE_LENGTH); | 277 | ; float AVvolume = (float) (Math.PI*Math.Pow(CAPSULE_RADIUS, 2)*CAPSULE_LENGTH); |
275 | ; av_density * AVvolume; | 278 | ; av_density * AVvolume; |
276 | 279 | ||
@@ -354,7 +357,7 @@ access_password = unknown | |||
354 | region_file_template = "{0}x{1}-{2}.xml" | 357 | region_file_template = "{0}x{1}-{2}.xml" |
355 | 358 | ||
356 | [RestPlugins] | 359 | [RestPlugins] |
357 | ; Change this to true to enable REST Plugins. This must be true if you wish to use | 360 | ; Change this to true to enable REST Plugins. This must be true if you wish to use |
358 | ; REST Region or REST Asset and Inventory Plugins | 361 | ; REST Region or REST Asset and Inventory Plugins |
359 | enabled = false | 362 | enabled = false |
360 | god_key = SECRET | 363 | god_key = SECRET |
@@ -406,8 +409,8 @@ msgformat = "PRIVMSG {0} : {3} - {1} of {2}" | |||
406 | [Voice] | 409 | [Voice] |
407 | ; PLEASE NOTE that we don't have voice support in OpenSim quite yet - these configuration options are stubs | 410 | ; PLEASE NOTE that we don't have voice support in OpenSim quite yet - these configuration options are stubs |
408 | enabled = false | 411 | enabled = false |
409 | ; This is not supported by the SLViewer right now and | 412 | ; This is not supported by the SLViewer right now and |
410 | ; hardcoded within the SL Viewer. Maybe it will be | 413 | ; hardcoded within the SL Viewer. Maybe it will be |
411 | ; changed in future. :-) | 414 | ; changed in future. :-) |
412 | account_management_server = https://www.bhr.vivox.com/api2 | 415 | account_management_server = https://www.bhr.vivox.com/api2 |
413 | ; Global SIP Server for conference calls | 416 | ; Global SIP Server for conference calls |
@@ -417,11 +420,11 @@ sip_domain = testserver.com | |||
417 | [AsteriskVoice] | 420 | [AsteriskVoice] |
418 | ; PLEASE NOTE that we don't have voice support in OpenSim quite yet - these configuration options are stubs | 421 | ; PLEASE NOTE that we don't have voice support in OpenSim quite yet - these configuration options are stubs |
419 | enabled = false | 422 | enabled = false |
420 | ; SIP account server domain | 423 | ; SIP account server domain |
421 | sip_domain = testserver.com | 424 | sip_domain = testserver.com |
422 | ; SIP conf server domain | 425 | ; SIP conf server domain |
423 | conf_domain = testserver.com | 426 | conf_domain = testserver.com |
424 | ; URL of the asterisk opensim frontend | 427 | ; URL of the asterisk opensim frontend |
425 | asterisk_frontend = http://testserver.com:49153/ | 428 | asterisk_frontend = http://testserver.com:49153/ |
426 | ; password for the asterisk frontend XmlRpc calls | 429 | ; password for the asterisk frontend XmlRpc calls |
427 | asterisk_password = bah-humbug | 430 | asterisk_password = bah-humbug |
@@ -452,7 +455,7 @@ Enabled = true | |||
452 | ; When a script receives an event the event is queued. | 455 | ; When a script receives an event the event is queued. |
453 | ; Any free thread will start executing this event. One script can only have one event executed simultaneously. | 456 | ; Any free thread will start executing this event. One script can only have one event executed simultaneously. |
454 | ; If you have only one thread, and one script has a loop or does a lot of work, then no other scripts can run at the same time. | 457 | ; If you have only one thread, and one script has a loop or does a lot of work, then no other scripts can run at the same time. |
455 | ; Same if you have 10 threads, then only 10 scripts can be run simultaneously. | 458 | ; Same if you have 10 threads, then only 10 scripts can be run simultaneously. |
456 | ; But because most scripts exit after their task, the threads are free to go on to the next script. | 459 | ; But because most scripts exit after their task, the threads are free to go on to the next script. |
457 | 460 | ||
458 | ; Refresh ScriptEngine config options (these settings) every xx seconds | 461 | ; Refresh ScriptEngine config options (these settings) every xx seconds |
@@ -491,7 +494,7 @@ DeactivateScriptOnTimeout=false | |||
491 | SleepTimeIfNoScriptExecutionMs=50 | 494 | SleepTimeIfNoScriptExecutionMs=50 |
492 | 495 | ||
493 | ; AppDomains are used for two things: | 496 | ; AppDomains are used for two things: |
494 | ; * Security: Scripts inside AppDomains are limited in permissions. | 497 | ; * Security: Scripts inside AppDomains are limited in permissions. |
495 | ; * Script unloading: When a script is deactivated it can not be unloaded. Only whole AppDomains can be unloaded. | 498 | ; * Script unloading: When a script is deactivated it can not be unloaded. Only whole AppDomains can be unloaded. |
496 | ; AppDomains are therefore only unloaded once ALL active scripts inside it has been deactivated (removed from prims). | 499 | ; AppDomains are therefore only unloaded once ALL active scripts inside it has been deactivated (removed from prims). |
497 | ; Each AppDomain has some memory overhead. But leaving dead scripts in memory also has memory overhead. | 500 | ; Each AppDomain has some memory overhead. But leaving dead scripts in memory also has memory overhead. |
@@ -600,17 +603,17 @@ PriceGroupCreate = 0 | |||
600 | ; This is the account Money goes to for fees. Remember, economy requires that money circulates somewhere... even if it's an upload fee | 603 | ; This is the account Money goes to for fees. Remember, economy requires that money circulates somewhere... even if it's an upload fee |
601 | EconomyBaseAccount = 00000000-0000-0000-0000-000000000000 | 604 | EconomyBaseAccount = 00000000-0000-0000-0000-000000000000 |
602 | 605 | ||
603 | ; This is the type of user that will pay fees. | 606 | ; This is the type of user that will pay fees. |
604 | ; Set this to 2 for users, estate managers and Estate Owners | 607 | ; Set this to 2 for users, estate managers and Estate Owners |
605 | ; Set this to 1 for Users and Estate Managers | 608 | ; Set this to 1 for Users and Estate Managers |
606 | ; Set this to 0 for Users only. | 609 | ; Set this to 0 for Users only. |
607 | ; -1 disables | 610 | ; -1 disables |
608 | UserLevelPaysFees = -1 | 611 | UserLevelPaysFees = -1 |
609 | 612 | ||
610 | ; Amount to give to user as a stipend | 613 | ; Amount to give to user as a stipend |
611 | UserStipend = 1000 | 614 | UserStipend = 1000 |
612 | 615 | ||
613 | ; When a user gets low on money units and logs off, then logs back on, issue a new stipend if they have less money units then this | 616 | ; When a user gets low on money units and logs off, then logs back on, issue a new stipend if they have less money units then this |
614 | ; amount. Be aware that the account money isn't stored anywhere so users will get a stipend if you restart the simulator | 617 | ; amount. Be aware that the account money isn't stored anywhere so users will get a stipend if you restart the simulator |
615 | IssueStipendWhenClientIsBelowAmount = 10 | 618 | IssueStipendWhenClientIsBelowAmount = 10 |
616 | 619 | ||
@@ -704,11 +707,11 @@ ScriptDistanceLimitFactor = 1.0 | |||
704 | [GridInfo] | 707 | [GridInfo] |
705 | 708 | ||
706 | ; These settings are used to return information on a get_grid_info call. | 709 | ; These settings are used to return information on a get_grid_info call. |
707 | ; Client launcher scripts and third-party clients make use of this to | 710 | ; Client launcher scripts and third-party clients make use of this to |
708 | ; autoconfigure the client and to provide a nice user experience. If you | 711 | ; autoconfigure the client and to provide a nice user experience. If you |
709 | ; want to facilitate that, you should configure the settings here according | 712 | ; want to facilitate that, you should configure the settings here according |
710 | ; to your grid or standalone setup. | 713 | ; to your grid or standalone setup. |
711 | ; | 714 | ; |
712 | ; See http://opensimulator.org/wiki/GridInfo | 715 | ; See http://opensimulator.org/wiki/GridInfo |
713 | 716 | ||
714 | ; login uri: for grid this is the user server URI | 717 | ; login uri: for grid this is the user server URI |
@@ -721,15 +724,15 @@ gridname = "the lost continent of hippo" | |||
721 | gridnick = "hippogrid" | 724 | gridnick = "hippogrid" |
722 | 725 | ||
723 | 726 | ||
724 | ; login page: optional: if it exists it will be used to tell the client to use | 727 | ; login page: optional: if it exists it will be used to tell the client to use |
725 | ; this as splash page | 728 | ; this as splash page |
726 | welcome = http://127.0.0.1/welcome | 729 | welcome = http://127.0.0.1/welcome |
727 | 730 | ||
728 | ; helper uri: optional: if it exists if will be used to tell the client to use | 731 | ; helper uri: optional: if it exists if will be used to tell the client to use |
729 | ; this for all economy related things | 732 | ; this for all economy related things |
730 | economy = http://127.0.0.1:9000/ | 733 | economy = http://127.0.0.1:9000/ |
731 | 734 | ||
732 | ; web page of grid: optional: page providing further information about your grid | 735 | ; web page of grid: optional: page providing further information about your grid |
733 | about = http://127.0.0.1/about/ | 736 | about = http://127.0.0.1/about/ |
734 | 737 | ||
735 | ; account creation: optional: page providing further information about obtaining | 738 | ; account creation: optional: page providing further information about obtaining |
@@ -742,7 +745,7 @@ help = http://127.0.0.1/help | |||
742 | ; password help: optional: page providing password assistance for users of your grid | 745 | ; password help: optional: page providing password assistance for users of your grid |
743 | password = http://127.0.0.1/password | 746 | password = http://127.0.0.1/password |
744 | 747 | ||
745 | ;These are the settings for the Open Grid Protocol.. the Agent Domain, Region Domain, you know.. | 748 | ;These are the settings for the Open Grid Protocol.. the Agent Domain, Region Domain, you know.. |
746 | [OpenGridProtocol] | 749 | [OpenGridProtocol] |
747 | ;On/true or Off/false | 750 | ;On/true or Off/false |
748 | ogp_enabled=false | 751 | ogp_enabled=false |
@@ -760,4 +763,4 @@ whoami = "the go-fer" | |||
760 | 763 | ||
761 | ; regex specifying for which regions concierge service is desired; if | 764 | ; regex specifying for which regions concierge service is desired; if |
762 | ; empty, then for all | 765 | ; empty, then for all |
763 | regions = "^MeetingSpace-" \ No newline at end of file | 766 | regions = "^MeetingSpace-" |