diff --git a/yunohost_domain.py b/yunohost_domain.py index 43903236..0bf39c2f 100644 --- a/yunohost_domain.py +++ b/yunohost_domain.py @@ -164,6 +164,9 @@ def domain_add(domains, main=False, dyndns=False): with open('/var/lib/bind/' + domain + '.zone', 'w') as zone: for line in zone_lines: zone.write(line + '\n') + + os.system('chown bind /var/lib/bind/' + domain + '.zone') + else: raise YunoHostError(17, _("Zone file already exists for ") + domain)