aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorBlueWall2014-08-03 20:33:40 -0400
committerBlueWall2014-08-06 17:25:12 -0400
commit10a8d2852e529fddb029ae333a3ae6a0f06f0182 (patch)
tree53806e78ef6ef300a039ceebeea8ffa40838dd98 /bin
parentFixed crash when using Allowed/Denied Viewers, and the viewer's name is short... (diff)
downloadopensim-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.example21
-rw-r--r--bin/Robust.HG.ini.example40
-rw-r--r--bin/Robust.ini.example40
-rw-r--r--bin/config-include/StandaloneCommon.ini.example7
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"
46GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" 46GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector"
47GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" 47GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector"
48GridExtraFeaturesServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridExtraFeaturesServerInConnector"
49AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" 48AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector"
50OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" 49OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector"
51AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" 50AvatarServiceConnector = "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"
37GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector" 37GridServiceConnector = "8003/OpenSim.Server.Handlers.dll:GridServiceConnector"
38GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector" 38GridInfoServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector"
39GridExtraFeaturesServerInConnector = "8002/OpenSim.Server.Handlers.dll:GridExtraFeaturesServerInConnector"
40AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector" 39AuthenticationServiceConnector = "8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector"
41OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector" 40OpenIdServerConnector = "8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector"
42AvatarServiceConnector = "8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector" 41AvatarServiceConnector = "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.