On Thu, May 22, 2008 at 09:08:13AM -0400, Charles Marcus wrote: > On 5/22/2008 8:57 AM, Jens Dönhoff wrote: >>> Is there a way? Postfix does this by default, and it makes it much >>> less likely to miss/overlook a setting... > >> Just pipe it through sort: >> >> dovecot -n | sort > > But then *everything* gets sorted (I tried before posting), so its not > acceptable solution: > > host ~ # dovecot -n | sort > # 1.1.rc5: /etc/dovecot/dovecot.conf > args: * > auth default: > driver: pam > driver: passwd > listen: [::] > login_dir: /var/run/dovecot/login > login_executable: /usr/libexec/dovecot/imap-login > mail_location: maildir:~/.maildir > passdb: > ssl_cert_file: /etc/ssl/dovecot/server.pem > ssl_key_file: /etc/ssl/dovecot/server.key > userdb: > > And no, this is not complete output... >
The following seems to work reasonably well: dovecot -n | sed -n '1h;2,$H;${g;s/\n /xnlx/g;p}' | sort | sed 's/xnlx/\n/g' Not my invention though, just got this contraption from somewhere else.. regards, Bjorge