Bug 55606 - Требует дополнительной настройки
Summary: Требует дополнительной настройки
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: tang (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Олег Соловьев
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-14 12:58 MSK by Elena Mishina
Modified: 2025-08-14 12:58 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Elena Mishina 2025-08-14 12:58:25 MSK
После установки пакета tang и запуска tangd.socket команда tang-show-keys завершается  ошибкой:

# tang-show-keys
curl: (56) Recv failure: Соединение разорвано другой стороной

В логах systemctl status tangd.socket присутствуют ошибки:

Process: 4466 ExecStartPre=/usr/bin/chmod --silent 0440 -- /var/db/tang/*.jwk /var/db/tang/.*.jwk (code=exited, status=1/FAILURE)
Process: 4468 ExecStartPre=/usr/bin/chown -R tang:tang /var/db/tang (code=exited, status=1/FAILURE)

Ошибки возникают из-за отсутствия системного пользователя tang и каталога /var/db/tang.

Если создать пользователя tang и каталог /var/db/tang, после запуска tangd.socket команда выполнятся успешно:

# tang-show-keys
QhZ1UpB6AvonXY0O6CWHCB4gKGG-TaJEk99ZWsWdVMQ

Прошу рассмотреть возможность создания пользователя tang и каталога /var/db/tang на этапе установки пакета.