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

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

    <bug>
          <bug_id>51014</bug_id>
          
          <creation_ts>2024-07-31 21:17:42 +0300</creation_ts>
          <short_desc>Не работает аутентификация пользователя в hyprlock</short_desc>
          <delta_ts>2025-06-30 13:29:17 +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>hyprlock</component>
          <version>unstable</version>
          <rep_platform>x86_64</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="Фомченков Семен">fomchenkovsv</reporter>
          <assigned_to name="Кирилл Уницаев">fiersik</assigned_to>
          <cc>fiersik</cc>
    
    <cc>stepchenko.alex</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>249515</commentid>
    <comment_count>0</comment_count>
      <attachid>16523</attachid>
    <who name="Фомченков Семен">fomchenkovsv</who>
    <bug_when>2024-07-31 21:17:42 +0300</bug_when>
    <thetext>Created attachment 16523
Пример конфига для hyprlock

Стенд с ошибкой:
=================
Система на базе репозитория Sisyphus с обновлениями за 31.07.2024

Версия программы:
=================
hyprlock-0.3.0-alt1.x86_64

Шаги, приводящие к ошибке:
==========================
1) Создать базовый конфиг ~/.config/hypr/hyprlock.conf (используемый мной конфиг во вложении)
2) Запустить в hyprland hyprlock командой: hyprlock
3) Ввести пароль пользователя для входа в систему.

Результат:
==========
Войти под учётной записью пользователя невозможно, верный пароль не принимается.

Ожидаемый результат:
====================
Получается успешно зайти под учётной записью пользователя.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>249553</commentid>
    <comment_count>1</comment_count>
    <who name="Фомченков Семен">fomchenkovsv</who>
    <bug_when>2024-08-01 16:04:29 +0300</bug_when>
    <thetext>Дополинтельно:
==============
Вывод в journalctl: 
авг 01 15:51:20 speaksister hyprlock[3929]: pam_tcb(hyprlock:auth): Authentication failed for test from test(uid=1000)

Вывод самого hyprlock:
[LOG] Authenticating
[ERR] auth: Authentication failed for hyprlock
[ERR] auth: Authentication failed for su
[LOG] Authentication failed: Authentication failed
[LOG] Failed attempts: 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268089</commentid>
    <comment_count>2</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2025-06-30 13:29:17 +0300</bug_when>
    <thetext>hyprlock-0.8.2-alt1 -&gt; sisyphus:

