<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>MCUXpresso Secure Provisioning Tool中的主题 Secure provisioning tool on Linux</title>
    <link>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008512#M3</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is the secure provisioning tool still not available for Linux?&lt;/P&gt;&lt;P&gt;On the User manual, there are steps to install it. It mentions prerequisites but they are not specified.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/97496i768DFC509098A980/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you specify the necessary requirements for the system so that we can run it on Linux?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At the moment we are getting this error message:&lt;/P&gt;&lt;P&gt;[21631] Error loading Python lib '/opt/nxp/MCUX_Provi_v1/bin/libpython3.7m.so.1.0': dlopen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /opt/nxp/MCUX_Provi_v1/bin/libpython3.7m.so.1.0)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Nada&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Mar 2020 09:36:28 GMT</pubDate>
    <dc:creator>nada_lakhal</dc:creator>
    <dc:date>2020-03-10T09:36:28Z</dc:date>
    <item>
      <title>Secure provisioning tool on Linux</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008512#M3</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is the secure provisioning tool still not available for Linux?&lt;/P&gt;&lt;P&gt;On the User manual, there are steps to install it. It mentions prerequisites but they are not specified.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/97496i768DFC509098A980/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you specify the necessary requirements for the system so that we can run it on Linux?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At the moment we are getting this error message:&lt;/P&gt;&lt;P&gt;[21631] Error loading Python lib '/opt/nxp/MCUX_Provi_v1/bin/libpython3.7m.so.1.0': dlopen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /opt/nxp/MCUX_Provi_v1/bin/libpython3.7m.so.1.0)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Nada&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Mar 2020 09:36:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008512#M3</guid>
      <dc:creator>nada_lakhal</dc:creator>
      <dc:date>2020-03-10T09:36:28Z</dc:date>
    </item>
    <item>
      <title>Re: Secure provisioning tool on Linux</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008513#M4</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Nada,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the &lt;A class="link-titled" href="https://www.nxp.com/docs/en/user-guide/MCUXSPTUG.pdf" title="https://www.nxp.com/docs/en/user-guide/MCUXSPTUG.pdf"&gt;https://www.nxp.com/docs/en/user-guide/MCUXSPTUG.pdf&lt;/A&gt;&amp;nbsp; is specified, that the requirement for Linux is:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN style="left: 104.17px; top: 338.186px; font-size: 15px; font-family: sans-serif; transform: scaleX(1.05241);"&gt;Ubuntu 18.04 LTS 64 bit, with GNOME and OpenSSL 1.1.1 11 Sep 2018&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="left: 104.17px; top: 338.186px; font-size: 15px; font-family: sans-serif; transform: scaleX(1.05241);"&gt;What Linux distribution and version are you using?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="left: 104.17px; top: 338.186px; font-size: 15px; font-family: sans-serif; transform: scaleX(1.05241);"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="left: 104.17px; top: 338.186px; font-size: 15px; font-family: sans-serif; transform: scaleX(1.05241);"&gt;Libor&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Mar 2020 10:00:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008513#M4</guid>
      <dc:creator>liborukropec</dc:creator>
      <dc:date>2020-03-10T10:00:17Z</dc:date>
    </item>
    <item>
      <title>Re: Secure provisioning tool on Linux</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008514#M5</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Libor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the system's information.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/97589i44E73F1F3273C090/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Nada&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Mar 2020 10:40:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008514#M5</guid>
      <dc:creator>nada_lakhal</dc:creator>
      <dc:date>2020-03-10T10:40:35Z</dc:date>
    </item>
    <item>
      <title>Re: Secure provisioning tool on Linux</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008515#M6</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;according to &lt;A class="link-titled" href="https://linuxmint.com/rel_sonya_cinnamon.php" title="https://linuxmint.com/rel_sonya_cinnamon.php"&gt;Linux Mint 18.2 Cinnamon Release Notes - Linux Mint&lt;/A&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Linux Mint 18.2 is based on Ubuntu 16.04.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;It is quite outdated, this spring the LTS version of Ubuntu will be 20.04. The tool was tested on Ubuntu 18.04 LTS, and should work also on Ubuntu 19.x. I can look whether there's some workaround for Ubuntu 16.04 based distribution (I'll let you know later), but I highly recommend to use the tested and supported OS for Secure Provisioning tool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Libor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Mar 2020 16:02:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008515#M6</guid>
      <dc:creator>liborukropec</dc:creator>
      <dc:date>2020-03-10T16:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: Secure provisioning tool on Linux</title>
      <link>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008516#M7</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Nada,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I strongly recommend to upgrade to Ubuntu 18.04 based OS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try a workaround with docker (the only I have found so far)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;# install docker&lt;/P&gt;&lt;P&gt;apt install docker.io&lt;/P&gt;&lt;P&gt;# enable docker to contact your X server&lt;/P&gt;&lt;P&gt;xhost +&lt;/P&gt;&lt;P&gt;# build docker image with minimal dependencies&lt;/P&gt;&lt;P&gt;sudo docker -t provi - &amp;lt;&amp;lt;EOF&lt;/P&gt;&lt;P&gt;FROM ubuntu:latest&lt;BR /&gt;RUN apt-get update &amp;amp;&amp;amp; apt-get install -y x11-apps libgtk-3-0 openssl &amp;amp;&amp;amp; apt-get clean&lt;/P&gt;&lt;P&gt;ENTRYPOINT ["/opt/nxp/MCUX_Provi_v1/bin/securep"]&lt;/P&gt;&lt;P&gt;EOF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# run the secure provisioning tool in the container&lt;/P&gt;&lt;P&gt;sudo docker run --rm -ti -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /opt:/opt --env DISPLAY provi&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You will probably need to map your data folder into the docker container using additional parameter&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;-v /home/myuser/data:/data&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;to map your folder "/home/myuser/data" into the container under folder "/data" like the /opt folder is mapped into the container.&lt;/P&gt;&lt;P&gt;There are few drawbacks using this workaround, e.g. all created files are owner by the "root" user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Libor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 15 Mar 2020 23:27:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-Secure-Provisioning/Secure-provisioning-tool-on-Linux/m-p/1008516#M7</guid>
      <dc:creator>liborukropec</dc:creator>
      <dc:date>2020-03-15T23:27:32Z</dc:date>
    </item>
  </channel>
</rss>

