diff options
Diffstat (limited to '')
-rw-r--r-- | bin/config.preview.donotuseyet/opensim.ini.example | 329 |
1 files changed, 329 insertions, 0 deletions
diff --git a/bin/config.preview.donotuseyet/opensim.ini.example b/bin/config.preview.donotuseyet/opensim.ini.example new file mode 100644 index 0000000..0e4307d --- /dev/null +++ b/bin/config.preview.donotuseyet/opensim.ini.example | |||
@@ -0,0 +1,329 @@ | |||
1 | ; This file shows initialization defaults for OpenSimulator. If you want to override these | ||
2 | ; please copy/rename this file from .ini.example file to .ini. For example | ||
3 | ; | ||
4 | ; chat.ini.example => chat.ini | ||
5 | ; | ||
6 | ; or you can copy and paste the settings from this file directly to bin/OpenSim.ini | ||
7 | ; | ||
8 | |||
9 | [Startup] | ||
10 | ; Set this to true if you want to log crashes to disk | ||
11 | ; this can be useful when submitting bug reports. | ||
12 | save_crashes = false | ||
13 | |||
14 | ; Directory to save crashes to if above is enabled | ||
15 | ; (eg default is /opensimdir/crashes/*.txt or C:\opensim\crashes\*.txt) | ||
16 | crash_dir = "crashes" | ||
17 | |||
18 | ; Http proxy support for llHTTPRequest and dynamic texture loading | ||
19 | ; Set HttpProxy to the URL for your proxy server if you would like | ||
20 | ; to proxy llHTTPRequests through a firewall | ||
21 | ; HttpProxy = "http://proxy.com" | ||
22 | ; Set HttpProxyExceptions to a list of regular expressions for | ||
23 | ; URLs that you don't want going through the proxy such as servers | ||
24 | ; inside your firewall, separate patterns with a ';' | ||
25 | ; HttpProxyExceptions = ".mydomain.com;localhost" | ||
26 | |||
27 | ; Set this to true if you are connecting your OpenSimulator regions to a grid | ||
28 | ; Set this to false if you are running OpenSimulator in standalone mode | ||
29 | gridmode = false | ||
30 | |||
31 | startup_console_commands_file = "startup_commands.txt" | ||
32 | shutdown_console_commands_file = "shutdown_commands.txt" | ||
33 | |||
34 | ; To run a script every few minutes, set the script filename here | ||
35 | ; timer_Script = "filename" | ||
36 | |||
37 | ; ## | ||
38 | ; ## CLIENTS | ||
39 | ; ## | ||
40 | |||
41 | ; Enables EventQueueGet Service. | ||
42 | EventQueue = true | ||
43 | |||
44 | ; Set this to the DLL containig the client stack to use. | ||
45 | clientstack_plugin="OpenSim.Region.ClientStack.LindenUDP.dll" | ||
46 | |||
47 | ; ## | ||
48 | ; ## REGIONS | ||
49 | ; ## | ||
50 | |||
51 | ; Determine where OpenSimulator looks for the files which tell it which regions to server | ||
52 | ; Defaults to "filesystem" if this setting isn't present | ||
53 | region_info_source = "filesystem" | ||
54 | ; region_info_source = "web" | ||
55 | |||
56 | ; Determines where the region XML files are stored if you are loading these from the filesystem. | ||
57 | ; Defaults to bin/Regions in your OpenSimulator installation directory | ||
58 | ; regionload_regionsdir="C:\somewhere\xmlfiles\" | ||
59 | |||
60 | ; Determines the page from which regions xml is retrieved if you are loading these from the web | ||
61 | ; The XML here has the same format as it does on the filesystem (including the <Root> tag), | ||
62 | ; except that everything is also enclosed in a <Regions> tag. | ||
63 | ; regionload_webserver_url = "http://example.com/regions.xml"; | ||
64 | |||
65 | ; Draw objects on maptile. This step might take a long time if you've got a huge amount of | ||
66 | ; objects, so you can turn it off here if you'd like. | ||
67 | DrawPrimOnMapTile = true | ||
68 | ; Use terrain texture for maptiles if true, use shaded green if false | ||
69 | TextureOnMapTile = false | ||
70 | |||
71 | ; Maximum total size, and maximum size where a prim can be physical | ||
72 | NonPhysicalPrimMax = 256 | ||
73 | PhysicalPrimMax = 10 | ||
74 | ClampPrimSize = false | ||
75 | |||
76 | ; Region crossing | ||
77 | AllowScriptCrossing = false | ||
78 | ; If you set this to "true", any region that can teleport to you can | ||
79 | ; inject ARBITRARY BINARY CODE into your system. Use at your own risk. | ||
80 | ; YOU HAVE BEEN WARNED!!! | ||
81 | TrustBinaries = false | ||
82 | |||
83 | ; ## | ||
84 | ; ## STORAGE | ||
85 | ; ## | ||
86 | |||
87 | ; *** Prim Storage - only leave one storage_plugin uncommented *** | ||
88 | ; --- Null stores nothing - effectively disabling persistence: | ||
89 | ;storage_plugin = "OpenSim.Data.Null.dll" | ||
90 | |||
91 | ; --- To use sqlite as region storage: | ||
92 | storage_plugin = "OpenSim.Data.SQLite.dll" | ||
93 | storage_connection_string="URI=file:OpenSim.db,version=3"; | ||
94 | |||
95 | ; --- To use MySQL storage, supply your own connectionstring (this is only an example): | ||
96 | ; note that the supplied account needs create privilegies if you want it to auto-create needed tables. | ||
97 | ; storage_plugin="OpenSim.Data.MySQL.dll" | ||
98 | ; storage_connection_string="Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;"; | ||
99 | ; If you want to use a different database/server for estate data, then | ||
100 | ; uncomment and change this connect string. Defaults to the above if not set | ||
101 | ; estate_connection_string="Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;"; | ||
102 | |||
103 | ; Select whether you want to use local or grid asset storage. | ||
104 | ; | ||
105 | ; If you're running in standalone, you definitely want local, since there is no grid (hence this is redundant, and should | ||
106 | ; really be eliminated). The database itself is defined in asset_plugin below | ||
107 | ; | ||
108 | ; If you're running a region server connecting to a grid, you probably want grid mode, since this will use the | ||
109 | ; grid asset server. If you select local in grid mode, then you will use a database as specified in asset_plugin to store assets | ||
110 | ; locally. This will mean you won't be able to take items using your assets to other people's regions. | ||
111 | |||
112 | ; asset_database can be default, local or grid. This controls where assets (textures, scripts, etc.) are stored for your region | ||
113 | ; | ||
114 | ; If set to default, then | ||
115 | ; In standalone mode the local database based asset service will be used | ||
116 | ; In grid mode the grid asset service will be used for asset storage | ||
117 | ; This is probably the setting that you want. | ||
118 | ; | ||
119 | ; If set to local then the local database based asset service will be used in standalone and grid modes | ||
120 | ; If set to grid then the grid based asset service will be used in standalone and grid modes | ||
121 | ; All other values will cause a search for a matching assembly that contains an asset server client. | ||
122 | ; See also: AssetCache | ||
123 | asset_database = "default" | ||
124 | |||
125 | ; Persistence of changed objects happens during regular sweeps. The following control that behaviour to | ||
126 | ; prevent frequently changing objects from heavily loading the region data store. | ||
127 | ; If both of these values are set to zero then persistence of all changed objects will happen on every sweep. | ||
128 | ; | ||
129 | ; Objects will be considered for persistance in the next sweep when they have not changed for this number of seconds | ||
130 | MinimumTimeBeforePersistenceConsidered = 60 | ||
131 | ; Objects will always be considered for persistance in the next sweep if the first change occurred this number of seconds ago | ||
132 | MaximumTimeBeforePersistenceConsidered = 600 | ||
133 | |||
134 | ; Should avatars in neighbor sims see objects in this sim? | ||
135 | see_into_this_sim_from_neighbor = True | ||
136 | |||
137 | ; ## | ||
138 | ; ## PHYSICS | ||
139 | ; ## | ||
140 | |||
141 | ; if you would like to allow prims to be physical and move by physics with the physical checkbox in the client set this to true. | ||
142 | physical_prim = true | ||
143 | |||
144 | ; Select a mesher here. ZeroMesher is save and fast. | ||
145 | ; ZeroMesher also means that the physics engine models the physics of prims | ||
146 | ; sticking to the basic shapes the engine does support. Usually this is only a box. | ||
147 | ; Meshmerizer gives a better handling of complex prims by using triangle meshes. | ||
148 | ; Note, that only ODE physics currently deals with meshed prims in a satisfactoring way | ||
149 | ; | ||
150 | meshing = ZeroMesher | ||
151 | ;meshing = Meshmerizer | ||
152 | |||
153 | ; Choose one of the physics engines below | ||
154 | physics = basicphysics | ||
155 | ;physics = POS | ||
156 | ;physics = OpenDynamicsEngine | ||
157 | ;physics = modified_BulletX | ||
158 | |||
159 | ; ## | ||
160 | ; ## PERMISSIONS | ||
161 | ; ## | ||
162 | |||
163 | ;permissionmodules = "DefaultPermissionsModule" | ||
164 | |||
165 | ; If set to false, then, in theory, the server never carries out permission checks (allowing anybody to copy | ||
166 | ; any item, etc. This may not yet be implemented uniformally. | ||
167 | ; If set to true, then all permissions checks are carried out | ||
168 | ; Default is false | ||
169 | serverside_object_permissions = false | ||
170 | |||
171 | allow_grid_gods = false | ||
172 | |||
173 | ; This allows somne control over permissions | ||
174 | ; please note that this still doesn't duplicate SL, and is not intended to | ||
175 | ;region_owner_is_god = true | ||
176 | ;parcel_owner_is_god = true | ||
177 | |||
178 | ; Control user types that are allowed to create new scripts | ||
179 | ; Only enforced if serviceside_object_permissions is true | ||
180 | ; | ||
181 | ; Current possible values are | ||
182 | ; all - anyone can create scripts (subject to normal permissions) | ||
183 | ; gods - only administrators can create scripts (as long as allow_grid_gods is true) | ||
184 | ; Default value is all | ||
185 | ; allowed_script_creators = all | ||
186 | |||
187 | ; Control user types that are allowed to edit (save) scripts | ||
188 | ; Only enforced if serviceside_object_permissions is true | ||
189 | ; | ||
190 | ; Current possible values are | ||
191 | ; all - anyone can edit scripts (subject to normal permissions) | ||
192 | ; gods - only administrators can edit scripts (as long as allow_grid_gods is true) | ||
193 | ; Default value is all | ||
194 | ; allowed_script_editors = all | ||
195 | |||
196 | ; ## | ||
197 | ; ## SCRIPT ENGINE | ||
198 | ; ## | ||
199 | |||
200 | ;DefaultScriptEngine = "ScriptEngine.DotNetEngine" | ||
201 | DefaultScriptEngine = "XEngine" | ||
202 | |||
203 | ; ## | ||
204 | ; ## WORLD MAP | ||
205 | ; ## | ||
206 | |||
207 | ;WorldMapModule = "WorldMap" | ||
208 | ;MapImageModule = "MapImageModule" | ||
209 | |||
210 | ; ## | ||
211 | ; ## Customized Cache Implementation | ||
212 | ; ## | ||
213 | ; | ||
214 | ; The AssetCache value allows the name of an alternative caching | ||
215 | ; implementation to be specified. This can normally be omitted. | ||
216 | ; This value corresponds to the provider value associated with the | ||
217 | ; intended cache implementation plugin. | ||
218 | ; See also: asset_database | ||
219 | |||
220 | ; AssetCache = "OpenSim.Framework.Communications.Cache.AssetCache" | ||
221 | |||
222 | ; ## | ||
223 | ; ## EMAIL MODULE | ||
224 | ; ## | ||
225 | |||
226 | ;emailmodule = DefaultEmailModule | ||
227 | |||
228 | |||
229 | [StandAlone] | ||
230 | accounts_authenticate = true | ||
231 | welcome_message = "Welcome to OpenSimulator" | ||
232 | |||
233 | ; Asset database provider | ||
234 | asset_plugin = "OpenSim.Data.SQLite.dll" | ||
235 | ; asset_plugin = "OpenSim.Data.MySQL.dll" ; for mysql | ||
236 | ; asset_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate | ||
237 | |||
238 | ; the Asset DB source. This only works for sqlite, mysql, and nhibernate for now | ||
239 | ; Asset source SQLite example | ||
240 | asset_source = "URI=file:Asset.db,version=3" | ||
241 | ; Asset Source NHibernate example (DIALECT;DRIVER;CONNECTSTRING) | ||
242 | ; asset_source = "SQLiteDialect;SqliteClientDriver;URI=file:Asset.db,version=3" | ||
243 | ; Asset Source MySQL example | ||
244 | ;asset_source = "Data Source=localhost;Database=opensim;User ID=opensim;Password=****;" | ||
245 | |||
246 | ; Inventory database provider | ||
247 | inventory_plugin = "OpenSim.Data.SQLite.dll" | ||
248 | ; inventory_plugin = "OpenSim.Data.MySQL.dll" | ||
249 | ; inventory_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate | ||
250 | |||
251 | ; Inventory source SQLite example | ||
252 | inventory_source = "URI=file:inventoryStore.db,version=3" | ||
253 | ; Inventory Source NHibernate example (DIALECT;DRIVER;CONNECTSTRING) | ||
254 | ; inventory_source = "SQLiteDialect;SqliteClientDriver;URI=file:Inventory.db,version=3" | ||
255 | ; Inventory Source MySQL example | ||
256 | ;inventory_source = "Data Source=localhost;Database=opensim;User ID=opensim;Password=****;" | ||
257 | |||
258 | ; User Data Database provider | ||
259 | ; | ||
260 | ; Multiple providers can be specified by separating them with commas (whitespace is unimportant) | ||
261 | ; If multiple providers are specified then if a profile is requested, each is queried until one | ||
262 | ; provides a valid profile, or until all providers have been queried. | ||
263 | ; Unfortunately the order of querying is currently undefined (it may not be the order in which | ||
264 | ; providers are specified here). This needs to be fixed | ||
265 | ; | ||
266 | userDatabase_plugin = "OpenSim.Data.SQLite.dll" | ||
267 | ; userDatabase_plugin = "OpenSim.Data.MySQL.dll" | ||
268 | ; userDatabase_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate | ||
269 | |||
270 | ; User source SQLite example | ||
271 | user_source = "URI=file:userprofiles.db,version=3" | ||
272 | ; User Source NHibernate Example (DIALECT;DRIVER;CONNECTSTRING) | ||
273 | ; user_source = "SQLiteDialect;SqliteClientDriver;URI=file:User.db,version=3" | ||
274 | ; User Source MySQL example | ||
275 | ;user_source = "Data Source=localhost;Database=opensim;User ID=opensim;Password=****;" | ||
276 | |||
277 | ; Specifies the location and filename of the default inventory library control file. The path can be relative or absolute | ||
278 | ; Default is ./inventory/Libraries.xml | ||
279 | LibrariesXMLFile="./inventory/Libraries.xml" | ||
280 | |||
281 | ; Specifies the location and filename of the inventory library assets control file. The path can be relative or absolute | ||
282 | ; Setting is optional. Default is ./assets/AssetSets.xml | ||
283 | AssetSetsXMLFile="./assets/AssetSets.xml" | ||
284 | |||
285 | dump_assets_to_file = false | ||
286 | |||
287 | |||
288 | [Network] | ||
289 | http_listener_port = 9000 | ||
290 | default_location_x = 1000 | ||
291 | default_location_y = 1000 | ||
292 | |||
293 | ; ssl config: Experimental! The auto https config only really works definately on windows XP now | ||
294 | ; you need a Cert Request/Signed pair installed in the MY store with the CN specified below | ||
295 | ; you can use https on other platforms, but you'll need to configure the httpapi yourself for now | ||
296 | http_listener_ssl = false ; Also create a SSL server | ||
297 | http_listener_cn = "localhost" ; Use the cert with the common name | ||
298 | http_listener_sslport = 9001 ; Use this port for SSL connections | ||
299 | http_listener_ssl_cert = "" ; Currently unused, but will be used for OSHttpServer | ||
300 | |||
301 | ; Uncomment below to enable llRemoteData/remote channels | ||
302 | ; remoteDataPort = 20800 | ||
303 | |||
304 | grid_server_url = "http://127.0.0.1:8001" | ||
305 | grid_send_key = "null" | ||
306 | grid_recv_key = "null" | ||
307 | |||
308 | user_server_url = "http://127.0.0.1:8002" | ||
309 | user_send_key = "null" | ||
310 | user_recv_key = "null" | ||
311 | |||
312 | asset_server_url = "http://127.0.0.1:8003" | ||
313 | |||
314 | inventory_server_url = "http://127.0.0.1:8004" | ||
315 | |||
316 | ; The MessagingServer is a companion of the UserServer. It uses | ||
317 | ; user_send_key and user_recv_key, too | ||
318 | messaging_server_url = "http://127.0.0.1:8006" | ||
319 | |||
320 | ; What is reported as the "X-Secondlife-Shard" | ||
321 | ; Defaults to the user server url if not set | ||
322 | ; The old default is "OpenSim", set here fro compatibility | ||
323 | shard = "OpenSim" | ||
324 | |||
325 | ; What is reported as the "User-Agent" when using llHTTPRequest | ||
326 | ; Defaults to not sent if not set here. See the notes section in the wiki at | ||
327 | ; http://wiki.secondlife.com/wiki/LlHTTPRequest for comments on adding | ||
328 | ; " (Mozilla Compatible)" to the text where there are problems with a web server | ||
329 | ;user_agent = "OpenSim LSL (Mozilla Compatible)" | ||