diff options
author | Robert Adams | 2015-04-14 06:18:25 -0700 |
---|---|---|
committer | Robert Adams | 2015-04-14 06:18:25 -0700 |
commit | 520e6ed6f38c6432ac115b37d1fd48934319ae61 (patch) | |
tree | c24c05a7e0f49ec5a790aa2dbd223e8edea1f114 /bin/OpenSim.ini.example | |
parent | Add warnings in osslEnable.ini about use of osAvatarPlayAnimation which force... (diff) | |
download | opensim-SC_OLD-520e6ed6f38c6432ac115b37d1fd48934319ae61.zip opensim-SC_OLD-520e6ed6f38c6432ac115b37d1fd48934319ae61.tar.gz opensim-SC_OLD-520e6ed6f38c6432ac115b37d1fd48934319ae61.tar.bz2 opensim-SC_OLD-520e6ed6f38c6432ac115b37d1fd48934319ae61.tar.xz |
Remove ossl settings in XEngine section of OpenSim.ini.example with note to where
they were moved. At the moment, ossl settings are in the XEngine section although
they should apply to any LSLish script engine. Moves all ossl settings to osslEnable.ini
Update osslEnable.ini with more decriptive comments and set some functions to be more
restrictive -- especially the functions that allow scripts to do things to other
avatars and prims.
Diffstat (limited to '')
-rw-r--r-- | bin/OpenSim.ini.example | 48 |
1 files changed, 1 insertions, 47 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index 14d6e23..e911516 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -919,53 +919,7 @@ | |||
919 | ;; Compile debug info (line numbers) into the script assemblies | 919 | ;; Compile debug info (line numbers) into the script assemblies |
920 | ; CompileWithDebugInformation = true | 920 | ; CompileWithDebugInformation = true |
921 | 921 | ||
922 | ;; Allow the user of mod* functions. This allows a script to pass messages | 922 | ; ==== Settings for MOD and OSSL functions have been moved to the [OSSL] section |
923 | ;; to a region module via the modSendCommand() function | ||
924 | ;; Default is false | ||
925 | ; AllowMODFunctions = false | ||
926 | |||
927 | ;# {AllowOSFunctions} {Enabled:true} {Allow OSFunctions? (DANGEROUS!)} {true false} false | ||
928 | ;; Allow the use of os* functions (some are dangerous) | ||
929 | ; AllowOSFunctions = false | ||
930 | |||
931 | ;# {AllowLightShareFunctions} {Enabled:false [LightShare]enable_windlight:true} {Allow LightShare functions?} {true false} false | ||
932 | ; Allow the use of LightShare functions. | ||
933 | ; The setting enable_windlight = true must also be enabled in the [LightShare] section. | ||
934 | ; AllowLightShareFunctions = false | ||
935 | |||
936 | ;# {OSFunctionThreatLevel} {Enabled:true AllowOSFunctions:true} {OSFunction threat level? (DANGEROUS!)} {None VeryLow Low Moderate High VeryHigh Severe} VeryLow | ||
937 | ;; Threat level to allow, one of None, VeryLow, Low, Moderate, High, VeryHigh, Severe | ||
938 | ;; See http://opensimulator.org/wiki/Threat_level for more information on these levels. | ||
939 | ;; We do not recommend that use set a general level above Low unless you have a high level of trust | ||
940 | ;; in all the users that can run scripts in your simulator. It is safer to explicitly | ||
941 | ;; allow certain types of user to run higher threat level OSSL functions, as detailed later on. | ||
942 | OSFunctionThreatLevel = VeryLow | ||
943 | |||
944 | ; OS Functions enable/disable | ||
945 | ; For each function, you can add one line, as shown | ||
946 | ; The default for all functions allows them if below threat level | ||
947 | |||
948 | ; true allows the use of the function unconditionally | ||
949 | ; Allow_osSetRegionWaterHeight = true | ||
950 | |||
951 | ; false disables the function completely | ||
952 | ; Allow_osSetRegionWaterHeight = false | ||
953 | |||
954 | ; Comma separated list of UUIDS allows the function for that list of UUIDS | ||
955 | ; Allow_osSetRegionWaterHeight = 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb | ||
956 | |||
957 | ; Comma separated list of owner classes that allow the function for a particular class of owners. Choices are | ||
958 | ; - PARCEL_GROUP_MEMBER: allow if the object group is the same group as the parcel | ||
959 | ; - PARCEL_OWNER: allow if the object owner is the parcel owner | ||
960 | ; - ESTATE_MANAGER: allow if the object owner is an estate manager | ||
961 | ; - ESTATE_OWNER: allow if the object owner is the estate owner | ||
962 | ; Allow_osSetRegionWaterHeight = 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb, PARCEL_OWNER, ESTATE_OWNER>, ... | ||
963 | |||
964 | ; You can also use script creators as the uuid | ||
965 | ; Creators_osSetRegionWaterHeight = <uuid>, ... | ||
966 | |||
967 | ; If both Allow_ and Creators_ are given, effective permissions | ||
968 | ; are the union of the two. | ||
969 | 923 | ||
970 | ;# {EventLimit} {} {Amount of time a script can spend in an event handler} {} 30 | 924 | ;# {EventLimit} {} {Amount of time a script can spend in an event handler} {} 30 |
971 | ;; Time a script can spend in an event handler before it is interrupted | 925 | ;; Time a script can spend in an event handler before it is interrupted |