"frontend/vscode:/vscode.git/clone" did not exist on "5ceaef450044e7b6510c2598e5fed690a9f3396a"
  • shaw's avatar
    fix: 修复服务用户 shell 导致无法执行 sudo 重启的问题 · 4eb22d8e
    shaw authored
    问题原因:
    - 服务用户 sub2api 的 shell 被设置为 /bin/false
    - 导致无法执行 sudo systemctl restart 命令
    - 安装/升级后服务无法自动重启
    
    修复内容:
    - 新安装时使用 /bin/sh 替代 /bin/false
    - 升级时自动检测并修复旧版本用户的 shell 配置
    - 修复失败时给出警告和手动修复命令,不中断安装流程
    4eb22d8e
install.sh 23.8 KB