aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/config/config-include/osslEnable.ini
diff options
context:
space:
mode:
Diffstat (limited to 'config/config-include/osslEnable.ini')
-rw-r--r--config/config-include/osslEnable.ini147
1 files changed, 0 insertions, 147 deletions
diff --git a/config/config-include/osslEnable.ini b/config/config-include/osslEnable.ini
deleted file mode 100644
index 0d333c4..0000000
--- a/config/config-include/osslEnable.ini
+++ /dev/null
@@ -1,147 +0,0 @@
1; Enable OSSL functions.
2; Including this file in a region's set of INI files, causes the OpenSimulator
3; specific functions to be enabled.
4; See http://opensimulator.org/wiki/OSSL for a description of OSSL functions and
5; refer to http://opensimulator.org/wiki/OSSL_Implemented for a list of functions.
6
7; The below file lists all the functions and specifies who has permission to
8; execute the function. Some of the functions are for maintainance or can be
9; mis-used so the permission to execute a function can be limited. Ability to
10; execute a function is based on the owner of the prim holding the script.
11
12[LightShare]
13 ; This enables the transmission of Windlight scenes to supporting clients, such as the Meta7 viewer.
14 ; It has no ill effect on viewers which do not support server-side windlight settings.
15 enable_windlight = true
16
17
18[NPC]
19 ;; Enable Non Player Character (NPC) facilities
20 Enabled = true
21
22
23[XEngine]
24 ; Allow the use of os* functions (some are dangerous)
25 AllowOSFunctions = true
26
27 ; Allow the use of LightShare functions.
28 ; The setting enable_windlight = true must also be enabled in the [LightShare] section.
29 AllowLightShareFunctions = true
30
31 ; Threat level to allow. One of None, VeryLow, Low, Moderate, High, VeryHigh, Severe.
32 ; See http://opensimulator.org/wiki/Threat_level for more information on these levels.
33 ; This is the default level and can be overridden with the Allow_ specifications.
34 ; Blanket enabling the ossl functions is dangerous and we do not recommend setting higher
35 ; than 'Low' unless you have a high level of trust in all the users that can run scripts
36 ; in your simulator. It is safer to explicitly allow certain types of user to run
37 ; higher threat level OSSL functions, as detailed later on.
38 OSFunctionThreatLevel = Moderate
39
40 ; Each of the OSSL functions can be enabled or disabled individually.
41 ; To disable, set the value to 'false'.
42 ; To enable for everyone, set the value to 'true'.
43 ; To enable for individuals or groups, set it to a comma separated list. This checks
44 ; against the owner of the object containing the script.
45 ; The comma separated entries in the list may be one of:
46 ; "ESTATE_MANAGER" -- enable for estate manager
47 ; "ESTATE_OWNER" -- enable for estate owner
48 ; "PARCEL_OWNER" -- enable for parcel owner
49 ; "PARCEL_GROUP_MEMBER" -- enable for any member of the parcel group
50 ; uuid -- enable for specified ID (may be avatar or group ID)
51
52 ; The OSSL function name is prepended with "Allow_" and it checks against
53 ; the owners of the containing prim. There can also be entries beginning with
54 ; 'Creators_". The 'Creators_" parameters can only be a list of UUIDs and it is
55 ; checked against the creator of the script itself.
56
57 ; ThreatLevel VeryLow
58 Allow_osEjectFromGroup = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
59 Allow_osForceBreakAllLinks = ESTATE_MANAGER,ESTATE_OWNER
60 Allow_osForceBreakLink = ESTATE_MANAGER,ESTATE_OWNER
61 Allow_osForceCreateLink = ESTATE_MANAGER,ESTATE_OWNER
62 Allow_osInviteToGroup = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
63 Allow_osSetParcelMediaURL = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
64 Allow_osSetParcelSIPAddress = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
65 Allow_osSetPrimFloatOnWater = true
66 Allow_osSetWindParam = ESTATE_MANAGER,ESTATE_OWNER
67 Allow_osTerrainFlush = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
68
69 ; ThreatLevel Low
70 Allow_osDropAttachment = ESTATE_MANAGER,ESTATE_OWNER
71 Allow_osDropAttachmentAt = ESTATE_MANAGER,ESTATE_OWNER
72 Allow_osAvatarName2Key = ESTATE_MANAGER,ESTATE_OWNER
73 Allow_osLoadedCreationDate = ESTATE_MANAGER,ESTATE_OWNER
74 Allow_osLoadedCreationID = ESTATE_MANAGER,ESTATE_OWNER
75 Allow_osLoadedCreationTime = ESTATE_MANAGER,ESTATE_OWNER
76
77 ; ThreatLevel Moderate
78 Allow_osGetAvatarHomeURI = ESTATE_MANAGER,ESTATE_OWNER
79 Allow_osGetGridCustom = ESTATE_MANAGER,ESTATE_OWNER
80 Allow_osGetGridGatekeeperURI = ESTATE_MANAGER,ESTATE_OWNER
81 Allow_osGetGridHomeURI = ESTATE_MANAGER,ESTATE_OWNER
82 Allow_osGetGridLoginURI = ESTATE_MANAGER,ESTATE_OWNER
83 Allow_osGetSimulatorMemory = ESTATE_MANAGER,ESTATE_OWNER
84 Allow_osGetNumberOfAttachments = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
85 Allow_osOwnerSaveAppearance = ESTATE_MANAGER,ESTATE_OWNER
86 Allow_osMessageAttachments = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
87 Allow_osSetSpeed = ESTATE_OWNER,ESTATE_MANAGER,PARCEL_OWNER
88
89 ; ThreatLevel High
90 Allow_osAgentSaveAppearance = ESTATE_OWNER,ESTATE_MANAGER
91 Allow_osCauseDamage = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
92 Allow_osCauseHealing = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
93 Allow_osForceAttachToAvatar = ESTATE_MANAGER,ESTATE_OWNER
94 Allow_osForceAttachToAvatarFromInventory = ESTATE_MANAGER,ESTATE_OWNER
95 Allow_osForceDetachFromAvatar = ESTATE_MANAGER,ESTATE_OWNER
96 Allow_osForceDropAttachment = ESTATE_MANAGER,ESTATE_OWNER
97 Allow_osForceDropAttachmentAt = ESTATE_MANAGER,ESTATE_OWNER
98 Allow_osGetLinkPrimitiveParams = ESTATE_MANAGER,ESTATE_OWNER
99 Allow_osGetPrimitiveParams = ESTATE_MANAGER,ESTATE_OWNER
100 Allow_osNpcCreate = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
101 Allow_osNpcLoadAppearance = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
102 Allow_osNpcMoveTo = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
103 Allow_osNpcMoveToTarget = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
104 Allow_osNpcRemove = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
105 Allow_osNpcSaveAppearance = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
106 Allow_osNpcSay = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
107 Allow_osNpcSetRot = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
108 Allow_osNpcShout = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
109 Allow_osNpcSit = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
110 Allow_osNpcStand = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
111 Allow_osNpcStopMoveToTarget = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
112 Allow_osNpcPlayAnimation = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
113 Allow_osNpcStopAnimation = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
114 Allow_osNpcTouch = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
115 Allow_osNpcWhisper = PARCEL_OWNER,ESTATE_OWNER,ESTATE_MANAGER
116 Allow_osParcelJoin = ESTATE_MANAGER,ESTATE_OWNER
117 Allow_osParcelSubdivide = ESTATE_MANAGER,ESTATE_OWNER
118 Allow_osRegionRestart = ESTATE_MANAGER,ESTATE_OWNER
119 Allow_osSetContentType = ESTATE_MANAGER,ESTATE_OWNER
120 Allow_osSetEstateSunSettings = ESTATE_MANAGER,ESTATE_OWNER
121 Allow_osSetParcelDetails = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
122 Allow_osSetPrimitiveParams = ESTATE_MANAGER,ESTATE_OWNER
123 Allow_osSetProjectionParams = ESTATE_MANAGER,ESTATE_OWNER
124 Allow_osSetRegionWaterHeight = ESTATE_MANAGER,ESTATE_OWNER
125 Allow_osSetRegionSunSettings = ESTATE_MANAGER,ESTATE_OWNER
126 Allow_osSetStateEvents = false ; deprecated
127 Allow_osSetTerrainHeight = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
128 Allow_osSetTerrainTexture = ESTATE_MANAGER,ESTATE_OWNER
129 Allow_osSetTerrainTextureHeight = ESTATE_MANAGER,ESTATE_OWNER
130 Allow_osTeleportAgent = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
131
132 ; ThreatLevel VeryHigh
133 Allow_osAvatarPlayAnimation = ESTATE_OWNER,ESTATE_MANAGER,PARCEL_OWNER
134 Allow_osAvatarStopAnimation = ESTATE_OWNER,ESTATE_MANAGER,PARCEL_OWNER
135 Allow_osForceOtherSit = ESTATE_MANAGER,ESTATE_OWNER
136 Allow_osRegionNotice = ESTATE_MANAGER,ESTATE_OWNER
137 Allow_osSetRot = ESTATE_MANAGER,ESTATE_OWNER
138
139 ; ThreatLevel Severe
140 Allow_osConsoleCommand = ESTATE_OWNER
141 Allow_osForceAttachToOtherAvatarFromInventory = ESTATE_MANAGER,ESTATE_OWNER
142 Allow_osGetAgentIP = ESTATE_OWNER
143 Allow_osKickAvatar = ESTATE_MANAGER,ESTATE_OWNER,PARCEL_OWNER
144
145
146
147