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

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

    <bug>
          <bug_id>47885</bug_id>
          
          <creation_ts>2023-10-09 12:01:20 +0300</creation_ts>
          <short_desc>Служба не может найти файл /var/lib/sss/secrets/secrets.ldb</short_desc>
          <delta_ts>2023-11-07 16:40:14 +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>sssd-kcm</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Корытов Иван">boot.efi</reporter>
          <assigned_to name="Evgeny Sinelnikov">sin</assigned_to>
          <cc>amakeenk</cc>
    
    <cc>asheplyakov</cc>
    
    <cc>iv</cc>
    
    <cc>shaba</cc>
    
    <cc>sin</cc>
    
    <cc>slev</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>234539</commentid>
    <comment_count>0</comment_count>
    <who name="Корытов Иван">boot.efi</who>
    <bug_when>2023-10-09 12:01:20 +0300</bug_when>
    <thetext>Служба sssd-kcm не запускается, т.к. она не может создать файл для кэша. После создания папки, в которой находится данный файл, служба запускается и работает корректно.

Версия: 2.8.1-alt3

Система:
ALT Linux Workstation K 10.2 x86_64, введена в домен через sssd

Шаги для воспроизведения:
- Установить sssd-kcm
  apt-get install sssd-kcm
- Включить службу
  systemctl enable sssd-kcm
- Запустить службу
  systemctl start sssd-kcm

Ожидаемый результат:
Cлужба запущена, systemctl status sssd-kcm возвращает статус active

Полученный результат:
Служба не запущена, systemctl status sssd-kcm возвращает статус failed

Временное решение:
Создать папку /var/lib/sss/secrets. Данная папка создается при установке в других дистрибутивах даже на более новых версиях службы (см. https://src.fedoraproject.org/rpms/sssd/blob/rawhide/f/sssd.spec).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236509</commentid>
    <comment_count>1</comment_count>
    <who name="Alexander Makeenkov">amakeenk</who>
    <bug_when>2023-11-07 16:40:14 +0300</bug_when>
    <thetext>Воспроизводится в сизифе:

# systemctl status sssd-kcm
× sssd-kcm.service - SSSD Kerberos Cache Manager
     Loaded: loaded (/lib/systemd/system/sssd-kcm.service; indirect; preset: disabled)
     Active: failed (Result: exit-code) since Tue 2023-11-07 16:39:20 MSK; 3s ago
   Duration: 39ms
TriggeredBy: ● sssd-kcm.socket
       Docs: man:sssd-kcm(5)
    Process: 19055 ExecStartPre=/usr/sbin/sssd --genconf-section=kcm (code=exited, status=0/SUCCESS)
    Process: 19057 ExecStart=/usr/libexec/sssd/sssd_kcm --uid 0 --gid 0 ${DEBUG_LOGGER} (code=exited, status=3)
   Main PID: 19057 (code=exited, status=3)
        CPU: 98ms

ноя 07 16:39:20 kworkstation-10-2-x86-64-20231107.localdomain systemd[1]: Starting sssd-kcm.service - SSSD Kerberos Cache Manager...
ноя 07 16:39:20 kworkstation-10-2-x86-64-20231107.localdomain systemd[1]: Started sssd-kcm.service - SSSD Kerberos Cache Manager.
ноя 07 16:39:20 kworkstation-10-2-x86-64-20231107.localdomain sssd_kcm[19057]: Starting up
ноя 07 16:39:20 kworkstation-10-2-x86-64-20231107.localdomain sssd_kcm[19057]: ltdb: tdb(/var/lib/sss/secrets/secrets.ldb): tdb_open_ex: could not open file /var/lib/sss/secrets/secrets.ldb: Нет такого файла или каталога
ноя 07 16:39:20 kworkstation-10-2-x86-64-20231107.localdomain sssd_kcm[19057]: Unable to open tdb &apos;/var/lib/sss/secrets/secrets.ldb&apos;: Нет такого файла или каталога
ноя 07 16:39:20 kworkstation-10-2-x86-64-20231107.localdomain sssd_kcm[19057]: Failed to connect to &apos;/var/lib/sss/secrets/secrets.ldb&apos; with backend &apos;tdb&apos;: Unable to open tdb &apos;/var/lib/sss/secrets/secrets.ldb&apos;: Нет такого файла или каталога
ноя 07 16:39:20 kworkstation-10-2-x86-64-20231107.localdomain systemd[1]: sssd-kcm.service: Main process exited, code=exited, status=3/NOTIMPLEMENTED
ноя 07 16:39:20 kworkstation-10-2-x86-64-20231107.localdomain systemd[1]: sssd-kcm.service: Failed with result &apos;exit-code&apos;.

sssd-kcm-2.9.2-alt1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>