Ключ: «У меня уже есть подготовленная флешка — использовать ключ с неё» — без записи на флешку
- Флешка с готовым ключом (например, с другого сервера bj) используется как есть: bj-keymedia-install use-media ничего на неё не пишет — справочник для ИШ пересобирается в копии на диске, из неё — профиль ИШ; этапы и кнопки — «использовать ключ с флешки», «на неё ничего не записывается». - Ключевая флешка подключается к ИШ постоянно и только на чтение, как на рабочем сервере: строка fstab по UUID на /var/lib/igate/keymedia с автомонтированием (прежний fstab — копией), ссылка реестра ключей igate на флешку. И при обычной установке (запись архива) — тоже: на свежем сервере Валидата иначе не находила ключ. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
@@ -463,6 +463,15 @@ func TestDumpOnboardingPages(t *testing.T) {
|
||||
h.renderWizard(w, httptest.NewRequest(http.MethodGet, fmt.Sprintf("/admin/wizard?step=%d", step), nil))
|
||||
_ = os.WriteFile(filepath.Join(dir, fmt.Sprintf("wizard-%02d.html", step)), w.Body.Bytes(), 0o644)
|
||||
}
|
||||
// шаг «Ключ подписи»: ключ найден на подготовленной флешке — используется как есть
|
||||
h.keyWiz = newKeyWizardState()
|
||||
h.keyWiz.StagingID, h.keyWiz.VDK, h.keyWiz.MediaDevice, h.keyWiz.MediaProfile = "media-test", "CKJCI7AYNIOSNLXK.vdk", "/dev/sdb1", "PrUser1046"
|
||||
h.keyWiz.Steps[0].Title, h.keyWiz.Steps[1].Title = "Ключ найден на подготовленной флешке", "Флешка подключается как есть — на неё ничего не записывается"
|
||||
h.keyWiz.set(0, "ok", "Ключ найден на флешке USB2FlashStorage: CKJCI7AYNIOSNLXK.vdk, справочник spr1046, профиль PrUser1046")
|
||||
wk := httptest.NewRecorder()
|
||||
h.renderWizard(wk, httptest.NewRequest(http.MethodGet, "/admin/wizard?step=8", nil))
|
||||
_ = os.WriteFile(filepath.Join(dir, "wizard-08-media.html"), wk.Body.Bytes(), 0o644)
|
||||
h.keyWiz = nil
|
||||
// шаг QUIK после проверки подключения — выбор «Как bj работает с QUIK»
|
||||
q := rc.Snapshot().Quik
|
||||
q.Server, q.User, q.Verified = "91.209.122.88", "BROKER_88", true
|
||||
|
||||
Reference in New Issue
Block a user