diff options
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}" | ||