Bug 24400 - kodi ship it's own bundled certificate store
Summary: kodi ship it's own bundled certificate store
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Backports (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA6-64-OK
Keywords: validated_backport
Depends on:
Blocks:
 
Reported: 2019-02-21 11:51 CET by Johnny A. Solbu
Modified: 2019-03-07 20:50 CET (History)
3 users (show)

See Also:
Source RPM: kodi-18.1-1.4.mga6.src.rpm
CVE:
Status comment:


Attachments

Description Johnny A. Solbu 2019-02-21 11:51:48 CET
Kodi 18 starts to bundle it's own copy of the Mozilla certificate store. The certs file is packaged in /usr/share/kodi/system/certs/cacert.pem

Users on an addon I follow have alreaddy started to file bugs that is because of this file is outdated in kodi 18.0 (we allready have 18.1).

This could result in bug repports that is more work that it needs to.
Sometime we might need to update kodi simply because that file is outdated.

The certs folder should be removed and symlinked to our /etc/pki/tls/rootcerts/ folder, or the cacert.pem file sould be removed and symlinked to /etc/pki/tls/certs/ca-bundle.crt
Comment 1 Johnny A. Solbu 2019-02-21 11:54:32 CET
Assigning to the registered maintainer

Assignee: bugsquad => smelror

Comment 2 Stig-Ørjan Smelror 2019-02-21 22:38:27 CET
A certificate file has been removed. See bug 24400 for more information.

Files

kodi-18.1-1.5.mga6
kodi-firewalld-services-18.1-1.5.mga6
kodi-addon-devel-18.1-1.5.mga6
kodi-eventclients-common-18.1-1.5.mga6
kodi-eventclient-ps3-18.1-1.5.mga6
kodi-eventclient-wiiremote-18.1-1.5.mga6
kodi-eventclient-kodi-send-18.1-1.5.mga6
kodi-python-bt-18.1-1.5.mga6
kodi-python-18.1-1.5.mga6
kodi-python-xbmcclient-18.1-1.5.mga6
kodi-python-zeroconf-18.1-1.5.mga6
kodi-texturepacker-18.1-1.5.mga6

from kodi-18.1-1.5.mga6.src.rpm

Component: RPM Packages => Backports
Version: Cauldron => 6
Source RPM: kodi-18.1-1.mga7.src.rpm => kodi-18.1-1.4.mga6.src.rpm
Assignee: smelror => qa-bugs

Comment 3 Len Lawrence 2019-02-27 23:13:03 CET
mga6, x86_64

Smooth installation.  kodi launches from the command-line.  Local files all visible, NFS shares.  Checked hardware details and version information - all OK.
Picture galleries showed up fine.  Browsed Videos and played one OK with sound.
Used browser to look at my music playlists directory and opened an m3u file and played a couple of tracks from that.

This looks fine to me.

CC: (none) => tarazed25
Whiteboard: (none) => MGA6-64-OK

Comment 4 Johnny A. Solbu 2019-02-27 23:17:37 CET
(In reply to Len Lawrence from comment #3)
> mga6, x86_64
> 
> Smooth installation.  kodi launches from the command-line.  Local files all
> visible, NFS shares.  Checked hardware details and version information - all
> OK.
> Picture galleries showed up fine.  Browsed Videos and played one OK with
> sound.
> Used browser to look at my music playlists directory and opened an m3u file
> and played a couple of tracks from that.
> 
> This looks fine to me.

The test is to use an addon that play videos from the internet. Like the Youtube addon.
The certificate issue is only relevant for internet playback.
Len Lawrence 2019-02-27 23:40:12 CET

Whiteboard: MGA6-64-OK => (none)

Comment 5 Len Lawrence 2019-02-27 23:42:22 CET
Sorry about that.  What you say does not seem to be indicated anywhere in the bug.  No idea how to obtain an internet video plugin.  Shall poke around.
Comment 6 Len Lawrence 2019-02-27 23:49:13 CET
Well, that was easy.  Found video add-ons and selected ESA-videos to install and then selected from their all videos menu.  Played a couple of short videos OK.  Reinstating the 64-bit OK.
Len Lawrence 2019-02-27 23:49:32 CET

Whiteboard: (none) => MGA6-64-OK

Comment 7 Len Lawrence 2019-02-28 00:08:04 CET
Just noticed this in the terminal.

$ kodi
libva info: VA-API version 0.39.4
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1

It does not seem to affect playback.
Comment 8 Thomas Andrews 2019-02-28 23:32:50 CET
Stig, Johnny, please advise if the terminal messages reported by Len could be a problem.

If not, I will validate on the basis of his tests.

CC: (none) => andrewsfarm

Comment 9 Johnny A. Solbu 2019-02-28 23:42:51 CET
The messages beling in a separate bug repport.
Comment 10 Len Lawrence 2019-03-01 00:20:43 CET
Right, if you think they are significant, will do.
So TJ you can validate.  Thanks.
Comment 11 Johnny A. Solbu 2019-03-01 11:00:28 CET
Whether or not they are significant is irelevant.
They are not relevant to this bug and therefore belong in their own bug repport. :-)
Comment 12 Thomas Andrews 2019-03-01 13:45:22 CET
(In reply to Len Lawrence from comment #10)
> Right, if you think they are significant, will do.
> So TJ you can validate.  Thanks.

Thanks, guys. Actually you could have validated, Len, but I can take care of it. 

Validating...

Keywords: (none) => validated_backport

Comment 13 Thomas Backlund 2019-03-07 20:50:27 CET
kodi-18.1-1.5.mga6.src.rpm moved

CC: (none) => tmb
Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.