aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/OpenSim.ini.example
diff options
context:
space:
mode:
authorRobert Adams2015-04-14 06:18:25 -0700
committerRobert Adams2015-04-14 06:18:25 -0700
commit520e6ed6f38c6432ac115b37d1fd48934319ae61 (patch)
treec24c05a7e0f49ec5a790aa2dbd223e8edea1f114 /bin/OpenSim.ini.example
parentAdd warnings in osslEnable.ini about use of osAvatarPlayAnimation which force... (diff)
downloadopensim-SC-520e6ed6f38c6432ac115b37d1fd48934319ae61.zip
opensim-SC-520e6ed6f38c6432ac115b37d1fd48934319ae61.tar.gz
opensim-SC-520e6ed6f38c6432ac115b37d1fd48934319ae61.tar.bz2
opensim-SC-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 'bin/OpenSim.ini.example')
-rw-r--r--bin/OpenSim.ini.example48
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