diff options
Diffstat (limited to 'bin')
-rw-r--r-- | bin/config-include/osslEnable.ini | 97 |
1 files changed, 49 insertions, 48 deletions
diff --git a/bin/config-include/osslEnable.ini b/bin/config-include/osslEnable.ini index 3793e67..f5f9197 100644 --- a/bin/config-include/osslEnable.ini +++ b/bin/config-include/osslEnable.ini | |||
@@ -18,7 +18,7 @@ | |||
18 | 18 | ||
19 | ; Send function permission error to owner if true, to all if false | 19 | ; Send function permission error to owner if true, to all if false |
20 | PermissionErrorToOwner = false | 20 | PermissionErrorToOwner = false |
21 | 21 | ||
22 | ; Function Threat level | 22 | ; Function Threat level |
23 | ; Several functions have a predefined threat level, one of: None, VeryLow, Low, Moderate, High, VeryHigh, Severe. | 23 | ; Several functions have a predefined threat level, one of: None, VeryLow, Low, Moderate, High, VeryHigh, Severe. |
24 | ; See http://opensimulator.org/wiki/Threat_level for more information on these levels. | 24 | ; See http://opensimulator.org/wiki/Threat_level for more information on these levels. |
@@ -61,8 +61,8 @@ | |||
61 | 61 | ||
62 | ; NPC macros | 62 | ; NPC macros |
63 | ; These can be mis-used so limit use to those you can trust. | 63 | ; These can be mis-used so limit use to those you can trust. |
64 | osslNPC = ${OSSL|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 64 | osslNPC = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
65 | 65 | ||
66 | ; The threat level also can be replaced by lines of the form | 66 | ; The threat level also can be replaced by lines of the form |
67 | ; Creators__FunctionName = comma separated list of UUIDs | 67 | ; Creators__FunctionName = comma separated list of UUIDs |
68 | ; this will enable the function for users that are the script creators and owners of the prim | 68 | ; this will enable the function for users that are the script creators and owners of the prim |
@@ -110,20 +110,22 @@ | |||
110 | ; Allow_osGetNotecard = true | 110 | ; Allow_osGetNotecard = true |
111 | ; Allow_osGetNotecardLine = true | 111 | ; Allow_osGetNotecardLine = true |
112 | ; Allow_osGetNumberOfNotecardLines = true | 112 | ; Allow_osGetNumberOfNotecardLines = true |
113 | ; Allow_osMakeNotecard = true | ||
113 | ; Allow_osGetNPCList = true | 114 | ; Allow_osGetNPCList = true |
114 | ; Allow_osGetParcerlDwell = true | 115 | ; Allow_osGetParcerlDwell = true |
115 | ; Allow_osGetPhysicsEngineName = true | 116 | ; Allow_osGetPhysicsEngineName = true |
116 | ; Allow_osGetPhysicsEngineType = true | 117 | ; Allow_osGetPhysicsEngineType = true |
117 | ; Allow_osGetRegionMapTexture = true | 118 | ; Allow_osGetRegionMapTexture = true |
118 | ; Allow_osGetRegionSize = true | 119 | ; Allow_osGetRegionSize = true |
119 | ; Allow_osGetRegionStats = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 120 | ; Allow_osGetRegionStats = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
120 | ; Allow_osGetRezzingObject = true | 121 | ; Allow_osGetRezzingObject = true |
121 | ; Allow_osGetScriptEngineName = true | 122 | ; Allow_osGetScriptEngineName = true |
122 | ; Allow_osGetSimulatorMemory = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 123 | ; Allow_osGetSimulatorMemory = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
123 | ; Allow_osGetSimulatorMemoryKB = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 124 | ; Allow_osGetSimulatorMemoryKB = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
124 | ; Allow_osGetSimulatorVersion = true | 125 | ; Allow_osGetSimulatorVersion = true |
125 | ; Allow_osGetSunParam = true | 126 | ; Allow_osGetSunParam = true |
126 | ; Allow_osGetTerrainHeight = true | 127 | ; Allow_osGetTerrainHeight = true |
128 | ; Allow_osTerrainGetHeight = true ; Deprecated | ||
127 | ; Allow_osGetWindParam = true | 129 | ; Allow_osGetWindParam = true |
128 | ; Allow_osIsNpc = true | 130 | ; Allow_osIsNpc = true |
129 | ; Allow_osIsUUID = true | 131 | ; Allow_osIsUUID = true |
@@ -134,7 +136,6 @@ | |||
134 | ; Allow_osLoadedCreationID = true | 136 | ; Allow_osLoadedCreationID = true |
135 | ; Allow_osLoadedCreationTime = true | 137 | ; Allow_osLoadedCreationTime = true |
136 | ; Allow_osMatchString = true | 138 | ; Allow_osMatchString = true |
137 | ; Allow_osMakeNotecard = true | ||
138 | ; Allow_osMax = true | 139 | ; Allow_osMax = true |
139 | ; Allow_osMin = true | 140 | ; Allow_osMin = true |
140 | ; Allow_osMessageObject = true | 141 | ; Allow_osMessageObject = true |
@@ -164,12 +165,12 @@ | |||
164 | ; Allow_osOwnerSaveAppearance = true | 165 | ; Allow_osOwnerSaveAppearance = true |
165 | ; Allow_osRegexIsMatch = true | 166 | ; Allow_osRegexIsMatch = true |
166 | ; Allow_osReplaceString = true | 167 | ; Allow_osReplaceString = true |
167 | ; Allow_osSetDynamicTextureData = true | 168 | ; Allow_osSetDynamicTextureData = true |
168 | ; Allow_osSetDynamicTextureDataFace = true | 169 | ; Allow_osSetDynamicTextureDataFace = true |
169 | ; Allow_osSetDynamicTextureDataBlend = true | 170 | ; Allow_osSetDynamicTextureDataBlend = true |
170 | ; Allow_osSetDynamicTextureDataBlendFace = true | 171 | ; Allow_osSetDynamicTextureDataBlendFace = true |
171 | ; Allow_osSetDynamicTextureURL = true | 172 | ; Allow_osSetDynamicTextureURL = true |
172 | ; Allow_osSetDynamicTextureURLBlend = true | 173 | ; Allow_osSetDynamicTextureURLBlend = true |
173 | ; Allow_osSetDynamicTextureURLBlendFace = true | 174 | ; Allow_osSetDynamicTextureURLBlendFace = true |
174 | ; Allow_osSetFontName = true | 175 | ; Allow_osSetFontName = true |
175 | ; Allow_osSetFontSize = true | 176 | ; Allow_osSetFontSize = true |
@@ -177,15 +178,15 @@ | |||
177 | ; Allow_osSetInertiaAsBox = true | 178 | ; Allow_osSetInertiaAsBox = true |
178 | ; Allow_osSetInertiaAsSphere = true | 179 | ; Allow_osSetInertiaAsSphere = true |
179 | ; Allow_osSetInertiaAsCylinder = true | 180 | ; Allow_osSetInertiaAsCylinder = true |
180 | ; Allow_osSetOwnerSpeed = ${OSSL|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 181 | ; Allow_osSetOwnerSpeed = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
181 | ; Allow_osSetPenCap = true | 182 | ; Allow_osSetPenCap = true |
182 | ; Allow_osSetPenColor = true | 183 | ; Allow_osSetPenColor = true |
183 | ; Allow_osSetPenSize = true | 184 | ; Allow_osSetPenSize = true |
184 | ; Allow_osSetPrimitiveParams = true | 185 | ; Allow_osSetProjectionParams = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
185 | ; Allow_osSetProjectionParams = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 186 | ; Allow_osSetSpeed = true |
186 | ; Allow_osSunGetParam = true | 187 | ; Allow_osSunGetParam = true |
187 | ; Allow_osVolumeDetect = true | 188 | ; Allow_osVolumeDetect = true |
188 | ; Allow_osTeleportObject = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 189 | ; Allow_osTeleportObject = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
189 | ; Allow_osTeleportOwner = true | 190 | ; Allow_osTeleportOwner = true |
190 | ; Allow_osWindActiveModelPluginName = true | 191 | ; Allow_osWindActiveModelPluginName = true |
191 | ; Allow_osUnixTimeToTimestamp = true | 192 | ; Allow_osUnixTimeToTimestamp = true |
@@ -193,55 +194,55 @@ | |||
193 | ; ThreatLevel Nuisance | 194 | ; ThreatLevel Nuisance |
194 | Allow_osSetEstateSunSettings = ESTATE_MANAGER,ESTATE_OWNER | 195 | Allow_osSetEstateSunSettings = ESTATE_MANAGER,ESTATE_OWNER |
195 | Allow_osSetRegionSunSettings = ESTATE_MANAGER,ESTATE_OWNER | 196 | Allow_osSetRegionSunSettings = ESTATE_MANAGER,ESTATE_OWNER |
196 | Allow_osSetSunParam = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 197 | Allow_osSetSunParam = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
197 | Allow_osSetWindParam = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 198 | Allow_osSetWindParam = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
198 | Allow_osSunSetParam = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 199 | Allow_osSunSetParam = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
199 | 200 | ||
200 | ; ThreatLevel VeryLow | 201 | ; ThreatLevel VeryLow |
201 | Allow_osEjectFromGroup = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 202 | Allow_osEjectFromGroup = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
202 | Allow_osForceBreakAllLinks = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 203 | Allow_osForceBreakAllLinks = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
203 | Allow_osForceBreakLink = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 204 | Allow_osForceBreakLink = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
204 | Allow_osForceCreateLink = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 205 | Allow_osForceCreateLink = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
205 | Allow_osGetLinkPrimitiveParams = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 206 | Allow_osGetLinkPrimitiveParams = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
206 | Allow_osGetPrimitiveParams = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 207 | Allow_osGetPrimitiveParams = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
207 | Allow_osInviteToGroup = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 208 | Allow_osInviteToGroup = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
208 | Allow_osSetParcelMediaURL = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 209 | Allow_osSetParcelMediaURL = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
209 | Allow_osSetParcelSIPAddress = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 210 | Allow_osSetParcelSIPAddress = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
210 | Allow_osSetPrimFloatOnWater = true | 211 | Allow_osSetPrimFloatOnWater = true |
212 | Allow_osSetPrimitiveParams = true | ||
211 | Allow_osTerrainFlush = ESTATE_MANAGER,ESTATE_OWNER | 213 | Allow_osTerrainFlush = ESTATE_MANAGER,ESTATE_OWNER |
212 | 214 | ||
213 | ; ThreatLevel Low | 215 | ; ThreatLevel Low |
214 | Allow_osAvatarName2Key = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 216 | Allow_osAvatarName2Key = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
215 | Allow_osGetAvatarHomeURI = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER | 217 | Allow_osGetAvatarHomeURI = ${OSSL|osslParcelOG},ESTATE_MANAGER,ESTATE_OWNER |
216 | 218 | ||
217 | ; ThreatLevel Moderate | 219 | ; ThreatLevel Moderate |
218 | Allow_osDetectedCountry = ${OSSL|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 220 | Allow_osDetectedCountry = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
219 | Allow_osDropAttachment = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 221 | Allow_osDropAttachment = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
220 | Allow_osDropAttachmentAt = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 222 | Allow_osDropAttachmentAt = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
221 | Allow_osGetAgentCountry = ${OSSL|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 223 | Allow_osGetAgentCountry = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
222 | Allow_osGetGridGatekeeperURI = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 224 | Allow_osGetGridGatekeeperURI = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
223 | Allow_osGetNumberOfAttachments = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 225 | Allow_osGetNumberOfAttachments = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
224 | Allow_osMessageAttachments = true | 226 | Allow_osMessageAttachments = true |
225 | Allow_osRequestURL = true | 227 | Allow_osRequestURL = true |
226 | Allow_osRequestSecureURL = true | 228 | Allow_osRequestSecureURL = true |
227 | Allow_osSetContentType = true | 229 | Allow_osSetContentType = true |
228 | Allow_osSetSpeed = true | ||
229 | 230 | ||
230 | ; ThreatLevel High | 231 | ; ThreatLevel High |
231 | Allow_osCauseDamage = ESTATE_MANAGER,ESTATE_OWNER | 232 | Allow_osCauseDamage = ESTATE_MANAGER,ESTATE_OWNER |
232 | Allow_osCauseHealing = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 233 | Allow_osCauseHealing = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
233 | Allow_osSetHealth = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 234 | Allow_osSetHealth = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
234 | Allow_osSetHealRate = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 235 | Allow_osSetHealRate = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
235 | Allow_osForceAttachToAvatar = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 236 | Allow_osForceAttachToAvatar = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
236 | Allow_osForceAttachToAvatarFromInventory = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 237 | Allow_osForceAttachToAvatarFromInventory = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
237 | Allow_osForceDropAttachment = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 238 | Allow_osForceDropAttachment = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
238 | Allow_osForceDropAttachmentAt = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 239 | Allow_osForceDropAttachmentAt = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
239 | Allow_osParcelJoin = ESTATE_MANAGER,ESTATE_OWNER | 240 | Allow_osParcelJoin = ESTATE_MANAGER,ESTATE_OWNER |
240 | Allow_osParcelSetDetails = ESTATE_MANAGER,ESTATE_OWNER | 241 | Allow_osParcelSetDetails = ESTATE_MANAGER,ESTATE_OWNER |
241 | Allow_osParcelSubdivide = ESTATE_MANAGER,ESTATE_OWNER | 242 | Allow_osParcelSubdivide = ESTATE_MANAGER,ESTATE_OWNER |
242 | Allow_osRegionNotice = ESTATE_MANAGER,ESTATE_OWNER | 243 | Allow_osRegionNotice = ESTATE_MANAGER,ESTATE_OWNER |
243 | Allow_osRegionRestart = ESTATE_MANAGER,ESTATE_OWNER | 244 | Allow_osRegionRestart = ESTATE_MANAGER,ESTATE_OWNER |
244 | Allow_osSetParcelDetails = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 245 | Allow_osSetParcelDetails = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
245 | Allow_osSetRegionWaterHeight = ESTATE_MANAGER,ESTATE_OWNER | 246 | Allow_osSetRegionWaterHeight = ESTATE_MANAGER,ESTATE_OWNER |
246 | Allow_osSetStateEvents = false ; deprecated | 247 | Allow_osSetStateEvents = false ; deprecated |
247 | Allow_osSetTerrainHeight = ESTATE_MANAGER,ESTATE_OWNER | 248 | Allow_osSetTerrainHeight = ESTATE_MANAGER,ESTATE_OWNER |
@@ -258,15 +259,15 @@ | |||
258 | Allow_osAvatarStopAnimation = true | 259 | Allow_osAvatarStopAnimation = true |
259 | Allow_osForceAttachToOtherAvatarFromInventory = false | 260 | Allow_osForceAttachToOtherAvatarFromInventory = false |
260 | Allow_osForceDetachFromAvatar = false | 261 | Allow_osForceDetachFromAvatar = false |
261 | Allow_osForceOtherSit = false | 262 | Allow_osForceOtherSit = ESTATE_OWNER, ESTATE_MANAGER |
262 | Allow_osSetRot = ESTATE_OWNER, ESTATE_MANAGER | 263 | Allow_osSetRot = ESTATE_OWNER, ESTATE_MANAGER |
263 | 264 | ||
264 | ; ThreatLevel Severe | 265 | ; ThreatLevel Severe |
265 | Allow_osConsoleCommand = false | 266 | Allow_osConsoleCommand = false |
266 | Allow_osGrantScriptPermissions = false | 267 | Allow_osGrantScriptPermissions = false |
267 | Allow_osKickAvatar = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 268 | Allow_osKickAvatar = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
268 | Allow_osRevokeScriptPermissions = false | 269 | Allow_osRevokeScriptPermissions = false |
269 | Allow_osTeleportAgent = ${XEngine|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER | 270 | Allow_osTeleportAgent = ${OSSL|osslParcelO},ESTATE_MANAGER,ESTATE_OWNER |
270 | 271 | ||
271 | ; ThreatLevel Severe with additional internal restrictions | 272 | ; ThreatLevel Severe with additional internal restrictions |
272 | Allow_osGetAgentIP = true ; always restricted to Administrators (true or false to disable) | 273 | Allow_osGetAgentIP = true ; always restricted to Administrators (true or false to disable) |