|Anonymous | Login | Signup for a new account||2020-12-05 07:33 PST|
|Main | My View | View Issues | Change Log | Roadmap | Summary | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0008105||opensim||[REGION] OpenSim Core||public||2016-12-29 12:01||2016-12-30 03:32|
|Platform||Unix, Win, Mac||OS||OS Version|
|Product Version||master (dev code)|
|Target Version||Fixed in Version|
|Summary||0008105: New console command: delete object all|
The patch has been included.
I've prepared new console command: delete object all
It permanently deletes all scene's objects.
So use it when you are absolutely convinced, that you wish to delete all region's objects. Make backup for your safety :)
There are proven cases, that's is useful.
|Tags||No tags attached.|
|Git Revision or version number|
|Run Mode||Standalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)|
|Physics Engine||BasicPhysics, ODE, BulletSim, ubODE|
|Environment||Mono / Linux32, Mono / Linux64, Mono / Windows, Mono / OSX, .NET / Windows32, .NET / Windows64|
|Attached Files||0001-New-console-command-delete-object-all.patch [^] (2,540 bytes) 2016-12-29 12:01 [Show Content]|
|This is extremely dangerous because malicious region operators could use it to delete regions contents, thereby depriving people of no-copy items.|
Mandarinka Tasty (reporter)
I agree, that such command carries a certain danger by itself.
Especially in hands of unexperienced region's operator.
Though, existing comands, that similarly act :
delete object id, delete object name, delete object owner, delete object creator, etc can be also used in unexpected and malicious way.
Hence, delete object all, gives just possibility to remove = to clean the region and it can be useful too.
Saving oar and next loading oar with option: --no-objects, can also delete all.
Anyway, we may eventually think and consider implementation of it.
|Doesn't it duplicate delete object name --regex .* ?|
Mandarinka Tasty (reporter)
It works analogously. But documentation does not show properly this trick:
delete object name --regex .* So it is hard to find out about it.
And in my opinion, delete object all sounds much more understandable.
Anyway, for me it is more readable and easier can be remembered.
|2016-12-29 12:01||Mandarinka Tasty||New Issue|
|2016-12-29 12:01||Mandarinka Tasty||File Added: 0001-New-console-command-delete-object-all.patch|
|2016-12-29 12:01||Mandarinka Tasty||Status||new => patch included|
|2016-12-29 14:01||melanie||Note Added: 0031505|
|2016-12-29 14:32||Mandarinka Tasty||Note Added: 0031507|
|2016-12-30 03:28||JeffKelley||Note Added: 0031510|
|2016-12-30 03:32||Mandarinka Tasty||Note Added: 0031511|
|Copyright © 2000 - 2012 MantisBT Group|