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