Alexandre Aubin
35fa386ce3
First draft of certificate management integration (e.g. Let's Encrypt certificate install)
2016-10-28 13:59:42 -04:00
Moul
76a294b284
[fix] typo: install filed –> failed.
2016-10-12 09:39:05 +02:00
Laurent Peuch
81c19cd1d6
[enh] no cli option to avoid removing an application on installation failure
2016-10-09 21:34:03 +02:00
Julien Malik
ea17e9fa80
[enh] Allow for dovecot configuration extensions
2016-09-09 17:12:50 +02:00
Julien Malik
7b48d7b9fa
[enh] Remove autocreate plugin related settings, unused now
...
autosubscribe & autosubscribe2 are part of the autocreate plugin configuration.
Should have been removed with f36e4e2a83
See https://github.com/YunoHost/yunohost-config-dovecot/pull/3
2016-09-07 18:37:53 +02:00
Julien Malik
e483223418
[enh] reorder dovecot main configuration so that it is easier to read and extend
2016-09-07 18:20:21 +02:00
Julien Malik
e3f4686c90
[enh] Hide the fact that we are speaking to dovecot
2016-09-07 18:04:29 +02:00
Julien Malik
9225d12da8
[enh] Remove useless comments autogenerated in the past
2016-09-07 17:57:04 +02:00
Laurent Peuch
9a66a00278
[fix] wait for admin user to be available after a slapd regen-conf, this fix install on slow hardware/vps
2016-09-04 09:12:37 +02:00
opi
21376eb956
[fix] Documentation typo
2016-07-30 12:19:21 +02:00
Jérôme Lebleu
8351b8e23d
[fix] Set /var/mail folder owners and permissions
2016-06-12 13:23:23 +02:00
Jérôme Lebleu
0d210e2e54
[ref] Invert no-stats option to with-stats in monitor_enable
...
Since monitoring statistics was not finished - and by the way not usable,
it inverts the behavior of monitor_enable to disable it by default.
See #395 for more details.
2016-06-04 22:28:17 +02:00
Jérôme Lebleu
542a7a3b82
[fix] Use the classic way to create read-only bind mount in ynh_backup
2016-05-30 12:05:12 +02:00
opi
751e221406
[enh] Use 'source' instead of dot notation, more explicit.
2016-05-30 10:49:50 +02:00
opi
75b9cbc7f3
[enh] Comments will save us.
2016-05-30 09:17:25 +02:00
Jérôme Lebleu
81c8ce1a54
[fix] Set default value for YNH_APP_BACKUP_DIR in ynh_backup helper
2016-05-29 23:34:08 +02:00
Jérôme Lebleu
185f29ba60
[fix] Harden backup hooks with set options and use ynh_backup
2016-05-29 23:33:28 +02:00
Jérôme Lebleu
0b5cc9d6b1
[fix] Rely on systemd is-active to check if mysql is running
2016-05-22 16:46:32 +02:00
Jérôme Lebleu
53573e50dc
[fix] Hide cat error if tmp_backup_dir_file doesn't exist in conf_regen
2016-05-21 21:22:51 +02:00
Jérôme Lebleu
598cb11a98
[fix] Rely on conf file for current backend and create slapd.d
2016-05-21 17:58:20 +02:00
Jérôme Lebleu
78ceefd06a
[fix] Save LDAP base before any conf changes in conf_regen hook
2016-05-21 17:58:20 +02:00
Jérôme Lebleu
8a587c7e6d
[enh] Add ynh_apt wrapper helper and make use of it
2016-05-21 11:20:25 +02:00
opi
8763712575
[fix] Restart Nginx breaks web admin. Reload instead and fixes #330 .
2016-05-18 11:04:29 +02:00
Jérôme Lebleu
8cfa9c3a18
[fix] Ensure that index.txt CA database exists at SSL regen-conf
2016-05-18 10:52:07 +02:00
Jérôme Lebleu
3cc8f52bc8
[fix] Use ps to check if MySQL is running in conf_regen hook ( fix #232 )
2016-05-12 23:57:48 +02:00
Jérôme Lebleu
f9f8673e76
[fix] Update data_home/mail backup hooks to use ynh_backup helper
2016-05-08 00:30:54 +02:00
Jérôme Lebleu
403b1d71a3
[fix] Prepend backup dir to relative path only and allow absolute in ynh_backup
2016-05-08 00:26:07 +02:00
Jérôme Lebleu
36a8a2d278
[enh] Try to remount directory as read-only in ynh_backup (wip #298 )
2016-05-07 03:17:46 +02:00
Jérôme Lebleu
f065ac6baa
[enh] Add ynh_die helper to print error message and exit
2016-05-06 20:30:37 +02:00
Jérôme Lebleu
be9d744f3c
[enh] Create ynh_backup helper based on ynh_bind_or_cp
2016-05-06 20:26:14 +02:00
Jérôme Lebleu
fa89291504
[enh] Do not bind mounting if no backup archive is created (wip #298 )
2016-04-30 17:19:12 +02:00
Jérôme Lebleu
3339cd029a
[enh] Remove client certificate verification from Dovecot and Postfix
2016-04-27 14:31:37 +02:00
Jérôme Lebleu
abe22d74d6
[fix] Remove legacy slapd file after directory creation at regen-conf
2016-04-27 11:13:50 +02:00
Jérôme Lebleu
da5aa1d4aa
[fix] Do not set default value to mailbox-quota at user_update
2016-04-26 20:30:43 +02:00
Jérôme Lebleu
564e2c6503
[fix] Use SSL certificate of main domain in Dovecot and Postfix conf
2016-04-25 23:01:46 +02:00
Jérôme Lebleu
1430fa133a
[doc] Be more verbose when reset the MySQL root password
2016-04-25 15:26:11 +02:00
Jérôme Lebleu
a3b6a73709
[fix] Correct rmilter.socket installation path in conf_regen hook
2016-04-22 15:22:43 +02:00
Jérôme Lebleu
31c8aabe86
[fix] Set proper mode when using install in conf_regen hooks
2016-04-22 15:17:56 +02:00
Jérôme Lebleu
689b390342
[fix] Restore current_host and use only one backup path for it
2016-04-22 14:54:41 +02:00
Jérôme Lebleu
5af988052d
[fix] Restore MySQL password for root user (bugfix #194 )
2016-04-22 14:36:21 +02:00
Jérôme Lebleu
0065a7512d
[enh] Force new MySQL password set if it's unknown at regen-conf
2016-04-22 12:21:19 +02:00
Jérôme Lebleu
13ed77a6ca
[fix] Set default values for force and dry_run in conf_regen hooks
2016-04-22 12:18:25 +02:00
Moul
3ecd22c372
[fix] use '-p' option of mkdir command to check '/etc/dkim' folder exist at its creation.
2016-04-22 00:04:26 +02:00
Jérôme Lebleu
4912a2afae
[fix] Init LDAP with package installation to fix ynh post-install
2016-04-21 22:59:36 +02:00
Jérôme Lebleu
0c609f5709
[fix] Create /etc/dkim if not exists in rmilter conf_regen hook
2016-04-21 22:57:29 +02:00
Jérôme Lebleu
cdf3c13bf5
[enh] Add a dry-run option for service_regen_conf
2016-04-19 20:52:45 +02:00
Jérôme Lebleu
f96b2afca9
[fix] Remove useless email_legacy
conf_regen hook
...
The file `/etc/yunohost/ervices.yml` is now updated thanks to 0bacf65
,
allowing to add new services and remove old ones.
Moreover, while migrating to new YunoHost version, the user should execute
`apt-get autoremove` to remove old packages such as spamassassin, amavis and
postgrey. This sounds more reliable and allows to get rid of this useless hook
which would be executed for ever, trying to stop already removed services.
2016-04-17 17:03:10 +02:00
Jérôme Lebleu
dcdf852602
[enh] Update services.yml in yunohost conf_regen and update its content
2016-04-17 16:59:49 +02:00
Jérôme Lebleu
0bacf65d9c
Merge branch 'unstable' into regen-conf-enh
2016-04-17 15:47:49 +02:00
Jérôme Lebleu
c1115fc736
[fix] Rename 'deprecated' option to 'deprecated_alias' in actionsmap
2016-04-16 21:33:48 +02:00