Папки шлюза: тестовый — igate_exchange_test, боевой — igate_exchange; все папки в сообщении; Samba — в установщике
- Имена папок: тестовый контур — igate_exchange_test, боевой — igate_exchange (было igate_exchange и igate_exchange_prod); bj переименовывает открытые по прежней схеме сам — при сверке, в первый раз через 30 с после запуска. - После сохранения — все открытые папки с контуром: \\IP\igate_exchange_test (тестовый TEST3), \\IP\igate_exchange (боевой). - Закрыть папки — Samba выключается (сервер не отвечает по SMB, пока папок нет). - Установщик (bj-installer, preseed Debian, слой пакетов образа Ubuntu): samba, winbind, libnss-winbind — заранее, чтобы в закрытом контуре папки открывались без интернета; необязательной частью (нет на диске и нет сети — установка bj продолжается); службы выключены до открытия папок. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -30,3 +30,12 @@ func TestIgateShareValid(t *testing.T) {
|
||||
t.Fatal("пустой список доступа должен быть ошибкой")
|
||||
}
|
||||
}
|
||||
|
||||
func TestIgateShareOldNames(t *testing.T) {
|
||||
if !igateShareOldNames([]any{"igate_exchange", "igate_exchange_prod"}) {
|
||||
t.Fatal("прежняя схема имён не распознана")
|
||||
}
|
||||
if igateShareOldNames([]any{"igate_exchange_test", "igate_exchange"}) {
|
||||
t.Fatal("новая схема принята за прежнюю")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user