Метка: linux

  • DKIM в exim на Debian Squeeze

    Странно, что ничего не гуглится по этому вопросу. Есть dkim и exim, dkim и debian, но все вместе — увы. На самом деле все просто:

    1. apt-get install dkim-filter
    2. cd /etc/exim4; dkim-genkey -d example.com -t -r -s mail
      Это создаст пару открытый/закрытый ключ для домена example.com с селектором mail
    3. mv mail.private example.com.key
    4. chmod 640 example.com.key
    5. chgrp Debian-exim example.com.key
    6. Добавляем следующие строчки в файл /etc/exim4/exim4.conf.template перед секцией remote_smtp в transport (отмечена transport/30_exim4-config_remote_smtp)
      DKIM_DOMAIN = ${lc:${domain:$h_from:}}
      DKIM_FILE = /etc/exim4/${lc:${domain:$h_from:}}.key
      DKIM_PRIVATE_KEY = ${if exists{DKIM_FILE}{DKIM_FILE}{0}}
      DKIM_SELECTOR = mail
    7. Перезапускаем exim, после этого нужно добавить в конфигурацию доменной зоны содержимое файла mail.txt (после этого он не нужен).
    Вот и все. После этого нужно потестировать DKIM. Когда появится уверенность, что он работает полностью верно, можно заменить ключ t=y на t=s в TXT записи домена, что будет указывать на то, что DKIM находится не в режиме тестирования.
  • Выключить IPv6 в linux

    Оказывается, выключить IPv6 (ну хочется) в линуксе так просто: sysctl net.ipv6.conf.all.disable_ipv6=1 и все

  • Удалить пакеты, помеченные как rc

    На давно установленных системах осталась куча пакетов, помеченных как rc в списке пакетов. apt-get purge удалять их отказывается по причине того, что они уже удалены. Хорошо, что dpkg оказался не таким вредным и удалил остатки: dpkg -l | awk «/^rc/ {print $2}» | xargs dpkg —purge — и все.

  • php-fpm 5.3.3 в Debian Squeeze

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

    php5-fpm_5.3.3-6_amd64.deb

  • Установка ipset в squeeze

    Попытался поставить ipset в Debian 6.0 по доке для 5.0, но увы, сборка заканчивается ошибкой. (далее…)

  • mod_rpaf и allow/deny в .htaccess

    Натолкнулся на баг в апачевском mod_rpaf, неправильно отрабатывают директивы allow и deny в .htaccess, т.е. несмотря на то, что в логах и прочих местах верно пишется адрес клиента, в .htaccess по-прежнему учитывается только адрес прокси. (далее…)

  • 20 средств мониторинга linux-систем

    Довольно занятная статейка по мониторингу linux, многое конечно пропущено, но там комментами добивается.

    Оригинал на английском.

    Найдено на LOR

  • Сборка zabbix в debian

    Захотелось мне сегодня подключить сервер, на котором стоит Debian Etch к своему мониторингу на основе Zabbix. Как оказалось, в репозиториях дебиана агент лежит аж 2006 года выпуска, а хотелось бы свежий (1.6.5 на текущий момент). Вот что для этого надо сделать.
    (далее…)

  • Как заставить yum переустановить пакет

    Если по какой-то причине требуется восстановить содержимое пакета к его виду в rpm-пакете, можно поступить следующим образом:
    (далее…)

  • RPMForge + CentOS 5.2

    Пишу, чтобы самому не забыть

    (далее…)