Bug 59929
| Summary: | Не запускается сервис freeradius | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Лавренко Егор Сергеевич <lavrenkoes> | ||||
| Component: | freeradius | Assignee: | Антон Мидюков <antohami> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | antohami, grenka, shaba | ||||
| Version: | unstable | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
В freeradius-3.2.8-alt1 были затянуты гайки по безопасности, в результате чего сервис перестал запускаться :) Для исправления проблемы нужно поменять права на следующие файлы: %attr(640,root,radiusd) %_sysconfdir/raddb/certs/Makefile %attr(640,root,radiusd) %_sysconfdir/raddb/certs/xpextensions Но тогда возникает другая проблема, но только для новых инсталляций: bootstrap не может создавать файлы, так как в freeradius.service теперь запрещено писать в %_sysconfdir/raddb: ReadOnlyDirectories=/etc/raddb Чтобы не ослаблять закрученные гайки предлагаю сделать вспомогательный сервис типа oneshot. Всё это я сделал: https://packages.altlinux.org/ru/tasks/427084/ И намереваюсь закоммитить. freeradius-3.2.8-alt2 -> sisyphus:
Sun Jul 26 2026 Anton Midyukov <antohami@altlinux> 3.2.8-alt2
- NMU:
+ Fix permissions on Makefile for create certificate (Closes: 59929).
+ Add bootstrap service to work around the file system write restriction on
the radiusd.service.
|

Description
Лавренко Егор Сергеевич 2026-07-24 10:04:31 MSKCreated attachment 21908 [details] ошибка [P11 + 425333] Система (обновленная до Sisyphus): Alt Server 11.1 x86-64 Версия пакета: freeradius-3.2.8-alt1 Шаги для воспроизведения: 1. Установить пакет: # apt-get install freeradius 2. Запустить сервис: # systemctl start radiusd.service; journalctl -fu radiusd.service Ожидаемое поведение: Сервис запускается без ошибок Реальное поведение: Сервис падает с ошибкой: июл 24 09:45:27 server-11-1-x86-64-legacy-ext4-minimal-server-20260723.localdoma systemd[1]: Starting radiusd.service - FreeRADIUS high performance RADIUS server.... июл 24 09:45:27 server-11-1-x86-64-legacy-ext4-minimal-server-20260723.localdoma sh[1980]: make: Makefile: Отказано в доступе июл 24 09:45:27 server-11-1-x86-64-legacy-ext4-minimal-server-20260723.localdoma sh[1980]: make: *** Нет правила для сборки цели «Makefile». Останов. июл 24 09:45:27 server-11-1-x86-64-legacy-ext4-minimal-server-20260723.localdoma systemd[1]: radiusd.service: Control process exited, code=exited, status=2/INVALIDARGUMENT июл 24 09:45:27 server-11-1-x86-64-legacy-ext4-minimal-server-20260723.localdoma systemd[1]: radiusd.service: Failed with result 'exit-code'. июл 24 09:45:27 server-11-1-x86-64-legacy-ext4-minimal-server-20260723.localdoma systemd[1]: Failed to start radiusd.service - FreeRADIUS high performance RADIUS server.. Дополнительно: 1. В P11 (freeradius-3.2.7-alt1) не воспроизводится 2. В [P11 + 425333] (обновление openssl) сервис падает c ошибкой генерации сертификата (см. вложение)