diff options
author | Snoopy Pfeffer | 2012-03-27 22:09:58 +0200 |
---|---|---|
committer | Snoopy Pfeffer | 2012-03-27 22:09:58 +0200 |
commit | 7223b63563f28f6fe8044bdabcd1b9900d28c54a (patch) | |
tree | 7bf1df67f9a1388b940b386e64e239f52f986a4b /bin | |
parent | HG: beginning of a more restrictive inventory access procedure (optional). Ex... (diff) | |
download | opensim-SC_OLD-7223b63563f28f6fe8044bdabcd1b9900d28c54a.zip opensim-SC_OLD-7223b63563f28f6fe8044bdabcd1b9900d28c54a.tar.gz opensim-SC_OLD-7223b63563f28f6fe8044bdabcd1b9900d28c54a.tar.bz2 opensim-SC_OLD-7223b63563f28f6fe8044bdabcd1b9900d28c54a.tar.xz |
User level based restrictions for HyperGrid teleports, asset uploads, group creations and getting contacted from other grids. Incoming HyperGrid teleports can also be restricted to local users.
Diffstat (limited to '')
-rw-r--r-- | bin/OpenSimDefaults.ini | 12 | ||||
-rw-r--r-- | bin/Robust.HG.ini.example | 3 | ||||
-rw-r--r-- | bin/config-include/StandaloneCommon.ini.example | 7 |
3 files changed, 22 insertions, 0 deletions
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index 28c5587..45d604f 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini | |||
@@ -272,6 +272,8 @@ | |||
272 | ; Disabled by default | 272 | ; Disabled by default |
273 | ; simple_build_permissions = False | 273 | ; simple_build_permissions = False |
274 | 274 | ||
275 | ; Minimum user level required to upload assets | ||
276 | ;LevelUpload = 0 | ||
275 | 277 | ||
276 | ; ## | 278 | ; ## |
277 | ; ## SCRIPT ENGINE | 279 | ; ## SCRIPT ENGINE |
@@ -620,6 +622,10 @@ | |||
620 | ; This is set to 4095 because current viewers can't handle teleports that are greater than this distance | 622 | ; This is set to 4095 because current viewers can't handle teleports that are greater than this distance |
621 | max_distance = 4095 | 623 | max_distance = 4095 |
622 | 624 | ||
625 | ; Minimum user level required for HyperGrid teleports | ||
626 | LevelHGTeleport = 0 | ||
627 | |||
628 | |||
623 | [Messaging] | 629 | [Messaging] |
624 | ; Control which region module is used for instant messaging. | 630 | ; Control which region module is used for instant messaging. |
625 | ; Default is InstantMessageModule (this is the name of the core IM module as well as the setting) | 631 | ; Default is InstantMessageModule (this is the name of the core IM module as well as the setting) |
@@ -657,6 +663,9 @@ | |||
657 | ; mesh, and use it for collisions. | 663 | ; mesh, and use it for collisions. |
658 | UseMeshiesPhysicsMesh = true | 664 | UseMeshiesPhysicsMesh = true |
659 | 665 | ||
666 | ; Minimum user level required to upload meshes | ||
667 | ;LevelUpload = 0 | ||
668 | |||
660 | 669 | ||
661 | [ODEPhysicsSettings] | 670 | [ODEPhysicsSettings] |
662 | ;## | 671 | ;## |
@@ -1497,6 +1506,9 @@ | |||
1497 | ; System.Net.WebException: The request was aborted: The request was canceled. | 1506 | ; System.Net.WebException: The request was aborted: The request was canceled. |
1498 | ; XmlRpcDisableKeepAlive = false | 1507 | ; XmlRpcDisableKeepAlive = false |
1499 | 1508 | ||
1509 | ; Minimum user level required to create groups | ||
1510 | ;LevelGroupCreate = 0 | ||
1511 | |||
1500 | 1512 | ||
1501 | [PacketPool] | 1513 | [PacketPool] |
1502 | ; Enables the experimental packet pool. Yes, we've been here before. | 1514 | ; Enables the experimental packet pool. Yes, we've been here before. |
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example index e0242ab..2fd9f11 100644 --- a/bin/Robust.HG.ini.example +++ b/bin/Robust.HG.ini.example | |||
@@ -373,6 +373,9 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003 | |||
373 | ;; the IP address of the machine where your LoginService is | 373 | ;; the IP address of the machine where your LoginService is |
374 | ;LoginServerIP = "127.0.0.1" | 374 | ;LoginServerIP = "127.0.0.1" |
375 | 375 | ||
376 | ; User level required to be contacted from other grids | ||
377 | ;LevelOutsideContacts = 0 | ||
378 | |||
376 | ; * The interface that local users get when they are in other grids. | 379 | ; * The interface that local users get when they are in other grids. |
377 | ; * This restricts the inventory operations while in other grids. | 380 | ; * This restricts the inventory operations while in other grids. |
378 | ; * Still not completely safe, especially if users perform inventory operations | 381 | ; * Still not completely safe, especially if users perform inventory operations |
diff --git a/bin/config-include/StandaloneCommon.ini.example b/bin/config-include/StandaloneCommon.ini.example index 3dfbed7..8d9842c 100644 --- a/bin/config-include/StandaloneCommon.ini.example +++ b/bin/config-include/StandaloneCommon.ini.example | |||
@@ -147,6 +147,9 @@ | |||
147 | ;AllowedClients = "" | 147 | ;AllowedClients = "" |
148 | ;DeniedClients = "" | 148 | ;DeniedClients = "" |
149 | 149 | ||
150 | ;; Are foreign visitors allowed | ||
151 | ;ForeignAgentsAllowed = true | ||
152 | |||
150 | [FreeswitchService] | 153 | [FreeswitchService] |
151 | ;; If FreeSWITCH is not being used then you don't need to set any of these parameters | 154 | ;; If FreeSWITCH is not being used then you don't need to set any of these parameters |
152 | ;; | 155 | ;; |
@@ -241,3 +244,7 @@ | |||
241 | ; DisallowResidents -- only Admins and Managers allowed | 244 | ; DisallowResidents -- only Admins and Managers allowed |
242 | ; Example: | 245 | ; Example: |
243 | ; Region_Test_1 = "DisallowForeigners" | 246 | ; Region_Test_1 = "DisallowForeigners" |
247 | |||
248 | [UserAgentService] | ||
249 | ; User level required to be contacted from other grids | ||
250 | ;LevelOutsideContacts = 0 | ||