Закалённое слекло Hacrin

Мысли, факты, цитаты, заметки.
Хаки и трюки |
Виртуалки |
Сисьадминство |
BASH-скрипты |
|||
Парусные суда |
Праздники |
Моё чтиво |
Игра KSP |
Давным-давно появилась у меня железка D-Link DIR-300/A2,
вот такая. Так как на ней есть разъём USB, то я поставил туда прошивку DebWrt, продукт противоестественного скрещивания Debian и OpenWrt 
С тех пор на винте лежит текстовый файл, описывающий основные команды настройки этой ОС. Публикую здесь как памятку для себя (с моими комментариями), ну а если сей опус кому-либо когда-либо как-либо чем-то пригодится — я буду только рад!
Показать
cd /etc/network rm interfaces // это симлинк на interfaces.firstboot cp interfaces.firstboot interfaces vi interfaces // настраиваем сетевые интерфейсы как нам нужно // следующие команды необходимы для настройки доступа в интернет без перезагрузки устройства // (после доступ будет реализован путём выдачи IP по DHCP от шлюза во внешнюю сеть) ip a a $IP/$MASK dev $IF && echo '8.8.8.8' > /etc/resolv.conf && ip r a via $GW // для обновления репозитория со squeeze до wheezy cp /etc/apt/sources.list /etc/apt/sources.list.old echo 'deb http://ftp.debian.org/debian wheezy main' > /etc/apt/sources.list gpg --keyserver pgpkeys.mit.edu --recv-key F120156012B83718 && gpg -a --export F120156012B83718 | apt-key add - gpg --keyserver pgpkeys.mit.edu --recv-key 010908312D230C5F && gpg -a --export 010908312D230C5F | apt-key add - gpg --keyserver pgpkeys.mit.edu --recv-key CBF8D6FD518E17E1 && gpg -a --export CBF8D6FD518E17E1 | apt-key add - gpg --keyserver pgpkeys.mit.edu --recv-key 7638D0442B90D010 && gpg -a --export 7638D0442B90D010 | apt-key add - gpg --keyserver pgpkeys.mit.edu --recv-key 8B48AD6246925553 && gpg -a --export 8B48AD6246925553 | apt-key add - // опционально gpg --keyserver pgpkeys.mit.edu --recv-key 6FB2A1C265FFB764 && gpg -a --export 6FB2A1C265FFB764 | apt-key add - aptitude update aptitude upgrade adduser $USER echo '$USER ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers // обновление системы, можно и aptitude upgrade/aptitude dist-upgrade впендюрить, если время позволяет aptitude update // установка нужных пакетов aptitude install mc sudo locales bash-completion ntpdate openssh-server screen wpasupplicant // установка опциональных пакетов aptitude install most nload htop ccze telnet wavemon tcpdump fping nmap ipcalc console-cyrillic // установка совсем уж опциональных пакетов aptitude install apache2 php5 mysql-server mysql-client // настройка локали, шрифтов, таймзоны dpkg-reconfigure locales dpkg-reconfigure console-cyrillic // если поставлен dpkg-reconfigure tzdata
Далее следует настройка переменных и алиасов в ~/.bashrc и ~/.profile (а равно и в /root/.bashrc и /root/.profile).
Если кого заинтересовала эта прошивка — вот
ссылка на мою инструкцию по перепрошивке девайса (DIR-320/A*, версия прошивки — 10.03).
Новость на ЛОРе
Новость на Опёнке
Показать
Интересно почитать первые комментарии ошарашенных читателей ЛОРа и Опёнка:
Безусловно — выборка не репрезентативна, отражает моё субъективное мнение и отношение к уёбищ ненужным поделиям Микрософт. Хотя объективности ради нужно сказать, что этот пост набран в ОС их разработки.
Всех сисадминов с праздником!
Так как я тоже немного приобщён к этой разудалой братии — жена мне утром, пока я спал, испекла вот такой бинарный тортик.
Показать

P.S. Торт, кстати, очень вкусный :-)
Показать
Вот к чему приводит, когда у тебя параллельные пересекаются...
Не слабый треш в комментариях к видео типа «Обколются своими препаратами и потом гомологиями на кафедрах занимаются! Тьфу, мерзость...», «Я абсолютно согласен с котами, хомячком и мопсом!:)» или «Похоже на эльфийский. Он демона не вызовет своими письменами?»
Кстати — видео с ним же: https://www.youtube.com/watch?v=DLvpcsXz-1c на «Танцуют все» от 30.08.2013.
Некоторые пытаются приучить кошку ходить на унитаз, а некоторые в недоумении, что кошки делают в унитазе, когда их никто не учил и не просил туда заглядывать. Раскрытие секрета в иконках.
Показать
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Автор бесплатных иконок кошек — iconka.com.
Скачать в архиве с размерами 64x64, 128x128, 256x256.
Уровень 0: полное невежество
— Я знаю об этом ровно столько, чтобы осознавать глубину моего невежества, не более.
— Я двадцать лет в банковском бизнесе, но, честно говоря, ни хрена не знаю, что такое деньги и откуда они берутся.
— Я химик, ну, без ложной скромности, с мировым именем, но было бы безумием говорить, что я знаю химию. Более-менее сносно я разбираюсь только в автокаталитической олигомеризации изохреноидов, да и то лишь потому, что имел отношение к ее открытию, скажем так.
— Я переводчик-синхронист, полжизни прожил в Англии, но знаю ли я английский язык? Нет, конечно. И прекрасно понимаю, что по-настоящему — так, как англичане — не буду знать никогда.
Уровень 10: абсолютное знание
— Учите матчасть. Гугл и википедия в помощь.