aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rw-r--r--bin/config-include/osslEnable.ini97
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)