OsConsoleCommand

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m
Line 1: Line 1:
'''Syntax:'''
+
'''Syntax:'''  
  
'''osConsoleCommand'''(string command)
+
'''osConsoleCommand'''(string command)  
  
'''Returns:'''
+
'''Returns:'''  
  
'''Threat level:'''
+
'''Threat level:'''  
  
Severe
+
Severe  
  
'''Examples:'''
+
'''Examples:'''  
  
--[[User:SimCore|SimCore]] 14:30, 12 November 2010 (UTC)
+
osConsoleCommand(login disable);  This would issue a Login Disable command on the console to prevent logins.  Any Console command can be issues with this function.
  
This function allows an LSL script to directly execute a command to opensim's console. There are no security checks, so it can do anything a user with access to the command console could do, such as changing the avatar passwords, deleting sims, changing the terrain, and just about everything else. This command represents the highest security threat of any OSSL function, giving it a threat level of '''Severe'''.
+
'''SECURITY !!!''':   This command CAN be Dangerous.  Therefore when setting up the [XEngine] section of your OpenSim.ini '''Allow_osConsoleCommand = UUID'''
  
Do not use or allow this function unless you are absolutely sure of what you're doing!
+
Where UUID is the OWNERS or ACCEPTED Users UUID.  You can use '''Allow_osConsoleCommand = UUID,UUID,UUID''' which would allow for 3 People to be identified.
 +
 
 +
------------------------------------------------------------------------
 +
 
 +
--[[User:SimCore|SimCore]] 14:30, 12 November 2010 (UTC)
 +
 
 +
This function allows an LSL script to directly execute a command to opensim's console. There are no security checks, so it can do anything a user with access to the command console could do, such as changing the avatar passwords, deleting sims, changing the terrain, and just about everything else. This command represents the highest security threat of any OSSL function, giving it a threat level of '''Severe'''.
 +
 
 +
Do not use or allow this function unless you are absolutely sure of what you're doing!  
  
 
--[[User:ZauberExonar|ZauberExonar]] 08:02, 5 February 2010 (UTC)
 
--[[User:ZauberExonar|ZauberExonar]] 08:02, 5 February 2010 (UTC)

Revision as of 22:40, 16 November 2010

Syntax:

osConsoleCommand(string command)

Returns:

Threat level:

Severe

Examples:

osConsoleCommand(login disable);  This would issue a Login Disable command on the console to prevent logins.  Any Console command can be issues with this function.

SECURITY !!!:   This command CAN be Dangerous.  Therefore when setting up the [XEngine] section of your OpenSim.ini Allow_osConsoleCommand = UUID

Where UUID is the OWNERS or ACCEPTED Users UUID.  You can use Allow_osConsoleCommand = UUID,UUID,UUID which would allow for 3 People to be identified.


--SimCore 14:30, 12 November 2010 (UTC)

This function allows an LSL script to directly execute a command to opensim's console. There are no security checks, so it can do anything a user with access to the command console could do, such as changing the avatar passwords, deleting sims, changing the terrain, and just about everything else. This command represents the highest security threat of any OSSL function, giving it a threat level of Severe.

Do not use or allow this function unless you are absolutely sure of what you're doing!

--ZauberExonar 08:02, 5 February 2010 (UTC)

Personal tools
General
About This Wiki