Debian.pro/

Про Debian


Заметки

Ubuntu precise install fest, Москва, 19 мая 2012.

19 мая в Москве пройдет очередной инсталл фест (ну ок, он не совсем очередной — прошлый зафакапили =) ). На этот раз — Ubuntu Precise. По опыту прошлых фестов мы решили подождать месяц после релиза. Теперь precise должен быть достаточно стабилен для установки на десктопы и им можно пользоваться. Нужна регистрация Более или менее подробная […]

time, /usr/bin/time и великий обман в bash

Для анализа того, сколько будут работать написанные мною скрипты я частенько использовал утилиту time. По крайней мере, я думал, что использовал утилиту time. Как оказалось, в bash’e есть одноименная встроенная функция, которая представляет из себя сильно урезанный аналог настоящей утилиты time. Открыв однажды man time я немного удивился и навсегда запомнил этот момент. Собственно, в […]

Маленький плеер, большая коллекция и неуемные желания.

Я настолько ленив (и привык к неплохому звуку, да), что до сих пор пользуюсь стареньким плеером на 4 гб. Собственно, играет он хорошо, интерфейсы управления правильные, дисплея нет — счастье. Но вот коллекция музыки разрослась далеко за 100 гб. А слушать хочется разное. А копировать руками лениво =) Поэтому в какой-то момент у меня родился […]

Превращаем свою музыкальную коллекцию в православный порезанный flac. ape2flac, rip flac.

Во-первых, почему FLAC — его играет любой говноплеер. А мой COWON E2 играет его так, что ноутбук лишь жалобно похрипывает в уголке в сравнении =). Посему я стараюсь хранить свою коллекцию во FLAC или mp3’320 (ну невиноватая я, не все альбомы есть во flac’e). Первая же проблема с которой я столкнулся — все релизеры считают […]

Путь параноика в этом мире.

Меня раздражает одно очень плохое обстоятельство. В наше время никто не создает платформы. Все штампуют сервисы, расплатой за использование которых становятся наши данные. Ну или деньги, как повезет. Надежность сервиса, крутящегося черт-те где тоже вызывает сомнение. Поэтому в своей жизни я прошел по сути 4 итерации. 1) держим свои данные где ни попадя, ни за […]

Анализ логов веб-сервера в консоли — goaccess.

Сегодня у меня день расхваливания чужих продуктов =) Итак — вы человек, который не умеет пользоваться awk’ом, sed’ом и sort/uniq/whatever. Вы слишком ленивы, чтобы настраивать awstats. Но тут вас заставили быстренько дать какую-то информацию из логов. На эту тему есть утилита goaccess. Она кушает лог (из файла или из пайпа) и даёт из него следующую […]

Lenny капут. Теперь совсем.

Вот уже 4 дня как для Lenny больше не выпускают security-updates. Команда backports-lenny пока что работает, но, думаю, тоже недолго будут. Теперь уже придется обновляться до squeeze. Сим объявляю lenny мертвым для любого разумного человека. Спасибо великому релизу. Именно с него (когда он был ещё юным тестингом) для меня началась неистовая любовь к прекрасному дистрибутиву) […]

Локальная уязвимость в Linux-ядре, позволяющая любому пользователю с шеллом стать рутом.

Не люблю желтизну, но в этом случае она оправдана. Сабж — любой пользователь, который на сервере может выполнить команду su может стать рутом (не зная пароля, естественно). Условия — ведро 2.6.39+ (а это текущая версия ядра в squeeze-backports и, вроде, wheezy). Решение — откатиться до 2.6.38 (тоже есть в squeeze-backports). Или закрыть ssh до выхода […]

Что делать, если вы поломали конфиги софтинки.

Иногда вижу картину — люди для того, чтобы удалить конфиги чего-либо делают aptitude purge, потом aptitude install. На самом деле хорошие люди уже давно придумали решение этой проблемы. Решение звать purgeconfig. Это обычный sh скрипт. Есть несколько важных вещей, которые стоит запомнить. не запускайте purgeconfig во время работы dpkg (apt/aptitude/gdebi и тд.) не запускайте dpkg […]

SSH-Agent Forwarding и screen

Статью мне прислал selivan. Как обычно, прилагаю её без каких-либо изменений. В предыдущих статьях SSH ключи и Гуляем с сервера на сервер с одним ssh-ключом. SSH-agent forwarding inkvizitor68sl рассказал, как использовать ssh-ключи для удобной и безопасной прозрачной авторизации на разных серверах. К сожалению, если на одном из серверов используется screen — после обрыва сессии и […]