1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/rainloop_ynh.git synced 2024-09-03 20:16:18 +02:00
rainloop_ynh/hooks/post_domain_add
Jeff 8c857742f8 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
2017-03-06 17:16:18 +01:00

24 lines
555 B
Bash

#!/bin/bash
app='rainloop' # This could never work with multi-instance. Need to find a better way
domain=$1
rainloop_path=/var/www/$app/app
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