diff --git a/web/core/mw.py b/web/core/mw.py index 98707c74d..1a2358e6f 100644 --- a/web/core/mw.py +++ b/web/core/mw.py @@ -562,6 +562,7 @@ def getSslCrt(): def getOs(): + # python3 -c 'import sys; print(sys.platform)' return sys.platform def getOsName(): diff --git a/web/utils/crontab.py b/web/utils/crontab.py index 50c2954b2..b024a15db 100644 --- a/web/utils/crontab.py +++ b/web/utils/crontab.py @@ -523,11 +523,12 @@ echo "-------------------------------------------------------------------------- file = '/var/spool/cron/crontabs/root' sys_os = mw.getOs() + sys_name = mw.getOsName() if sys_os == 'darwin': file = '/etc/crontab' elif sys_os.startswith("freebsd"): file = '/var/cron/tabs/root' - elif sys_os.startswith("ubuntu"): + elif sys_name.startswith("ubuntu"): file = '/var/spool/cron/root' if not os.path.exists(file):