Установка: bj-server сам создаёт /run/bj (без bj-crypto служба падала с 226/NAMESPACE); шаг лицензии не показывается при установке с образа; причина при сбое запуска; Debian — один администратор с sudo, логин задаётся явно; логин на экране приветствия
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -154,6 +154,8 @@ func (in *installer) run() error {
|
||||
var todo []step
|
||||
for _, s := range all {
|
||||
switch {
|
||||
case s.id == "license" && strings.TrimSpace(in.code) == "" && in.bundle != "":
|
||||
// ключ продукта вводится в браузере на первой странице — шаг здесь не нужен
|
||||
case in.dryRun && s.id != "precheck":
|
||||
case in.steps != nil && !in.steps[s.id]:
|
||||
default:
|
||||
@@ -721,7 +723,8 @@ func (in *installer) stepFirstRun() (string, error) {
|
||||
}
|
||||
for _, unit := range units {
|
||||
if out, err := run("systemctl", "restart", unit); err != nil {
|
||||
return "", fmt.Errorf("запуск %s: %v %s", unit, err, out)
|
||||
st, _ := run("systemctl", "status", unit, "--no-pager", "-n", "15")
|
||||
return "", fmt.Errorf("запуск %s: %v %s\n%s", unit, err, out, st)
|
||||
}
|
||||
}
|
||||
if err := waitFor(90*time.Second, func() bool {
|
||||
|
||||
Reference in New Issue
Block a user