diff options
Diffstat (limited to 'bin')
-rw-r--r-- | bin/OpenSim.ini.example | 108 | ||||
-rw-r--r-- | bin/OpenSimDefaults.ini | 97 |
2 files changed, 93 insertions, 112 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index e3b605b..0f4d6df 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -216,50 +216,6 @@ | |||
216 | ; physics = basicphysics | 216 | ; physics = basicphysics |
217 | ; physics = POS | 217 | ; physics = POS |
218 | 218 | ||
219 | ;# {permissionmodules} {} {Permission modules to use (may specify multiple modules, separated by comma} {} DefaultPermissionsModule | ||
220 | ;; Permission modules to use, separated by comma. | ||
221 | ;; Possible modules are DefaultPermissionsModule, PrimLimitsModule | ||
222 | ; permissionmodules = DefaultPermissionsModule | ||
223 | |||
224 | ;# {serverside_object_permissions} {permissionmodules:DefaultPermissionsModule} {Activate permission handling by the sim?} {true false} true | ||
225 | ;; These are the parameters for the default permissions module | ||
226 | ;; | ||
227 | ;; If set to false, then, in theory, the server never carries out | ||
228 | ;; permission checks (allowing anybody to copy | ||
229 | ;; any item, etc. This may not yet be implemented uniformally. | ||
230 | ;; If set to true, then all permissions checks are carried out | ||
231 | ; serverside_object_permissions = true | ||
232 | |||
233 | ;# {allow_grid_gods} {} {Allow grid gods?} {true false} false | ||
234 | ;; This allows users with a UserLevel of 200 or more to assume god | ||
235 | ;; powers in the regions in this simulator. | ||
236 | ; allow_grid_gods = false | ||
237 | |||
238 | ;; This allows some control over permissions | ||
239 | ;; please note that this still doesn't duplicate SL, and is not intended to | ||
240 | ;# {region_owner_is_god} {} {Allow region owner gods} {true false} true | ||
241 | ;; Allow region owners to assume god powers in their regions | ||
242 | ; region_owner_is_god = true | ||
243 | |||
244 | ;# {region_manager_is_god} {} {Allow region manager gods} {true false} false | ||
245 | ;; Allow region managers to assume god powers in regions they manage | ||
246 | ; region_manager_is_god = false | ||
247 | |||
248 | ;# {parcel_owner_is_god} {} {Allow parcel owner gods} {true false} true | ||
249 | ;; Allow parcel owners to assume god powers in their parcels | ||
250 | ; parcel_owner_is_god = true | ||
251 | |||
252 | ;# {simple_build_permissions} {} {Allow building in parcel by access list (no groups)} {true false} false | ||
253 | ;; More control over permissions | ||
254 | ;; This is definitely not SL! | ||
255 | ;; Provides a simple control for land owners to give build rights to | ||
256 | ;; specific avatars in publicly accessible parcels that disallow object | ||
257 | ;; creation in general. | ||
258 | ;; Owners specific avatars by adding them to the Access List of the parcel | ||
259 | ;; without having to use the Groups feature | ||
260 | ; simple_build_permissions = false | ||
261 | |||
262 | |||
263 | ;# {DefaultScriptEngine} {} {Default script engine} {XEngine} XEngine | 219 | ;# {DefaultScriptEngine} {} {Default script engine} {XEngine} XEngine |
264 | ;; Default script engine to use. Currently, we only have XEngine | 220 | ;; Default script engine to use. Currently, we only have XEngine |
265 | ; DefaultScriptEngine = "XEngine" | 221 | ; DefaultScriptEngine = "XEngine" |
@@ -296,26 +252,6 @@ | |||
296 | ;; default is false | 252 | ;; default is false |
297 | ; TelehubAllowLandmark = false | 253 | ; TelehubAllowLandmark = false |
298 | 254 | ||
299 | ;# {AllowedClients} {} {Bar (|) separated list of allowed clients} {} | ||
300 | ;; Bar (|) separated list of viewers which may gain access to the regions. | ||
301 | ;; One can use a substring of the viewer name to enable only certain | ||
302 | ;; versions | ||
303 | ;; Example: Agent uses the viewer "Imprudence 1.3.2.0" | ||
304 | ;; - "Imprudence" has access | ||
305 | ;; - "Imprudence 1.3" has access | ||
306 | ;; - "Imprudence 1.3.1" has no access | ||
307 | ; AllowedViewerList = | ||
308 | |||
309 | ;# {BannedClients} {} {Bar (|) separated list of banned clients} {} | ||
310 | ;# Bar (|) separated list of viewers which may not gain access to the regions. | ||
311 | ;; One can use a Substring of the viewer name to disable only certain | ||
312 | ;; versions | ||
313 | ;; Example: Agent uses the viewer "Imprudence 1.3.2.0" | ||
314 | ;; - "Imprudence" has no access | ||
315 | ;; - "Imprudence 1.3" has no access | ||
316 | ;; - "Imprudence 1.3.1" has access | ||
317 | ; BannedViewerList = | ||
318 | |||
319 | [Map] | 255 | [Map] |
320 | ;# {GenerateMaptiles} {} {Generate map tiles?} {true false} true | 256 | ;# {GenerateMaptiles} {} {Generate map tiles?} {true false} true |
321 | ;; Map tile options. | 257 | ;; Map tile options. |
@@ -350,6 +286,50 @@ | |||
350 | ;; got a large number of objects, so you can turn it off here if you'd like. | 286 | ;; got a large number of objects, so you can turn it off here if you'd like. |
351 | ; DrawPrimOnMapTile = true | 287 | ; DrawPrimOnMapTile = true |
352 | 288 | ||
289 | [Permissions] | ||
290 | ;# {permissionmodules} {} {Permission modules to use (may specify multiple modules, separated by comma} {} DefaultPermissionsModule | ||
291 | ;; Permission modules to use, separated by comma. | ||
292 | ;; Possible modules are DefaultPermissionsModule, PrimLimitsModule | ||
293 | ; permissionmodules = DefaultPermissionsModule | ||
294 | |||
295 | ;# {serverside_object_permissions} {permissionmodules:DefaultPermissionsModule} {Activate permission handling by the sim?} {true false} true | ||
296 | ;; These are the parameters for the default permissions module | ||
297 | ;; | ||
298 | ;; If set to false, then, in theory, the server never carries out | ||
299 | ;; permission checks (allowing anybody to copy | ||
300 | ;; any item, etc. This may not yet be implemented uniformally. | ||
301 | ;; If set to true, then all permissions checks are carried out | ||
302 | ; serverside_object_permissions = true | ||
303 | |||
304 | ;# {allow_grid_gods} {} {Allow grid gods?} {true false} false | ||
305 | ;; This allows users with a UserLevel of 200 or more to assume god | ||
306 | ;; powers in the regions in this simulator. | ||
307 | ; allow_grid_gods = false | ||
308 | |||
309 | ;; This allows some control over permissions | ||
310 | ;; please note that this still doesn't duplicate SL, and is not intended to | ||
311 | ;# {region_owner_is_god} {} {Allow region owner gods} {true false} true | ||
312 | ;; Allow region owners to assume god powers in their regions | ||
313 | ; region_owner_is_god = true | ||
314 | |||
315 | ;# {region_manager_is_god} {} {Allow region manager gods} {true false} false | ||
316 | ;; Allow region managers to assume god powers in regions they manage | ||
317 | ; region_manager_is_god = false | ||
318 | |||
319 | ;# {parcel_owner_is_god} {} {Allow parcel owner gods} {true false} true | ||
320 | ;; Allow parcel owners to assume god powers in their parcels | ||
321 | ; parcel_owner_is_god = true | ||
322 | |||
323 | ;# {simple_build_permissions} {} {Allow building in parcel by access list (no groups)} {true false} false | ||
324 | ;; More control over permissions | ||
325 | ;; This is definitely not SL! | ||
326 | ;; Provides a simple control for land owners to give build rights to | ||
327 | ;; specific avatars in publicly accessible parcels that disallow object | ||
328 | ;; creation in general. | ||
329 | ;; Owners specific avatars by adding them to the Access List of the parcel | ||
330 | ;; without having to use the Groups feature | ||
331 | ; simple_build_permissions = false | ||
332 | |||
353 | 333 | ||
354 | [Estates] | 334 | [Estates] |
355 | ; If these values are commented out then the user will be asked for estate details when required (this is the normal case). | 335 | ; If these values are commented out then the user will be asked for estate details when required (this is the normal case). |
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index 0a66523..5460910 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini | |||
@@ -227,54 +227,6 @@ | |||
227 | ;physics = BulletSim | 227 | ;physics = BulletSim |
228 | 228 | ||
229 | ; ## | 229 | ; ## |
230 | ; ## PERMISSIONS | ||
231 | ; ## | ||
232 | |||
233 | ;permissionmodules = "DefaultPermissionsModule" | ||
234 | |||
235 | ; If set to false, then, in theory, the server never carries out permission checks (allowing anybody to copy | ||
236 | ; any item, etc. This may not yet be implemented uniformally. | ||
237 | ; If set to true, then all permissions checks are carried out | ||
238 | ; Default is true | ||
239 | serverside_object_permissions = true | ||
240 | |||
241 | allow_grid_gods = false | ||
242 | |||
243 | ; This allows somne control over permissions | ||
244 | ; please note that this still doesn't duplicate SL, and is not intended to | ||
245 | ;region_owner_is_god = true | ||
246 | ;region_manager_is_god = false | ||
247 | ;parcel_owner_is_god = true | ||
248 | |||
249 | ; Control user types that are allowed to create new scripts | ||
250 | ; Only enforced if serviceside_object_permissions is true | ||
251 | ; | ||
252 | ; Current possible values are | ||
253 | ; all - anyone can create scripts (subject to normal permissions) | ||
254 | ; gods - only administrators can create scripts (as long as allow_grid_gods is true) | ||
255 | ; Default value is all | ||
256 | ; allowed_script_creators = all | ||
257 | |||
258 | ; Control user types that are allowed to edit (save) scripts | ||
259 | ; Only enforced if serviceside_object_permissions is true | ||
260 | ; | ||
261 | ; Current possible values are | ||
262 | ; all - anyone can edit scripts (subject to normal permissions) | ||
263 | ; gods - only administrators can edit scripts (as long as allow_grid_gods is true) | ||
264 | ; Default value is all | ||
265 | ; allowed_script_editors = all | ||
266 | |||
267 | ; Provides a simple control for land owners to give build rights to specific avatars | ||
268 | ; in publicly accessible parcels that disallow object creation in general. | ||
269 | ; Owners specific avatars by adding them to the Access List of the parcel | ||
270 | ; without having to use the Groups feature | ||
271 | ; Disabled by default | ||
272 | ; simple_build_permissions = False | ||
273 | |||
274 | ; Minimum user level required to upload assets | ||
275 | ;LevelUpload = 0 | ||
276 | |||
277 | ; ## | ||
278 | ; ## SCRIPT ENGINE | 230 | ; ## SCRIPT ENGINE |
279 | ; ## | 231 | ; ## |
280 | 232 | ||
@@ -340,6 +292,55 @@ | |||
340 | ; Use terrain texture for maptiles if true, use shaded green if false | 292 | ; Use terrain texture for maptiles if true, use shaded green if false |
341 | TextureOnMapTile = true | 293 | TextureOnMapTile = true |
342 | 294 | ||
295 | [Permissions] | ||
296 | ; ## | ||
297 | ; ## PERMISSIONS | ||
298 | ; ## | ||
299 | |||
300 | ;permissionmodules = "DefaultPermissionsModule" | ||
301 | |||
302 | ; If set to false, then, in theory, the server never carries out permission checks (allowing anybody to copy | ||
303 | ; any item, etc. This may not yet be implemented uniformally. | ||
304 | ; If set to true, then all permissions checks are carried out | ||
305 | ; Default is true | ||
306 | serverside_object_permissions = true | ||
307 | |||
308 | allow_grid_gods = false | ||
309 | |||
310 | ; This allows somne control over permissions | ||
311 | ; please note that this still doesn't duplicate SL, and is not intended to | ||
312 | ;region_owner_is_god = true | ||
313 | ;region_manager_is_god = false | ||
314 | ;parcel_owner_is_god = true | ||
315 | |||
316 | ; Control user types that are allowed to create new scripts | ||
317 | ; Only enforced if serviceside_object_permissions is true | ||
318 | ; | ||
319 | ; Current possible values are | ||
320 | ; all - anyone can create scripts (subject to normal permissions) | ||
321 | ; gods - only administrators can create scripts (as long as allow_grid_gods is true) | ||
322 | ; Default value is all | ||
323 | ; allowed_script_creators = all | ||
324 | |||
325 | ; Control user types that are allowed to edit (save) scripts | ||
326 | ; Only enforced if serviceside_object_permissions is true | ||
327 | ; | ||
328 | ; Current possible values are | ||
329 | ; all - anyone can edit scripts (subject to normal permissions) | ||
330 | ; gods - only administrators can edit scripts (as long as allow_grid_gods is true) | ||
331 | ; Default value is all | ||
332 | ; allowed_script_editors = all | ||
333 | |||
334 | ; Provides a simple control for land owners to give build rights to specific avatars | ||
335 | ; in publicly accessible parcels that disallow object creation in general. | ||
336 | ; Owners specific avatars by adding them to the Access List of the parcel | ||
337 | ; without having to use the Groups feature | ||
338 | ; Disabled by default | ||
339 | ; simple_build_permissions = False | ||
340 | |||
341 | ; Minimum user level required to upload assets | ||
342 | ;LevelUpload = 0 | ||
343 | |||
343 | 344 | ||
344 | [RegionReady] | 345 | [RegionReady] |
345 | ; Enable this module to get notified once all items and scripts in the region have been completely loaded and compiled | 346 | ; Enable this module to get notified once all items and scripts in the region have been completely loaded and compiled |