On Thu, 17 Jan 2008, Hegedüs Ervin wrote:
> > A search_base-t eleve legfelülröl indítom, hogy mindent nézzen át. A
> nem a base hatarozza meg, hogy mit nez at - arra a _scope postfix
> konfig direktiva van.
Jogos! Elnézést kérek, rosszul fejeztem ki magam.
> csak hogy megbizonyosodj:
> ldapserch -b dc=cegnev,dc=hu -D ... \
> (&(objectClass=qmailUser)(|([EMAIL PROTECTED])([EMAIL
> PROTECTED]))(accountStatus=active))
> ...
>
> ugye ad vissza talaltot.
Nem :-(
server:~#ldapsearch -b dc=agrosprint,dc=hu -D
(&(objectClass=qmailUser)(|([EMAIL PROTECTED])(|([EMAIL PROTECTED])([EMAIL
PROTECTED]))(accountStatus=active))
-bash: syntax error near unexpected token `('
Azért sikerült elérnem:
server:~# postmap -q [EMAIL PROTECTED] ldap:/etc/postfix/ldap-aliases.cf
[EMAIL PROTECTED]
Most viszont a normal userre nem ad vissza semmit és valószínű ez okozza a
galibát.
Találgatás helyett inkább ide írnám a konkrét ldap-ra vonatkozó részeket:
main.cf
home_mailbox = Maildir/
alias_maps = hash:/etc/aliases, ldap:/etc/postfix/ldap-aliases.cf
alias_database = hash:/etc/aliases
ldap-aliases.cf
version = 3
server_host = localhost
search_base = dc=agrosprint,dc=hu
scope = sub
query_filter =
(&(objectClass=qmailUser)(|(mail=%s)(mailAlternateAddress=%s))(accountStatus=active))
result_attribute = mailForwardingAddress
Érdekesség, ha az ldap-aliases.cf sorai elé írom az aliases_ prefixet,
akkor még az [EMAIL PROTECTED] címre sem ad vissza semmit. Ez a prefixes dolog
most
jócskán összekavart... :-(
> nezd meg azt a "pszeudo-duplikaciot", illetve csak tenyleg a
> biztonsag kedveert: proxy_read_maps sorrend?
server:~#postconf -d | grep proxy_read_maps
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps
$virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains
$relay_recipient_maps $relay_domains $canonical_maps
$sender_canonical_maps $recipient_canonical_maps $relocated_maps
$transport_maps $mynetworks
És itt a "mezei" userem:
dn: cn=szistvan,ou=Users,dc=agrosprint,dc=hu
cn: szistvan
uid: szistvan
userPassword: xxxxxxxxxxx
uidNumber: 5000
homeDirectory: /data/home/szistvan
objectClass: qmailUser
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: top
accountStatus: active
loginShell: /bin/bash
gidNumber: 1001
mailMessageStore: szistvan
mail: [EMAIL PROTECTED]
mailAlternateAddress: [EMAIL PROTECTED]
givenName: Szabo
sn: Istvan
--
(O__ ------------------------------------------------------
//\ / Varosi Csokonai Konyvtar
// ) | Tel.: 59/503-152
V__/_ [EMAIL PROTECTED] \ [EMAIL PROTECTED]
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux