mirror of
https://github.com/YunoHost/moulinette.git
synced 2024-09-03 20:06:31 +02:00
Do not touch /etc/hosts anymore + app bugfix
This commit is contained in:
parent
b6b7a134d6
commit
80a3c07b68
2 changed files with 3 additions and 5 deletions
|
@ -409,9 +409,6 @@ def app_install(app, domain, path='/', label=None, mode='private'):
|
|||
if app_path in path and app_path.count('/') < path.count('/'):
|
||||
raise YunoHostError(1, _("Unable to install app at this location"))
|
||||
|
||||
if path != '/' and lvl(manifest, 'yunohost', 'webapp', 'domain_root_only') and is_true(manifest['yunohost']['domain_root_only']):
|
||||
raise YunoHostError(1, _("App must be installed to domain root"))
|
||||
|
||||
|
||||
##########################################
|
||||
# Fetch or extract sources #
|
||||
|
@ -425,6 +422,9 @@ def app_install(app, domain, path='/', label=None, mode='private'):
|
|||
else:
|
||||
manifest = _extract_app_from_file(app)
|
||||
|
||||
if path != '/' and lvl(manifest, 'yunohost', 'webapp', 'domain_root_only') and is_true(manifest['yunohost']['domain_root_only']):
|
||||
raise YunoHostError(1, _("App must be installed to domain root"))
|
||||
|
||||
|
||||
#########################################
|
||||
# Define App ID & path #
|
||||
|
|
|
@ -145,7 +145,6 @@ def tools_maindomain(old_domain, new_domain, dyndns=False):
|
|||
'/etc/metronome/metronome.cfg.lua',
|
||||
'/etc/dovecot/dovecot.conf',
|
||||
'/etc/lemonldap-ng/lemonldap-ng.ini',
|
||||
'/etc/hosts',
|
||||
'/usr/share/yunohost/yunohost-config/others/startup',
|
||||
'/home/yunohost.backup/tahoe/tahoe.cfg'
|
||||
]
|
||||
|
@ -192,7 +191,6 @@ def tools_maindomain(old_domain, new_domain, dyndns=False):
|
|||
'cp /etc/yunohost/apache/templates/admin.fixed.conf /etc/yunohost/apache/domains/' + new_domain + '.d/admin.fixed.conf',
|
||||
'cp /etc/yunohost/apache/templates/user.fixed.conf /etc/yunohost/apache/domains/' + new_domain + '.d/user.fixed.conf',
|
||||
'/usr/share/lemonldap-ng/bin/lmYnhMoulinette',
|
||||
'/etc/init.d/hostname.sh',
|
||||
'cp /etc/yunohost/certs/'+ new_domain +'/key.pem /etc/metronome/certs/yunohost_key.pem',
|
||||
'chown metronome: /etc/metronome/certs/yunohost_key.pem',
|
||||
'ln -s /etc/yunohost/certs/'+ new_domain +'/key.pem /etc/ssl/private/yunohost_key.pem',
|
||||
|
|
Loading…
Reference in a new issue