-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 9 Jan 2013, Timo Sirainen wrote:
Is there a way to get the "effective" information about an user with all default values? For instance, I get:
# /usr/local/dovecot-2.1.12/bin/doveadm user dvtest1 userdb: dvtest1 home : /home/dvtest1 quota_rule: *:bytes=7721225472 quota_rule2: Trash:bytes=+7745728 # /usr/local/dovecot-2.1.12/bin/doveadm user -m dvtest1 field value uid vmail gid vmail home /home/dvtest1 mail
dvtest1 has quota_rule and quota_rule2 in LDAP, dvtest2 has not, but defaults are shown. Neither of them shows the default mail_location in "user -m", but the default uid/gid vmail/vmail. Using IMAP a.s.o. both users work correctly.
v2.2 does it by default:
# doveadm user tss field value uid 1000 gid 1000 home /home/tss mail mdbox:~/mdbox mail_replica ssh:foo
Ah, that works.
The doveadm server socket does not provide the "user" command neiter in Dovecot v2.1 nor v2.2, does it?
Is it only because, doveadm_register_auth_commands() is never called, or would the "user" command not work in the doveadm server, but in the doveadm program only? I already query the doveadm socket for the quota information and it would make the script easier to get the user information the same way.
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux)
iQEVAwUBUO2HamoxLS8a3A9mAQLd/gf7B/cqFDUslt1skhvPhTYbh0vUgqNfFRPH B9dvlKS6o0mH83Jfmoghq74IxCG6zB2dq0lCFQUVpMb+X2HLHVnPAye2AYBYGxji S+YnWaU8i45ooiXoJyY3C19/o/YENRDC5IjLZgFIBMLbWkSbMPIOgE0Tk2H1r3hv vf1kr7QSUs5fMPNlWLi99MQcG/yHByU8BC/51nvy52Twc0O+dWKDvqPzyiETKXut BA3qTtqTyJdpILJ9QFTbfZIxeoB9sqb9fODyWa3NQQeebKyG8wAYnO4hsFtZT6Sg d/1ZOGgeE73DOvjtTQ1pHSfxp2/evOe5V2q+AKYasIF0iNVF57KenQ== =7qv2 -----END PGP SIGNATURE-----