Hi all!
I am trying to get dovecot-1.0.rc15 to create files with mode 660 in
my virtual mailboxes. I set umask=0007 in dovecot.conf, restarted
dovecot (/etc/init.d/dovecot restart) and send me an e-mail but it is
still 600.
"dovecot -n" says "umask: 7" How come the zeros are not displayed? Is
this by intention or is something wrong?
Here is the complete output: # /etc/dovecot/dovecot.conf log_timestamp: %Y-%m-%d %H:%M:%S login_dir: /var/run/dovecot/login login_executable: /usr/lib/dovecot/imap-login mail_extra_groups: mail mail_location: maildir:/home/vmail/%d/%n umask: 7 auth default: mechanisms: plain login passdb: driver: sql args: /etc/dovecot/dovecot-sql.conf userdb: driver: static args: uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes socket: type: listen client: path: /var/spool/postfix/private/auth mode: 432 user: postfix group: postfix master: path: /var/run/dovecot/auth-master mode: 384 user: vmail
I searched the wiki and googled but couldn't find anything helpful. Do
you have any ideas?
This message was sent using IMP, the Internet Messaging Program.
Thomas wrote:
I searched the wiki and googled but couldn't find anything helpful. Do you have any ideas?
I'll be the first to mention that 1.0rc15 is ancient by dovecot standards, upgrade to 1.0x first and see if it's still broken.
-te
-- Troy Engel | Systems Engineer Fluid, Inc | http://www.fluid.com
Quoting Troy Engel tengel@fluid.com:
I'll be the first to mention that 1.0rc15 is ancient by dovecot standards, upgrade to 1.0x first and see if it's still broken.
I am running a debian etch server. Unfortunately 1.0rc15 is the
lastest version available in the stable tree. I would really like to
remain in stable if somehow possible since I think combining stable
and unstable will lead to chaos. I'll check the changes in later
version and if they mention something about umask.
This message was sent using IMP, the Internet Messaging Program.
On torsdagen den 15 november 2007, Thomas wrote:
Quoting Troy Engel tengel@fluid.com:
I'll be the first to mention that 1.0rc15 is ancient by dovecot standards, upgrade to 1.0x first and see if it's still broken.
I am running a debian etch server. Unfortunately 1.0rc15 is the lastest version available in the stable tree. I would really like to remain in stable if somehow possible since I think combining stable and unstable will lead to chaos. I'll check the changes in later version and if they mention something about umask.
You may want to check out www.backports.org, which has Dovecot 1.0.0: http://packages.debian.org/search?keywords=dovecot&searchon=names§ion=all&suite=etch-backports
-- Magnus Holmgren holmgren@lysator.liu.se (No Cc of list mail needed, thanks)
"Exim is better at being younger, whereas sendmail is better for Scrabble (50 point bonus for clearing your rack)" -- Dave Evans
On Thu, 2007-11-15 at 00:30 +0100, Thomas wrote:
I am trying to get dovecot-1.0.rc15 to create files with mode 660 in
my virtual mailboxes. I set umask=0007 in dovecot.conf, restarted
dovecot (/etc/init.d/dovecot restart) and send me an e-mail but it is
still 600.
umask setting is completely broken. I've since removed it from dovecot.conf. You can do this with dovecot-shared file though: http://wiki.dovecot.org/SharedMailboxes
participants (4)
-
Magnus Holmgren
-
Thomas
-
Timo Sirainen
-
Troy Engel