Бандл лежит на TrueNAS, смонтирован по SMB в Кракен.
## Важно при перезапуске контейнера
## Конфигурация OMV Samba
После `docker compose up` образ устанавливает пароль через smbpasswd автоматически (из `PASSWORD` в `.env`). Если монтирование не работает после рестарта — запустить вручную:
Шара добавлена через `extraoptions` в `conf.service.smb`:
```
[TimeMachine]
path = /mnt/timemachine
valid users = timemachine
...
```
## Сбой аутентификации (2026-06-02)
Применить конфиг:
```bash
omv-salt deploy run samba
```
Симптом: Time Machine показывает «The network backup disk could not be accessed because there was a problem with the network username or password». Ping `kraken` работает, SMB-шар смонтировать через `mount_smbfs` — тоже.
Причины (все три были одновременно):
1.**`PASSWORD=` пустая в docker-compose** — `.env` имел `TM_PASSWORD` вместо `PASSWORD`, volumes path был вписан в `environment` секцию. Контейнер стартовал с пустым паролем.
2.**`ntlm auth = no` в smb.conf** — Samba отклоняла NTLM при реаутентификации backupd (`error 57 Socket is not connected`, `Authentication error 80`). Finder mount работал (первичное подключение), backupd падал при reconnect.
3.**`/run/samba` не персистентный** — tdbsam с паролями не сохранялся между перезапусками контейнера.
4.**System.keychain** — backupd хранит credentials в System.keychain, не в login keychain. Finder использует login keychain — поэтому Finder mount работал а TM нет.
### Восстановление
1. Переустановить пароль samba-пользователя в контейнере:
```
ssh kraken 'docker exec -i timemachine sh -c "echo -e \"timemachine\\ntimemachine\" | smbpasswd -a -s timemachine"'
```
2. Удалить все старые записи `timemachine@kraken` из Keychain (login + system)
3. Cmd+K в Finder → `smb://kraken/TimeMachine` → Connect As → Registered User → `timemachine` / `timemachine`
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.