Консоль: ключ продукта спрашивает браузер после создания администратора (подсказки bj-welcome и bj-installer)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
zuevav
2026-10-06 12:05:09 +03:00
parent 3f10259fcd
commit 93105c6f3c
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -412,7 +412,7 @@ func machineHash() string {
func (in *installer) stepLicense() (string, error) { func (in *installer) stepLicense() (string, error) {
if strings.TrimSpace(in.code) == "" && in.bundle != "" { if strings.TrimSpace(in.code) == "" && in.bundle != "" {
return "пропущена: ключ продукта вводится в браузере на первой странице настройки", nil return "пропущена: ключ продукта вводится в браузере после создания администратора", nil
} }
setup := in.loadSetup() setup := in.loadSetup()
lic := section(setup, "license") lic := section(setup, "license")
@@ -1071,7 +1071,7 @@ func (c *console) done(code string, l *license.License) {
fmt.Fprintf(c.w, " Адрес bj: %s\n", c.paint("1", firstOr(urls, fmt.Sprintf("https://<адрес сервера>:%d", bjHTTPSPort)))) fmt.Fprintf(c.w, " Адрес bj: %s\n", c.paint("1", firstOr(urls, fmt.Sprintf("https://<адрес сервера>:%d", bjHTTPSPort))))
} }
if l == nil { if l == nil {
fmt.Fprintf(c.w, "\n Ключ продукта ещё не введён — его спросит первая страница в браузере\n (или позже: «Настройка → Лицензия»). Он есть в портале клиента.\n") fmt.Fprintf(c.w, "\n Ключ продукта ещё не введён — его спросит браузер сразу после создания\n администратора. Он есть в портале клиента.\n")
} }
if l != nil { if l != nil {
fmt.Fprintf(c.w, "\n Лицензия: %s, план %s, ключ до %s, модули: %s\n", l.Tenant, l.Plan, l.ExpiresAt.Local().Format("02.01.2006"), featuresText(l)) fmt.Fprintf(c.w, "\n Лицензия: %s, план %s, ключ до %s, модули: %s\n", l.Tenant, l.Plan, l.ExpiresAt.Local().Format("02.01.2006"), featuresText(l))
+1 -1
View File
@@ -50,7 +50,7 @@ fi
else else
printf ' Нужен одноразовый код: sudo bj-installer first-run-code\n' printf ' Нужен одноразовый код: sudo bj-installer first-run-code\n'
fi fi
case "$lic" in да*) ;; *) printf ' Ключ продукта ещё не введён — его спросит первая страница.\n';; esac case "$lic" in да*) ;; *) printf ' Ключ продукта ещё не введён — его спросит браузер после создания администратора.\n';; esac
else else
printf ' Состояние: bj работает. Вход в веб-интерфейс:\n'; url /admin printf ' Состояние: bj работает. Вход в веб-интерфейс:\n'; url /admin
case "$lic" in case "$lic" in