Мастер по порядку без пропусков; шаг 5 — ключ организации и автообновление сертификатов НРД; в образ кладутся все файлы ядра
- мастер запоминает пройденный шаг и продолжает со следующего, выполненные шаги показываются с пояснением; - шаг 5: мастер установки ключа + описание автоматического ведения сертификатов НРД (контуры не смешиваются); - образ: bj-installer и crypto-service.jar в комплекте; установщик пропускает недостающие файлы, кроме ядра. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
@@ -634,7 +634,12 @@ func (in *installer) componentsFromBundle() (string, error) {
|
||||
default:
|
||||
src := filepath.Join(in.bundle, art.File)
|
||||
if _, err := os.Stat(src); err != nil {
|
||||
return "", fmt.Errorf("в релизе нет файла %s", art.File)
|
||||
if c.Name == "bj-server" {
|
||||
return "", fmt.Errorf("в релизе нет файла %s", art.File)
|
||||
}
|
||||
// в образ кладётся не всё: недостающее поставит первое обновление после ввода ключа
|
||||
skipped = append(skipped, c.Title+" (поставится обновлением)")
|
||||
continue
|
||||
}
|
||||
body, err := os.ReadFile(src)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user