-----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-----