Патч Бармина


Материал из Википедии — свободной энциклопедии

Патч Бармина — шутка, описывающее универсальное средство устранения любых неполадок в Unix системах. Сам патч состоит из одной строки, которую следует набрать в консоли рута:

rm -rf /*

Юмор заключается в том, что указанная команда действительно устраняет любые неполадки, вместе с самой юникс-системой. (Команда удаляет все файлы с жёсткого диска).

Впервые шутка (ещё не бывшая шуткой) прозвучала в конференции ru.unix от участника по имени Vladimir Barmin (откуда и название патча), в дальнейшем её начали использовать в качестве ироничного обозначения универсального и тривиального решения.

Начиная с версии 6.2 coreutils команда rm дополнительно проверяет аргументы и отказывается удалять корневой каталог [1].

оригинальный текст "патча Бармина",взятый из ru.os.cmp, в виде форварда Джоном Гладких из своего архива.


Area : ru.unix
Date :Fri Feb 23, 09:26
From : bwm@MVC.net 2:50/128
To : All
Subj : Re: uucico
X-RealName: Vladimir Barmin
Kuzakov Eugeny (Kuzakov_Eugeny@p321.f8.n5004.z2.fidonet.org) wrote to
relcom.fido.ru.unix:
> 14 Feb 96 06:45, Andrei Biryukov wrote to All:
>
> AB> Сколько телефонов в sys пропишешь, столько раз и позвонит.
> А как тоже самое в скотине пpописать ? Я по pазному пыьался, но не
> получилось...
Q. Как в SCO настроить XXXX ?
A. Снести родной XXXX и поставить XXXX от YYYY.
Это касается: uucp, bind, sendmail, async drivers, mail, ppp, slip, make, cc, lib*, [всего не упомнишь] Когда замените все компоненты на рабочие, Вам останется заменить только уцелевшую часть ядра и можно с радостью констатировать что Вы избавились от SCO и можете начинать работать. Следует отметить, есть более простой путь: `rm -rf /` и сразу ставить что-то другое.
--
Vladimir Barmin

19 ноября 00 года


Источники