diff options
author | Sean Dague | 2008-12-09 13:24:01 +0000 |
---|---|---|
committer | Sean Dague | 2008-12-09 13:24:01 +0000 |
commit | 04e8d624d6223e3cea183e7a7d605151db93dbbf (patch) | |
tree | 524f3983719d91c81eb7d7c014c0f25250c33d86 /bin | |
parent | Minor formatting cleanup. (diff) | |
download | opensim-SC_OLD-04e8d624d6223e3cea183e7a7d605151db93dbbf.zip opensim-SC_OLD-04e8d624d6223e3cea183e7a7d605151db93dbbf.tar.gz opensim-SC_OLD-04e8d624d6223e3cea183e7a7d605151db93dbbf.tar.bz2 opensim-SC_OLD-04e8d624d6223e3cea183e7a7d605151db93dbbf.tar.xz |
From: Christopher Yeoh <yeohc@au1.ibm.com>
The attached patch ads an OpenSim.ini option (AutomaticLinkPermission)
which when enabled makes PERMISSION_CHANGE_LINKS to be granted to
scripts by default. When enabled llGetPermissions will always return it
as granted and llCreateLink//llBreakLink will succeed without
doing llRequestPermissions. ONLY ENABLE THIS IN TRUSTED ENVIRONMENTS.
The patch also fixes a minor bug in llCreateLink
related to a potential dereference of a null client object.
Diffstat (limited to 'bin')
-rw-r--r-- | bin/OpenSim.ini.example | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index b3c7199..0f9ff8e 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -872,6 +872,10 @@ crash_dir = "crashes" | |||
872 | ; Allow_osSetRegionWaterHeight = 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb | 872 | ; Allow_osSetRegionWaterHeight = 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb |
873 | 873 | ||
874 | 874 | ||
875 | ; Allow for llCreateLink and llBreakLink to work without asking for permission | ||
876 | ; only enable this in a trusted environment otherwise you may be subject to hijacking | ||
877 | ; AutomaticLinkPermission = false | ||
878 | |||
875 | [GridInfo] | 879 | [GridInfo] |
876 | ; These settings are used to return information on a get_grid_info call. | 880 | ; These settings are used to return information on a get_grid_info call. |
877 | ; Client launcher scripts and third-party clients make use of this to | 881 | ; Client launcher scripts and third-party clients make use of this to |