UK Hosting Provider 123-Reg Accidentally Deletes Customer Sites (theregister.co.uk)
Richard Chirgwin, writing for The Register: UK hosting and domains provider 123-Reg has been struck by a weekend issue that knocked an unspecified number of VPS customers offline. The company posted a status message saying that the unspecified issues arose on April 16. 123-reg customer, software company INNmaster, contacted The Register directing our attention to its post on the topic, claiming a rogue script had deleted customer sites (such as this one). Slashdot has independently received several tips for this incident. Here's a copy of the email that Richard Winslow, Director of 123-Reg sent to the affected customers.
Sounds like some sort of new radioactive isotope
Oh, and the obligatory XKCD
Have you read my blog lately?
Looks like that Serverfault question about running rm -rf / was real then
Congratulations. Your account has been upgraded with more free disk space.
In that case a "rogue script" meant that they were trying to prove that anyone could be an administrator so gave a sales person root access who promptly ran rm -rf /*.*.
On top of that their were no daily backups as promised for that server, because they would not invest money in it.
ait.com
Ahh those were some of the worst days of my life, but learned a lot fixing other people's mistakes.
When you cant win, ad hominem.
INNMasters never contacted The Register, but they did make a lot of fuss on Twitter about it. Someone else's bad PR is good PR if you get involved in some way.
So either of the following happened:
1. There is a massively incompetent administrator who scripted a blind delete without testing
2. There is a massively incompetent administrator who left security open enough that someone else could delete multiple customers stuff
I guess they just don't build them like they used to, because 'cloud'.
Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
Again?
“He’s not deformed, he’s just drunk!”
... for these cats. It does kinda sound like they're pulling it together.
We all makes mistakes (i.e. Fuck up) once in a while... The severity is only the humorous factor.
another stupid story
Perchance, was it "just one line of code"?
"Webservers hate this one weird trick!"
"Find out the ancient neckbeard secret servers don't want you to know!"
The other guy got a big boost in business by saying it happened to him, lets do the same. People are gullible, they won't think another company would possibly do the same hoax so soon.
On solaris * resolves to something or nothing, so /*.* resolves to /.
Wait, you said that the command eliminates slashdot?
I'm trying to decide if that's good, or bad...
Cloud so convenient
Service provider not bright
All the files are gone
I should use this sig to advertise my book ISBN-13 : 978-1501515132.
Were not expect much from islamic muslimic terroristicate.
Nowadays every idiot and his dog, coming over from DOS (perhaps via OSX [1]) has the irresistible urge to name his shell scripts "foo.sh".
Especially when a script to back up the day's work to a remote server is called pu.sh.
â¦comment of :
"â¦and nothing of substance was lost."
^__~
Laters Sol "Have you found the secrets of the universe? Asked Zebade "I'm sure I left them here somewhere"
A hosting provider deleting all your stuff by accident or a hosting provide deleting all your stuff on purpose?
1/ Sorry
2/ Apologise
Looks like this is another publicity stunt, just like the hoax where a man deleted all his files with a rm -rf .
https://www.quora.com/Is-there... Link is a google doc. Which appears to be able to track visitors logged in with a google account. Sorry about your emails.
Senior admin to millenial newbie: "What ever you do, don't run the delete_all_evidence.sh script on the production systems. We only use that when the Feds raid us. It completely scrubs the boxes".
newbie: "Oh .... yeah. So it does. Where do I click undelete"
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
OK, I was kinda tongue-in-cheek. But still: for an executable script, the extension is silly: if you change the implementation of the script from -- say -- shell to Python, do you correct all call sites? The caller shouldn't know whether the executable is a shell or an ELF or a Perl script. That's what binfmt_misc is for, after all. That's why you have an abstract interface, with argc, argv and the environment.
If the implementation matters (say if it's a shell script to be sourced from another shell script), it's a completely different cup of tea.
That's nothing!
I accidentally the entire Internet.