aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorUbitUmarov2016-12-23 02:53:58 +0000
committerUbitUmarov2016-12-23 02:53:58 +0000
commit86cc02f33e3c9a4a9c42eb1aaaaeaa828bee1b55 (patch)
treed61a1b20e0bd05f4b784c299f8e220608c9bcb34 /bin
parentupdate httpserver muting some socket errors that are normal (diff)
parentUserProfileModule threading issues (diff)
downloadopensim-SC-86cc02f33e3c9a4a9c42eb1aaaaeaa828bee1b55.zip
opensim-SC-86cc02f33e3c9a4a9c42eb1aaaaeaa828bee1b55.tar.gz
opensim-SC-86cc02f33e3c9a4a9c42eb1aaaaeaa828bee1b55.tar.bz2
opensim-SC-86cc02f33e3c9a4a9c42eb1aaaaeaa828bee1b55.tar.xz
Merge branch 'master' into httptests
Diffstat (limited to 'bin')
-rw-r--r--bin/OpenSimDefaults.ini3
-rw-r--r--bin/Robust.HG.ini.example62
-rw-r--r--bin/Robust.ini.example44
3 files changed, 70 insertions, 39 deletions
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini
index fa491fc..0203300 100644
--- a/bin/OpenSimDefaults.ini
+++ b/bin/OpenSimDefaults.ini
@@ -1649,9 +1649,6 @@
1649 ; Report ray intersections with surfaces on exits from a prim as hits in llCastRay V3 if true 1649 ; Report ray intersections with surfaces on exits from a prim as hits in llCastRay V3 if true
1650 DetectExitHitsInLlCastRay = false 1650 DetectExitHitsInLlCastRay = false
1651 1651
1652 ; Filter on parts instead of groups in llCastRay V3 if true
1653 FilterPartsInLlCastRay = false
1654
1655 ; Detect attachments in llCastRay V3 if true 1652 ; Detect attachments in llCastRay V3 if true
1656 DoAttachmentsInLlCastRay = false 1653 DoAttachmentsInLlCastRay = false
1657 1654
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example
index 0382d4b..84cce86 100644
--- a/bin/Robust.HG.ini.example
+++ b/bin/Robust.HG.ini.example
@@ -58,7 +58,7 @@
58 ; Modular configurations 58 ; Modular configurations
59 ; Set path to directory for modular ini files... 59 ; Set path to directory for modular ini files...
60 ; The Robust.exe process must have R/W access to the location 60 ; The Robust.exe process must have R/W access to the location
61 ConfigDirectory = "." 61 ConfigDirectory = "robust-include"
62 62
63 ; Console commands can be saved to a file, so the command history persists after a restart. (default is true) 63 ; Console commands can be saved to a file, so the command history persists after a restart. (default is true)
64 ConsoleHistoryFileEnabled = true 64 ConsoleHistoryFileEnabled = true
@@ -102,7 +102,13 @@
102 ;; Uncomment this if you want Groups V2 to work 102 ;; Uncomment this if you want Groups V2 to work
103 ; GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector" 103 ; GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector"
104 ;; Uncomment to provide bakes caching 104 ;; Uncomment to provide bakes caching
105 ;BakedTextureService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XBakesConnector" 105 ; BakedTextureService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XBakesConnector"
106
107 ;; Uncomment for UserProfiles see [UserProfilesService] to configure...
108 ; UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector"
109
110 ;; Uncomment if you want to have centralized estate data
111 ; EstateDataService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:EstateDataRobustConnector"
106 112
107 ;; Additions for Hypergrid 113 ;; Additions for Hypergrid
108 114
@@ -116,12 +122,6 @@
116 ;; Uncomment this if you want Groups V2, HG to work 122 ;; Uncomment this if you want Groups V2, HG to work
117 ; HGGroupsServiceConnector = "${Const|PublicPort}/OpenSim.Addons.Groups.dll:HGGroupsServiceRobustConnector" 123 ; HGGroupsServiceConnector = "${Const|PublicPort}/OpenSim.Addons.Groups.dll:HGGroupsServiceRobustConnector"
118 124
119 ;; Uncomment for UserProfiles see [UserProfilesService] to configure...
120 ; UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector"
121
122 ;; Uncomment if you want to have centralized estate data
123 ; EstateDataService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:EstateDataRobustConnector"
124
125; * This is common for all services, it's the network setup for the entire 125; * This is common for all services, it's the network setup for the entire
126; * server instance, if none is specified above 126; * server instance, if none is specified above
127; * 127; *
@@ -264,6 +264,18 @@
264 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" 264 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
265 AssetLoaderArgs = "./assets/AssetSets.xml" 265 AssetLoaderArgs = "./assets/AssetSets.xml"
266 266
267 ; Allow maptile assets to remotely deleted by remote calls to the asset service.
268 ; There is no harm in having this as false - it just means that historical maptile assets are not deleted.
269 ; This only applies to maptiles served via the version 1 viewer mechanisms
270 ; Default is false
271 AllowRemoteDelete = false
272
273 ; Allow all assets to be remotely deleted.
274 ; Only set this to true if you are operating a grid where you control all calls to the asset service
275 ; (where a necessary condition is that you control all simulators) and you need this for admin purposes.
276 ; If set to true, AllowRemoteDelete = true is required as well.
277 ; Default is false.
278 AllowRemoteDeleteAllTypes = false
267 279
268; * This configuration loads the inventory server modules. It duplicates 280; * This configuration loads the inventory server modules. It duplicates
269; * the function of the legacy inventory server 281; * the function of the legacy inventory server
@@ -315,6 +327,7 @@
315 ;; 327 ;;
316 ;; Persistent When the simulator is shutdown, the region is signalled as offline but left registered on the grid. 328 ;; Persistent When the simulator is shutdown, the region is signalled as offline but left registered on the grid.
317 ;; 329 ;;
330 ;; Example specification:
318 ; Region_Welcome_Area = "DefaultRegion, FallbackRegion" 331 ; Region_Welcome_Area = "DefaultRegion, FallbackRegion"
319 ; (replace spaces with underscore) 332 ; (replace spaces with underscore)
320 333
@@ -439,6 +452,9 @@
439 ; for the server connector 452 ; for the server connector
440 LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService" 453 LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService"
441 454
455 ; Set this to true to allow the use of advanced web services and multiple
456 ; bots using one account
457 AllowDuplicatePresences = false;
442 458
443[AvatarService] 459[AvatarService]
444 ; for the server connector 460 ; for the server connector
@@ -470,14 +486,21 @@
470 GridService = "OpenSim.Services.GridService.dll:GridService" 486 GridService = "OpenSim.Services.GridService.dll:GridService"
471 SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector" 487 SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector"
472 LibraryService = "OpenSim.Services.InventoryService.dll:LibraryService" 488 LibraryService = "OpenSim.Services.InventoryService.dll:LibraryService"
473 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
474 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" 489 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
490 ; The minimum user level required for a user to be able to login. 0 by default
491 ; If you disable a particular user's account then you can set their login level below this number.
492 ; You can also change this level from the console though these changes will not be persisted.
493 ; MinLoginLevel = 0
494
495 ;; for hypergrid
496 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
475 497
476 ; This inventory service will be used to initialize the user's inventory 498 ; This inventory service will be used to initialize the user's inventory
477 HGInventoryServicePlugin = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" 499 HGInventoryServicePlugin = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
478 HGInventoryServiceConstructorArg = "HGInventoryService" 500 HGInventoryServiceConstructorArg = "HGInventoryService"
501 ;; end hypergrid
479 502
480 ;; Ask co-operative viewers to use a different currency name 503 ; Ask co-operative viewers to use a different currency name
481 ;Currency = "" 504 ;Currency = ""
482 505
483 ;; Set minimum fee to publish classified 506 ;; Set minimum fee to publish classified
@@ -525,6 +548,24 @@
525 ;; 'America/Los_Angeles' is used on Linux/Mac systems whilst 'Pacific Standard Time' is used on Windows 548 ;; 'America/Los_Angeles' is used on Linux/Mac systems whilst 'Pacific Standard Time' is used on Windows
526 DSTZone = "America/Los_Angeles;Pacific Standard Time" 549 DSTZone = "America/Los_Angeles;Pacific Standard Time"
527 550
551 ;Basic Login Service Dos Protection Tweaks
552 ;;
553 ;; Some Grids/Users use a transparent proxy that makes use of the X-Forwarded-For HTTP Header, If you do, set this to true
554 ;; 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
555 ;; get around this basic DOS protection.
556 ;DOSAllowXForwardedForHeader = false
557 ;;
558 ;; The protector adds up requests during this rolling period of time, default 10 seconds
559 ;DOSRequestTimeFrameMS = 10000
560 ;;
561 ;; The amount of requests in the above timeframe from the same endpoint that triggers protection
562 ;DOSMaxRequestsInTimeFrame = 5
563 ;;
564 ;; The amount of time that a specific endpoint is blocked. Default 2 minutes.
565 ;DOSForgiveClientAfterMS = 120000
566 ;;
567 ;; To turn off basic dos protection, set the DOSMaxRequestsInTimeFrame to 0.
568
528 569
529[MapImageService] 570[MapImageService]
530 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" 571 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
@@ -757,6 +798,7 @@
757 ;; What is the HomeURI of users associated with this grid? 798 ;; What is the HomeURI of users associated with this grid?
758 ;; Can overwrite the default in [Hypergrid], but probably shouldn't 799 ;; Can overwrite the default in [Hypergrid], but probably shouldn't
759 ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}" 800 ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
801 ;; end hypergrid
760 802
761 ;; Sets the maximum number of groups an agent may join 803 ;; Sets the maximum number of groups an agent may join
762 ; MaxAgentGroups = 42 804 ; MaxAgentGroups = 42
diff --git a/bin/Robust.ini.example b/bin/Robust.ini.example
index 51cf9d8..2263780 100644
--- a/bin/Robust.ini.example
+++ b/bin/Robust.ini.example
@@ -50,7 +50,7 @@
50 ; Modular configurations 50 ; Modular configurations
51 ; Set path to directory for modular ini files... 51 ; Set path to directory for modular ini files...
52 ; The Robust.exe process must have R/W access to the location 52 ; The Robust.exe process must have R/W access to the location
53 ConfigDirectory = "." 53 ConfigDirectory = "robust-include"
54 54
55 ; Console commands can be saved to a file, so the command history persists after a restart. (default is true) 55 ; Console commands can be saved to a file, so the command history persists after a restart. (default is true)
56 ConsoleHistoryFileEnabled = true 56 ConsoleHistoryFileEnabled = true
@@ -89,11 +89,11 @@
89 MapAddServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:MapAddServiceConnector" 89 MapAddServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:MapAddServiceConnector"
90 MapGetServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:MapGetServiceConnector" 90 MapGetServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:MapGetServiceConnector"
91 ;; Uncomment this if you want offline IM to work 91 ;; Uncomment this if you want offline IM to work
92 ;OfflineIMServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector" 92 ; OfflineIMServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector"
93 ;; Uncomment this if you want Groups V2 to work 93 ;; Uncomment this if you want Groups V2 to work
94 ;GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector" 94 ; GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector"
95 ;; Uncomment to provide bakes caching 95 ;; Uncomment to provide bakes caching
96 ;BakedTextureService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XBakesConnector" 96 ; BakedTextureService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XBakesConnector"
97 97
98 ;; Uncomment for UserProfiles see [UserProfilesService] to configure... 98 ;; Uncomment for UserProfiles see [UserProfilesService] to configure...
99 ; UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector" 99 ; UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector"
@@ -222,7 +222,7 @@
222 222
223 ;; The following are common to both the default asset service and FSAsset service 223 ;; The following are common to both the default asset service and FSAsset service
224 224
225 ;; Default loader for loading default assets from XML on first run 225 ;; Common asset service options
226 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" 226 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
227 AssetLoaderArgs = "./assets/AssetSets.xml" 227 AssetLoaderArgs = "./assets/AssetSets.xml"
228 228
@@ -332,6 +332,7 @@
332[AuthenticationService] 332[AuthenticationService]
333 ; for the server connector 333 ; for the server connector
334 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" 334 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
335 ; Realm = "useraccounts"
335 336
336 ;; Allow the service to process HTTP getauthinfo calls. 337 ;; Allow the service to process HTTP getauthinfo calls.
337 ;; Default is false. 338 ;; Default is false.
@@ -352,8 +353,8 @@
352 UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService" 353 UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
353 354
354 355
355; * This is the new style authentication service. Currently, only MySQL 356; * This is the new style user service.
356; * is implemented. "Realm" is the table that is used for user lookup. 357; * "Realm" is the table that is used for user lookup.
357; * It defaults to "useraccounts", which uses the new style. 358; * It defaults to "useraccounts", which uses the new style.
358; * Realm = "users" will use the legacy tables as an authentication source 359; * Realm = "users" will use the legacy tables as an authentication source
359; * 360; *
@@ -464,15 +465,6 @@
464 ; HasProxy = false 465 ; HasProxy = false
465 466
466 ;# {DSTZone} {} {Override Daylight Saving Time rules} {* none local} "America/Los_Angeles;Pacific Standard Time" 467 ;# {DSTZone} {} {Override Daylight Saving Time rules} {* none local} "America/Los_Angeles;Pacific Standard Time"
467 ;; Viewers do not listen to timezone sent by the server. They use Pacific Standard Time instead,
468 ;; but rely on the server to calculate Daylight Saving Time. Sending another DST than US Pacific
469 ;; would result in time inconsistencies between grids (during summer and around DST transition period)
470 ;; default let OpenSim calculate US Pacific DST
471 ;; "none" disable DST (equivallent to "local" with system set to GMT)
472 ;; "local" force legacy behaviour (using local system time to calculate DST)
473 ; DSTZone = "America/Los_Angeles;Pacific Standard Time"
474
475 ;# {DSTZone} {} {Override Daylight Saving Time rules} {* none local} "America/Los_Angeles;Pacific Standard Time"
476 ;; Viewers do not receive timezone information from the server - almost all (?) default to Pacific Standard Time 468 ;; Viewers do not receive timezone information from the server - almost all (?) default to Pacific Standard Time
477 ;; However, they do rely on the server to tell them whether it's Daylight Saving Time or not. 469 ;; However, they do rely on the server to tell them whether it's Daylight Saving Time or not.
478 ;; Hence, calculating DST based on a different timezone can result in a misleading viewer display and inconsistencies between grids. 470 ;; Hence, calculating DST based on a different timezone can result in a misleading viewer display and inconsistencies between grids.
@@ -517,16 +509,6 @@
517 ; HasProxy = false 509 ; HasProxy = false
518 510
519 511
520[Messaging]
521 ; OfflineIM
522 OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
523
524
525[Groups]
526 ;; Sets the maximum number of groups an agent may join
527 ; MaxAgentGroups = 42
528
529
530[GridInfoService] 512[GridInfoService]
531 ; These settings are used to return information on a get_grid_info call. 513 ; These settings are used to return information on a get_grid_info call.
532 ; Client launcher scripts and third-party clients make use of this to 514 ; Client launcher scripts and third-party clients make use of this to
@@ -567,6 +549,16 @@
567 ;password = ${Const|BaseURL}/password 549 ;password = ${Const|BaseURL}/password
568 550
569 551
552[Messaging]
553 ; OfflineIM
554 OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
555
556
557[Groups]
558 ;; Sets the maximum number of groups an agent may join
559 ; MaxAgentGroups = 42
560
561
570[UserProfilesService] 562[UserProfilesService]
571 LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService" 563 LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService"
572 Enabled = false 564 Enabled = false