aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/Robust.HG.ini.example
diff options
context:
space:
mode:
authorMelanie Thielker2016-12-22 15:37:48 +0000
committerMelanie Thielker2016-12-22 15:37:48 +0000
commit5b403c448e5975a786d0edffe071a65c8a221adb (patch)
treec52945ab203f454ededbc1bd96f816bb638120ca /bin/Robust.HG.ini.example
parentMerge branch 'master' of opensimulator.org:/var/git/opensim (diff)
downloadopensim-SC_OLD-5b403c448e5975a786d0edffe071a65c8a221adb.zip
opensim-SC_OLD-5b403c448e5975a786d0edffe071a65c8a221adb.tar.gz
opensim-SC_OLD-5b403c448e5975a786d0edffe071a65c8a221adb.tar.bz2
opensim-SC_OLD-5b403c448e5975a786d0edffe071a65c8a221adb.tar.xz
Update the ini examples to add options missing from one to the other.
Group hypergrid related options within each section to ease transition from non-HG to HG
Diffstat (limited to 'bin/Robust.HG.ini.example')
-rw-r--r--bin/Robust.HG.ini.example60
1 files changed, 51 insertions, 9 deletions
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example
index c231a8a..b4e426a 100644
--- a/bin/Robust.HG.ini.example
+++ b/bin/Robust.HG.ini.example
@@ -94,7 +94,13 @@
94 ;; Uncomment this if you want Groups V2 to work 94 ;; Uncomment this if you want Groups V2 to work
95 ; GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector" 95 ; GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector"
96 ;; Uncomment to provide bakes caching 96 ;; Uncomment to provide bakes caching
97 ;BakedTextureService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XBakesConnector" 97 ; BakedTextureService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XBakesConnector"
98
99 ;; Uncomment for UserProfiles see [UserProfilesService] to configure...
100 ; UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector"
101
102 ;; Uncomment if you want to have centralized estate data
103 ; EstateDataService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:EstateDataRobustConnector"
98 104
99 ;; Additions for Hypergrid 105 ;; Additions for Hypergrid
100 106
@@ -108,12 +114,6 @@
108 ;; Uncomment this if you want Groups V2, HG to work 114 ;; Uncomment this if you want Groups V2, HG to work
109 ; HGGroupsServiceConnector = "${Const|PublicPort}/OpenSim.Addons.Groups.dll:HGGroupsServiceRobustConnector" 115 ; HGGroupsServiceConnector = "${Const|PublicPort}/OpenSim.Addons.Groups.dll:HGGroupsServiceRobustConnector"
110 116
111 ;; Uncomment for UserProfiles see [UserProfilesService] to configure...
112 ; UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector"
113
114 ;; Uncomment if you want to have centralized estate data
115 ; EstateDataService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:EstateDataRobustConnector"
116
117; * This is common for all services, it's the network setup for the entire 117; * This is common for all services, it's the network setup for the entire
118; * server instance, if none is specified above 118; * server instance, if none is specified above
119; * 119; *
@@ -256,6 +256,18 @@
256 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" 256 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
257 AssetLoaderArgs = "./assets/AssetSets.xml" 257 AssetLoaderArgs = "./assets/AssetSets.xml"
258 258
259 ; Allow maptile assets to remotely deleted by remote calls to the asset service.
260 ; There is no harm in having this as false - it just means that historical maptile assets are not deleted.
261 ; This only applies to maptiles served via the version 1 viewer mechanisms
262 ; Default is false
263 AllowRemoteDelete = false
264
265 ; Allow all assets to be remotely deleted.
266 ; Only set this to true if you are operating a grid where you control all calls to the asset service
267 ; (where a necessary condition is that you control all simulators) and you need this for admin purposes.
268 ; If set to true, AllowRemoteDelete = true is required as well.
269 ; Default is false.
270 AllowRemoteDeleteAllTypes = false
259 271
260; * This configuration loads the inventory server modules. It duplicates 272; * This configuration loads the inventory server modules. It duplicates
261; * the function of the legacy inventory server 273; * the function of the legacy inventory server
@@ -307,6 +319,7 @@
307 ;; 319 ;;
308 ;; Persistent When the simulator is shutdown, the region is signalled as offline but left registered on the grid. 320 ;; Persistent When the simulator is shutdown, the region is signalled as offline but left registered on the grid.
309 ;; 321 ;;
322 ;; Example specification:
310 ; Region_Welcome_Area = "DefaultRegion, FallbackRegion" 323 ; Region_Welcome_Area = "DefaultRegion, FallbackRegion"
311 ; (replace spaces with underscore) 324 ; (replace spaces with underscore)
312 325
@@ -431,6 +444,9 @@
431 ; for the server connector 444 ; for the server connector
432 LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService" 445 LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService"
433 446
447 ; Set this to true to allow the use of advanced web services and multiple
448 ; bots using one account
449 AllowDuplicatePresences = false;
434 450
435[AvatarService] 451[AvatarService]
436 ; for the server connector 452 ; for the server connector
@@ -462,14 +478,21 @@
462 GridService = "OpenSim.Services.GridService.dll:GridService" 478 GridService = "OpenSim.Services.GridService.dll:GridService"
463 SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector" 479 SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector"
464 LibraryService = "OpenSim.Services.InventoryService.dll:LibraryService" 480 LibraryService = "OpenSim.Services.InventoryService.dll:LibraryService"
465 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
466 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" 481 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
482 ; The minimum user level required for a user to be able to login. 0 by default
483 ; If you disable a particular user's account then you can set their login level below this number.
484 ; You can also change this level from the console though these changes will not be persisted.
485 ; MinLoginLevel = 0
486
487 ;; for hypergrid
488 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
467 489
468 ; This inventory service will be used to initialize the user's inventory 490 ; This inventory service will be used to initialize the user's inventory
469 HGInventoryServicePlugin = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" 491 HGInventoryServicePlugin = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
470 HGInventoryServiceConstructorArg = "HGInventoryService" 492 HGInventoryServiceConstructorArg = "HGInventoryService"
493 ;; end hypergrid
471 494
472 ;; Ask co-operative viewers to use a different currency name 495 ; Ask co-operative viewers to use a different currency name
473 ;Currency = "" 496 ;Currency = ""
474 497
475 ;; Set minimum fee to publish classified 498 ;; Set minimum fee to publish classified
@@ -517,6 +540,24 @@
517 ;; 'America/Los_Angeles' is used on Linux/Mac systems whilst 'Pacific Standard Time' is used on Windows 540 ;; 'America/Los_Angeles' is used on Linux/Mac systems whilst 'Pacific Standard Time' is used on Windows
518 DSTZone = "America/Los_Angeles;Pacific Standard Time" 541 DSTZone = "America/Los_Angeles;Pacific Standard Time"
519 542
543 ;Basic Login Service Dos Protection Tweaks
544 ;;
545 ;; Some Grids/Users use a transparent proxy that makes use of the X-Forwarded-For HTTP Header, If you do, set this to true
546 ;; If you set this to true and you don't have a transparent proxy, it may allow attackers to put random things in the X-Forwarded-For header to
547 ;; get around this basic DOS protection.
548 ;DOSAllowXForwardedForHeader = false
549 ;;
550 ;; The protector adds up requests during this rolling period of time, default 10 seconds
551 ;DOSRequestTimeFrameMS = 10000
552 ;;
553 ;; The amount of requests in the above timeframe from the same endpoint that triggers protection
554 ;DOSMaxRequestsInTimeFrame = 5
555 ;;
556 ;; The amount of time that a specific endpoint is blocked. Default 2 minutes.
557 ;DOSForgiveClientAfterMS = 120000
558 ;;
559 ;; To turn off basic dos protection, set the DOSMaxRequestsInTimeFrame to 0.
560
520 561
521[MapImageService] 562[MapImageService]
522 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" 563 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
@@ -749,6 +790,7 @@
749 ;; What is the HomeURI of users associated with this grid? 790 ;; What is the HomeURI of users associated with this grid?
750 ;; Can overwrite the default in [Hypergrid], but probably shouldn't 791 ;; Can overwrite the default in [Hypergrid], but probably shouldn't
751 ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}" 792 ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
793 ;; end hypergrid
752 794
753 ;; Sets the maximum number of groups an agent may join 795 ;; Sets the maximum number of groups an agent may join
754 ; MaxAgentGroups = 42 796 ; MaxAgentGroups = 42