1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/rainloop_ynh.git synced 2024-09-03 20:16:18 +02:00

Fix post_domain_add hook

As hooks do not have access to files, we need to echo the template in the file.
This is not ideal but I don't see another way at the moment. We need to update this hook whenever we change the example domain.ini file
This commit is contained in:
Jeff 2017-03-06 17:16:18 +01:00 committed by GitHub
parent 07fb0d29ba
commit 8c857742f8

View file

@ -4,4 +4,21 @@ app='rainloop' # This could never work with multi-instance. Need to find a bette
domain=$1
rainloop_path=/var/www/$app/app
sudo cp ../conf/data/domains/domain.tld.ini $rainloop_path/data/_data_/_default_/domains/$domain.ini
echo '
imap_host = "localhost"
imap_port = 993
imap_secure = "SSL"
imap_short_login = On
sieve_use = On
sieve_allow_raw = On
sieve_host = "localhost"
sieve_port = 4190
sieve_secure = "TLS"
smtp_host = "localhost"
smtp_port = 587
smtp_secure = "TLS"
smtp_short_login = On
smtp_auth = On
smtp_php_mail = Off
white_list = ""
' | sudo tee --append $rainloop_path/data/_data_/_default_/domains/$domain.ini > /dev/null