diff options
author | BlueWall | 2014-08-03 20:33:40 -0400 |
---|---|---|
committer | BlueWall | 2014-08-06 17:25:12 -0400 |
commit | 10a8d2852e529fddb029ae333a3ae6a0f06f0182 (patch) | |
tree | 53806e78ef6ef300a039ceebeea8ffa40838dd98 /bin | |
parent | Fixed crash when using Allowed/Denied Viewers, and the viewer's name is short... (diff) | |
download | opensim-SC_OLD-10a8d2852e529fddb029ae333a3ae6a0f06f0182.zip opensim-SC_OLD-10a8d2852e529fddb029ae333a3ae6a0f06f0182.tar.gz opensim-SC_OLD-10a8d2852e529fddb029ae333a3ae6a0f06f0182.tar.bz2 opensim-SC_OLD-10a8d2852e529fddb029ae333a3ae6a0f06f0182.tar.xz |
OpenSimExtras
Move the experimental extra features functionality into the GridService. This sends default values for map, search and destination guide, plus ExportSupported control to the region on startup. Please watch http://opensimulator.org/wiki/SimulatorFeatures_Extras for changes and documentation.
Diffstat (limited to 'bin')
-rw-r--r-- | bin/OpenSim.ini.example | 21 | ||||
-rw-r--r-- | bin/Robust.HG.ini.example | 40 | ||||
-rw-r--r-- | bin/Robust.ini.example | 40 | ||||
-rw-r--r-- | bin/config-include/StandaloneCommon.ini.example | 7 |
4 files changed, 30 insertions, 78 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index f0e1a8a..8c1a2c6 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -538,21 +538,18 @@ | |||
538 | 538 | ||
539 | 539 | ||
540 | [SimulatorFeatures] | 540 | [SimulatorFeatures] |
541 | ;# {ExtraFeaturesServiceURI} {} {URL to the grid ExtraFeatures Service} {} | 541 | |
542 | ;; The grid can supply global values for extra simulator features to be | ||
543 | ;; passed to supporting viewers. The grid may choose to disallow local | ||
544 | ;; settings. | ||
545 | ; ExtraFeaturesServiceURI = "http://127.0.0.1:9000/" | ||
546 | ;# {MapImageServerURI} {} {URL for the map server} {} | ||
547 | ; Experimental new information sent in SimulatorFeatures cap for Kokua | ||
548 | ; viewers | ||
549 | ; meant to override the MapImage and search server url given at login, and varying | ||
550 | ; on a sim-basis. | ||
551 | ; Viewers that don't understand it, will ignore it | ||
552 | ;MapImageServerURI = "http://127.0.0.1:9000/" | ||
553 | ;# {SearchServerURI} {} {URL of the search server} {} | 542 | ;# {SearchServerURI} {} {URL of the search server} {} |
543 | ;; This is identical to the Robust LoginService SearchURL setting | ||
544 | ;; and will override that value if set here. The Robust setting | ||
545 | ;; provides a working default for the grid and setting here is | ||
546 | ;; optional. | ||
554 | ;SearchServerURI = "http://127.0.0.1:9000/" | 547 | ;SearchServerURI = "http://127.0.0.1:9000/" |
555 | ;# {DestinationGuideURI} {} {URL of the destination guide} {} | 548 | ;# {DestinationGuideURI} {} {URL of the destination guide} {} |
549 | ;; | ||
550 | ;; This serves the same purpose as the DestinationGuideURI in the | ||
551 | ;; LoginService setting in the Robust server. This will override | ||
552 | ;; the Robust setting if desired as an option. | ||
556 | ;DestinationGuideURI = "http://127.0.0.1:9000/" | 553 | ;DestinationGuideURI = "http://127.0.0.1:9000/" |
557 | 554 | ||
558 | 555 | ||
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example index 2319117..fb6531e 100644 --- a/bin/Robust.HG.ini.example +++ b/bin/Robust.HG.ini.example | |||
@@ -45,7 +45,6 @@ InventoryInConnector = "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector" | |||
45 | ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector" | 45 | ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector" |
46 | GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" | 46 | GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" |
47 | GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" | 47 | GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" |
48 | GridExtraFeaturesServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridExtraFeaturesServerInConnector" | ||
49 | AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" | 48 | AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" |
50 | OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" | 49 | OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" |
51 | AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" | 50 | AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" |
@@ -217,6 +216,10 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
217 | ;; Allow Hyperlinks to be created at the console | 216 | ;; Allow Hyperlinks to be created at the console |
218 | HypergridLinker = true | 217 | HypergridLinker = true |
219 | 218 | ||
219 | ;; Allow supporting viewers to export content | ||
220 | ;; Set to false to prevent export | ||
221 | ExportSupported = true | ||
222 | |||
220 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented | 223 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
221 | ; GatekeeperURI = "http://127.0.0.1:8002" | 224 | ; GatekeeperURI = "http://127.0.0.1:8002" |
222 | 225 | ||
@@ -366,6 +369,9 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
366 | ; For V2 map | 369 | ; For V2 map |
367 | MapTileURL = "http://127.0.0.1:8002"; | 370 | MapTileURL = "http://127.0.0.1:8002"; |
368 | 371 | ||
372 | ; Url to search service | ||
373 | ; SearchURL = "http://127.0.0.1:8002"; | ||
374 | |||
369 | ; For V2/3 Web Profiles | 375 | ; For V2/3 Web Profiles |
370 | ; Work in progress: The ProfileServerURL/OpenIDServerURL are | 376 | ; Work in progress: The ProfileServerURL/OpenIDServerURL are |
371 | ; being used in a development viewer as support for webprofiles | 377 | ; being used in a development viewer as support for webprofiles |
@@ -485,38 +491,6 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset | |||
485 | ; this is the entry point for all user-related HG services | 491 | ; this is the entry point for all user-related HG services |
486 | ; uas = http://127.0.0.1:8002/ | 492 | ; uas = http://127.0.0.1:8002/ |
487 | 493 | ||
488 | |||
489 | [GridExtraFeatures] | ||
490 | ; These are propagated out to the regions as default settings for the | ||
491 | ; SimulatorFeatures to be sent to user's viewer when they teleport via | ||
492 | ; Hypergrid into this grid. | ||
493 | ; | ||
494 | |||
495 | ; Allow regions to override our defaults. | ||
496 | ;AllowRegionOverride = true | ||
497 | |||
498 | ; Search Server URI | ||
499 | ;SearchServerURI = "http://example.com:8200/" | ||
500 | |||
501 | ; Map Server URI | ||
502 | ;MapImageServerURI = "http://example.com:8200/" | ||
503 | |||
504 | ; Grid Destination Guide URI | ||
505 | ;DestinationGuideURI = "http://example.com:8200/" | ||
506 | |||
507 | ; Chat Whisper Distance | ||
508 | ;WhisperDistance = 10 | ||
509 | |||
510 | ; Chat Say Distance | ||
511 | ;SayDistance = 20 | ||
512 | |||
513 | ; Chat Shout Distance | ||
514 | ;ShoutDistance = 100 | ||
515 | |||
516 | ; Grid Allow Export | ||
517 | ;ExportSupported = true | ||
518 | |||
519 | |||
520 | [GatekeeperService] | 494 | [GatekeeperService] |
521 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService" | 495 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService" |
522 | ;; for the service | 496 | ;; for the service |
diff --git a/bin/Robust.ini.example b/bin/Robust.ini.example index 99a932d..17c3dcd 100644 --- a/bin/Robust.ini.example +++ b/bin/Robust.ini.example | |||
@@ -36,7 +36,6 @@ InventoryInConnector = "8003/OpenSim.Server.Handlers.dll:XInventoryInConnector" | |||
36 | ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector" | 36 | ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector" |
37 | GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" | 37 | GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" |
38 | GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" | 38 | GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" |
39 | GridExtraFeaturesServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridExtraFeaturesServerInConnector" | ||
40 | AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" | 39 | AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" |
41 | OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" | 40 | OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" |
42 | AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" | 41 | AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" |
@@ -178,6 +177,10 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
178 | ; Region_Welcome_Area = "DefaultRegion, FallbackRegion" | 177 | ; Region_Welcome_Area = "DefaultRegion, FallbackRegion" |
179 | ; (replace spaces with underscore) | 178 | ; (replace spaces with underscore) |
180 | 179 | ||
180 | ;; Allow supporting viewers to export content | ||
181 | ;; Set to false to prevent export | ||
182 | ExportSupported = true | ||
183 | |||
181 | ; * This is the configuration for the freeswitch server in grid mode | 184 | ; * This is the configuration for the freeswitch server in grid mode |
182 | [FreeswitchService] | 185 | [FreeswitchService] |
183 | LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService" | 186 | LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService" |
@@ -325,6 +328,9 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
325 | ; For V2 map | 328 | ; For V2 map |
326 | MapTileURL = "http://127.0.0.1:8002"; | 329 | MapTileURL = "http://127.0.0.1:8002"; |
327 | 330 | ||
331 | ; Url to search service | ||
332 | ; SearchURL = "http://127.0.0.1:8002"; | ||
333 | |||
328 | ; For V2/3 Web Profiles | 334 | ; For V2/3 Web Profiles |
329 | ; Work in progress: The ProfileServerURL/OpenIDServerURL are | 335 | ; Work in progress: The ProfileServerURL/OpenIDServerURL are |
330 | ; being used in a development viewer as support for webprofiles | 336 | ; being used in a development viewer as support for webprofiles |
@@ -457,38 +463,6 @@ MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnecto | |||
457 | ; password help: optional: page providing password assistance for users of your grid | 463 | ; password help: optional: page providing password assistance for users of your grid |
458 | ;password = http://127.0.0.1/password | 464 | ;password = http://127.0.0.1/password |
459 | 465 | ||
460 | |||
461 | [GridExtraFeatures] | ||
462 | ; These are propagated out to the regions as default settings for the | ||
463 | ; SimulatorFeatures to be sent to user's viewer when they teleport via | ||
464 | ; Hypergrid into this grid. | ||
465 | ; | ||
466 | |||
467 | ; Allow regions to override our defaults. | ||
468 | ;AllowRegionOverride = true | ||
469 | |||
470 | ; Search Server URI | ||
471 | ;SearchServerURI = "http://example.com:8200/" | ||
472 | |||
473 | ; Map Server URI | ||
474 | ;MapImageServerURI = "http://example.com:8200/" | ||
475 | |||
476 | ; Grid Destination Guide URI | ||
477 | ;DestinationGuideURI = "http://example.com:8200/" | ||
478 | |||
479 | ; Chat Whisper Distance | ||
480 | ;WhisperDistance = 10 | ||
481 | |||
482 | ; Chat Say Distance | ||
483 | ;SayDistance = 20 | ||
484 | |||
485 | ; Chat Shout Distance | ||
486 | ;ShoutDistance = 100 | ||
487 | |||
488 | ; Grid Allow Export | ||
489 | ;ExportSupported = true | ||
490 | |||
491 | |||
492 | [UserProfilesService] | 466 | [UserProfilesService] |
493 | LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService" | 467 | LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService" |
494 | Enabled = false | 468 | Enabled = false |
diff --git a/bin/config-include/StandaloneCommon.ini.example b/bin/config-include/StandaloneCommon.ini.example index 2bbc316..c4ece54 100644 --- a/bin/config-include/StandaloneCommon.ini.example +++ b/bin/config-include/StandaloneCommon.ini.example | |||
@@ -105,6 +105,10 @@ | |||
105 | ;; For example: | 105 | ;; For example: |
106 | Region_Welcome_Area = "DefaultRegion, FallbackRegion" | 106 | Region_Welcome_Area = "DefaultRegion, FallbackRegion" |
107 | 107 | ||
108 | ;; Allow supporting viewers to export content | ||
109 | ;; Set to false to prevent export | ||
110 | ExportSupported = true | ||
111 | |||
108 | ; === HG ONLY === | 112 | ; === HG ONLY === |
109 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented | 113 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
110 | ; GatekeeperURI="http://127.0.0.1:9000" | 114 | ; GatekeeperURI="http://127.0.0.1:9000" |
@@ -128,6 +132,9 @@ | |||
128 | ;; For Viewer 2 | 132 | ;; For Viewer 2 |
129 | MapTileURL = "http://127.0.0.1:9000/" | 133 | MapTileURL = "http://127.0.0.1:9000/" |
130 | 134 | ||
135 | ; Url to search service | ||
136 | ; SearchURL = "http://127.0.0.1:8002"; | ||
137 | |||
131 | ; The minimum user level required for a user to be able to login. 0 by default | 138 | ; The minimum user level required for a user to be able to login. 0 by default |
132 | ; If you disable a particular user's account then you can set their login level below this number. | 139 | ; If you disable a particular user's account then you can set their login level below this number. |
133 | ; You can also change this level from the console though these changes will not be persisted. | 140 | ; You can also change this level from the console though these changes will not be persisted. |