Программист «потроллил» интернет рассказом об одной строке кода, убившей 1500 сайтов

Автор: Виталий Олехнович
UPD
31 747
15 апреля 2016 в 14:22

Управляющий небольшой хостинг-компанией Марко Марсала лишился бизнеса и клиентов, когда одной строкой кода стер с основных и резервных серверов все данные. Так утверждал он сам на одном популярном специализированном форуме. Позже выяснилось, что история была выдуманной, а Марко с упоением наблюдал за ответами специалистов, уверяя их в реальности истории.

Крик отчаяния нерадивого бизнесмена был следующим: «Я использую Ansible для автоматизации запуска некоторых операций на всех серверах. Прошлой ночью случайно на всех серверах запустил Bash-скрипт с rm -rf {foo}/{bar}. Эти переменные были неопределенными из-за бага в коде выше этой строки», — цитировала Марко британская Independent. Но специалисты лишь развели руками: «Сожалею, но ваша компания, по сути, уже мертва», — написал один из читателей.

Запустив команду на удаление, Марко не указал, какие именно файлы надо было стереть. В результате вся информация с основных и резервных серверов была удалена без стандартных предупреждений.

Позже в комментарии итальянским изданиям Марко подтвердил, что выдумал историю, так как хотел просто «потроллить» специалистов и был доволен, когда те не заметили, что такое удаление невозможно без строчки no-preserve-root.

Читайте также: