[Dovecot] homedir auto-creat

Steffen Kaiser skdovecot at smail.inf.fh-brs.de
Mon Nov 9 13:19:55 EET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, 9 Nov 2009, Frank Bonnet wrote:

> Is it possible to activate home directories auto creation when using
> real UNIX users ( NIS ) on the dovecot server ?

Well, you can use post-login scripting to run thing along the lines of:

#!/bin/bash

error () {
 	logger ....
 	exit 1
}

if ! test -d "$HOME"; then
 	sudo mkdir "$HOME" || error
 	sudo chown "$USER" "$HOME" || error
 	cp -r /etc/skel/* /etc/skel/.??* "$HOME" || error
fi

exec /usr/local/libexec/dovecot/imap "$@"


See: http://wiki.dovecot.org/PostLoginScripting esp.:

"WARNING: The process still runs as root at this point! The privileges are 
dropped only after the imap process starts. You can change this by setting 
mail_drop_priv_before_exec=yes."

Bye,

- -- 
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iQEVAwUBSvf63XWSIuGy1ktrAQI23gf8DnLI/8SnM+IGRIbap5opIs5pmFWgOXmU
apahr3h2giNNPiC9A1z5V3xLdRBk8yDDriLq1Ce5Ovm4P+oVB/sxhZ1/8/ZHxi8d
IETYpHLdZnWA2VQheY+ghpDD73AHlOa0BFy7llsF1qJufw4Yg7+OPst5S+XBmkw+
kWO11CiJbgLtEQcna7VTkXnpkE7hX9d1Nw6bQq94BjrOqyH8ApnC3htWKsPC5LfY
CMiyzqf3TEZOyglkfcLcpfcL1wNGKr6bjDlS0tk0qn+Cqwk4tjRkUInmWvqGGQnP
u+7+jJQ1jUap6Rd+9HSSUw6GL/PDmdTSiomNG3Cs+PWC7CUMM3XxPw==
=gDHX
-----END PGP SIGNATURE-----


More information about the dovecot mailing list