[patch] dovecot
Jakub Bogusz
qboosh w pld-linux.org
Pią, 14 Sty 2005, 21:26:40 CET
Znowu jakieś zapomniane poprawki...
On Tue, Sep 14, 2004 at 04:53:48PM +0200, Marcin Sztolcman wrote:
> witam
> w zalaczniku dwa patche: do dovecot.spec i dovecot-config.patch
> pierwszy uwzglednia nowsza wersje programu, oprocz tego dodaje obsluge
O nowej wersji w łacie nic nie było.
> mysql (ktora nie zostala uwzgledniona wczesniej)
Nałożone.
> w drugim pozmienialem domyslne szukanie uzytkownikow - oryginalnie jest
> w pgsql, a wydaje mi sie ze niekoniecznie tak powinno byc domyslnie,
> skoro moze pobierac z shadow. afaik demony maja dzialac 'out of the box' ?
Chyba wszędzie (gdzie się da) domyślnie jest z pam...
> --- dovecot-0.99.11/dovecot-example.conf.orig 2004-09-14 16:32:58.091817264 +0200
> +++ dovecot-0.99.11/dovecot-example.conf 2004-09-14 16:43:45.039466272 +0200
> @@ -33,8 +33,9 @@
> # dropping root privileges, so keep the key file unreadable by anyone but
> # root. Included doc/mkcert.sh can be used to easily generate self-signed
> # certificate, just make sure to update the domains in dovecot-openssl.cnf
> -#ssl_cert_file = /etc/ssl/certs/dovecot.pem
> -#ssl_key_file = /etc/ssl/private/dovecot.pem
> +ssl_cert_file = /var/lib/openssl/certs/imap.pem
> +ssl_key_file = /var/lib/openssl/certs/imap.pem
Hm, na czym stanęło z umieszczaniem certyfikatów programów?
Jest w końcu jakieś zunifikowane miejsce?
> # SSL parameter file. Master process generates this file for login processes.
> # It contains Diffie Hellman and RSA parameters.
> @@ -89,7 +90,7 @@
> # User to use for the login process. Create a completely new user for this,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> # and don't use it anywhere else. The user must also belong to a group where
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> # only it has access, it's used to control access for authentication process.
> -#login_user = dovecot
> +login_user = nobody
^^^^^^
REJECT
>
> # Set max. process size in megabytes. If you don't use
> # login_process_per_connection you might need to grow this.
> @@ -431,7 +432,7 @@
> # vpopmail: vpopmail authentication
> # ldap <config path>: LDAP, see doc/dovecot-ldap.conf
> # pgsql <config path>: a PostgreSQL database, see doc/dovecot-pgsql.conf
> -auth_passdb = pgsql /usr/local/etc/dovecot-pgsql.conf
> +auth_passdb = shadow
Sugeruję pam.
Łaty na .conf nie nakładam z ww. powodów - do poprawki.
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl