Tag Archive for 'HOWTO'

Сбыча мечт

История изменений для конфигов в /etc? С возможностью откатов? И минимумом лишних телодвижений?

Встречайте etckeeper!

Короткая инструкция:

# etckeeper init

инициализирует репозиторий git. После этого

# cd /etc; git commit -m "Initial commit"

для первого чек-ина. И всё. Можно использовать. Можно пользоваться всеми прелестями git’а для клонирования настроек, merge коммитов между репозиториями и прочего. Пакет использует хуки APT для автоматического коммита после установки/обновления/удаления пакетов, а так же metastore для хранения владельца/прав доступа для файлов.

ЗЫ Пока только в sid. Сейчас сделаю бэкпорт для Etch. Уж больно вкусно.
ЗЗЫ Бэкпорт сделал, лежит в репозитории. Кто будет ставить: потребуется еще бэкпортнутый metastore и git-core, из того же репозитория.

Настраиваем печать в Linux

Итак задача:

Есть разнородная сеть, состоящая из нескольких виндовых машин, и нескольких линуксовых. К нескольким виндовым машинам и нескольким линуксовым подключены принтеры. Как настроить это все хозяйство, чтобы печать работала со всех машин на все принтеры максимально прозрачно?

Continue reading ‘Настраиваем печать в Linux’

Установка проприетарных драйверов ATI/nVidia в Debian GNU/Linux (Etch)

Данная заметка имеет статус FAQ. Все действия производятся в Debian Etch, но в Sarge или Lenny действия практически такие же.

Continue reading ‘Установка проприетарных драйверов ATI/nVidia в Debian GNU/Linux (Etch)’

reprepro - управление репозиторием deb пакетов

Вчера заменил систему управления deb-репозиторием.

До этого использовал mini-dinstall, но к нему были некоторые претензии: собственная структура каталогов (а не стандартный pool+dists), невозможность ведения нескольких секций в рамках одного дистрибутива, невозможность просто перенести пакет из одного репозитория в другой (например из unstable в testing) и прочие мелочи.

Хотелось чего-нибудь более функционального, и я, похоже, нашел решение: это reprepro.

Continue reading ‘reprepro - управление репозиторием deb пакетов’

Как я собираю/бэкпорчу deb пакеты

В связи с упомянутой в комментариях к этой статье задачей “Как правильно собрать/сбэкпортить пакет” решил описать свое решение.
Continue reading ‘Как я собираю/бэкпорчу deb пакеты’

Установка и настройка SpamAssassin

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

Статью про СпамАссассин решил восстановить. В несколько сокращенном варианте (сейчас уже только ленивый не знает что это такое и зачем он нужен) и с поправками на мои нынешние настройки.

Continue reading ‘Установка и настройка SpamAssassin’

Знаете ли вы…

…как распечатать список файлов в папке?

Майкрософт знает.

IDS своими руками

Меня-таки достали постоянные брутфосы на ssh, проводимые с зомбоящиков. Раньше я замечал эти атаки благодаря logcheck, который присылал мне на почту все аномалии, и затем блокировал адреса руками в файрволе. И меня даже раздражало не то, что приходится что-то делать самому (в конце концов, говорить “iptables -A INPUT -s чего-нибудь -j DROP” даже приятно :) ), сколько то, что заблокировать можно было бы прямо вначале атаки, а я это делал или уже после, или где-то в середине.

Upd: найдено более универсальное средство, см. ниже.
Continue reading ‘IDS своими руками’