aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/config-include/GridCommon.ini
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bin/config-include/GridCommon.ini (renamed from config/config-include/GridCommon.ini)55
-rw-r--r--bin/config-include/GridCommon.ini.example (renamed from config/config-include/GridCommon.ini.example)31
2 files changed, 38 insertions, 48 deletions
diff --git a/config/config-include/GridCommon.ini b/bin/config-include/GridCommon.ini
index 1281aee..26accd9 100644
--- a/config/config-include/GridCommon.ini
+++ b/bin/config-include/GridCommon.ini
@@ -1,5 +1,5 @@
1; This is the main configuration file for an instance of OpenSim running in grid mode 1; This is the main configuration file for an instance of OpenSim running in grid mode
2; In particular, this one is set up for connecting to Infinite Grid. 2; In particular, this one is set up for connecting to IG or MG.
3 3
4[DatabaseService] 4[DatabaseService]
5 ; 5 ;
@@ -47,7 +47,7 @@
47 ;; runs the UserAgentsService. 47 ;; runs the UserAgentsService.
48 ;; For example http://myworld.com:9000 or http://myworld.com:8002 48 ;; For example http://myworld.com:9000 or http://myworld.com:8002
49 ;; This is a default that can be overwritten in some sections. 49 ;; This is a default that can be overwritten in some sections.
50 ; HomeURI = "${Const|GridURL}:${Const|PublicPort}" 50 HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
51 51
52 ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {} 52 ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {}
53 ;; If this is a standalone world, this is the address of this instance. 53 ;; If this is a standalone world, this is the address of this instance.
@@ -55,7 +55,7 @@
55 ;; that runs the Gatekeeper service. 55 ;; that runs the Gatekeeper service.
56 ;; For example http://myworld.com:9000 or http://myworld.com:8002 56 ;; For example http://myworld.com:9000 or http://myworld.com:8002
57 ;; This is a default that can be overwritten in some sections. 57 ;; This is a default that can be overwritten in some sections.
58 ; GatekeeperURI = "${Const|GridURL}:${Const|PublicPort}" 58 GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"
59 59
60[Modules] 60[Modules]
61 ;; Choose one cache module and the corresponding config file, if it exists. 61 ;; Choose one cache module and the corresponding config file, if it exists.
@@ -77,11 +77,6 @@
77 ;; Authorization is not on by default, as it depends on external php 77 ;; Authorization is not on by default, as it depends on external php
78 ;AuthorizationServices = "RemoteAuthorizationServicesConnector" 78 ;AuthorizationServices = "RemoteAuthorizationServicesConnector"
79 79
80 ;; To allow the Teleport and Show on Map buttons to work properly (for search
81 ;; results containing locations). From ossearch module.
82; LandServices = "RemoteLandServicesConnector"
83; LandServiceInConnector = "true"
84
85[AssetService] 80[AssetService]
86 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" 81 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
87 AssetLoaderArgs = "assets/AssetSets.xml" 82 AssetLoaderArgs = "assets/AssetSets.xml"
@@ -89,18 +84,14 @@
89 ; 84 ;
90 ; Change this to your grid-wide asset server. Do not add a slash to the end of any of these addresses. 85 ; Change this to your grid-wide asset server. Do not add a slash to the end of any of these addresses.
91 ; 86 ;
92 AssetServerURI = "${Const|GridURL}:${Const|PrivatePort}" 87 AssetServerURI = "${Const|BaseURL}:${Const|AssetServerPort}"
93
94 ConnectionString = "${Const|ConnectionString}"
95
96 88
97[InventoryService] 89[InventoryService]
98 ; 90 ;
99 ; Change this to your grid-wide inventory server 91 ; Change this to your grid-wide inventory server
100 ; 92 ;
101 InventoryServerURI = "${Const|GridURL}:${Const|PrivatePort}" 93 InventoryServerURI = "${Const|GridURL}:${Const|PrivatePort}"
102 94 ;MaxRetries = 0
103 ConnectionString = "${Const|ConnectionString}"
104 95
105[GridInfo] 96[GridInfo]
106 ; 97 ;
@@ -116,13 +107,13 @@
116 AllowHypergridMapSearch = true 107 AllowHypergridMapSearch = true
117 108
118 ;; Directory for map tile images of linked regions 109 ;; Directory for map tile images of linked regions
119 MapTileDirectory = "${Const|CachePath}/maptiles" 110 MapTileDirectory = "${Paths|CachePath}/maptiles"
120 111
121 ; === HG ONLY === 112 ; === HG ONLY ===
122 ;; Change this to the address of your Gatekeeper service 113 ;; Change this to the address of your Gatekeeper service
123 ;; (usually bundled with the rest of the services in one 114 ;; (usually bundled with the rest of the services in one
124 ;; Robust server in port ${Const|PublicPort}, but not always) 115 ;; Robust server in port ${Const|PublicPort}, but not always)
125 Gatekeeper="${Const|GridURL}:${Const|PublicPort}" 116 GatekeeperURI="${Const|GridURL}:${Const|PublicPort}"
126 117
127[EstateDataStore] 118[EstateDataStore]
128 ; 119 ;
@@ -137,9 +128,9 @@
137[Messaging] 128[Messaging]
138 ; === HG ONLY === 129 ; === HG ONLY ===
139 ;; Change this to the address of your Gatekeeper service 130 ;; Change this to the address of your Gatekeeper service
140 ;; (usually bundled with the rest of the services in one 131 ;; (usually bundled with the rest of the services in one
141 ;; Robust server in port ${Const|PublicPort}, but not always) 132 ;; Robust server in port ${Const|PublicPort}, but not always)
142 Gatekeeper = "${Const|GridURL}:${Const|PublicPort}" 133 GatekeeperURI = "${Const|GridURL}:${Const|PublicPort}"
143 134
144[AvatarService] 135[AvatarService]
145 ; 136 ;
@@ -147,8 +138,6 @@
147 ; 138 ;
148 AvatarServerURI = "${Const|GridURL}:${Const|PrivatePort}" 139 AvatarServerURI = "${Const|GridURL}:${Const|PrivatePort}"
149 140
150 ConnectionString = "${Const|ConnectionString}"
151
152[AgentPreferencesService] 141[AgentPreferencesService]
153 ; 142 ;
154 ; Change this to your grid-wide avatar prefs server 143 ; Change this to your grid-wide avatar prefs server
@@ -167,40 +156,32 @@
167 ; 156 ;
168 UserAccountServerURI = "${Const|GridURL}:${Const|PrivatePort}" 157 UserAccountServerURI = "${Const|GridURL}:${Const|PrivatePort}"
169 158
170 ConnectionString = "${Const|ConnectionString}"
171
172[GridUserService] 159[GridUserService]
173 ; 160 ;
174 ; Change this to your grid-wide user accounts server 161 ; Change this to your grid-wide user accounts server
175 ; 162 ;
176 GridUserServerURI = "${Const|GridURL}:${Const|PrivatePort}" 163 GridUserServerURI = "${Const|GridURL}:${Const|PrivatePort}"
177 164
178 ConnectionString = "${Const|ConnectionString}"
179
180[AuthenticationService] 165[AuthenticationService]
181 ; 166 ;
182 ; Change this to your grid-wide authentication server 167 ; Change this to your grid-wide authentication server
183 ; 168 ;
184 AuthenticationServerURI = "${Const|GridURL}:${Const|PrivatePort}" 169 AuthenticationServerURI = "${Const|GridURL}:${Const|PrivatePort}"
185 170
186 ConnectionString = "${Const|ConnectionString}"
187
188[FriendsService] 171[FriendsService]
189 ; 172 ;
190 ; Change this to your grid-wide friends server 173 ; Change this to your grid-wide friends server
191 ; 174 ;
192 FriendsServerURI = "${Const|GridURL}:${Const|PrivatePort}" 175 FriendsServerURI = "${Const|GridURL}:${Const|PrivatePort}"
193 176
194 ConnectionString = "${Const|ConnectionString}"
195
196[HGInventoryAccessModule] 177[HGInventoryAccessModule]
197 ; 178 ;
198 ; === HG ONLY === 179 ; === HG ONLY ===
199 ; Change this to your server 180 ; Change this to your server
200 ; accessible from other grids 181 ; accessible from other grids
201 ; 182 ;
202 HomeURI = "${Const|GridURL}:${Const|PublicPort}" 183 HomeURI = "${Const|GridURL}:${Const|PublicPort}"
203 Gatekeeper = "${Const|GridURL}:${Const|PublicPort}" 184 GatekeeperURI = "${Const|GridURL}:${Const|PublicPort}"
204 ;; If you want to protect your assets from being copied by foreign visitors 185 ;; If you want to protect your assets from being copied by foreign visitors
205 ;; set this to false. You may want to do this on sims that have licensed content. 186 ;; set this to false. You may want to do this on sims that have licensed content.
206 ;; Default is true. 187 ;; Default is true.
@@ -212,7 +193,7 @@
212 193
213 ;; Warning: advanced and unusual. Default is false. 194 ;; Warning: advanced and unusual. Default is false.
214 ;; Enables configurations where grids share user services, including inventory, 195 ;; Enables configurations where grids share user services, including inventory,
215 ;; while separating regions' assets from users' assets. Asset transfer between 196 ;; while separating regions' assets from users' assets. Asset transfer between
216 ;; the users' asset server and the regions' asset server is done in HG-like manner. 197 ;; the users' asset server and the regions' asset server is done in HG-like manner.
217 ; CheckSeparateAssets = false 198 ; CheckSeparateAssets = false
218 ; RegionHGAssetServerURI = ${Const|GridURL}:${Const|PublicPort} 199 ; RegionHGAssetServerURI = ${Const|GridURL}:${Const|PublicPort}
@@ -221,7 +202,7 @@
221[HGAssetService] 202[HGAssetService]
222 ; 203 ;
223 ; === HG ONLY === 204 ; === HG ONLY ===
224 ; Change this to your server 205 ; Change this to your server
225 ; accessible from other grids 206 ; accessible from other grids
226 ; 207 ;
227 HomeURI = "${Const|GridURL}:${Const|PublicPort}" 208 HomeURI = "${Const|GridURL}:${Const|PublicPort}"
@@ -229,11 +210,11 @@
229 ;; The asset types that this grid can export to / import from other grids. 210 ;; The asset types that this grid can export to / import from other grids.
230 ;; Comma separated. 211 ;; Comma separated.
231 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: 212 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely:
232 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, 213 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText,
233 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh 214 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh
234 ;; 215 ;;
235 ;; Leave blank or commented if you don't want to apply any restrictions. 216 ;; Leave blank or commented if you don't want to apply any restrictions.
236 ;; A more strict, but still reasonable, policy may be to disallow the exchange 217 ;; A more strict, but still reasonable, policy may be to disallow the exchange
237 ;; of scripts, like so: 218 ;; of scripts, like so:
238 ; DisallowExport ="LSLText" 219 ; DisallowExport ="LSLText"
239 ; DisallowImport ="LSLBytecode" 220 ; DisallowImport ="LSLBytecode"
@@ -270,3 +251,5 @@
270 ;; Capability assigned by the grid administrator for the simulator 251 ;; Capability assigned by the grid administrator for the simulator
271 ;; SimulatorCapability = "00000000-0000-0000-0000-000000000000" 252 ;; SimulatorCapability = "00000000-0000-0000-0000-000000000000"
272 253
254[MuteListService]
255 MuteListServerURI = "${Const|BaseURL}:${Const|PrivatePort}"
diff --git a/config/config-include/GridCommon.ini.example b/bin/config-include/GridCommon.ini.example
index 0922cf5..47771e3 100644
--- a/config/config-include/GridCommon.ini.example
+++ b/bin/config-include/GridCommon.ini.example
@@ -6,7 +6,7 @@
6 ; 6 ;
7 7
8 ; SQLite 8 ; SQLite
9 Include-Storage = "config-include/storage/SQLiteStandalone.ini"; 9 ; Include-Storage = "config-include/storage/SQLiteStandalone.ini";
10 10
11 ; MySql 11 ; MySql
12 ; Uncomment these lines if you want to use mysql storage 12 ; Uncomment these lines if you want to use mysql storage
@@ -32,6 +32,9 @@
32 ;StorageProvider = "OpenSim.Data.PGSQL.dll" 32 ;StorageProvider = "OpenSim.Data.PGSQL.dll"
33 ;ConnectionString = "Server=localhost;Database=opensim;User Id=opensim; password=***;" 33 ;ConnectionString = "Server=localhost;Database=opensim;User Id=opensim; password=***;"
34 34
35 StorageProvider = "${Const|DataProvider}"
36 ConnectionString = "${Const|ConnectionString}"
37
35[Hypergrid] 38[Hypergrid]
36 ; Uncomment the variables in this section only if you are in 39 ; Uncomment the variables in this section only if you are in
37 ; Hypergrid configuration. Otherwise, ignore. 40 ; Hypergrid configuration. Otherwise, ignore.
@@ -85,6 +88,7 @@
85 ; Change this to your grid-wide inventory server 88 ; Change this to your grid-wide inventory server
86 ; 89 ;
87 InventoryServerURI = "${Const|BaseURL}:${Const|PrivatePort}" 90 InventoryServerURI = "${Const|BaseURL}:${Const|PrivatePort}"
91 ;MaxRetries = 0
88 92
89[GridInfo] 93[GridInfo]
90 ; 94 ;
@@ -104,9 +108,9 @@
104 108
105 ; === HG ONLY === 109 ; === HG ONLY ===
106 ;; Change this to the address of your Gatekeeper service 110 ;; Change this to the address of your Gatekeeper service
107 ;; (usually bundled with the rest of the services in one 111 ;; (usually bundled with the rest of the services in one
108 ;; Robust server in port ${Const|PublicPort}, but not always) 112 ;; Robust server in port ${Const|PublicPort}, but not always)
109 Gatekeeper="${Const|BaseURL}:${Const|PublicPort}" 113 GatekeeperURI="${Const|BaseURL}:${Const|PublicPort}"
110 114
111[EstateDataStore] 115[EstateDataStore]
112 ; 116 ;
@@ -121,9 +125,9 @@
121[Messaging] 125[Messaging]
122 ; === HG ONLY === 126 ; === HG ONLY ===
123 ;; Change this to the address of your Gatekeeper service 127 ;; Change this to the address of your Gatekeeper service
124 ;; (usually bundled with the rest of the services in one 128 ;; (usually bundled with the rest of the services in one
125 ;; Robust server in port ${Const|PublicPort}, but not always) 129 ;; Robust server in port ${Const|PublicPort}, but not always)
126 Gatekeeper = "${Const|BaseURL}:${Const|PublicPort}" 130 GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"
127 131
128[AvatarService] 132[AvatarService]
129 ; 133 ;
@@ -170,11 +174,11 @@
170[HGInventoryAccessModule] 174[HGInventoryAccessModule]
171 ; 175 ;
172 ; === HG ONLY === 176 ; === HG ONLY ===
173 ; Change this to your server 177 ; Change this to your server
174 ; accessible from other grids 178 ; accessible from other grids
175 ; 179 ;
176 HomeURI = "${Const|BaseURL}:${Const|PublicPort}" 180 HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
177 Gatekeeper = "${Const|BaseURL}:${Const|PublicPort}" 181 GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"
178 ;; If you want to protect your assets from being copied by foreign visitors 182 ;; If you want to protect your assets from being copied by foreign visitors
179 ;; set this to false. You may want to do this on sims that have licensed content. 183 ;; set this to false. You may want to do this on sims that have licensed content.
180 ;; Default is true. 184 ;; Default is true.
@@ -186,7 +190,7 @@
186 190
187 ;; Warning: advanced and unusual. Default is false. 191 ;; Warning: advanced and unusual. Default is false.
188 ;; Enables configurations where grids share user services, including inventory, 192 ;; Enables configurations where grids share user services, including inventory,
189 ;; while separating regions' assets from users' assets. Asset transfer between 193 ;; while separating regions' assets from users' assets. Asset transfer between
190 ;; the users' asset server and the regions' asset server is done in HG-like manner. 194 ;; the users' asset server and the regions' asset server is done in HG-like manner.
191 ; CheckSeparateAssets = false 195 ; CheckSeparateAssets = false
192 ; RegionHGAssetServerURI = ${Const|BaseURL}:${Const|PublicPort} 196 ; RegionHGAssetServerURI = ${Const|BaseURL}:${Const|PublicPort}
@@ -195,7 +199,7 @@
195[HGAssetService] 199[HGAssetService]
196 ; 200 ;
197 ; === HG ONLY === 201 ; === HG ONLY ===
198 ; Change this to your server 202 ; Change this to your server
199 ; accessible from other grids 203 ; accessible from other grids
200 ; 204 ;
201 HomeURI = "${Const|BaseURL}:${Const|PublicPort}" 205 HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
@@ -203,11 +207,11 @@
203 ;; The asset types that this grid can export to / import from other grids. 207 ;; The asset types that this grid can export to / import from other grids.
204 ;; Comma separated. 208 ;; Comma separated.
205 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: 209 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely:
206 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, 210 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText,
207 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh 211 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh
208 ;; 212 ;;
209 ;; Leave blank or commented if you don't want to apply any restrictions. 213 ;; Leave blank or commented if you don't want to apply any restrictions.
210 ;; A more strict, but still reasonable, policy may be to disallow the exchange 214 ;; A more strict, but still reasonable, policy may be to disallow the exchange
211 ;; of scripts, like so: 215 ;; of scripts, like so:
212 ; DisallowExport ="LSLText" 216 ; DisallowExport ="LSLText"
213 ; DisallowImport ="LSLBytecode" 217 ; DisallowImport ="LSLBytecode"
@@ -243,3 +247,6 @@
243 247
244 ;; Capability assigned by the grid administrator for the simulator 248 ;; Capability assigned by the grid administrator for the simulator
245 ;; SimulatorCapability = "00000000-0000-0000-0000-000000000000" 249 ;; SimulatorCapability = "00000000-0000-0000-0000-000000000000"
250
251[MuteListService]
252 MuteListServerURI = "${Const|BaseURL}:${Const|PrivatePort}"