Первичная настройка, часть 3: установка ИШ из bj (скачать с nsd.ru или из файла; без графики: keyring, xvfb, dbus; база, служба) — проверено чистой установкой на Ubuntu 22.04; два контура НРД: каналы TEST3 и боевой в ИШ (адреса и отпечатки УЦ из документа НРД об ИШ 107), свои ключи (мастер ключа — выбор контура, профиль только к каналу контура), переключение bj между контурами с базой DEPO контура и подтверждением для боевого; папка входящих и слежение за связью — по активному контуру; пакеты ИШ в установщике и образе
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
@@ -213,7 +213,7 @@ func pkgFiles(dir string) []respFile {
|
||||
|
||||
// nsdOrderDocs — документы НРД по поручениям (contr_d_id), по времени.
|
||||
func nsdOrderDocs(contrDIDs ...string) []nsdDoc {
|
||||
entries, err := os.ReadDir(igwInboxDir)
|
||||
entries, err := os.ReadDir(igwInboxDir())
|
||||
if err != nil {
|
||||
return nil
|
||||
}
|
||||
@@ -229,7 +229,7 @@ func nsdOrderDocs(contrDIDs ...string) []nsdDoc {
|
||||
if !e.IsDir() || strings.HasPrefix(dir, "#") || dir == "INBOX" || seen[dir] {
|
||||
continue
|
||||
}
|
||||
full := filepath.Join(igwInboxDir, dir)
|
||||
full := filepath.Join(igwInboxDir(), dir)
|
||||
body, mt := readPkgText(full)
|
||||
if body == "" || !strings.Contains(body, cd) {
|
||||
continue
|
||||
|
||||
Reference in New Issue
Block a user