mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 01:00:29 +08:00
修改 supervisord 配置文件为默认路径
This commit is contained in:
parent
48fe790897
commit
a59fe84e26
@ -212,6 +212,7 @@ instal_one-kvm() {
|
|||||||
&& mv /usr/local/bin/kvmd* /usr/bin \
|
&& mv /usr/local/bin/kvmd* /usr/bin \
|
||||||
&& cp /One-KVM/configs/os/services/* /etc/systemd/system/ \
|
&& cp /One-KVM/configs/os/services/* /etc/systemd/system/ \
|
||||||
&& cp /One-KVM/configs/os/tmpfiles.conf /usr/lib/tmpfiles.d/ \
|
&& cp /One-KVM/configs/os/tmpfiles.conf /usr/lib/tmpfiles.d/ \
|
||||||
|
&& mv /etc/kvmd/supervisord.conf /etc/supervisord.conf \
|
||||||
&& chmod +x /etc/update-motd.d/* \
|
&& chmod +x /etc/update-motd.d/* \
|
||||||
&& echo 'kvmd ALL=(ALL) NOPASSWD: /etc/kvmd/custom_atx/gpio.sh' >> /etc/sudoers \
|
&& echo 'kvmd ALL=(ALL) NOPASSWD: /etc/kvmd/custom_atx/gpio.sh' >> /etc/sudoers \
|
||||||
&& echo 'kvmd ALL=(ALL) NOPASSWD: /etc/kvmd/custom_atx/usbrelay_hid.sh' >> /etc/sudoers \
|
&& echo 'kvmd ALL=(ALL) NOPASSWD: /etc/kvmd/custom_atx/usbrelay_hid.sh' >> /etc/sudoers \
|
||||||
|
|||||||
@ -109,7 +109,7 @@ if [ ! -f /etc/kvmd/.init_flag ]; then
|
|||||||
log_info "已禁用 WebTerm 功能"
|
log_info "已禁用 WebTerm 功能"
|
||||||
rm -r /usr/share/kvmd/extras/webterm
|
rm -r /usr/share/kvmd/extras/webterm
|
||||||
else
|
else
|
||||||
cat >> /etc/kvmd/supervisord.conf << EOF
|
cat >> /etc/supervisord.conf << EOF
|
||||||
|
|
||||||
[program:kvmd-webterm]
|
[program:kvmd-webterm]
|
||||||
command=/usr/local/bin/ttyd --interface=/run/kvmd/ttyd.sock --port=0 --writable /bin/bash -c '/etc/kvmd/armbain-motd; bash'
|
command=/usr/local/bin/ttyd --interface=/run/kvmd/ttyd.sock --port=0 --writable /bin/bash -c '/etc/kvmd/armbain-motd; bash'
|
||||||
@ -125,14 +125,14 @@ EOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$NOWEBTERMWRITE" == "1" ]; then
|
if [ "$NOWEBTERMWRITE" == "1" ]; then
|
||||||
sed -i "s/--writable//g" /etc/kvmd/supervisord.conf
|
sed -i "s/--writable//g" /etc/supervisord.conf
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$NOVNC" == "1" ]; then
|
if [ "$NOVNC" == "1" ]; then
|
||||||
log_info "已禁用 VNC 功能"
|
log_info "已禁用 VNC 功能"
|
||||||
rm -r /usr/share/kvmd/extras/vnc
|
rm -r /usr/share/kvmd/extras/vnc
|
||||||
else
|
else
|
||||||
cat >> /etc/kvmd/supervisord.conf << EOF
|
cat >> /etc/supervisord.conf << EOF
|
||||||
|
|
||||||
[program:kvmd-vnc]
|
[program:kvmd-vnc]
|
||||||
command=python -m kvmd.apps.vnc --run
|
command=python -m kvmd.apps.vnc --run
|
||||||
@ -151,7 +151,7 @@ EOF
|
|||||||
log_info "已禁用IPMI功能"
|
log_info "已禁用IPMI功能"
|
||||||
rm -r /usr/share/kvmd/extras/ipmi
|
rm -r /usr/share/kvmd/extras/ipmi
|
||||||
else
|
else
|
||||||
cat >> /etc/kvmd/supervisord.conf << EOF
|
cat >> /etc/supervisord.conf << EOF
|
||||||
|
|
||||||
[program:kvmd-ipmi]
|
[program:kvmd-ipmi]
|
||||||
command=python -m kvmd.apps.ipmi --run
|
command=python -m kvmd.apps.ipmi --run
|
||||||
@ -241,4 +241,4 @@ if [ "$OTG" == "1" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
log_info "One-KVM 配置文件准备完成,正在启动服务..."
|
log_info "One-KVM 配置文件准备完成,正在启动服务..."
|
||||||
exec supervisord -c /etc/kvmd/supervisord.conf
|
exec supervisord -c /etc/supervisord.conf
|
||||||
Loading…
x
Reference in New Issue
Block a user