From 29904ef9f28a09ab03d3b74aba53fc06c1b8ea76 Mon Sep 17 00:00:00 2001 From: midoks Date: Wed, 12 Dec 2018 21:40:24 +0800 Subject: [PATCH] Update config.py --- class/core/config.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/class/core/config.py b/class/core/config.py index 0e0c9aa64..bec498445 100644 --- a/class/core/config.py +++ b/class/core/config.py @@ -4,6 +4,7 @@ import sys import io import os import time +import shutil from flask import Flask from datetime import timedelta @@ -60,6 +61,11 @@ class config: public.writeFile(script_bin, content) public.execShell('chmod +x ' + script_bin) + if public.getOs() != 'darwin': + initd_bin = '/etc/init.d/mw' + if not os.path.exists(initd_bin): + shutil.copyfile(script_bin, initd_bin) + def getVersion(self): return self.__version