diff options
author | Melanie Thielker | 2014-06-21 00:39:55 +0200 |
---|---|---|
committer | Melanie Thielker | 2014-06-21 00:39:55 +0200 |
commit | 159fcbf150b7da0e229b29aa7b94793484543d12 (patch) | |
tree | b8c0ff3b4c758a3fba8315b556c923ef4c02a185 /bin/config-include | |
parent | Merge commit '68c8633ba18f0a11cfc0ed04d1d0c7c59e6cec76' (diff) | |
parent | Merge branch 'master' into careminster (diff) | |
download | opensim-SC-159fcbf150b7da0e229b29aa7b94793484543d12.zip opensim-SC-159fcbf150b7da0e229b29aa7b94793484543d12.tar.gz opensim-SC-159fcbf150b7da0e229b29aa7b94793484543d12.tar.bz2 opensim-SC-159fcbf150b7da0e229b29aa7b94793484543d12.tar.xz |
Merge branch 'master' of ssh://3dhosting.de/var/git/careminster
Conflicts:
OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
Diffstat (limited to 'bin/config-include')
-rw-r--r-- | bin/config-include/Grid.ini | 17 | ||||
-rw-r--r-- | bin/config-include/GridCommon.ini.example | 88 | ||||
-rw-r--r-- | bin/config-include/GridHypergrid.ini | 35 | ||||
-rw-r--r-- | bin/config-include/HyperSimianGrid.ini | 7 | ||||
-rw-r--r-- | bin/config-include/Standalone.ini | 19 | ||||
-rw-r--r-- | bin/config-include/StandaloneCommon.ini.example | 169 | ||||
-rw-r--r-- | bin/config-include/StandaloneHypergrid.ini | 76 |
7 files changed, 266 insertions, 145 deletions
diff --git a/bin/config-include/Grid.ini b/bin/config-include/Grid.ini index cb3a5c8..69a209a 100644 --- a/bin/config-include/Grid.ini +++ b/bin/config-include/Grid.ini | |||
@@ -22,13 +22,25 @@ | |||
22 | EntityTransferModule = "BasicEntityTransferModule" | 22 | EntityTransferModule = "BasicEntityTransferModule" |
23 | InventoryAccessModule = "BasicInventoryAccessModule" | 23 | InventoryAccessModule = "BasicInventoryAccessModule" |
24 | LandServices = "RemoteLandServicesConnector" | 24 | LandServices = "RemoteLandServicesConnector" |
25 | MapImageService = "MapImageServiceModule" | 25 | MapImageService = "MapImageServiceModule" |
26 | SearchModule = "BasicSearchModule" | ||
26 | 27 | ||
27 | LandServiceInConnector = true | 28 | LandServiceInConnector = true |
28 | NeighbourServiceInConnector = true | 29 | NeighbourServiceInConnector = true |
29 | SimulationServiceInConnector = true | 30 | SimulationServiceInConnector = true |
30 | LibraryModule = true | 31 | LibraryModule = true |
31 | 32 | ||
33 | [SimulationService] | ||
34 | ; This is the protocol version which the simulator advertises to the source destination when acting as a target destination for a teleport | ||
35 | ; It is used to control the teleport handoff process. | ||
36 | ; Valid values are | ||
37 | ; "SIMULATION/0.2" | ||
38 | ; - this is the default. A source simulator which only implements "SIMULATION/0.1" can still teleport with that protocol | ||
39 | ; - this protocol is more efficient than "SIMULATION/0.1" | ||
40 | ; "SIMULATION/0.1" | ||
41 | ; - this is an older teleport protocol used in OpenSimulator 0.7.5 and before. | ||
42 | ConnectorProtocolVersion = "SIMULATION/0.2" | ||
43 | |||
32 | [SimulationDataStore] | 44 | [SimulationDataStore] |
33 | LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService" | 45 | LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService" |
34 | 46 | ||
@@ -40,7 +52,7 @@ | |||
40 | ; for the LocalGridServicesConnector which is used by the Remote one | 52 | ; for the LocalGridServicesConnector which is used by the Remote one |
41 | StorageProvider = "OpenSim.Data.Null.dll:NullRegionData" | 53 | StorageProvider = "OpenSim.Data.Null.dll:NullRegionData" |
42 | 54 | ||
43 | NetworkConnector = "OpenSim.Services.Connectors.dll:GridServicesConnector" | 55 | NetworkConnector = "OpenSim.Services.Connectors.dll:GridServicesConnector" |
44 | 56 | ||
45 | [LibraryService] | 57 | [LibraryService] |
46 | LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService" | 58 | LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService" |
@@ -52,5 +64,6 @@ | |||
52 | 64 | ||
53 | [MapImageService] | 65 | [MapImageService] |
54 | LocalServiceModule = "OpenSim.Services.Connectors.dll:MapImageServicesConnector" | 66 | LocalServiceModule = "OpenSim.Services.Connectors.dll:MapImageServicesConnector" |
67 | |||
55 | ; in minutes | 68 | ; in minutes |
56 | RefreshTime = 60 | 69 | RefreshTime = 60 |
diff --git a/bin/config-include/GridCommon.ini.example b/bin/config-include/GridCommon.ini.example index d12ea5b..5460c0a 100644 --- a/bin/config-include/GridCommon.ini.example +++ b/bin/config-include/GridCommon.ini.example | |||
@@ -26,25 +26,31 @@ | |||
26 | ;StorageProvider = "OpenSim.Data.MSSQL.dll" | 26 | ;StorageProvider = "OpenSim.Data.MSSQL.dll" |
27 | ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;" | 27 | ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;" |
28 | 28 | ||
29 | ; PGSQL | ||
30 | ; Uncomment these lines if you want to use PGSQL storage | ||
31 | ; Change the connection string to your db details | ||
32 | ;StorageProvider = "OpenSim.Data.PGSQL.dll" | ||
33 | ;ConnectionString = "Server=localhost;Database=opensim;User Id=opensim; password=***;" | ||
34 | |||
29 | [Hypergrid] | 35 | [Hypergrid] |
30 | ; Uncomment the variables in this section only if you are in | 36 | ; Uncomment the variables in this section only if you are in |
31 | ; Hypergrid configuration. Otherwise, ignore. | 37 | ; Hypergrid configuration. Otherwise, ignore. |
32 | 38 | ||
33 | ;# {HomeURI} {Hypergrid} {The Home URL of this world} {} | 39 | ;# {HomeURI} {Hypergrid} {The Home URL of this world} {} |
34 | ;; If this is a standalone world, this is the address of this instance. | 40 | ;; If this is a standalone world, this is the address of this instance. |
35 | ;; If this is a grided simulator, this is the address of the external robust server that | 41 | ;; If this is a grided simulator, this is the address of the external robust server that |
36 | ;; runs the UserAgentsService. | 42 | ;; runs the UserAgentsService. |
37 | ;; For example http://myworld.com:9000 or http://myworld.com:8002 | 43 | ;; For example http://myworld.com:9000 or http://myworld.com:8002 |
38 | ;; This is a default that can be overwritten in some sections. | 44 | ;; This is a default that can be overwritten in some sections. |
39 | ; HomeURI = "http://127.0.0.1:9000" | 45 | ; HomeURI = "http://127.0.0.1:9000" |
40 | 46 | ||
41 | ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {} | 47 | ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {} |
42 | ;; If this is a standalone world, this is the address of this instance. | 48 | ;; If this is a standalone world, this is the address of this instance. |
43 | ;; If this is a grided simulator, this is the address of the external robust server | 49 | ;; If this is a grided simulator, this is the address of the external robust server |
44 | ;; that runs the Gatekeeper service. | 50 | ;; that runs the Gatekeeper service. |
45 | ;; For example http://myworld.com:9000 or http://myworld.com:8002 | 51 | ;; For example http://myworld.com:9000 or http://myworld.com:8002 |
46 | ;; This is a default that can be overwritten in some sections. | 52 | ;; This is a default that can be overwritten in some sections. |
47 | ; GatekeeperURI = "http://127.0.0.1:9000" | 53 | ; GatekeeperURI = "http://127.0.0.1:9000" |
48 | 54 | ||
49 | [Modules] | 55 | [Modules] |
50 | ;; Choose one cache module and the corresponding config file, if it exists. | 56 | ;; Choose one cache module and the corresponding config file, if it exists. |
@@ -81,10 +87,10 @@ | |||
81 | InventoryServerURI = "http://mygridserver.com:8003" | 87 | InventoryServerURI = "http://mygridserver.com:8003" |
82 | 88 | ||
83 | [GridInfo] | 89 | [GridInfo] |
84 | ; | 90 | ; |
85 | ; Change this to your grid info service | 91 | ; Change this to your grid info service |
86 | ; | 92 | ; |
87 | GridInfoURI = "http://mygridserver.com:8002" | 93 | GridInfoURI = "http://mygridserver.com:8002" |
88 | 94 | ||
89 | [GridService] | 95 | [GridService] |
90 | ; | 96 | ; |
@@ -157,9 +163,9 @@ | |||
157 | ;; uncomment the next line. You may want to do this on sims that have licensed content. | 163 | ;; uncomment the next line. You may want to do this on sims that have licensed content. |
158 | ; OutboundPermission = False | 164 | ; OutboundPermission = False |
159 | 165 | ||
160 | ;; Send visual reminder to local users that their inventories are unavailable while they are traveling | 166 | ;; Send visual reminder to local users that their inventories are unavailable while they are traveling |
161 | ;; and available when they return. True by default. | 167 | ;; and available when they return. True by default. |
162 | ;RestrictInventoryAccessAbroad = True | 168 | ;RestrictInventoryAccessAbroad = True |
163 | 169 | ||
164 | 170 | ||
165 | [HGAssetService] | 171 | [HGAssetService] |
@@ -171,14 +177,14 @@ | |||
171 | HomeURI = "http://mygridserver.com:8002" | 177 | HomeURI = "http://mygridserver.com:8002" |
172 | 178 | ||
173 | ;; The asset types that this grid can export to / import from other grids. | 179 | ;; The asset types that this grid can export to / import from other grids. |
174 | ;; Comma separated. | 180 | ;; Comma separated. |
175 | ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: | 181 | ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: |
176 | ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, | 182 | ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, |
177 | ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh | 183 | ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh |
178 | ;; | 184 | ;; |
179 | ;; Leave blank or commented if you don't want to apply any restrictions. | 185 | ;; Leave blank or commented if you don't want to apply any restrictions. |
180 | ;; A more strict, but still reasonable, policy may be to disallow the exchange | 186 | ;; A more strict, but still reasonable, policy may be to disallow the exchange |
181 | ;; of scripts, like so: | 187 | ;; of scripts, like so: |
182 | ; DisallowExport ="LSLText" | 188 | ; DisallowExport ="LSLText" |
183 | ; DisallowImport ="LSLBytecode" | 189 | ; DisallowImport ="LSLBytecode" |
184 | 190 | ||
@@ -197,11 +203,19 @@ | |||
197 | MapImageServerURI = "http://mygridserver.com:8003" | 203 | MapImageServerURI = "http://mygridserver.com:8003" |
198 | 204 | ||
199 | [AuthorizationService] | 205 | [AuthorizationService] |
200 | ; If you have regions with access restrictions | 206 | ; If you have regions with access restrictions |
201 | ; specify them here using the convention | 207 | ; specify them here using the convention |
202 | ; Region_<Region_Name> = <flags> | 208 | ; Region_<Region_Name> = <flags> |
203 | ; Valid flags are: | 209 | ; Valid flags are: |
204 | ; DisallowForeigners -- HG visitors not allowed | 210 | ; DisallowForeigners -- HG visitors not allowed |
205 | ; DisallowResidents -- only Admins and Managers allowed | 211 | ; DisallowResidents -- only Admins and Managers allowed |
206 | ; Example: | 212 | ; Example: |
207 | ; Region_Test_1 = "DisallowForeigners" | 213 | ; Region_Test_1 = "DisallowForeigners" |
214 | |||
215 | ;; Uncomment if you are using SimianGrid for grid services | ||
216 | [SimianGrid] | ||
217 | ;; SimianGrid services URL | ||
218 | ;; SimianServiceURL = "http://grid.sciencesim.com/Grid/" | ||
219 | |||
220 | ;; Capability assigned by the grid administrator for the simulator | ||
221 | ;; SimulatorCapability = "00000000-0000-0000-0000-000000000000" | ||
diff --git a/bin/config-include/GridHypergrid.ini b/bin/config-include/GridHypergrid.ini index 31a4059..2a66b4c 100644 --- a/bin/config-include/GridHypergrid.ini +++ b/bin/config-include/GridHypergrid.ini | |||
@@ -25,15 +25,27 @@ | |||
25 | EntityTransferModule = "HGEntityTransferModule" | 25 | EntityTransferModule = "HGEntityTransferModule" |
26 | InventoryAccessModule = "HGInventoryAccessModule" | 26 | InventoryAccessModule = "HGInventoryAccessModule" |
27 | LandServices = "RemoteLandServicesConnector" | 27 | LandServices = "RemoteLandServicesConnector" |
28 | FriendsModule = "HGFriendsModule" | 28 | FriendsModule = "HGFriendsModule" |
29 | MapImageService = "MapImageServiceModule" | 29 | MapImageService = "MapImageServiceModule" |
30 | UserManagementModule = "HGUserManagementModule" | 30 | UserManagementModule = "HGUserManagementModule" |
31 | SearchModule = "BasicSearchModule" | ||
31 | 32 | ||
32 | LandServiceInConnector = true | 33 | LandServiceInConnector = true |
33 | NeighbourServiceInConnector = true | 34 | NeighbourServiceInConnector = true |
34 | SimulationServiceInConnector = true | 35 | SimulationServiceInConnector = true |
35 | LibraryModule = true | 36 | LibraryModule = true |
36 | 37 | ||
38 | [SimulationService] | ||
39 | ; This is the protocol version which the simulator advertises to the source destination when acting as a target destination for a teleport | ||
40 | ; It is used to control the teleport handoff process. | ||
41 | ; Valid values are | ||
42 | ; "SIMULATION/0.2" | ||
43 | ; - this is the default. A source simulator which only implements "SIMULATION/0.1" can still teleport with that protocol | ||
44 | ; - this protocol is more efficient than "SIMULATION/0.1" | ||
45 | ; "SIMULATION/0.1" | ||
46 | ; - this is an older teleport protocol used in OpenSimulator 0.7.5 and before. | ||
47 | ConnectorProtocolVersion = "SIMULATION/0.2" | ||
48 | |||
37 | [Profile] | 49 | [Profile] |
38 | Module = "BasicProfileModule" | 50 | Module = "BasicProfileModule" |
39 | 51 | ||
@@ -61,7 +73,7 @@ | |||
61 | ; Needed to display non-default map tile images for linked regions | 73 | ; Needed to display non-default map tile images for linked regions |
62 | AssetService = "OpenSim.Services.Connectors.dll:AssetServicesConnector" | 74 | AssetService = "OpenSim.Services.Connectors.dll:AssetServicesConnector" |
63 | 75 | ||
64 | HypergridLinker = true | 76 | HypergridLinker = true |
65 | AllowHypergridMapSearch = true | 77 | AllowHypergridMapSearch = true |
66 | 78 | ||
67 | [LibraryService] | 79 | [LibraryService] |
@@ -77,12 +89,13 @@ | |||
77 | LureModule = HGLureModule | 89 | LureModule = HGLureModule |
78 | 90 | ||
79 | [HGInstantMessageService] | 91 | [HGInstantMessageService] |
80 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService" | 92 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService" |
81 | GridService = "OpenSim.Services.Connectors.dll:GridServicesConnector" | 93 | GridService = "OpenSim.Services.Connectors.dll:GridServicesConnector" |
82 | PresenceService = "OpenSim.Services.Connectors.dll:PresenceServicesConnector" | 94 | PresenceService = "OpenSim.Services.Connectors.dll:PresenceServicesConnector" |
83 | UserAgentService = "OpenSim.Services.Connectors.dll:UserAgentServiceConnector" | 95 | UserAgentService = "OpenSim.Services.Connectors.dll:UserAgentServiceConnector" |
84 | 96 | ||
85 | [MapImageService] | 97 | [MapImageService] |
86 | LocalServiceModule = "OpenSim.Services.Connectors.dll:MapImageServicesConnector" | 98 | LocalServiceModule = "OpenSim.Services.Connectors.dll:MapImageServicesConnector" |
87 | ; in minutes | 99 | |
88 | RefreshTime = 60 | 100 | ; in minutes |
101 | RefreshTime = 60 | ||
diff --git a/bin/config-include/HyperSimianGrid.ini b/bin/config-include/HyperSimianGrid.ini index 99a589c..f561dd5 100644 --- a/bin/config-include/HyperSimianGrid.ini +++ b/bin/config-include/HyperSimianGrid.ini | |||
@@ -91,6 +91,7 @@ | |||
91 | ; accessible from other grids | 91 | ; accessible from other grids |
92 | ; | 92 | ; |
93 | ProfileServerURI = "http://mygridserver.com:8002/user" | 93 | ProfileServerURI = "http://mygridserver.com:8002/user" |
94 | ;; If you want to protect your assets from being copied by foreign visitors | 94 | |
95 | ;; uncomment the next line. You may want to do this on sims that have licensed content. | 95 | ;; If you want to protect your assets from being copied by foreign visitors |
96 | ; OutboundPermission = False | 96 | ;; uncomment the next line. You may want to do this on sims that have licensed content. |
97 | ; OutboundPermission = False | ||
diff --git a/bin/config-include/Standalone.ini b/bin/config-include/Standalone.ini index ba72fe7..424d8c8 100644 --- a/bin/config-include/Standalone.ini +++ b/bin/config-include/Standalone.ini | |||
@@ -19,12 +19,24 @@ | |||
19 | EntityTransferModule = "BasicEntityTransferModule" | 19 | EntityTransferModule = "BasicEntityTransferModule" |
20 | InventoryAccessModule = "BasicInventoryAccessModule" | 20 | InventoryAccessModule = "BasicInventoryAccessModule" |
21 | MapImageService = "MapImageServiceModule" | 21 | MapImageService = "MapImageServiceModule" |
22 | SearchModule = "BasicSearchModule" | ||
22 | 23 | ||
23 | LibraryModule = true | 24 | LibraryModule = true |
24 | LLLoginServiceInConnector = true | 25 | LLLoginServiceInConnector = true |
25 | GridInfoServiceInConnector = true | 26 | GridInfoServiceInConnector = true |
26 | MapImageServiceInConnector = true | 27 | MapImageServiceInConnector = true |
27 | 28 | ||
29 | [SimulationService] | ||
30 | ; This is the protocol version which the simulator advertises to the source destination when acting as a target destination for a teleport | ||
31 | ; It is used to control the teleport handoff process. | ||
32 | ; Valid values are | ||
33 | ; "SIMULATION/0.2" | ||
34 | ; - this is the default. A source simulator which only implements "SIMULATION/0.1" can still teleport with that protocol | ||
35 | ; - this protocol is more efficient than "SIMULATION/0.1" | ||
36 | ; "SIMULATION/0.1" | ||
37 | ; - this is an older teleport protocol used in OpenSimulator 0.7.5 and before. | ||
38 | ConnectorProtocolVersion = "SIMULATION/0.2" | ||
39 | |||
28 | [SimulationDataStore] | 40 | [SimulationDataStore] |
29 | LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService" | 41 | LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService" |
30 | 42 | ||
@@ -105,9 +117,10 @@ | |||
105 | DSTZone = "America/Los_Angeles;Pacific Standard Time" | 117 | DSTZone = "America/Los_Angeles;Pacific Standard Time" |
106 | 118 | ||
107 | [MapImageService] | 119 | [MapImageService] |
108 | LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" | 120 | LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" |
109 | ; in minutes | 121 | |
110 | RefreshTime = 60 | 122 | ; in minutes |
123 | RefreshTime = 60 | ||
111 | 124 | ||
112 | ;; This should always be the very last thing on this file | 125 | ;; This should always be the very last thing on this file |
113 | [Includes] | 126 | [Includes] |
diff --git a/bin/config-include/StandaloneCommon.ini.example b/bin/config-include/StandaloneCommon.ini.example index f80044e..a368bb8 100644 --- a/bin/config-include/StandaloneCommon.ini.example +++ b/bin/config-include/StandaloneCommon.ini.example | |||
@@ -27,26 +27,31 @@ | |||
27 | ;StorageProvider = "OpenSim.Data.MSSQL.dll" | 27 | ;StorageProvider = "OpenSim.Data.MSSQL.dll" |
28 | ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;" | 28 | ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;" |
29 | 29 | ||
30 | ; PGSQL | ||
31 | ; Uncomment these lines if you want to use PGSQL storage | ||
32 | ; Change the connection string to your db details | ||
33 | ;StorageProvider = "OpenSim.Data.PGSQL.dll" | ||
34 | ;ConnectionString = "Server=localhost;Database=opensim;User Id=opensim; password=***;" | ||
35 | |||
30 | [Hypergrid] | 36 | [Hypergrid] |
31 | ; Uncomment the variables in this section only if you are in | 37 | ; Uncomment the variables in this section only if you are in |
32 | ; Hypergrid configuration. Otherwise, ignore. | 38 | ; Hypergrid configuration. Otherwise, ignore. |
33 | 39 | ||
34 | ;# {HomeURI} {Hypergrid} {The Home URL of this world} {} | 40 | ;# {HomeURI} {Hypergrid} {The Home URL of this world} {} |
35 | ;; If this is a standalone world, this is the address of this instance. | 41 | ;; If this is a standalone world, this is the address of this instance. |
36 | ;; If this is a grided simulator, this is the address of the external robust server that | 42 | ;; If this is a grided simulator, this is the address of the external robust server that |
37 | ;; runs the UserAgentsService. | 43 | ;; runs the UserAgentsService. |
38 | ;; For example http://myworld.com:9000 or http://myworld.com:8002 | 44 | ;; For example http://myworld.com:9000 or http://myworld.com:8002 |
39 | ;; This is a default that can be overwritten in some sections. | 45 | ;; This is a default that can be overwritten in some sections. |
40 | ; HomeURI = "http://127.0.0.1:9000" | 46 | ; HomeURI = "http://127.0.0.1:9000" |
41 | 47 | ||
42 | ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {} | 48 | ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {} |
43 | ;; If this is a standalone world, this is the address of this instance. | 49 | ;; If this is a standalone world, this is the address of this instance. |
44 | ;; If this is a grided simulator, this is the address of the external robust server | 50 | ;; If this is a grided simulator, this is the address of the external robust server |
45 | ;; that runs the Gatekeeper service. | 51 | ;; that runs the Gatekeeper service. |
46 | ;; For example http://myworld.com:9000 or http://myworld.com:8002 | 52 | ;; For example http://myworld.com:9000 or http://myworld.com:8002 |
47 | ;; This is a default that can be overwritten in some sections. | 53 | ;; This is a default that can be overwritten in some sections. |
48 | ; GatekeeperURI = "http://127.0.0.1:9000" | 54 | ; GatekeeperURI = "http://127.0.0.1:9000" |
49 | |||
50 | 55 | ||
51 | [Modules] | 56 | [Modules] |
52 | ;; Choose one cache module and the corresponding config file, if it exists. | 57 | ;; Choose one cache module and the corresponding config file, if it exists. |
@@ -81,11 +86,27 @@ | |||
81 | ;; Next, we can specify properties of regions, including default and fallback regions | 86 | ;; Next, we can specify properties of regions, including default and fallback regions |
82 | ;; The syntax is: Region_<RegioName> = "<flags>" | 87 | ;; The syntax is: Region_<RegioName> = "<flags>" |
83 | ;; where <flags> can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut | 88 | ;; where <flags> can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut |
89 | ;; | ||
90 | ;; DefaultRegion If a local login cannot be placed in the required region (e.g. home region does not exist, avatar is not allowed entry, etc.) | ||
91 | ;; then this region becomes the destination. Only the first online default region will be used. If no DefaultHGRegion | ||
92 | ;; is specified then this will also be used as the region for hypergrid connections that require it (commonly because they have not specified | ||
93 | ;; an explicit region. | ||
94 | ;; | ||
95 | ;; DefaultHGRegion If an avatar connecting via the hypergrid does not specify a region, then they are placed here. Only the first online | ||
96 | ;; region will be used. | ||
97 | ;; | ||
98 | ;; FallbackRegion If the DefaultRegion is not available for a local login, then any FallbackRegions are tried instead. These are tried in the | ||
99 | ;; order specified. This only applies to local logins at this time, not Hypergrid connections. | ||
100 | ;; | ||
101 | ;; NoDirectLogin A hypergrid user cannot directly connect to this region. This does not apply to local logins. | ||
102 | ;; | ||
103 | ;; Persistent When the simulator is shutdown, the region is signalled as offline but left registered on the grid. | ||
104 | ;; | ||
84 | ;; For example: | 105 | ;; For example: |
85 | Region_Welcome_Area = "DefaultRegion, FallbackRegion" | 106 | Region_Welcome_Area = "DefaultRegion, FallbackRegion" |
86 | 107 | ||
87 | ; === HG ONLY === | 108 | ; === HG ONLY === |
88 | ;; If you have this set under [Startup], no need to set it here, leave it commented | 109 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
89 | ; GatekeeperURI="http://127.0.0.1:9000" | 110 | ; GatekeeperURI="http://127.0.0.1:9000" |
90 | 111 | ||
91 | [LibraryModule] | 112 | [LibraryModule] |
@@ -94,7 +115,7 @@ | |||
94 | 115 | ||
95 | [LoginService] | 116 | [LoginService] |
96 | WelcomeMessage = "Welcome, Avatar!" | 117 | WelcomeMessage = "Welcome, Avatar!" |
97 | ;; If you have Gatekeeper set under [Startup], no need to set it here, leave it commented | 118 | ;; If you have Gatekeeper set under [Hypergrid], no need to set it here, leave it commented |
98 | ; GatekeeperURI = "http://127.0.0.1:9000" | 119 | ; GatekeeperURI = "http://127.0.0.1:9000" |
99 | 120 | ||
100 | SRV_HomeURI = "http://127.0.0.1:9000" | 121 | SRV_HomeURI = "http://127.0.0.1:9000" |
@@ -115,6 +136,9 @@ | |||
115 | ;; Ask co-operative viewers to use a different currency name | 136 | ;; Ask co-operative viewers to use a different currency name |
116 | ;Currency = "" | 137 | ;Currency = "" |
117 | 138 | ||
139 | ;; Set minimum fee to publish classified | ||
140 | ; ClassifiedFee = 0 | ||
141 | |||
118 | ;; Regular expressions for controlling which client versions are accepted/denied. | 142 | ;; Regular expressions for controlling which client versions are accepted/denied. |
119 | ;; An empty string means nothing is checked. | 143 | ;; An empty string means nothing is checked. |
120 | ;; | 144 | ;; |
@@ -132,6 +156,23 @@ | |||
132 | ;AllowedClients = "" | 156 | ;AllowedClients = "" |
133 | ;DeniedClients = "" | 157 | ;DeniedClients = "" |
134 | 158 | ||
159 | ; Basic Login Service Dos Protection Tweaks | ||
160 | ; ; | ||
161 | ; ; Some Grids/Users use a transparent proxy that makes use of the X-Forwarded-For HTTP Header, If you do, set this to true | ||
162 | ; ; 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 | ||
163 | ; ; get around this basic DOS protection. | ||
164 | ; DOSAllowXForwardedForHeader = false | ||
165 | ; ; | ||
166 | ; ; The protector adds up requests during this rolling period of time, default 10 seconds | ||
167 | ; DOSRequestTimeFrameMS = 10000 | ||
168 | ; ; | ||
169 | ; ; The amount of requests in the above timeframe from the same endpoint that triggers protection | ||
170 | ; DOSMaxRequestsInTimeFrame = 5 | ||
171 | ; ; | ||
172 | ; ; The amount of time that a specific endpoint is blocked. Default 2 minutes. | ||
173 | ; DOSForgiveClientAfterMS = 120000 | ||
174 | ; ; | ||
175 | ; ; To turn off basic dos protection, set the DOSMaxRequestsInTimeFrame to 0. | ||
135 | 176 | ||
136 | [FreeswitchService] | 177 | [FreeswitchService] |
137 | ;; If FreeSWITCH is not being used then you don't need to set any of these parameters | 178 | ;; If FreeSWITCH is not being used then you don't need to set any of these parameters |
@@ -240,27 +281,27 @@ | |||
240 | ;; HG configurations | 281 | ;; HG configurations |
241 | ;; | 282 | ;; |
242 | [GatekeeperService] | 283 | [GatekeeperService] |
243 | ;; If you have GatekeeperURI set under [Startup], no need to set it here, leave it commented | 284 | ;; If you have GatekeeperURI set under [Hypergrid], no need to set it here, leave it commented |
244 | ; ExternalName = "http://127.0.0.1:9000" | 285 | ; ExternalName = "http://127.0.0.1:9000" |
245 | 286 | ||
246 | ; Does this grid allow incoming links to any region in it? | 287 | ; Does this grid allow incoming links to any region in it? |
247 | ; If false, HG TPs happen only to the Default regions specified in [GridService] section | 288 | ; If false, HG TPs happen only to the Default regions specified in [GridService] section |
248 | AllowTeleportsToAnyRegion = true | 289 | AllowTeleportsToAnyRegion = true |
249 | 290 | ||
250 | ;; Regular expressions for controlling which client versions are accepted/denied. | 291 | ;; Regular expressions for controlling which client versions are accepted/denied. |
251 | ;; An empty string means nothing is checked. | 292 | ;; An empty string means nothing is checked. |
252 | ;; | 293 | ;; |
253 | ;; Example 1: allow only these 3 types of clients (any version of them) | 294 | ;; Example 1: allow only these 3 types of clients (any version of them) |
254 | ;; AllowedClients = "Imprudence|Hippo|Second Life" | 295 | ;; AllowedClients = "Imprudence|Hippo|Second Life" |
255 | ;; | 296 | ;; |
256 | ;; Example 2: allow all clients except these | 297 | ;; Example 2: allow all clients except these |
257 | ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald" | 298 | ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald" |
258 | ;; | 299 | ;; |
259 | ;; Note that these are regular expressions, so every character counts. | 300 | ;; Note that these are regular expressions, so every character counts. |
260 | ;; Also note that this is very weak security and should not be trusted as a reliable means | 301 | ;; Also note that this is very weak security and should not be trusted as a reliable means |
261 | ;; for keeping bad clients out; modified clients can fake their identifiers. | 302 | ;; for keeping bad clients out; modified clients can fake their identifiers. |
262 | ;; | 303 | ;; |
263 | ;; | 304 | ;; |
264 | ;AllowedClients = "" | 305 | ;AllowedClients = "" |
265 | ;DeniedClients = "" | 306 | ;DeniedClients = "" |
266 | 307 | ||
@@ -283,7 +324,7 @@ | |||
283 | ;; Are local users allowed to visit other grids? | 324 | ;; Are local users allowed to visit other grids? |
284 | ;; What user level? Use variables of this forrm: | 325 | ;; What user level? Use variables of this forrm: |
285 | ;; ForeignTripsAllowed_Level_<UserLevel> = true | false | 326 | ;; ForeignTripsAllowed_Level_<UserLevel> = true | false |
286 | ;; (the default is true) | 327 | ;; (the default is true) |
287 | ;; For example: | 328 | ;; For example: |
288 | ; ForeignTripsAllowed_Level_0 = false | 329 | ; ForeignTripsAllowed_Level_0 = false |
289 | ; ForeignTripsAllowed_Level_200 = true ; true is default, no need to say it | 330 | ; ForeignTripsAllowed_Level_200 = true ; true is default, no need to say it |
@@ -291,45 +332,45 @@ | |||
291 | ;; If ForeignTripsAllowed is false, make exceptions using DisallowExcept | 332 | ;; If ForeignTripsAllowed is false, make exceptions using DisallowExcept |
292 | ;; Leave blank or commented for no exceptions. | 333 | ;; Leave blank or commented for no exceptions. |
293 | ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002" | 334 | ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002" |
294 | ;; | 335 | ;; |
295 | ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept. | 336 | ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept. |
296 | ;; Leave blank or commented for no exceptions. | 337 | ;; Leave blank or commented for no exceptions. |
297 | ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002" | 338 | ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002" |
298 | 339 | ||
299 | [HGInventoryService] | 340 | [HGInventoryService] |
300 | ;; If you have this set under [Startup], no need to set it here, leave it commented | 341 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
301 | ; HomeURI = "http://127.0.0.1:9000" | 342 | ; HomeURI = "http://127.0.0.1:9000" |
302 | 343 | ||
303 | [HGAssetService] | 344 | [HGAssetService] |
304 | ;; If you have this set under [Startup], no need to set it here, leave it commented | 345 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
305 | ; HomeURI = "http://127.0.0.1:9000" | 346 | ; HomeURI = "http://127.0.0.1:9000" |
306 | 347 | ||
307 | ;; The asset types that this grid can export to / import from other grids. | 348 | ;; The asset types that this grid can export to / import from other grids. |
308 | ;; Comma separated. | 349 | ;; Comma separated. |
309 | ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: | 350 | ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: |
310 | ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, | 351 | ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, |
311 | ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh | 352 | ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh |
312 | ;; | 353 | ;; |
313 | ;; Leave blank or commented if you don't want to apply any restrictions. | 354 | ;; Leave blank or commented if you don't want to apply any restrictions. |
314 | ;; A more strict, but still reasonable, policy may be to disallow the exchange | 355 | ;; A more strict, but still reasonable, policy may be to disallow the exchange |
315 | ;; of scripts, like so: | 356 | ;; of scripts, like so: |
316 | ; DisallowExport ="LSLText" | 357 | ; DisallowExport ="LSLText" |
317 | ; DisallowImport ="LSLBytecode" | 358 | ; DisallowImport ="LSLBytecode" |
318 | 359 | ||
319 | 360 | ||
320 | [HGInventoryAccessModule] | 361 | [HGInventoryAccessModule] |
321 | ;; If you have these set under [Startup], no need to set it here, leave it commented | 362 | ;; If you have these set under [Hypergrid], no need to set it here, leave it commented |
322 | ; HomeURI = "http://127.0.0.1:9000" | 363 | ; HomeURI = "http://127.0.0.1:9000" |
323 | ; GatekeeperURI = "http://127.0.0.1:9000" | 364 | ; GatekeeperURI = "http://127.0.0.1:9000" |
324 | 365 | ||
325 | ;; If you want to protect your assets from being copied by foreign visitors | 366 | ;; If you want to protect your assets from being copied by foreign visitors |
326 | ;; uncomment the next line. You may want to do this on sims that have licensed content. | 367 | ;; uncomment the next line. You may want to do this on sims that have licensed content. |
327 | ;; true = allow exports, false = disallow exports. True by default. | 368 | ;; true = allow exports, false = disallow exports. True by default. |
328 | ; OutboundPermission = True | 369 | ; OutboundPermission = True |
329 | 370 | ||
330 | ;; Send visual reminder to local users that their inventories are unavailable while they are traveling | 371 | ;; Send visual reminder to local users that their inventories are unavailable while they are traveling |
331 | ;; and available when they return. True by default. | 372 | ;; and available when they return. True by default. |
332 | ;RestrictInventoryAccessAbroad = True | 373 | ;RestrictInventoryAccessAbroad = True |
333 | 374 | ||
334 | [HGFriendsModule] | 375 | [HGFriendsModule] |
335 | ; User level required to be able to send friendship invitations to foreign users | 376 | ; User level required to be able to send friendship invitations to foreign users |
@@ -337,18 +378,32 @@ | |||
337 | 378 | ||
338 | [Messaging] | 379 | [Messaging] |
339 | ; === HG ONLY === | 380 | ; === HG ONLY === |
340 | ;; If you have this set under [Startup], no need to set it here, leave it commented | 381 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
341 | ; GatekeeperURI = "http://127.0.0.1:9000" | 382 | ; GatekeeperURI = "http://127.0.0.1:9000" |
342 | 383 | ||
343 | 384 | ||
344 | [EntityTransfer] | 385 | [EntityTransfer] |
345 | ;; User level from which local users are allowed to HG teleport. Default 0 (all users) | 386 | ;; User level from which local users are allowed to HG teleport. Default 0 (all users) |
346 | ;LevelHGTeleport = 0 | 387 | ;LevelHGTeleport = 0 |
347 | 388 | ||
348 | ;; Are local users restricted from taking their appearance abroad? | 389 | ;; Are local users restricted from taking their appearance abroad? |
349 | ;; Default is no restrictions | 390 | ;; Default is no restrictions |
350 | ;RestrictAppearanceAbroad = false | 391 | ;RestrictAppearanceAbroad = false |
351 | 392 | ||
352 | ;; If appearance is restricted, which accounts' appearances are allowed to be exported? | 393 | ;; If appearance is restricted, which accounts' appearances are allowed to be exported? |
353 | ;; Comma-separated list of account names | 394 | ;; Comma-separated list of account names |
354 | AccountForAppearance = "Test User, Astronaut Smith" | 395 | AccountForAppearance = "Test User, Astronaut Smith" |
396 | |||
397 | ;; UserProfiles Service | ||
398 | ;; | ||
399 | ;; To use, set Enabled to true then configure for your site... | ||
400 | [UserProfilesService] | ||
401 | LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService" | ||
402 | Enabled = false | ||
403 | |||
404 | ;; Configure this for separate databse | ||
405 | ; ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;" | ||
406 | ; Realm = UserProfiles | ||
407 | |||
408 | UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService | ||
409 | AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" | ||
diff --git a/bin/config-include/StandaloneHypergrid.ini b/bin/config-include/StandaloneHypergrid.ini index 195e780..370ab90 100644 --- a/bin/config-include/StandaloneHypergrid.ini +++ b/bin/config-include/StandaloneHypergrid.ini | |||
@@ -5,7 +5,7 @@ | |||
5 | ;; | 5 | ;; |
6 | 6 | ||
7 | [Startup] | 7 | [Startup] |
8 | WorldMapModule = "HGWorldMap" | 8 | WorldMapModule = "HGWorldMap" |
9 | 9 | ||
10 | [Modules] | 10 | [Modules] |
11 | AssetServices = "HGAssetBroker" | 11 | AssetServices = "HGAssetBroker" |
@@ -19,11 +19,13 @@ | |||
19 | GridUserServices = "LocalGridUserServicesConnector" | 19 | GridUserServices = "LocalGridUserServicesConnector" |
20 | SimulationServices = "RemoteSimulationConnectorModule" | 20 | SimulationServices = "RemoteSimulationConnectorModule" |
21 | AvatarServices = "LocalAvatarServicesConnector" | 21 | AvatarServices = "LocalAvatarServicesConnector" |
22 | MapImageService = "MapImageServiceModule" | 22 | UserProfilesServices = "LocalUserProfilesServicesConnector" |
23 | MapImageService = "MapImageServiceModule" | ||
23 | EntityTransferModule = "HGEntityTransferModule" | 24 | EntityTransferModule = "HGEntityTransferModule" |
24 | InventoryAccessModule = "HGInventoryAccessModule" | 25 | InventoryAccessModule = "HGInventoryAccessModule" |
25 | FriendsModule = "HGFriendsModule" | 26 | FriendsModule = "HGFriendsModule" |
26 | UserManagementModule = "HGUserManagementModule" | 27 | UserManagementModule = "HGUserManagementModule" |
28 | SearchModule = "BasicSearchModule" | ||
27 | 29 | ||
28 | InventoryServiceInConnector = true | 30 | InventoryServiceInConnector = true |
29 | AssetServiceInConnector = true | 31 | AssetServiceInConnector = true |
@@ -31,11 +33,21 @@ | |||
31 | NeighbourServiceInConnector = true | 33 | NeighbourServiceInConnector = true |
32 | LibraryModule = true | 34 | LibraryModule = true |
33 | LLLoginServiceInConnector = true | 35 | LLLoginServiceInConnector = true |
34 | GridInfoServiceInConnector = true | 36 | GridInfoServiceInConnector = true |
35 | AuthenticationServiceInConnector = true | 37 | AuthenticationServiceInConnector = true |
36 | SimulationServiceInConnector = true | 38 | SimulationServiceInConnector = true |
37 | MapImageServiceInConnector = true | 39 | MapImageServiceInConnector = true |
38 | 40 | ||
41 | [SimulationService] | ||
42 | ; This is the protocol version which the simulator advertises to the source destination when acting as a target destination for a teleport | ||
43 | ; It is used to control the teleport handoff process. | ||
44 | ; Valid values are | ||
45 | ; "SIMULATION/0.2" | ||
46 | ; - this is the default. A source simulator which only implements "SIMULATION/0.1" can still teleport with that protocol | ||
47 | ; - this protocol is more efficient than "SIMULATION/0.1" | ||
48 | ; "SIMULATION/0.1" | ||
49 | ; - this is an older teleport protocol used in OpenSimulator 0.7.5 and before. | ||
50 | ConnectorProtocolVersion = "SIMULATION/0.2" | ||
39 | 51 | ||
40 | [Messaging] | 52 | [Messaging] |
41 | MessageTransferModule = HGMessageTransferModule | 53 | MessageTransferModule = HGMessageTransferModule |
@@ -55,8 +67,6 @@ | |||
55 | HypergridAssetService = "OpenSim.Services.Connectors.dll:HGAssetServiceConnector" | 67 | HypergridAssetService = "OpenSim.Services.Connectors.dll:HGAssetServiceConnector" |
56 | 68 | ||
57 | [InventoryService] | 69 | [InventoryService] |
58 | LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" | ||
59 | |||
60 | ; For HGInventoryBroker | 70 | ; For HGInventoryBroker |
61 | LocalGridInventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService" | 71 | LocalGridInventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService" |
62 | 72 | ||
@@ -64,9 +74,9 @@ | |||
64 | LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" | 74 | LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" |
65 | 75 | ||
66 | [LibraryService] | 76 | [LibraryService] |
67 | LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService" | 77 | LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService" |
68 | LibraryName = "OpenSim Library" | 78 | LibraryName = "OpenSim Library" |
69 | DefaultLibrary = "./inventory/Libraries.xml" | 79 | DefaultLibrary = "./inventory/Libraries.xml" |
70 | 80 | ||
71 | [AuthenticationService] | 81 | [AuthenticationService] |
72 | LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" | 82 | LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" |
@@ -113,7 +123,7 @@ | |||
113 | LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService" | 123 | LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService" |
114 | UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 124 | UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
115 | GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" | 125 | GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" |
116 | UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" | 126 | UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" |
117 | AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" | 127 | AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" |
118 | InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService" | 128 | InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService" |
119 | PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" | 129 | PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" |
@@ -122,9 +132,9 @@ | |||
122 | FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" | 132 | FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" |
123 | 133 | ||
124 | [MapImageService] | 134 | [MapImageService] |
125 | LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" | 135 | LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" |
126 | ; in minutes | 136 | ; in minutes |
127 | RefreshTime = 60 | 137 | RefreshTime = 60 |
128 | 138 | ||
129 | [GatekeeperService] | 139 | [GatekeeperService] |
130 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService" | 140 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService" |
@@ -138,8 +148,8 @@ | |||
138 | SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector" | 148 | SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector" |
139 | 149 | ||
140 | [UserAgentService] | 150 | [UserAgentService] |
141 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService" | 151 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService" |
142 | ;; for the service | 152 | ;; for the service |
143 | GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" | 153 | GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" |
144 | GridService = "OpenSim.Services.GridService.dll:GridService" | 154 | GridService = "OpenSim.Services.GridService.dll:GridService" |
145 | GatekeeperService = "OpenSim.Services.HypergridService.dll:GatekeeperService" | 155 | GatekeeperService = "OpenSim.Services.HypergridService.dll:GatekeeperService" |
@@ -147,16 +157,19 @@ | |||
147 | FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" | 157 | FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" |
148 | UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 158 | UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
149 | 159 | ||
160 | ;; This switch creates the minimum set of body parts and avatar entries for a viewer 2 to show a default "Ruth" avatar rather than a cloud. | ||
161 | CreateDefaultAvatarEntries = true | ||
162 | |||
150 | 163 | ||
151 | ;; The interface that local users get when they are in other grids | 164 | ;; The interface that local users get when they are in other grids |
152 | ;; This greatly restricts the inventory operations while in other grids | 165 | ;; This greatly restricts the inventory operations while in other grids |
153 | [HGInventoryService] | 166 | [HGInventoryService] |
154 | ; For the InventoryServiceInConnector | 167 | ; For the InventoryServiceInConnector |
155 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" | 168 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" |
156 | ;; alternatives: | 169 | ;; alternatives: |
157 | ;; HG1.5, more permissive, not recommended, but still supported | 170 | ;; HG1.5, more permissive, not recommended, but still supported |
158 | ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService" | 171 | ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService" |
159 | ;; HG1.0, totally permissive, not recommended, but OK for grids with 100% trust | 172 | ;; HG1.0, totally permissive, not recommended, but OK for grids with 100% trust |
160 | ;LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" | 173 | ;LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService" |
161 | 174 | ||
162 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 175 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
@@ -169,20 +182,19 @@ | |||
169 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 182 | UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
170 | 183 | ||
171 | [HGFriendsService] | 184 | [HGFriendsService] |
172 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService" | 185 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService" |
173 | UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" | 186 | UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" |
174 | FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" | 187 | FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService" |
175 | UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" | 188 | UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" |
176 | GridService = "OpenSim.Services.GridService.dll:GridService" | 189 | GridService = "OpenSim.Services.GridService.dll:GridService" |
177 | PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" | 190 | PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" |
178 | 191 | ||
179 | [HGInstantMessageService] | 192 | [HGInstantMessageService] |
180 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService" | 193 | LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService" |
181 | GridService = "OpenSim.Services.GridService.dll:GridService" | 194 | GridService = "OpenSim.Services.GridService.dll:GridService" |
182 | PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" | 195 | PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" |
183 | UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" | 196 | UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" |
184 | InGatekeeper = True | 197 | InGatekeeper = True |
185 | |||
186 | 198 | ||
187 | ;; This should always be the very last thing on this file | 199 | ;; This should always be the very last thing on this file |
188 | [Includes] | 200 | [Includes] |