aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorJustin Clarke Casey2008-11-17 19:55:32 +0000
committerJustin Clarke Casey2008-11-17 19:55:32 +0000
commit6052ed470751464b577b835c0ac307f43648154f (patch)
tree0bf8462d4ca6763cd09857a797f1eeee8373fb5c /bin
parentAdd a few comments (diff)
downloadopensim-SC_OLD-6052ed470751464b577b835c0ac307f43648154f.zip
opensim-SC_OLD-6052ed470751464b577b835c0ac307f43648154f.tar.gz
opensim-SC_OLD-6052ed470751464b577b835c0ac307f43648154f.tar.bz2
opensim-SC_OLD-6052ed470751464b577b835c0ac307f43648154f.tar.xz
* Add allowed_script_editors to OpenSim.ini in the same fashion as allowed_script_creators.
* This allows one to override normal OpenSim permissions and prevent non-gods from editing any scripts. This allows edit ability to be rescinded after it has been given, and prevents the security hole where a single script with liberal perms would allow code changes. * The default setting remains the existing one of never overruling normal edit permissions. * These two settings may be enough to stop non-gods entering artbirary script code in a closed grid/standalone configuration.
Diffstat (limited to '')
-rw-r--r--bin/OpenSim.ini.example9
1 files changed, 9 insertions, 0 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example
index cee8da0..f34cf09 100644
--- a/bin/OpenSim.ini.example
+++ b/bin/OpenSim.ini.example
@@ -141,6 +141,15 @@
141 ; Default value is all 141 ; Default value is all
142 ; allowed_script_creators = all 142 ; allowed_script_creators = all
143 143
144 ; Control user types that are allowed to edit (save) scripts
145 ; Only enforced if serviceside_object_permissions is true
146 ;
147 ; Current possible values are
148 ; all - anyone can edit scripts (subject to normal permissions)
149 ; gods - only administrators can edit scripts (as long as allow_grid_gods is true)
150 ; Default value is all
151 ; allowed_script_editors = all
152
144 ; ## 153 ; ##
145 ; ## SCRIPT ENGINE 154 ; ## SCRIPT ENGINE
146 ; ## 155 ; ##