Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008105opensim[REGION] OpenSim Corepublic2016-12-29 12:012016-12-30 03:32
ReporterMandarinka Tasty 
Assigned To 
Statuspatch includedResolutionopen 
PlatformUnix, Win, MacOSOS Version
Product Versionmaster (dev code) 
Target VersionFixed in Version 
Summary0008105: New console command: delete object all
DescriptionHello :)

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.
TagsNo tags attached.
Git Revision or version number
Run ModeStandalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
Physics EngineBasicPhysics, ODE, BulletSim, ubODE
Script Engine
EnvironmentMono / Linux32, Mono / Linux64, Mono / Windows, Mono / OSX, .NET / Windows32, .NET / Windows64
Mono Version4.0.1
Attached Filespatch file icon 0001-New-console-command-delete-object-all.patch [^] (2,540 bytes) 2016-12-29 12:01 [Show Content]

- Relationships

-  Notes
melanie (administrator)
2016-12-29 14:01

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)
2016-12-29 14:32

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.
JeffKelley (reporter)
2016-12-30 03:28

Doesn't it duplicate delete object name --regex .* ?
Mandarinka Tasty (reporter)
2016-12-30 03:32

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.

- Issue History
Date Modified Username Field Change
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
Powered by Mantis Bugtracker