diff --git a/class/core/config_api.py b/class/core/config_api.py index 163e0591d..4a6b1c48a 100755 --- a/class/core/config_api.py +++ b/class/core/config_api.py @@ -21,6 +21,7 @@ class config_api: # mysql 自启动 done # memcached 自启动 done # redis 自启动 done + # pureftp 自启动 done __version = '0.5.2' def __init__(self): diff --git a/plugins/pureftp/index.py b/plugins/pureftp/index.py index 461db59c8..5fb1b163a 100755 --- a/plugins/pureftp/index.py +++ b/plugins/pureftp/index.py @@ -166,6 +166,7 @@ def initdInstall(): initd_bin = getInitDFile() shutil.copyfile(source_bin, initd_bin) public.execShell('chmod +x ' + initd_bin) + public.execShell('chkconfig --add ' + getPluginName()) return 'ok' @@ -176,6 +177,7 @@ def initdUinstall(): return "Apple Computer does not support" initd_bin = getInitDFile() os.remove(initd_bin) + public.execShell('chkconfig --del ' + getPluginName()) return 'ok'