LINUX.ORG.RU
ФорумAdmin

LDAP + POSTFIX + howto bug?


0

0

Господа!!!

Смотрю я тут доку по настройке связки: postfix + courier + ldap
Привожу вырезки:
"
dn: uid=crux,ou=mailusers,dc=home,dc=ru
       uid: crux
       cn: Lettiev V.V.
       mail: Vladimir.Lettiev@home.ru
       mail: crux@home.ru
       mail: root@home.ru
       uidNumber: 1000
       gidNumber: 1000
       mailHost: mail.home.ru
       homeDirectory: /var/imap/home/crux
       mailMessageStore: /var/imap/home/crux/Maildir
       mailQuota: 200000000S, 20000C
       mailbox: crux/Maildir/
       objectClass: qmailuser
       objectClass: couriermailaccount
       userPassword: d+HKEvhLk8ZqwCRTrp574g==
       accountStatus: active
       mailForwardingAddress: crux@home.ru
"
^^^^^^^^^^^ тут они создают пользователя в LDAP ... и дают для courier`а uig и gid равным 1000.

НО ниже пишут:
 "данной конфигурации postfix будет доставлять почту виртуальным пользователям, т.е. фактически пользователи не существуют в системе, они присутствуют лишь в LDAP. Местоположение Maildir какалога определяется атрибутом mailbox пользователя. Вся почта пользователей будет принадлежать одному реальному пользователю vmail(uid=1001,gid=1001). Почтовая квота также определяется из атрибута пользователя mailQuota. Можно также было производить поиск alias'ов из LDAP-каталога, но в данном случае это излишне, потому что alias'ы прописываются пользователям в качестве дополнительных атрибутов mail."


Получается, что courier`у  uid=1000 и gid=1000 . .. а почту кладут под uid=1001 и gid=1001

или я ни чего не понимаю .. или тут bug!!!

что прокоментирует?

Ничего ты не понял.
uidNumber, gidNumber - соотвествующие номера uid, gid пользователя в каталоге LDAP. Но поскольку вся почта будет принадлежать _реальному_ пользователю vmail с uid,gid 1000 (прописанному в /etc/passwd), то совершенно по барабану какие uidNumber, gidNumber прописаны для юзеров в LDAP, всё будет принадлежать физически одному пользователю vmail.

Вот только если ты начнёшь крутить nss_ldap, pam_ldap... Тогда да, но тогда и необходимости в пользователе vmail нет.

caesar
()
Ответ на: комментарий от caesar

Вся штука в том ... что в указанном мной примере ... uidNumber и gidNumber по 1000 а в passwd для юзера прописанно 1001 ...

но суть понял .. лучьше uidNumber и gidNumber указать таким-же как и у пользователя vmail на который все и завязанно!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.