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

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

    <bug>
          <bug_id>54095</bug_id>
          
          <creation_ts>2025-05-01 05:43:28 +0300</creation_ts>
          <short_desc>Ошибка запуска</short_desc>
          <delta_ts>2025-05-26 15:01:38 +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>winehelper</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="Aleksandr Shamaraev">shad</reporter>
          <assigned_to name="fidel@altlinux.org">fidel</assigned_to>
          <cc>alexvk72</cc>
    
    <cc>fidel</cc>
    
    <cc>tergoevm</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>263881</commentid>
    <comment_count>0</comment_count>
    <who name="Aleksandr Shamaraev">shad</who>
    <bug_when>2025-05-01 05:43:28 +0300</bug_when>
    <thetext>Добрый день.

после установки и запуска я получил такую картину
Обновление / установка...
 1: cups-pdf-3.0.1-alt2 ######## [  9%]
 2: winetricks-20250207-alt2 ######## [ 18%]
 3: wine-gecko-2.47.4-2.47.4-alt1 ####### [ 27%]
 4: wine-mono-9.4.0-9.4.0-alt1 ######## [ 36%]
 5: wine-common-1:10.3.0-alt1 ######## [ 45%]
 6: libunixODBC2-2.3.12-alt1.1 ######## [ 55%]
 7: libOSMesa-4:25.0.5-alt1 ####### [ 64%]
 8: wine-1:10.3.0-alt1 ####### [ 73%]
 9: wine-programs-1:10.3.0-alt1 ####### [ 82%]
10: wine-full-1:10.3.0-alt1 ###### [ 91%]
11: winehelper-0.3.2-alt1 ######### [100%]
Завершено.
~ ❯ winehelper                                                                                                                                                                                             took 48s
 Ошибка: /home примонтирован в /etc/fstab с аргументом noexec.
Запуск портативной версии wine не возможен из домашнего каталога. 
~ ❯ winehelper install
 Ошибка: /home примонтирован в /etc/fstab с аргументом noexec.
Запуск портативной версии wine не возможен из домашнего каталога. 

Хотя по факту в fstab
UUID=c41acd94-41e9-4e97-b129-e7a95746d59e	/home	ext4	nosuid,relatime	1	2
UUID=c897600b-0829-4980-8f54-eb46c0f78166	/home/pomoika	ext4	nosuid,nodev,noexec	1	2

как видно, home без noexec, а вот /home/pomoika с noexec (это отдельный физический диск), и как бы на мой взгляд странно получается, что он ругается на весь home

С уважением</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>263899</commentid>
    <comment_count>1</comment_count>
    <who name="Mikhail Tergoev">tergoevm</who>
    <bug_when>2025-05-01 14:27:13 +0300</bug_when>
    <thetext>(Ответ для Aleksandr Shamaraev на комментарий #0)
&gt; как видно, home без noexec, а вот /home/pomoika с noexec (это отдельный
&gt; физический диск), и как бы на мой взгляд странно получается, что он ругается
&gt; на весь home

Не учел что кто то будет монтировать диск в /home да еще и с noexec.
Исправлю со следующим обновлением, спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264176</commentid>
    <comment_count>2</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2025-05-06 14:10:04 +0300</bug_when>
    <thetext>winehelper-0.3.7-alt1 -&gt; sisyphus:

 Tue May 06 2025 Mikhail Tergoev &lt;fidel@altlinux&gt; 0.3.7-alt1
 - updated to version 0.3.7
 - updated check: noexec only for /home (ALT bug: 54095)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264234</commentid>
    <comment_count>3</comment_count>
    <who name="Alexander Kovalev">alexvk72</who>
    <bug_when>2025-05-06 20:10:45 +0300</bug_when>
    <thetext>Здравствуйте!

Осмелюсь предложить сделать проверку на noexec примерно так, не анализируя fstab:
mount -l | grep -E &quot;[[:space:]]/home[[:space:]]&quot; | grep -q &quot;noexec&quot;

Текущее исправление, на мой взгляд, неполное, так как ругаться будет, например, на /home/pomoika/home, даже если строка окажется закомментаренной.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>265615</commentid>
    <comment_count>4</comment_count>
    <who name="Mikhail Tergoev">tergoevm</who>
    <bug_when>2025-05-26 15:01:38 +0300</bug_when>
    <thetext>(Ответ для Alexander Kovalev на комментарий #3)
&gt; Здравствуйте!
&gt; mount -l | grep -E &quot;[[:space:]]/home[[:space:]]&quot; | grep -q &quot;noexec&quot;

Доброго вам. 
Принято в версии 0.3.8.
Благодарю.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>