diff options
author | David Walter Seikel | 2016-11-03 21:44:39 +1000 |
---|---|---|
committer | David Walter Seikel | 2016-11-03 21:44:39 +1000 |
commit | 134f86e8d5c414409631b25b8c6f0ee45fbd8631 (patch) | |
tree | 216b89d3fb89acfb81be1e440c25c41ab09fa96d /bin/config-include/StandaloneCommon.ini.example | |
parent | More changing to production grid. Double oops. (diff) | |
download | opensim-SC-134f86e8d5c414409631b25b8c6f0ee45fbd8631.zip opensim-SC-134f86e8d5c414409631b25b8c6f0ee45fbd8631.tar.gz opensim-SC-134f86e8d5c414409631b25b8c6f0ee45fbd8631.tar.bz2 opensim-SC-134f86e8d5c414409631b25b8c6f0ee45fbd8631.tar.xz |
Initial update to OpenSim 0.8.2.1 source code.
Diffstat (limited to 'bin/config-include/StandaloneCommon.ini.example')
-rw-r--r-- | bin/config-include/StandaloneCommon.ini.example | 273 |
1 files changed, 174 insertions, 99 deletions
diff --git a/bin/config-include/StandaloneCommon.ini.example b/bin/config-include/StandaloneCommon.ini.example index f28de43..d0b152c 100644 --- a/bin/config-include/StandaloneCommon.ini.example +++ b/bin/config-include/StandaloneCommon.ini.example | |||
@@ -27,6 +27,32 @@ | |||
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 | |||
36 | [Hypergrid] | ||
37 | ; Uncomment the variables in this section only if you are in | ||
38 | ; Hypergrid configuration. Otherwise, ignore. | ||
39 | |||
40 | ;# {HomeURI} {Hypergrid} {The Home URL of this world} {} | ||
41 | ;; If this is a standalone world, this is the address of this instance. | ||
42 | ;; If this is a grided simulator, this is the address of the external robust server that | ||
43 | ;; runs the UserAgentsService. | ||
44 | ;; For example http://myworld.com:9000 or http://myworld.com:8002 | ||
45 | ;; This is a default that can be overwritten in some sections. | ||
46 | ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}" | ||
47 | |||
48 | ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {} | ||
49 | ;; If this is a standalone world, this is the address of this instance. | ||
50 | ;; If this is a grided simulator, this is the address of the external robust server | ||
51 | ;; that runs the Gatekeeper service. | ||
52 | ;; For example http://myworld.com:9000 or http://myworld.com:8002 | ||
53 | ;; This is a default that can be overwritten in some sections. | ||
54 | ; GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}" | ||
55 | |||
30 | [Modules] | 56 | [Modules] |
31 | ;; 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. |
32 | ;; Copy the config .example file into your own .ini file and alter that | 58 | ;; Copy the config .example file into your own .ini file and alter that |
@@ -47,7 +73,6 @@ | |||
47 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" | 73 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" |
48 | AssetLoaderArgs = "assets/AssetSets.xml" | 74 | AssetLoaderArgs = "assets/AssetSets.xml" |
49 | 75 | ||
50 | |||
51 | [GridService] | 76 | [GridService] |
52 | ;; For in-memory region storage (default) | 77 | ;; For in-memory region storage (default) |
53 | StorageProvider = "OpenSim.Data.Null.dll:NullRegionData" | 78 | StorageProvider = "OpenSim.Data.Null.dll:NullRegionData" |
@@ -58,14 +83,34 @@ | |||
58 | ; MapTileDirectory = "./maptiles" | 83 | ; MapTileDirectory = "./maptiles" |
59 | 84 | ||
60 | ;; Next, we can specify properties of regions, including default and fallback regions | 85 | ;; Next, we can specify properties of regions, including default and fallback regions |
61 | ;; The syntax is: Region_<RegioName> = "<flags>" | 86 | ;; The syntax is: Region_<RegionName> = "<flags>" |
62 | ;; where <flags> can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut | 87 | ;; where <flags> can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut |
88 | ;; | ||
89 | ;; 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.) | ||
90 | ;; then this region becomes the destination. Only the first online default region will be used. If no DefaultHGRegion | ||
91 | ;; is specified then this will also be used as the region for hypergrid connections that require it (commonly because they have not specified | ||
92 | ;; an explicit region. | ||
93 | ;; | ||
94 | ;; DefaultHGRegion If an avatar connecting via the hypergrid does not specify a region, then they are placed here. Only the first online | ||
95 | ;; region will be used. | ||
96 | ;; | ||
97 | ;; FallbackRegion If the DefaultRegion is not available for a local login, then any FallbackRegions are tried instead. These are tried in the | ||
98 | ;; order specified. This only applies to local logins at this time, not Hypergrid connections. | ||
99 | ;; | ||
100 | ;; NoDirectLogin A hypergrid user cannot directly connect to this region. This does not apply to local logins. | ||
101 | ;; | ||
102 | ;; Persistent When the simulator is shutdown, the region is signalled as offline but left registered on the grid. | ||
103 | ;; | ||
63 | ;; For example: | 104 | ;; For example: |
64 | Region_Welcome_Area = "DefaultRegion, FallbackRegion" | 105 | Region_Welcome_Area = "DefaultRegion, FallbackRegion" |
65 | 106 | ||
107 | ;; Allow supporting viewers to export content | ||
108 | ;; Set to false to prevent export | ||
109 | ExportSupported = true | ||
110 | |||
66 | ; === HG ONLY === | 111 | ; === HG ONLY === |
67 | ;; change this to the address of your simulator | 112 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
68 | Gatekeeper="http://127.0.0.1:9000" | 113 | ; GatekeeperURI="${Const|BaseURL}:${Const|PublicPort}" |
69 | 114 | ||
70 | [LibraryModule] | 115 | [LibraryModule] |
71 | ; Set this if you want to change the name of the OpenSim Library | 116 | ; Set this if you want to change the name of the OpenSim Library |
@@ -73,38 +118,53 @@ | |||
73 | 118 | ||
74 | [LoginService] | 119 | [LoginService] |
75 | WelcomeMessage = "Welcome, Avatar!" | 120 | WelcomeMessage = "Welcome, Avatar!" |
76 | GatekeeperURI = "http://127.0.0.1:9000" | 121 | ;; If you have Gatekeeper set under [Hypergrid], no need to set it here, leave it commented |
122 | ; GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}" | ||
77 | 123 | ||
78 | SRV_HomeURI = "http://127.0.0.1:9000" | 124 | SRV_HomeURI = "${Const|BaseURL}:${Const|PublicPort}" |
79 | SRV_InventoryServerURI = "http://127.0.0.1:9000" | 125 | SRV_InventoryServerURI = "${Const|BaseURL}:${Const|PublicPort}" |
80 | SRV_AssetServerURI = "http://127.0.0.1:9000" | 126 | SRV_AssetServerURI = "${Const|BaseURL}:${Const|PublicPort}" |
81 | SRV_ProfileServerURI = "http://127.0.0.1:9000" | 127 | SRV_ProfileServerURI = "${Const|BaseURL}:${Const|PublicPort}" |
82 | SRV_FriendsServerURI = "http://127.0.0.1:9000" | 128 | SRV_FriendsServerURI = "${Const|BaseURL}:${Const|PublicPort}" |
83 | SRV_IMServerURI = "http://127.0.0.1:9000" | 129 | SRV_IMServerURI = "${Const|BaseURL}:${Const|PublicPort}" |
84 | 130 | ||
85 | ;; For Viewer 2 | 131 | ;; For Viewer 2 |
86 | MapTileURL = "http://127.0.0.1:9000/" | 132 | MapTileURL = "${Const|BaseURL}:${Const|PublicPort}/" |
133 | |||
134 | ; Url to search service | ||
135 | ; SearchURL = "${Const|BaseURL}:${Const|PublicPort}"; | ||
136 | |||
137 | ; For V3 destination guide | ||
138 | ; DestinationGuide = "${Const|BaseURL}/guide" | ||
139 | |||
140 | ; The minimum user level required for a user to be able to login. 0 by default | ||
141 | ; If you disable a particular user's account then you can set their login level below this number. | ||
142 | ; You can also change this level from the console though these changes will not be persisted. | ||
143 | ; MinLoginLevel = 0 | ||
87 | 144 | ||
88 | ;; Ask co-operative viewers to use a different currency name | 145 | ;; Ask co-operative viewers to use a different currency name |
89 | ;Currency = "" | 146 | ;Currency = "" |
90 | 147 | ||
91 | ;; Regular expressions for controlling which client versions are accepted/denied. | 148 | ;; Set minimum fee to publish classified |
92 | ;; An empty string means nothing is checked. | 149 | ; ClassifiedFee = 0 |
93 | ;; | 150 | |
94 | ;; Example 1: allow only these 3 types of clients (any version of them) | 151 | ; Basic Login Service Dos Protection Tweaks |
95 | ;; AllowedClients = "Imprudence|Hippo|Second Life" | 152 | ; ; |
96 | ;; | 153 | ; ; Some Grids/Users use a transparent proxy that makes use of the X-Forwarded-For HTTP Header, If you do, set this to true |
97 | ;; Example 2: allow all clients except these | 154 | ; ; 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 |
98 | ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald" | 155 | ; ; get around this basic DOS protection. |
99 | ;; | 156 | ; DOSAllowXForwardedForHeader = false |
100 | ;; Note that these are regular expressions, so every character counts. | 157 | ; ; |
101 | ;; Also note that this is very weak security and should not be trusted as a reliable means | 158 | ; ; The protector adds up requests during this rolling period of time, default 10 seconds |
102 | ;; for keeping bad clients out; modified clients can fake their identifiers. | 159 | ; DOSRequestTimeFrameMS = 10000 |
103 | ;; | 160 | ; ; |
104 | ;; | 161 | ; ; The amount of requests in the above timeframe from the same endpoint that triggers protection |
105 | ;AllowedClients = "" | 162 | ; DOSMaxRequestsInTimeFrame = 5 |
106 | ;DeniedClients = "" | 163 | ; ; |
107 | 164 | ; ; The amount of time that a specific endpoint is blocked. Default 2 minutes. | |
165 | ; DOSForgiveClientAfterMS = 120000 | ||
166 | ; ; | ||
167 | ; ; To turn off basic dos protection, set the DOSMaxRequestsInTimeFrame to 0. | ||
108 | 168 | ||
109 | [FreeswitchService] | 169 | [FreeswitchService] |
110 | ;; If FreeSWITCH is not being used then you don't need to set any of these parameters | 170 | ;; If FreeSWITCH is not being used then you don't need to set any of these parameters |
@@ -152,7 +212,7 @@ | |||
152 | ; See http://opensimulator.org/wiki/GridInfo | 212 | ; See http://opensimulator.org/wiki/GridInfo |
153 | 213 | ||
154 | ; login uri: for grid this is the login server URI | 214 | ; login uri: for grid this is the login server URI |
155 | login = http://127.0.0.1:9000/ | 215 | login = ${Const|BaseURL}:${Const|PublicPort}/ |
156 | 216 | ||
157 | ; long grid name: the long name of your grid | 217 | ; long grid name: the long name of your grid |
158 | gridname = "the lost continent of hippo" | 218 | gridname = "the lost continent of hippo" |
@@ -161,78 +221,74 @@ | |||
161 | gridnick = "hippogrid" | 221 | gridnick = "hippogrid" |
162 | 222 | ||
163 | ; login page: optional: if it exists it will be used to tell the client to use | 223 | ; login page: optional: if it exists it will be used to tell the client to use |
164 | ; this as splash page | 224 | ; this as splash page. May also be served from an external web server, e.g. for |
165 | ; currently unused | 225 | ; information on a standalone |
166 | ;welcome = http://127.0.0.1/welcome | 226 | ;welcome = ${Const|BaseURL}/welcome |
167 | 227 | ||
168 | ; helper uri: optional: if it exists if will be used to tell the client to use | 228 | ; helper uri: optional: if it exists it will be used to tell the client to use |
169 | ; this for all economy related things | 229 | ; this for all economy related things |
170 | ; currently unused | 230 | ;economy = ${Const|BaseURL}/economy |
171 | ;economy = http://127.0.0.1:9000/ | ||
172 | 231 | ||
173 | ; web page of grid: optional: page providing further information about your grid | 232 | ; web page of grid: optional: page providing further information about your grid |
174 | ; currently unused | 233 | ;about = ${Const|BaseURL}/about |
175 | ;about = http://127.0.0.1/about/ | ||
176 | 234 | ||
177 | ; account creation: optional: page providing further information about obtaining | 235 | ; account creation: optional: page providing further information about obtaining |
178 | ; a user account on your grid | 236 | ; a user account on your grid |
179 | ; currently unused | 237 | ;register = ${Const|BaseURL}/register |
180 | ;register = http://127.0.0.1/register | ||
181 | 238 | ||
182 | ; help: optional: page providing further assistance for users of your grid | 239 | ; help: optional: page providing further assistance for users of your grid |
183 | ; currently unused | 240 | ;help = ${Const|BaseURL}/help |
184 | ;help = http://127.0.0.1/help | ||
185 | 241 | ||
186 | ; password help: optional: page providing password assistance for users of your grid | 242 | ; password help: optional: page providing password assistance for users of your grid |
187 | ; currently unused | 243 | ;password = ${Const|BaseURL}/password |
188 | ;password = http://127.0.0.1/password | ||
189 | 244 | ||
190 | ; HG address of the gatekeeper, if you have one | 245 | ; HG address of the gatekeeper, if you have one |
191 | ; this is the entry point for all the regions of the world | 246 | ; this is the entry point for all the regions of the world |
192 | ; gatekeeper = http://127.0.0.1:9000/ | 247 | ; gatekeeper = ${Const|BaseURL}:${Const|PublicPort}/ |
193 | 248 | ||
194 | ; HG user domain, if you have one | 249 | ; HG user domain, if you have one |
195 | ; this is the entry point for all user-related HG services | 250 | ; this is the entry point for all user-related HG services |
196 | ; uas = http://127.0.0.1:9000/ | 251 | ; uas = ${Const|BaseURL}:${Const|PublicPort}/ |
197 | 252 | ||
198 | [MapImageService] | 253 | [MapImageService] |
199 | ; Set this if you want to change the default | 254 | ; Set this if you want to change the default |
200 | ; TilesStoragePath = "maptiles" | 255 | ; TilesStoragePath = "maptiles" |
201 | 256 | ||
202 | [AuthorizationService] | 257 | [AuthorizationService] |
203 | ; If you have regions with access restrictions | 258 | ; If you have regions with access restrictions |
204 | ; specify them here using the convention | 259 | ; specify them here using the convention |
205 | ; Region_<Region_Name> = <flags> | 260 | ; Region_<Region_Name> = <flags> |
206 | ; Valid flags are: | 261 | ; Valid flags are: |
207 | ; DisallowForeigners -- HG visitors not allowed | 262 | ; DisallowForeigners -- HG visitors not allowed |
208 | ; DisallowResidents -- only Admins and Managers allowed | 263 | ; DisallowResidents -- only Admins and Managers allowed |
209 | ; Example: | 264 | ; Example: |
210 | ; Region_Test_1 = "DisallowForeigners" | 265 | ; Region_Test_1 = "DisallowForeigners" |
211 | 266 | ||
212 | ;; | 267 | ;; |
213 | ;; HG configurations | 268 | ;; HG configurations |
214 | ;; | 269 | ;; |
215 | [GatekeeperService] | 270 | [GatekeeperService] |
216 | ExternalName = "http://127.0.0.1:9000" | 271 | ;; If you have GatekeeperURI set under [Hypergrid], no need to set it here, leave it commented |
272 | ; ExternalName = "${Const|BaseURL}:${Const|PublicPort}" | ||
217 | 273 | ||
218 | ; Does this grid allow incoming links to any region in it? | 274 | ; Does this grid allow incoming links to any region in it? |
219 | ; If false, HG TPs happen only to the Default regions specified in [GridService] section | 275 | ; If false, HG TPs happen only to the Default regions specified in [GridService] section |
220 | AllowTeleportsToAnyRegion = true | 276 | AllowTeleportsToAnyRegion = true |
221 | 277 | ||
222 | ;; Regular expressions for controlling which client versions are accepted/denied. | 278 | ;; Regular expressions for controlling which client versions are accepted/denied. |
223 | ;; An empty string means nothing is checked. | 279 | ;; An empty string means nothing is checked. |
224 | ;; | 280 | ;; |
225 | ;; Example 1: allow only these 3 types of clients (any version of them) | 281 | ;; Example 1: allow only these 3 types of clients (any version of them) |
226 | ;; AllowedClients = "Imprudence|Hippo|Second Life" | 282 | ;; AllowedClients = "Imprudence|Hippo|Second Life" |
227 | ;; | 283 | ;; |
228 | ;; Example 2: allow all clients except these | 284 | ;; Example 2: allow all clients except these |
229 | ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald" | 285 | ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald" |
230 | ;; | 286 | ;; |
231 | ;; Note that these are regular expressions, so every character counts. | 287 | ;; Note that these are regular expressions, so every character counts. |
232 | ;; Also note that this is very weak security and should not be trusted as a reliable means | 288 | ;; Also note that this is very weak security and should not be trusted as a reliable means |
233 | ;; for keeping bad clients out; modified clients can fake their identifiers. | 289 | ;; for keeping bad clients out; modified clients can fake their identifiers. |
234 | ;; | 290 | ;; |
235 | ;; | 291 | ;; |
236 | ;AllowedClients = "" | 292 | ;AllowedClients = "" |
237 | ;DeniedClients = "" | 293 | ;DeniedClients = "" |
238 | 294 | ||
@@ -255,7 +311,7 @@ | |||
255 | ;; Are local users allowed to visit other grids? | 311 | ;; Are local users allowed to visit other grids? |
256 | ;; What user level? Use variables of this forrm: | 312 | ;; What user level? Use variables of this forrm: |
257 | ;; ForeignTripsAllowed_Level_<UserLevel> = true | false | 313 | ;; ForeignTripsAllowed_Level_<UserLevel> = true | false |
258 | ;; (the default is true) | 314 | ;; (the default is true) |
259 | ;; For example: | 315 | ;; For example: |
260 | ; ForeignTripsAllowed_Level_0 = false | 316 | ; ForeignTripsAllowed_Level_0 = false |
261 | ; ForeignTripsAllowed_Level_200 = true ; true is default, no need to say it | 317 | ; ForeignTripsAllowed_Level_200 = true ; true is default, no need to say it |
@@ -263,42 +319,50 @@ | |||
263 | ;; If ForeignTripsAllowed is false, make exceptions using DisallowExcept | 319 | ;; If ForeignTripsAllowed is false, make exceptions using DisallowExcept |
264 | ;; Leave blank or commented for no exceptions. | 320 | ;; Leave blank or commented for no exceptions. |
265 | ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002" | 321 | ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002" |
266 | ;; | 322 | ;; |
267 | ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept. | 323 | ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept. |
268 | ;; Leave blank or commented for no exceptions. | 324 | ;; Leave blank or commented for no exceptions. |
269 | ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002" | 325 | ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002" |
270 | 326 | ||
327 | ;; This variable controls what is exposed to profiles of local users | ||
328 | ;; as seen from outside of this grid. Leave it uncommented for exposing | ||
329 | ;; UserTitle, UserFlags and the creation date. Uncomment and change to False | ||
330 | ;; to block this info from being exposed. | ||
331 | ; ShowUserDetailsInHGProfile = True | ||
332 | |||
271 | [HGInventoryService] | 333 | [HGInventoryService] |
272 | HomeURI = "http://127.0.0.1:9000" | 334 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
335 | ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}" | ||
273 | 336 | ||
274 | [HGAssetService] | 337 | [HGAssetService] |
275 | HomeURI = "http://127.0.0.1:9000" | 338 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
339 | ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}" | ||
276 | 340 | ||
277 | ;; The asset types that this grid can export to / import from other grids. | 341 | ;; The asset types that this grid can export to / import from other grids. |
278 | ;; Comma separated. | 342 | ;; Comma separated. |
279 | ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: | 343 | ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely: |
280 | ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, | 344 | ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, |
281 | ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh | 345 | ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh |
282 | ;; | 346 | ;; |
283 | ;; Leave blank or commented if you don't want to apply any restrictions. | 347 | ;; Leave blank or commented if you don't want to apply any restrictions. |
284 | ;; A more strict, but still reasonable, policy may be to disallow the exchange | 348 | ;; A more strict, but still reasonable, policy may be to disallow the exchange |
285 | ;; of scripts, like so: | 349 | ;; of scripts, like so: |
286 | ; DisallowExport ="LSLText" | 350 | ; DisallowExport ="LSLText" |
287 | ; DisallowImport ="LSLBytecode" | 351 | ; DisallowImport ="LSLBytecode" |
288 | 352 | ||
289 | |||
290 | [HGInventoryAccessModule] | 353 | [HGInventoryAccessModule] |
291 | HomeURI = "http://127.0.0.1:9000" | 354 | ;; If you have these set under [Hypergrid], no need to set it here, leave it commented |
292 | Gatekeeper = "http://127.0.0.1:9000" | 355 | ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}" |
356 | ; GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}" | ||
293 | 357 | ||
294 | ;; If you want to protect your assets from being copied by foreign visitors | 358 | ;; If you want to protect your assets from being copied by foreign visitors |
295 | ;; uncomment the next line. You may want to do this on sims that have licensed content. | 359 | ;; uncomment the next line. You may want to do this on sims that have licensed content. |
296 | ;; true = allow exports, false = disallow exports. True by default. | 360 | ;; true = allow exports, false = disallow exports. True by default. |
297 | ; OutboundPermission = True | 361 | ; OutboundPermission = True |
298 | 362 | ||
299 | ;; Send visual reminder to local users that their inventories are unavailable while they are traveling | 363 | ;; Send visual reminder to local users that their inventories are unavailable while they are traveling |
300 | ;; and available when they return. True by default. | 364 | ;; and available when they return. True by default. |
301 | ;RestrictInventoryAccessAbroad = True | 365 | ;RestrictInventoryAccessAbroad = True |
302 | 366 | ||
303 | [HGFriendsModule] | 367 | [HGFriendsModule] |
304 | ; User level required to be able to send friendship invitations to foreign users | 368 | ; User level required to be able to send friendship invitations to foreign users |
@@ -306,18 +370,29 @@ | |||
306 | 370 | ||
307 | [Messaging] | 371 | [Messaging] |
308 | ; === HG ONLY === | 372 | ; === HG ONLY === |
309 | ;; change this to the address of your simulator | 373 | ;; If you have this set under [Hypergrid], no need to set it here, leave it commented |
310 | Gatekeeper = "http://127.0.0.1:9000" | 374 | ; GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}" |
311 | |||
312 | 375 | ||
313 | [EntityTransfer] | 376 | [EntityTransfer] |
314 | ;; User level from which local users are allowed to HG teleport. Default 0 (all users) | 377 | ;; User level from which local users are allowed to HG teleport. Default 0 (all users) |
315 | ;LevelHGTeleport = 0 | 378 | ;LevelHGTeleport = 0 |
316 | 379 | ||
317 | ;; Are local users restricted from taking their appearance abroad? | 380 | ;; Are local users restricted from taking their appearance abroad? |
318 | ;; Default is no restrictions | 381 | ;; Default is no restrictions |
319 | ;RestrictAppearanceAbroad = false | 382 | ;RestrictAppearanceAbroad = false |
320 | 383 | ||
321 | ;; If appearance is restricted, which accounts' appearances are allowed to be exported? | 384 | ;; If appearance is restricted, which accounts' appearances are allowed to be exported? |
322 | ;; Comma-separated list of account names | 385 | ;; Comma-separated list of account names |
323 | AccountForAppearance = "Test User, Astronaut Smith" | 386 | AccountForAppearance = "Test User, Astronaut Smith" |
387 | |||
388 | [UserProfilesService] | ||
389 | ;; To use, set Enabled to true then configure for your site... | ||
390 | Enabled = false | ||
391 | LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService" | ||
392 | |||
393 | ;; Configure this for separate databse | ||
394 | ; ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;" | ||
395 | ; Realm = UserProfiles | ||
396 | |||
397 | UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService | ||
398 | AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" | ||