May 20th, 2008

  • dil

про bind и имена с подчеркиваниями

Случайно обнаружил, что bind (9.3.3) с дефолтовыми настройками проверки валидности имён (в частности, check-names master по умолчанию имеет значение fail) ругается на имена с подчеркиваниями в записях A и PTR, но спокойно принимает их в CNAME.

Отчего такая избирательность?
  • kevit

postfix & ldap - нужен совет

Возникла идея, но с реализацией пока туго
Есть ldap, юзеры включены в группы
В postfix хочется сделать alias на группу, по которому бы отсылалось мыло всем пользователям, включенным в эту группу

вопрос сводится к такому - как из postfix достать email пользователей имея только имя группы

выборки
ldapsearch -b "ou=Groups,dc=organization,dc=domain" "(&(cn=group)"
uniqueMember: cn=user1,ou=Users,dc=organization,dc=domain
uniqueMember: cn=user2,ou=Users,dc=organization,dc=domain

ldapsearch -b "ou=Users,dc=organization,dc=domain" "(cn=user1)" mail
mail: user1@organization.domain

пока придумалось:

1. пишем скрипт, который ищет в ldap,цепляем к алиасам в postfix. влечет за собой файл с алиасами и его периодическую генерацию при обновлении информации о группах.

2. собираем postfix + ldap. здесь я не понимаю как выбрать mail пользователей. выбрать людей в группе я могу, а дальше фантазия отказывает
search_base = ou=Groups,dc=organization,dc=domain
query_filter = (&(cn=%s))

3. добавлять атрибуты в ldap, например memberof в Users. придется всем пользователям/группам прописывать новые атрибуты

что посоветуете?
A-A-A

samba очень медленно пишет (при достойной скорости чтения).

Сервер — FreeBSD 7.0 + samba3 из портов. Клиент — WinXP. Линк — 1Gb, безпроблемный.
Чтение с самбы — 30-40Mb/s. Запись — 5-7Mb/s.
Локальная запись на сервере от локального чтения на сервере существенно не отличаются (и примерно вдвое выше скорости чтения через samba).
socket options = TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536 включено.
Можно ли ещё что-нибудь подкрутить что бы запись на сервер не была такой удручающе-медленной?