<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>59929</bug_id>
          
          <creation_ts>2026-07-24 10:04:31 +0300</creation_ts>
          <short_desc>Не запускается сервис freeradius</short_desc>
          <delta_ts>2026-07-27 00:37:44 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>freeradius</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Лавренко Егор Сергеевич">lavrenkoes</reporter>
          <assigned_to name="Антон Мидюков">antohami</assigned_to>
          <cc>antohami</cc>
    
    <cc>grenka</cc>
    
    <cc>shaba</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>291603</commentid>
    <comment_count>0</comment_count>
      <attachid>21908</attachid>
    <who name="Лавренко Егор Сергеевич">lavrenkoes</who>
    <bug_when>2026-07-24 10:04:31 +0300</bug_when>
    <thetext>Created attachment 21908
ошибка [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 &apos;exit-code&apos;.
июл 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 ошибкой генерации сертификата (см. вложение)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>291760</commentid>
    <comment_count>1</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2026-07-27 00:26:52 +0300</bug_when>
    <thetext>В 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/

И намереваюсь закоммитить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>291761</commentid>
    <comment_count>2</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2026-07-27 00:37:44 +0300</bug_when>
    <thetext>freeradius-3.2.8-alt2 -&gt; sisyphus:

Sun Jul 26 2026 Anton Midyukov &lt;antohami@altlinux&gt; 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.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>21908</attachid>
            <date>2026-07-24 10:04:31 +0300</date>
            <delta_ts>2026-07-24 10:04:31 +0300</delta_ts>
            <desc>ошибка [P11 + 425333]</desc>
            <filename>journalctl_error.log</filename>
            <type>text/x-log</type>
            <size>3827</size>
            <attacher name="Лавренко Егор Сергеевич">lavrenkoes</attacher>
            
              <data encoding="base64">0LjRjtC7IDI0IDA5OjQxOjUwIHNlcnZlci0xMS0xLXg4Ni02NC1sZWdhY3ktZXh0NC1taW5pbWFs
LXNlcnZlci0yMDI2MDcyMi5sb2NhbGRvbWEgc3lzdGVtZFsxXTogU3RhcnRpbmcgcmFkaXVzZC5z
ZXJ2aWNlIC0gRnJlZVJBRElVUyBoaWdoIHBlcmZvcm1hbmNlIFJBRElVUyBzZXJ2ZXIuLi4uCtC4
0Y7QuyAyNCAwOTo0MTo1MCBzZXJ2ZXItMTEtMS14ODYtNjQtbGVnYWN5LWV4dDQtbWluaW1hbC1z
ZXJ2ZXItMjAyNjA3MjIubG9jYWxkb21hIHNoWzE3OTRdOiBzZXJ2ZXIucGVtOiBPSwrQuNGO0Lsg
MjQgMDk6NDE6NTEgc2VydmVyLTExLTEteDg2LTY0LWxlZ2FjeS1leHQ0LW1pbmltYWwtc2VydmVy
LTIwMjYwNzIyLmxvY2FsZG9tYSByYWRpdXNkWzE3OTZdOiBGcmVlUkFESVVTIFZlcnNpb24gMy4y
LjcK0LjRjtC7IDI0IDA5OjQxOjUxIHNlcnZlci0xMS0xLXg4Ni02NC1sZWdhY3ktZXh0NC1taW5p
bWFsLXNlcnZlci0yMDI2MDcyMi5sb2NhbGRvbWEgcmFkaXVzZFsxNzk2XTogQ29weXJpZ2h0IChD
KSAxOTk5LTIwMjMgVGhlIEZyZWVSQURJVVMgc2VydmVyIHByb2plY3QgYW5kIGNvbnRyaWJ1dG9y
cwrQuNGO0LsgMjQgMDk6NDE6NTEgc2VydmVyLTExLTEteDg2LTY0LWxlZ2FjeS1leHQ0LW1pbmlt
YWwtc2VydmVyLTIwMjYwNzIyLmxvY2FsZG9tYSByYWRpdXNkWzE3OTZdOiBUaGVyZSBpcyBOTyB3
YXJyYW50eTsgbm90IGV2ZW4gZm9yIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBCtC4
0Y7QuyAyNCAwOTo0MTo1MSBzZXJ2ZXItMTEtMS14ODYtNjQtbGVnYWN5LWV4dDQtbWluaW1hbC1z
ZXJ2ZXItMjAyNjA3MjIubG9jYWxkb21hIHJhZGl1c2RbMTc5Nl06IFBBUlRJQ1VMQVIgUFVSUE9T
RQrQuNGO0LsgMjQgMDk6NDE6NTEgc2VydmVyLTExLTEteDg2LTY0LWxlZ2FjeS1leHQ0LW1pbmlt
YWwtc2VydmVyLTIwMjYwNzIyLmxvY2FsZG9tYSByYWRpdXNkWzE3OTZdOiBZb3UgbWF5IHJlZGlz
dHJpYnV0ZSBjb3BpZXMgb2YgRnJlZVJBRElVUyB1bmRlciB0aGUgdGVybXMgb2YgdGhlCtC40Y7Q
uyAyNCAwOTo0MTo1MSBzZXJ2ZXItMTEtMS14ODYtNjQtbGVnYWN5LWV4dDQtbWluaW1hbC1zZXJ2
ZXItMjAyNjA3MjIubG9jYWxkb21hIHJhZGl1c2RbMTc5Nl06IEdOVSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlCtC40Y7QuyAyNCAwOTo0MTo1MSBzZXJ2ZXItMTEtMS14ODYtNjQtbGVnYWN5LWV4dDQt
bWluaW1hbC1zZXJ2ZXItMjAyNjA3MjIubG9jYWxkb21hIHJhZGl1c2RbMTc5Nl06IEZvciBtb3Jl
IGluZm9ybWF0aW9uIGFib3V0IHRoZXNlIG1hdHRlcnMsIHNlZSB0aGUgZmlsZSBuYW1lZCBDT1BZ
UklHSFQK0LjRjtC7IDI0IDA5OjQxOjUxIHNlcnZlci0xMS0xLXg4Ni02NC1sZWdhY3ktZXh0NC1t
aW5pbWFsLXNlcnZlci0yMDI2MDcyMi5sb2NhbGRvbWEgcmFkaXVzZFsxNzk2XTogU3RhcnRpbmcg
LSByZWFkaW5nIGNvbmZpZ3VyYXRpb24gZmlsZXMgLi4uCtC40Y7QuyAyNCAwOTo0MTo1MSBzZXJ2
ZXItMTEtMS14ODYtNjQtbGVnYWN5LWV4dDQtbWluaW1hbC1zZXJ2ZXItMjAyNjA3MjIubG9jYWxk
b21hIHJhZGl1c2RbMTc5Nl06IFNoYXJlZCBzZWNyZXQgZm9yIGNsaWVudCBsb2NhbGhvc3QgaXMg
c2hvcnQsIGFuZCBsaWtlbHkgY2FuIGJlIGJyb2tlbiBieSBhbiBhdHRhY2tlci4K0LjRjtC7IDI0
IDA5OjQxOjUxIHNlcnZlci0xMS0xLXg4Ni02NC1sZWdhY3ktZXh0NC1taW5pbWFsLXNlcnZlci0y
MDI2MDcyMi5sb2NhbGRvbWEgcmFkaXVzZFsxNzk2XTogU2hhcmVkIHNlY3JldCBmb3IgY2xpZW50
IGxvY2FsaG9zdF9pcHY2IGlzIHNob3J0LCBhbmQgbGlrZWx5IGNhbiBiZSBicm9rZW4gYnkgYW4g
YXR0YWNrZXIuCtC40Y7QuyAyNCAwOTo0MTo1MSBzZXJ2ZXItMTEtMS14ODYtNjQtbGVnYWN5LWV4
dDQtbWluaW1hbC1zZXJ2ZXItMjAyNjA3MjIubG9jYWxkb21hIHJhZGl1c2RbMTc5Nl06IEZvdW5k
IGRlYnVnZ2VyIGF0dGFjaGVkCtC40Y7QuyAyNCAwOTo0MTo1MSBzZXJ2ZXItMTEtMS14ODYtNjQt
bGVnYWN5LWV4dDQtbWluaW1hbC1zZXJ2ZXItMjAyNjA3MjIubG9jYWxkb21hIHJhZGl1c2RbMTc5
Nl06IENvbmZpZ3VyYXRpb24gdmVyc2lvbjogMjY1MS02YjViLTEyMTUtNWFkZArQuNGO0LsgMjQg
MDk6NDE6NTEgc2VydmVyLTExLTEteDg2LTY0LWxlZ2FjeS1leHQ0LW1pbmltYWwtc2VydmVyLTIw
MjYwNzIyLmxvY2FsZG9tYSByYWRpdXNkWzE3OTZdOiBDcmVhdGluZyBhdHRyaWJ1dGUgVW5peC1H
cm91cArQuNGO0LsgMjQgMDk6NDE6NTEgc2VydmVyLTExLTEteDg2LTY0LWxlZ2FjeS1leHQ0LW1p
bmltYWwtc2VydmVyLTIwMjYwNzIyLmxvY2FsZG9tYSByYWRpdXNkWzE3OTZdOiBybG1fbXNjaGFw
IChtc2NoYXApOiB1c2luZyBpbnRlcm5hbCBhdXRoZW50aWNhdGlvbgrQuNGO0LsgMjQgMDk6NDE6
NTEgc2VydmVyLTExLTEteDg2LTY0LWxlZ2FjeS1leHQ0LW1pbmltYWwtc2VydmVyLTIwMjYwNzIy
LmxvY2FsZG9tYSByYWRpdXNkWzE3OTZdOiBybG1fZGV0YWlsIChhdXRoX2xvZyk6ICdVc2VyLVBh
c3N3b3JkJyBzdXBwcmVzc2VkLCB3aWxsIG5vdCBhcHBlYXIgaW4gZGV0YWlsIG91dHB1dArQuNGO
0LsgMjQgMDk6NDE6NTEgc2VydmVyLTExLTEteDg2LTY0LWxlZ2FjeS1leHQ0LW1pbmltYWwtc2Vy
dmVyLTIwMjYwNzIyLmxvY2FsZG9tYSByYWRpdXNkWzE3OTZdOiB0bHM6IChUTFMpIEZhaWxlZCBy
ZWFkaW5nIGNlcnRpZmljYXRlIGZpbGUgIi9ldGMvcmFkZGIvY2VydHMvc2VydmVyLnBlbSIK0LjR
jtC7IDI0IDA5OjQxOjUxIHNlcnZlci0xMS0xLXg4Ni02NC1sZWdhY3ktZXh0NC1taW5pbWFsLXNl
cnZlci0yMDI2MDcyMi5sb2NhbGRvbWEgcmFkaXVzZFsxNzk2XTogdGxzOiAoVExTKSBlcnJvcjow
MzAwMDA3MjpkaWdpdGFsIGVudmVsb3BlIHJvdXRpbmVzOjpkZWNvZGUgZXJyb3IK0LjRjtC7IDI0
IDA5OjQxOjUxIHNlcnZlci0xMS0xLXg4Ni02NC1sZWdhY3ktZXh0NC1taW5pbWFsLXNlcnZlci0y
MDI2MDcyMi5sb2NhbGRvbWEgcmFkaXVzZFsxNzk2XTogdGxzOiAoVExTKSBlcnJvcjowQTAwMDE4
RjpTU0wgcm91dGluZXM6OmVlIGtleSB0b28gc21hbGwK0LjRjtC7IDI0IDA5OjQxOjUxIHNlcnZl
ci0xMS0xLXg4Ni02NC1sZWdhY3ktZXh0NC1taW5pbWFsLXNlcnZlci0yMDI2MDcyMi5sb2NhbGRv
bWEgcmFkaXVzZFsxNzk2XTogcmxtX2VhcF90bHM6IEZhaWxlZCBpbml0aWFsaXppbmcgU1NMIGNv
bnRleHQK0LjRjtC7IDI0IDA5OjQxOjUxIHNlcnZlci0xMS0xLXg4Ni02NC1sZWdhY3ktZXh0NC1t
aW5pbWFsLXNlcnZlci0yMDI2MDcyMi5sb2NhbGRvbWEgcmFkaXVzZFsxNzk2XTogcmxtX2VhcCAo
RUFQKTogRmFpbGVkIHRvIGluaXRpYWxpc2UgcmxtX2VhcF90bHMK0LjRjtC7IDI0IDA5OjQxOjUx
IHNlcnZlci0xMS0xLXg4Ni02NC1sZWdhY3ktZXh0NC1taW5pbWFsLXNlcnZlci0yMDI2MDcyMi5s
b2NhbGRvbWEgcmFkaXVzZFsxNzk2XTogL2V0Yy9yYWRkYi9tb2RzLWVuYWJsZWQvZWFwWzE0XTog
SW5zdGFudGlhdGlvbiBmYWlsZWQgZm9yIG1vZHVsZSAiZWFwIgrQuNGO0LsgMjQgMDk6NDE6NTEg
c2VydmVyLTExLTEteDg2LTY0LWxlZ2FjeS1leHQ0LW1pbmltYWwtc2VydmVyLTIwMjYwNzIyLmxv
Y2FsZG9tYSBzeXN0ZW1kWzFdOiByYWRpdXNkLnNlcnZpY2U6IENvbnRyb2wgcHJvY2VzcyBleGl0
ZWQsIGNvZGU9ZXhpdGVkLCBzdGF0dXM9MS9GQUlMVVJFCtC40Y7QuyAyNCAwOTo0MTo1MSBzZXJ2
ZXItMTEtMS14ODYtNjQtbGVnYWN5LWV4dDQtbWluaW1hbC1zZXJ2ZXItMjAyNjA3MjIubG9jYWxk
b21hIHN5c3RlbWRbMV06IHJhZGl1c2Quc2VydmljZTogRmFpbGVkIHdpdGggcmVzdWx0ICdleGl0
LWNvZGUnLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>