diff --git a/class/core/common.py b/class/core/common.py index 111e7e5f9..f98aacfd8 100755 --- a/class/core/common.py +++ b/class/core/common.py @@ -73,6 +73,7 @@ def initInitD(): # 加入自启动 mw.execShell('chkconfig --add mw') mw.execShell('systemctl enable mw') + mw.execShell('systemctl daemon-reload') def initUserInfo(): diff --git a/plugins/supervisor/conf/supervisor.conf b/plugins/supervisor/conf/supervisor.conf index 373c0be09..d8df8fdd2 100644 --- a/plugins/supervisor/conf/supervisor.conf +++ b/plugins/supervisor/conf/supervisor.conf @@ -52,7 +52,7 @@ silent=false ; no logs to stdout if true; default false minfds=1024 ; min. avail startup file descriptors; default 1024 minprocs=200 ; min. avail process descriptors;default 200 ;umask=022 ; process file creation umask; default 022 -;user=supervisord ; setuid to this UNIX account at startup; recommended if root +user={$OS_USER} ; setuid to this UNIX account at startup; recommended if root ;identifier=supervisor ; supervisord identifier, default is 'supervisor' ;directory=/tmp ; default is not to cd during start ;nocleanup=true ; don't clean up tempfiles at start; default false diff --git a/plugins/supervisor/index.html b/plugins/supervisor/index.html index bd7b2d98f..798116a54 100755 --- a/plugins/supervisor/index.html +++ b/plugins/supervisor/index.html @@ -3,6 +3,7 @@