[FUG-BR] Postfix +LDAP + Qutoa
Andre Luiz de Souza
andresou25 em gmail.com
Quarta Abril 23 16:35:57 BRT 2008
Patrick,
Exporta seus registros para um arquivo ldif e depois executa com o
ldapmodify.
Você pode fazer uma consulta assim para gerar o ldif:
ldapsearch -x -h ldap '(&(objectclass=posixaccount)(mailQuota=*))'
mailQuota | awk '/^dn: / {print "\n" $0 "\nchangetype: modify";}
/^mailQuota:/ {sub( "M", 000000, $2); print $1 " " $2 ; }' > quota.ldif
depois:
ldapmodify -x -h ldap -D'<dn-do-admin>' -W -f quota.ldif
Referências:
- man ldif
- man ldapmodify
Em 22-04-2008 10:57, patrick escreveu:
> Assim está um usuário do meu LDAP.... meu problema é o postfix reconhe
> esse 500M como quota, ele somente reconhece se eu colocar como
> "mailQuota: 500000000" , Teria como alterar o resultado do ldap para
> ficar o 500M=500000000 ?
>
>
> dn: uid=patrick,dc=patrick.com.br,o=patrick500000000
> objectClass: radiusprofile
> objectClass: mailUser
> objectClass: posixAccount
> uid: patrick
> userPassword: senha
> uidNumber: 101
> gidNumber: 101
> cn: patrick
> radiusProfileDn: cn=normal,ou=radius,o=patrick
> mailMessageStore: /var/spool/emails/patrick.com.br/patrick/
> mail: patrick em softhouse.com.br
> homeDirectory: /home/patrick/public_html/patrick/
> mailQuota: 500M
> sn: patrick
> loginShell: /bin/false
>
>
>
> PaTricK
>
> eria como alterar o resultado do ldap para
> ficar o 500M=500000000 ?
>
Mais detalhes sobre a lista de discussão freebsd