Mon Jun 30 2025 Andrey Cherepanov &lt;cas@altlinux&gt; 0.8.2-alt1
- New version.
- Exclude i586 from build due to missing hyprwayland-scanner for this arch.
- Fix config files destination (thanks Nikita &lt;sc4.nick@yandex.ru&gt;)
- Set sgid bit to executable (ALT #51014).
Mon Jun 16 2025 Andrey Cherepanov &lt;cas@altlinux&gt; 0.8.2-alt1
* Thu Nov 14 2024 Andrey Cherepanov &lt;cas@altlinux&gt; 0.5.0-alt1
- New version.
Thu Aug 01 2024 Andrey Cherepanov &lt;cas@altlinux&gt; 0.3.0-alt2
- Adapt to check password stored in tcb (ALT #51014).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>16523</attachid>
            <date>2024-07-31 21:17:42 +0300</date>
            <delta_ts>2024-07-31 21:17:42 +0300</delta_ts>
            <desc>Пример конфига для hyprlock</desc>
            <filename>hyprlock.conf</filename>
            <type>text/plain</type>
            <size>3043</size>
            <attacher name="Фомченков Семен">fomchenkovsv</attacher>
            
              <data encoding="base64">YmFja2dyb3VuZCB7CiAgICBtb25pdG9yID0KICAgIHBhdGggPSAvaG9tZS9tZS9zb21lSW1hZ2Uu
cG5nICAgIyBzdXBwb3J0cyBwbmcsIGpwZywgd2VicCAobm8gYW5pbWF0aW9ucywgdGhvdWdoKQog
ICAgY29sb3IgPSByZ2JhKDI1LCAyMCwgMjAsIDEuMCkKCiAgICAjIGFsbCB0aGVzZSBvcHRpb25z
IGFyZSB0YWtlbiBmcm9tIGh5cHJsYW5kLCBzZWUgaHR0cHM6Ly93aWtpLmh5cHJsYW5kLm9yZy9D
b25maWd1cmluZy9WYXJpYWJsZXMvI2JsdXIgZm9yIGV4cGxhbmF0aW9ucwogICAgYmx1cl9wYXNz
ZXMgPSAwICMgMCBkaXNhYmxlcyBibHVycmluZwogICAgYmx1cl9zaXplID0gNwogICAgbm9pc2Ug
PSAwLjAxMTcKICAgIGNvbnRyYXN0ID0gMC44OTE2CiAgICBicmlnaHRuZXNzID0gMC44MTcyCiAg
ICB2aWJyYW5jeSA9IDAuMTY5NgogICAgdmlicmFuY3lfZGFya25lc3MgPSAwLjAKfQppbWFnZSB7
CiAgICBtb25pdG9yID0KICAgIHBhdGggPSAvaG9tZS90ZXN0L2JsdWUtaGV4LWQucG5nCiAgICBz
aXplID0gMTUwICMgbGVzc2VyIHNpZGUgaWYgbm90IDE6MSByYXRpbwogICAgcm91bmRpbmcgPSAt
MSAjIG5lZ2F0aXZlIHZhbHVlcyBtZWFuIGNpcmNsZQogICAgYm9yZGVyX3NpemUgPSA0CiAgICBi
b3JkZXJfY29sb3IgPSByZ2IoMjIxLCAyMjEsIDIyMSkKICAgIHJvdGF0ZSA9IDAgIyBkZWdyZWVz
LCBjb3VudGVyLWNsb2Nrd2lzZQogICAgcmVsb2FkX3RpbWUgPSAtMSAjIHNlY29uZHMgYmV0d2Vl
biByZWxvYWRpbmcsIDAgdG8gcmVsb2FkIHdpdGggU0lHVVNSMgogICAgcmVsb2FkX2NtZCA9ICAj
IGNvbW1hbmQgdG8gZ2V0IG5ldyBwYXRoLiBpZiBlbXB0eSwgb2xkIHBhdGggd2lsbCBiZSB1c2Vk
LiBkb24ndCBydW4gImZvbGxvdyIgY29tbWFuZHMgbGlrZSB0YWlsIC1GCgogICAgcG9zaXRpb24g
PSAwLCAyMDAKICAgIGhhbGlnbiA9IGNlbnRlcgogICAgdmFsaWduID0gY2VudGVyCn0Kc2hhcGUg
ewogICAgbW9uaXRvciA9CiAgICBzaXplID0gMzYwLCA2MAogICAgY29sb3IgPSByZ2JhKDE3LCAx
NywgMTcsIDEuMCkKICAgIHJvdW5kaW5nID0gLTEKICAgIGJvcmRlcl9zaXplID0gOAogICAgYm9y
ZGVyX2NvbG9yID0gcmdiYSgwLCAyMDcsIDIzMCwgMS4wKQogICAgcm90YXRlID0gMAogICAgeHJh
eSA9IGZhbHNlICMgaWYgdHJ1ZSwgbWFrZSBhICJob2xlIiBpbiB0aGUgYmFja2dyb3VuZCAocmVj
dGFuZ2xlIG9mIHNwZWNpZmllZCBzaXplLCBubyByb3RhdGlvbikKCiAgICBwb3NpdGlvbiA9IDAs
IDgwCiAgICBoYWxpZ24gPSBjZW50ZXIKICAgIHZhbGlnbiA9IGNlbnRlcgp9CmlucHV0LWZpZWxk
IHsKICAgIG1vbml0b3IgPQogICAgc2l6ZSA9IDIwMCwgNTAKICAgIG91dGxpbmVfdGhpY2tuZXNz
ID0gMwogICAgZG90c19zaXplID0gMC4zMyAjIFNjYWxlIG9mIGlucHV0LWZpZWxkIGhlaWdodCwg
MC4yIC0gMC44CiAgICBkb3RzX3NwYWNpbmcgPSAwLjE1ICMgU2NhbGUgb2YgZG90cycgYWJzb2x1
dGUgc2l6ZSwgMC4wIC0gMS4wCiAgICBkb3RzX2NlbnRlciA9IGZhbHNlCiAgICBkb3RzX3JvdW5k
aW5nID0gLTEgIyAtMSBkZWZhdWx0IGNpcmNsZSwgLTIgZm9sbG93IGlucHV0LWZpZWxkIHJvdW5k
aW5nCiAgICBvdXRlcl9jb2xvciA9IHJnYigxNTE1MTUpCiAgICBpbm5lcl9jb2xvciA9IHJnYigy
MDAsIDIwMCwgMjAwKQogICAgZm9udF9jb2xvciA9IHJnYigxMCwgMTAsIDEwKQogICAgZmFkZV9v
bl9lbXB0eSA9IHRydWUKICAgIGZhZGVfdGltZW91dCA9IDEwMDAgIyBNaWxsaXNlY29uZHMgYmVm
b3JlIGZhZGVfb25fZW1wdHkgaXMgdHJpZ2dlcmVkLgogICAgcGxhY2Vob2xkZXJfdGV4dCA9IDxp
PklucHV0IFBhc3N3b3JkLi4uPC9pPiAjIFRleHQgcmVuZGVyZWQgaW4gdGhlIGlucHV0IGJveCB3
aGVuIGl0J3MgZW1wdHkuCiAgICBoaWRlX2lucHV0ID0gZmFsc2UKICAgIHJvdW5kaW5nID0gLTEg
IyAtMSBtZWFucyBjb21wbGV0ZSByb3VuZGluZyAoY2lyY2xlL292YWwpCiAgICBjaGVja19jb2xv
ciA9IHJnYigyMDQsIDEzNiwgMzQpCiAgICBmYWlsX2NvbG9yID0gcmdiKDIwNCwgMzQsIDM0KSAj
IGlmIGF1dGhlbnRpY2F0aW9uIGZhaWxlZCwgY2hhbmdlcyBvdXRlcl9jb2xvciBhbmQgZmFpbCBt
ZXNzYWdlIGNvbG9yCiAgICBmYWlsX3RleHQgPSA8aT4kRkFJTCA8Yj4oJEFUVEVNUFRTKTwvYj48
L2k+ICMgY2FuIGJlIHNldCB0byBlbXB0eQogICAgZmFpbF90aW1lb3V0ID0gMjAwMCAjIG1pbGxp
c2Vjb25kcyBiZWZvcmUgZmFpbF90ZXh0IGFuZCBmYWlsX2NvbG9yIGRpc2FwcGVhcnMKICAgIGZh
aWxfdHJhbnNpdGlvbiA9IDMwMCAjIHRyYW5zaXRpb24gdGltZSBpbiBtcyBiZXR3ZWVuIG5vcm1h
bCBvdXRlcl9jb2xvciBhbmQgZmFpbF9jb2xvcgogICAgY2Fwc2xvY2tfY29sb3IgPSAtMQogICAg
bnVtbG9ja19jb2xvciA9IC0xCiAgICBib3RobG9ja19jb2xvciA9IC0xICMgd2hlbiBib3RoIGxv
Y2tzIGFyZSBhY3RpdmUuIC0xIG1lYW5zIGRvbid0IGNoYW5nZSBvdXRlciBjb2xvciAoc2FtZSBm
b3IgYWJvdmUpCiAgICBpbnZlcnRfbnVtbG9jayA9IGZhbHNlICMgY2hhbmdlIGNvbG9yIGlmIG51
bWxvY2sgaXMgb2ZmCiAgICBzd2FwX2ZvbnRfY29sb3IgPSBmYWxzZSAjIHNlZSBiZWxvdwoKICAg
IHBvc2l0aW9uID0gMCwgLTIwCiAgICBoYWxpZ24gPSBjZW50ZXIKICAgIHZhbGlnbiA9IGNlbnRl
cgp9CmxhYmVsIHsKICAgIG1vbml0b3IgPQogICAgdGV4dCA9IEhpIHRoZXJlLCAkVVNFUgogICAg
dGV4dF9hbGlnbiA9IGNlbnRlciAjIGNlbnRlci9yaWdodCBvciBhbnkgdmFsdWUgZm9yIGRlZmF1
bHQgbGVmdC4gbXVsdGktbGluZSB0ZXh0IGFsaWdubWVudCBpbnNpZGUgbGFiZWwgY29udGFpbmVy
CiAgICBjb2xvciA9IHJnYmEoMjAwLCAyMDAsIDIwMCwgMS4wKQogICAgZm9udF9zaXplID0gMjUK
ICAgIGZvbnRfZmFtaWx5ID0gTm90byBTYW5zCiAgICByb3RhdGUgPSAwICMgZGVncmVlcywgY291
bnRlci1jbG9ja3dpc2UKCiAgICBwb3NpdGlvbiA9IDAsIDgwCiAgICBoYWxpZ24gPSBjZW50ZXIK
ICAgIHZhbGlnbiA9IGNlbnRlcgp9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>