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

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

    <bug>
          <bug_id>34098</bug_id>
          
          <creation_ts>2017-10-30 19:54:20 +0300</creation_ts>
          <short_desc>sylpheed: не работает проверка SSL сертификатов</short_desc>
          <delta_ts>2017-11-03 14:11:50 +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>sylpheed</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>patch</keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrew Savchenko">bircoph</reporter>
          <assigned_to name="Ilya Mashkin">oddity</assigned_to>
          <cc>mike</cc>
    
    <cc>oddity</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>166768</commentid>
    <comment_count>0</comment_count>
      <attachid>7250</attachid>
    <who name="Andrew Savchenko">bircoph</who>
    <bug_when>2017-10-30 19:54:20 +0300</bug_when>
    <thetext>Created attachment 7250
sylpheed-3.6.0-alt-certdir.patch

При установлении SSL/TLS соединения с сервером, возникает ошибка проверки сертификата (баг проявляется как в 3.6.0, так и в более ранних версиях). Пример:

The SSL certificate of pop.gmail.com cannot be verified by the following reason:
  unable to get local issuer certificate

Subject: /C=US/ST=California/L=Mountain View/O=Google Inc/CN=pop.gmail.com
Issuer: /C=US/O=Google Inc/CN=Google Internet Authority G2
Issued date: Oct 17 10:18:24 2017 GMT
Expire date: Dec 29 00:00:00 2017 GMT

SHA1 fingerprint: E1:7D:37:37:17:3E:AE:3C:E6:F7:1E:44:1E:F2:BF:0E:93:3A:68:92
MD5 fingerprint: B4:59:E7:91:3A:CE:31:44:27:DA:5C:3D:A6:27:8C:98


Исследование проблемы показало, что sylpheed ищет бандл с сертификатами в /etc/ssl/certs, /etc/ssl и /etc. В альте же он лежит в /usr/share/ca-certificates (и симлинк с /etc/pki/tls/certs). Прилагаю патч с исправлением, у меня работает нормально. Возможно, стоит отправить в апстрим.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166772</commentid>
    <comment_count>1</comment_count>
    <who name="Andrew Savchenko">bircoph</who>
    <bug_when>2017-10-30 21:28:57 +0300</bug_when>
    <thetext>Для удобства сделал git-репозиторий с новым резилом alt0.2 здесь:
http://git.altlinux.org/people/bircoph/packages/sylpheed.git

Собралось на сборочнице и работает без проблем.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166895</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2017-11-02 22:52:17 +0300</bug_when>
    <thetext>sylpheed - a GTK+ based, lightweight, and fast e-mail client
* Tue Oct 31 2017 Ilya Mashkin &lt;oddity@altlinux&gt; 3.6.0-alt0.2
- Fix bug 34098: wrong search path for root certificates.  Thanks to Andrew Savchenko

PS 2 oddity@: строчка вроде ... (closes: #34098) закрыла бы баг автоматом :)
http://www.altlinux.org/Руководство_по_написанию_changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166913</commentid>
    <comment_count>3</comment_count>
    <who name="Andrew Savchenko">bircoph</who>
    <bug_when>2017-11-03 14:11:50 +0300</bug_when>
    <thetext>Отправил патч в апстрим:
http://sylpheed.sraoss.jp/redmine/issues/282</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>7250</attachid>
            <date>2017-10-30 19:54:20 +0300</date>
            <delta_ts>2017-10-30 19:54:20 +0300</delta_ts>
            <desc>sylpheed-3.6.0-alt-certdir.patch</desc>
            <filename>sylpheed-3.6.0-alt-certdir.patch</filename>
            <type>text/plain</type>
            <size>398</size>
            <attacher name="Andrew Savchenko">bircoph</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3N5bHBoZWVkL2xpYnN5bHBoL3NzbC5jIGIvc3lscGhlZWQvbGlic3lscGgv
c3NsLmMKaW5kZXggODQxMzkyNS4uMjU2MmNhMSAxMDA2NDQKLS0tIGEvc3lscGhlZWQvbGlic3ls
cGgvc3NsLmMKKysrIGIvc3lscGhlZWQvbGlic3lscGgvc3NsLmMKQEAgLTEyMSw2ICsxMjEsOCBA
QCB2b2lkIHNzbF9pbml0KHZvaWQpCiAJCWNlcnRzX2ZpbGUgPSBmaW5kX2NlcnRzX2ZpbGUoIi9l
dGMvc3NsIik7CiAJCWlmICghY2VydHNfZmlsZSkKIAkJCWNlcnRzX2ZpbGUgPSBmaW5kX2NlcnRz
X2ZpbGUoIi9ldGMiKTsKKwkJaWYgKCFjZXJ0c19maWxlKQorCQkJY2VydHNfZmlsZSA9IGZpbmRf
Y2VydHNfZmlsZSgiL3Vzci9zaGFyZS9jYS1jZXJ0aWZpY2F0ZXMiKTsKICNlbmRpZgogCX0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>