Spitap
2873a5ae69
Updated automx config
2023-05-09 19:34:22 +02:00
Spitap
4e0b025477
added missing packages
...
Thanks to @ruslaan7
2023-05-09 18:30:16 +02:00
Spitap
c8484406d2
Fixed db query for pdf storage
2023-05-02 08:42:02 +02:00
Spitap
a6b1d9e5d8
Updated for 2.1
2023-04-26 08:21:33 +02:00
Antoine Nguyen
58fc991722
Merge pull request #485 from modoboa/upgrade-config-file
...
Added ability to update configfile
2023-03-14 08:35:26 +01:00
Spitap
6261066ccd
Formating, force outdated config check
2023-03-12 00:30:04 +01:00
softwarecreations
9d24f17632
Fixed permissions of /etc/dovecot/conf.d/10-ssl-keys.try to resolve issue 2570
...
Resolves modoboa/modoboa#2570
When dovecot first starts up, root reads the conf and is able to read and load the keys in /etc/dovecot/conf.d/10-ssl-keys.try Inside that file, it can read the private key (that only root has permissions to read)
However when we try delete a user, doveconf tries to read the config (to find the user's mailbox) doveconf MUST fail to open 10-ssl-keys.try, which is fine, because 10-ssl.conf says
!include_try /etc/dovecot/conf.d/10-ssl-keys.try
So if doveconf can't open 10-ssl-keys.try it will will keep going. However if doveconf can read 10-ssl-keys.try then doveconf crashes saying something like:
Failed to retrieve mailbox location (b doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/10-ssl-keys.try line 11: ssl_key: Can't open file /etc/ssl/example.com/privkey.pem: Permission denied
And then the attempt to delete the user's mailbox fails.
According to @gsloop, "the API calls doveadm to return the directory that holds the users mailbox"
I did a new installation, the file /etc/dovecot/conf.d/10-ssl-keys.try was already owned by root:root but it had 644 permissions. So the line that I added corrects that.
2023-03-10 13:03:43 +02:00
Martin Bächtold
d547d37ece
Fix automx
...
Relates to https://github.com/modoboa/modoboa-installer/issues/475
2023-03-05 09:27:40 +01:00
Antoine Nguyen
06a81c7a80
Fix #481
2023-02-17 10:12:56 +01:00
Antoine Nguyen
76ec16cd45
Added missing files
2023-01-31 09:08:34 +01:00
Antoine Nguyen
960f1429fd
Removed temp. fix for django-webpack-loader.
2023-01-30 15:51:43 +01:00
Antoine Nguyen
8b376b0f69
Fixed typo
...
see #472
2023-01-24 13:02:13 +01:00
Antoine Nguyen
4fc540ddd8
Merge pull request #471 from Spitfireap/fix-dovecot-ownership
...
Fix dovecot ownership
2023-01-24 10:53:36 +01:00
Spitap
81129d2875
Removed globally set mail_uid and mail_gid
...
Co-Authored-By: Antoine Nguyen <tonio@ngyn.org >
2023-01-24 09:29:51 +01:00
Spitap
a6935bba89
Simplifeid setup_user
...
Co-Authored-By: Antoine Nguyen <tonio@ngyn.org >
2023-01-24 09:25:18 +01:00
Spitap
7cae12b32e
Fix multiple hard-coded vmail
2023-01-23 19:24:28 +01:00
Antoine Nguyen
0fc15fc024
updated regexp
...
fix #312
2023-01-13 12:12:48 +01:00
Antoine Nguyen
7877de1abc
Removed call to deprecated discover command
...
fix #403
2023-01-13 12:05:03 +01:00
Spitap
6144f7967c
make use of mailbox_owner
2023-01-12 11:22:26 +01:00
Antoine Nguyen
a647edf5a5
Merge pull request #460 from Spitfireap/fix-dkim-perm
...
fixed dkim permissions
2023-01-10 14:07:22 +01:00
Antoine Nguyen
9f08964c59
Merge pull request #470 from Spitfireap/Fix-webmail-folder
...
Create subfolder on modoboas extensions install
2023-01-10 14:06:20 +01:00
Spitap
cf6f34b257
Be sure to create webmail subfolder
2023-01-10 13:19:09 +01:00
Spitap
a94b5ac4b7
Refactoring
2022-12-27 20:27:28 +01:00
Spitap
4f9f433008
PEP
2022-12-27 19:56:12 +01:00
Spitap
2665e18c0a
Fixed config file not copied on new install
2022-12-27 19:45:38 +01:00
Spitap
bcdbb4a2ce
fix typo
2022-11-29 14:53:05 +01:00
Spitap
bd1ddcef21
randomize api call time
2022-11-29 13:45:31 +01:00
Spitap
24f231bf1d
fixed dkim permsissions
2022-11-27 13:57:35 +01:00
Spitap
bd0ecd0949
fix typo in dovecot configuration file
2022-11-10 14:57:43 +01:00
Antoine Nguyen
37633008cb
Fixed restore mode
2022-11-09 10:30:44 +01:00
Antoine Nguyen
8b1d60ee59
Few fixes
2022-11-08 17:19:23 +01:00
Antoine Nguyen
2b5edae5d5
WIP: Improved backup/restore system.
2022-11-06 10:30:24 +01:00
Antoine Nguyen
61838dbe4d
Check if restore is defined before doing anything else.
...
fix #453
2022-11-05 09:30:50 +01:00
Spitap
ef2359a2a8
fixed super call
2022-11-03 23:10:21 +01:00
Antoine Nguyen
754d652fc2
Few fixes
2022-11-03 12:27:04 +01:00
Antoine Nguyen
1afb8e61fc
Merge pull request #424 from Spitfireap/restore
...
Backup & restore system
2022-11-03 12:17:16 +01:00
Spitap
554611b366
review fix
2022-11-03 10:54:06 +01:00
Spitap
84d13633a1
fixed ssl_min_protocol setting
2022-10-27 22:37:47 +02:00
Spitap
fe7df276fc
Check dovecot version greater
2022-10-27 17:25:39 +02:00
Spitap
8f34f0af6f
Fixes ssl permission error, updated ssl_protocol parameter
2022-10-27 17:00:58 +02:00
Spitap
5c9d5c9a03
DKIM keys restore, Radicale backup/restore, fixes
2022-10-25 16:58:57 +02:00
Spitap
4c1f8710b5
Added dkim key backup
2022-10-25 16:04:55 +02:00
Spitap
e34eb4b337
fix database path
2022-10-25 13:59:28 +02:00
Spitfireap
35778cd614
Merge branch 'modoboa:master' into restore
2022-10-18 17:17:48 +02:00
Antoine Nguyen
dbac16ee17
Drop dkim view before upgrade to prevent error.
...
see https://github.com/modoboa/modoboa/issues/2508
2022-10-05 18:08:43 +02:00
Spitap
fe6dc82796
fixed typo
2022-10-03 15:13:53 +02:00
Spitap
82c4b1033a
Better fix
2022-09-27 09:32:55 +02:00
Spitap
6d7dd9f578
Add modoboa user to dovecot group upon install
2022-09-26 18:34:47 +02:00
Spitap
6726f5b1a2
Improved path generation, path mistake proofing
2022-09-26 13:39:28 +02:00
Antoine Nguyen
b391de5937
Merge branch 'master' of github.com:modoboa/modoboa-installer
2022-09-22 10:53:25 +02:00