diff --git a/family/how-to/htpc-system.md b/family/how-to/htpc-system.md index f73faf2d..002fa0d3 100644 --- a/family/how-to/htpc-system.md +++ b/family/how-to/htpc-system.md @@ -151,22 +151,21 @@ journalctl -u htpc-sleep-guard -n 50 --no-pager Hostname `htpc` резолвится через mDNS/avahi → отсюда `smb://htpc`. -**Samba установлена** (`/etc/samba/smb.conf`), но `smb.service` — **disabled/inactive**. -Usershares включены (max 100, guests allowed), но кастомных шаров нет — директория пустая. +**SMB работает через Podman-контейнер `htpc-samba`** (порты 139/445). +Логин: `bazzite` / пароль: `bazzite` -Стандартный конфиг включает: -- `[homes]` — шарит домашние директории при запущенном smbd -- `[printers]` / `[print$]` — принтеры (CUPS) +Шары: +- `[Data]` → `/run/media/bazzite/Data` (read-write) +- `[Windows]` → `/run/media/bazzite/Windows` (read-only) -Чтобы запустить: +Управление контейнером: ```bash -sudo systemctl enable --now smb nmb +podman ps # статус +podman restart htpc-samba # перезапуск ``` -Чтобы добавить шар: -```bash -net usershare add myshare /path/to/dir "Description" everyone:F guest_ok=yes -``` +System `smb.service` — **disabled** (конфликтует с контейнером, не нужен). +Конфиг контейнера: `/etc/samba/smb.conf` внутри контейнера (`/etc` примонтирован из volume). ## OSTree / Обновления - `/usr/local/bin` слетает при `rpm-ostree` upgrade (новый `/usr` overlay)