Выбрать главу

В интернетах много разных рецептов, как выделяться из толпы домохозяек и бороться с копирастией (и различными другими методами агрессии на нашего брата) более извращёнными способами. Моя паранойя в этот раз привела меня на Википедию. Решил я, значит, написать скриптик по удалению «нежелательного материала». Открываем vi, тыкаем i, #!/bin/bash — и поехали… Получился скрипт следующего содержания:

anakata@jail> cat delete_flash_cookie.sh

#!/bin/bash

# заходим к гаврикам в логово

cd ~/.macromedia/Flash_Player/

# и устраиваем травлю

rm -rf *

# тем, кто сдох не сразу, для надёжности ещё и

rm -rf .*

# домой

cd ~

# и дверь закроем

exit

У каждого уважающего себя админа в системе есть джобы, пусть даже банальный get_last_pron.sh, но есть. Суём этот костыль в крон:

mitnick@at_t> crontab -e

# раз в три часа паранойя будет отступать

0 */3 * * * /home/mitnik/evil/delete_flash_cookie.sh

# ну и на всякий, если что вдруг пойдёт не так

@reboot /home/mitnik/evil/delete_flash_cookie.sh

Ну, как-то так. Написали, забыли — обычное дело. Огромная работа проделана, ЧСВ зашкаливает — нужно срочно себя вознаградить. Иду бегать, но перед этим, чтобы совсем не думать об Агентах Смитах, долблю на клавиатуре:

stallman@macbook> cd ~/.macromedia/ && rm -rf *

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

В процессе этого мероприятия паранойя полностью оставила меня. Самочувствие полностью улучшилось, появилось огромное количество необычных размышлений о смысле жизни. Судьба занесла меня (Отче наш, сущий на небесах, да святится имя Твоё) на фейсбук. Решил посмотреть на людишек. Открыл браузер, забил заветный адрес, клацнул энтер.

В последнее время у меня проявилось ныне популярное профессиональное заболевание — рассеянный склероз. Нет, я досконально помню десятки рутовых паролей и способен даже вспомнить, к каким именно машинам они подходят, но вот туда забыл. Надо подглядеть. Открываю КееPass — и там пусто. Ну, думаю, бывает: настройки там слетают, все дела. Ничего, ща откроем заветный файлик, я бы даже сказал, хранилище, но нету его. Подевался куда-то…

И тут мне понадобился большой глоток свежего воздуха. Пробитая дыхалка не дала мне этого сделать, удалось только посопеть. Тот, кто внимательно читал текст скрипта, может вернуться по стеку и найти место, где тут вылетел эксепшн. Кому лень, могут просто подумать, что будет, если не найдётся директории с именем компании, которая написала движок для «Фермы». Ответ верный: мы потеряли всё, что нажито непосильным трудом. Тут вообще можно было сразу рубить от самого корня, что там уже мелочиться. Помимо отсутствия паролей наблюдалось ещё много всяких аномалий. Всё в один момент стало вести себя и выглядеть как-то по-другому.

Люди делятся на две категории: одни делают бэкапы, другие будут делать их. К счастью, не всё так плохо, и где-то в закромах на хардах у меня лежит сильно предыдущая версия всего добра. Я совсем не горюю, честно.

Мораль:

• курите ман rsync почаще;

• западло хранить что-то, кроме настройки и котиков, в /home;

• git push — как почистить зубы утром, a лучше ещё перед и после еды;

• относительные пути — это не к добру, к гадалке не ходи;

• не только изредка читайте, что вы пишете, но и хоть немного думайте при этом.

Для меня это решающий повод переехать на Дебиан и начать всё с чистого листа. Глотнуть воздуха и избавится от старого добра. Всегда думал, как блондинки могут полностью форматировать хард и терять всё перед каждой перестановкой «форточек», но, думаю, в этом что-то есть. Возможно, это самый действенный способ избавиться от легаси.

Двигайтесь больше и дышите полной грудью.

#12234: Мир многоруких и беспрекословных

12:36 26.05.2014, IT happens

Есть ощущение, что в IT есть два разных мира. В одном из них системные администраторы сидят в кабинетах, практически не общаясь с рядовыми пользователями: для этого есть первая линия поддержки. Им покупают оборудование и ПО, потому что они считают это необходимым. Они, как правило, достаточно жёстко специализированы. Им оплачивают обучение, они вообще не касаются работы с финансами и бухгалтерскими документами. У них есть на всё документация. Они никогда не купят лампочку на работу, потому что этим вообще занимается другая служба.