diff --git a/dyndns.py b/dyndns.py index 3cc58c29a..bd2bcd486 100644 --- a/dyndns.py +++ b/dyndns.py @@ -146,7 +146,7 @@ def dyndns_update(dyn_host="dynhost.yunohost.org", domain=None, key=None, ip=Non break except IOError: pass - + if new_ipv6 is None: new_ipv6 = '0000:0000:0000:0000:0000:0000:0000:0000' @@ -205,7 +205,7 @@ def dyndns_installcron(): """ with open('/etc/cron.d/yunohost-dyndns', 'w+') as f: - f.write('*/2 * * * * root yunohost dyndns update >> /dev/null') + f.write('*/2 * * * * root yunohost dyndns update >> /dev/null\n') msignals.display(m18n.n('dyndns_cron_installed'), 'success') diff --git a/firewall.py b/firewall.py index cf2f3cca7..44b05ed8f 100644 --- a/firewall.py +++ b/firewall.py @@ -242,7 +242,7 @@ def firewall_upnp(action=None): firewall['uPnP']['enabled'] = True with open('/etc/cron.d/yunohost-firewall', 'w+') as f: - f.write('*/50 * * * * root PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin yunohost firewall reload >>/dev/null') + f.write('*/50 * * * * root PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin yunohost firewall reload >>/dev/null\n') msignals.display(m18n.n('upnp_enabled'), 'success') diff --git a/tools.py b/tools.py index ed15423d6..5982e7d34 100644 --- a/tools.py +++ b/tools.py @@ -403,7 +403,7 @@ def tools_upgrade(ignore_apps=False, ignore_packages=False): msignals.display(m18n.n('packages_upgrade_critical_later', ', '.join(critical_upgrades))) with open('/etc/cron.d/yunohost-upgrade', 'w+') as f: - f.write('00 * * * * root PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin apt-get install %s -y && rm -f /etc/cron.d/yunohost-upgrade' % ' '.join(critical_upgrades)) + f.write('00 * * * * root PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin apt-get install %s -y && rm -f /etc/cron.d/yunohost-upgrade\n' % ' '.join(critical_upgrades)) if cache.get_changes(): msignals.display(m18n.n('upgrading_packages'))