<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi everyone,<br>
    </p>
    <p>I had finally a couple of time to double-check that and I agree
      with Jeremy that I was wrong therefore let's reject this patch as
      it turned out as an unthought idea.</p>
    <p><br>
    </p>
    Best<br>
    Bartek
    <div class="moz-cite-prefix">On 25.11.2019 18:02, Jérémy ROSEN
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAFvCimVSNPX+9wPs3RzhMFdfPjstZTxay4FVUvfVUwdKYVLwQA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">That's very weird... I'm absolutely certain that
        generators are (supposed to) run on config reload and every
        reboot. 
        <div>The files they create are stored under /run, so they are
          destroyed on every reboot.</div>
        <div><br>
        </div>
        <div>Either you have some bug somewhere or you misdiagnosed
          something...</div>
        <div><br>
        </div>
        <div>Do not that generators are run *very early* in the boot
          (before the unit files are even loaded) so stuff like journald
          are not around yet.</div>
        <div>The best way to check if they are run might be to create a
          tiny generator that saves the current date and time in /run or
          something like that...</div>
        <div><br>
        </div>
        <div>Jeremy</div>
        <div><br>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">Le lun. 25 nov. 2019 à 17:55,
          Bartosz Bilas <<a href="mailto:b.bilas@grinn-global.com"
            moz-do-not-send="true">b.bilas@grinn-global.com</a>> a
          écrit :<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>
            <p>Hello,<br>
            </p>
            <div>On 25.11.2019 17:48, Jérémy ROSEN wrote:<br>
            </div>
            <blockquote type="cite">
              <div dir="ltr">I don't understand that remark...
                <div><br>
                </div>
                <div>generators are run at every boot and also when
                  "systemctl daemon-reload" is called</div>
                <div>They have nothing to do with the machine-id or the
                  firstboot logic...</div>
              </div>
            </blockquote>
            <p>that's weird because when I was testing I noticed the
              generators were executing only once during the first new
              system instance boots up. I'll double-check that then.</p>
            Best<br>
            Bartek<br>
            <blockquote type="cite"><br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">Le lun. 25 nov. 2019
                  à 17:44, Bartosz Bilas <<a
                    href="mailto:b.bilas@grinn-global.com"
                    target="_blank" moz-do-not-send="true">b.bilas@grinn-global.com</a>>
                  a écrit :<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px 0.8ex;border-left:1px solid
                  rgb(204,204,204);padding-left:1ex">
                  <div>
                    <p>Hello guys,<br>
                    </p>
                    <div>On 17.11.2019 16:06, Jérémy ROSEN wrote:<br>
                    </div>
                    <blockquote type="cite">
                      <div dir="ltr">
                        <div dir="ltr">overall I'm not very keen on
                          adding options for the various generators...
                          <div><br>
                          </div>
                          <div>there are special case where you want to
                            get rid of a specific generator, but it's
                            really special and probably better done in a
                            post-image script</div>
                          <div><br>
                          </div>
                          <div>detailed answers below</div>
                        </div>
                        <br>
                        <div class="gmail_quote">
                          <div dir="ltr" class="gmail_attr">Le dim. 17
                            nov. 2019 à 15:12, Arnout Vandecappelle <<a
                              href="mailto:arnout@mind.be"
                              target="_blank" moz-do-not-send="true">arnout@mind.be</a>>
                            a écrit :<br>
                          </div>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
                            0.8ex;border-left:1px solid
                            rgb(204,204,204);padding-left:1ex"><br>
                            <br>
                            On 17/11/2019 12:33, Bartosz Bilas wrote:<br>
                            > Allow the user to choose which systemd
                            generator should be installed<br>
                            > on the target instead of installing all
                            of them by default.<br>
                            > That's usefull in case of when someone
                            is using firstboot condition<br>
                                     useful<br>
                            <br>
                            > and doesn't want to have e.g getty
                            services created automatically during<br>
                            > system boot by systemd-getty-generator.
                            Set them enabled by default to<br>
                            > keep compatibility with old builds.<br>
                            > <br>
                            > Signed-off-by: Bartosz Bilas <<a
                              href="mailto:b.bilas@grinn-global.com"
                              target="_blank" moz-do-not-send="true">b.bilas@grinn-global.com</a>><br>
                            > ---<br>
                            >  package/systemd/Config.in  | 94
                            ++++++++++++++++++++++++++++++++++++++<br>
                            >  package/systemd/<a
                              href="http://systemd.mk" rel="noreferrer"
                              target="_blank" moz-do-not-send="true">systemd.mk</a>
                            | 56 +++++++++++++++++++++++<br>
                            >  2 files changed, 150 insertions(+)<br>
                            > <br>
                            > diff --git a/package/systemd/Config.in
                            b/package/systemd/Config.in<br>
                            > index fadc1a32c8..052b69f4de 100644<br>
                            > --- a/package/systemd/Config.in<br>
                            > +++ b/package/systemd/Config.in<br>
                            > @@ -112,6 +112,100 @@ config
                            BR2_PACKAGE_SYSTEMD_BOOT_EFI_ARCH<br>
                            >       default "x64"   if BR2_x86_64<br>
                            >       depends on
                            BR2_PACKAGE_SYSTEMD_BOOT<br>
                            >  <br>
                            > +menu systemd-generators<br>
                            <br>
                             I don't like adding submenus. Instead, I'd
                            just do it with a comment.<br>
                            <br>
                             However, doesn't all this depend on
                            BR2_PACKAGE_SYSTEMD_FIRSTBOOT? In that<br>
                            case, it could be done with a condition just
                            under that option and the<br>
                            generators would be indented. Although,
                            maybe they don't only get executed on<br>
                            firstboot...<br>
                            <br>
                          </blockquote>
                          <div><br>
                          </div>
                          <div>No... generators are a core feature of
                            systemd, it's not related to first-boot in
                            any way that I know </div>
                          <div><br>
                          </div>
                          <div> </div>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
                            0.8ex;border-left:1px solid
                            rgb(204,204,204);padding-left:1ex">  So,
                            then I'd move this section to the end of
                            Config.in, and use a comment<br>
                            instead of a menu.<br>
                            <br>
                            > +config
                            BR2_PACKAGE_SYSTEMD_DEBUG_GENERATOR<br>
                            > +     bool "systemd debug generator"<br>
                            > +     default y<br>
                            <br>
                             Although this one should default y for
                            backward compatibility, I'm of a mind to<br>
                            change the default here. It doesn't sound
                            like something you want to have on by<br>
                            default.<br>
                            <br>
                          </blockquote>
                          <div><br>
                          </div>
                          <div>Despite its name, this is not a debug
                            tool, but more of a rescue tool. It allows
                            you to get a shell back on a</div>
                          <div>very broken system, or to prevent a unit
                            from starting from the kernel-command-line</div>
                          <div><br>
                          </div>
                          <div>This should really be here all the time
                            except on very specific use-cases, I don't
                            think making it optional</div>
                          <div>is a good idea</div>
                          <div> </div>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
                            0.8ex;border-left:1px solid
                            rgb(204,204,204);padding-left:1ex"> > + 
                               help<br>
                            > +       systemd-debug-generator is for
                            enabling a runtime debug<br>
                            > +       shell and masking specific
                            units at boot.<br>
                            > +<br>
                            > +       <a
href="https://www.freedesktop.org/software/systemd/man/systemd-debug-generator.html"
                              rel="noreferrer" target="_blank"
                              moz-do-not-send="true">https://www.freedesktop.org/software/systemd/man/systemd-debug-generator.html</a><br>
                            > +<br>
                            > +config
                            BR2_PACKAGE_SYSTEMD_FSTAB_GENERATOR<br>
                            > +     bool "systemd fstab generator"<br>
                            > +     default y<br>
                            > +     help<br>
                            > +       systemd-fstab-generator is a
                            generator that translates<br>
                            > +       /etc/fstab into native systemd
                            units early at boot<br>
                            > +       and when configuration of the
                            system manager is reloaded.<br>
                            > +       This will instantiate mount and
                            swap units as necessary.<br>
                            <br>
                             Makes me realize that we probably shouldn't
                            have an fstab in<br>
                            skeleton-init-systemd...<br>
                            <br>
                          </blockquote>
                          <div>fstab is supported in systemd and it is
                            not a deprecated feature.</div>
                          <div>It is the recommended way to
                            automatically mount filesystems at boot.</div>
                          <div><br>
                          </div>
                          <div>this one is really fundamental, and
                            should really not be removed. lots of things
                            might break.</div>
                          <div><br>
                          </div>
                          <div>there are a couple of reasons to use
                            .mount units instead (and the
                            fstab-generator simply </div>
                          <div>creates .mount units from /etc/fstab) but
                            in the common case you are supposed to use
                            /etc/fstab</div>
                          <div><br>
                          </div>
                          <div>so again, I don't think this is a good
                            idea.</div>
                          <div><br>
                          </div>
                          <div><br>
                          </div>
                          <div> </div>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
                            0.8ex;border-left:1px solid
                            rgb(204,204,204);padding-left:1ex"> > +<br>
                            > +       <a
href="https://www.freedesktop.org/software/systemd/man/systemd-fstab-generator.html"
                              rel="noreferrer" target="_blank"
                              moz-do-not-send="true">https://www.freedesktop.org/software/systemd/man/systemd-fstab-generator.html</a><br>
                            > +<br>
                            > +config
                            BR2_PACKAGE_SYSTEMD_GETTY_GENERATOR<br>
                            > +     bool "systemd getty generator"<br>
                            > +     default y<br>
                            > +     help<br>
                            > +       systemd-getty-generator is a
                            generator that automatically<br>
                            > +       instantiates <a
                              href="mailto:serial-getty@.service"
                              target="_blank" moz-do-not-send="true">serial-getty@.service</a>
                            on the kernel<br>
                            > +       console(s), if they can
                            function as ttys and are not<br>
                            > +       provided by the virtual console
                            subsystem. It will also<br>
                            > +       instantiate <a
                              href="mailto:serial-getty@.service"
                              target="_blank" moz-do-not-send="true">serial-getty@.service</a>
                            instances for<br>
                            > +       virtualizer consoles, if
                            execution in a virtualized<br>
                            > +       environment is detected.<br>
                            > +<br>
                            > +       <a
href="https://www.freedesktop.org/software/systemd/man/systemd-getty-generator.html"
                              rel="noreferrer" target="_blank"
                              moz-do-not-send="true">https://www.freedesktop.org/software/systemd/man/systemd-getty-generator.html</a><br>
                            > +<br>
                          </blockquote>
                          <div><br>
                          </div>
                          <div>That one could be made optional, since
                            it's about runtime-detection of the right
                            way to start a getty</div>
                          <div>(i.e figure out if the console is a
                            serial tty, a normal tty, or a vconsole) and
                            in the embedded case</div>
                          <div>we usually know what we have</div>
                          <div><br>
                          </div>
                          <div>note that it means manually enabling a
                            service instead... which is probably harder</div>
                          <div><br>
                          </div>
                          <div>but otoh, it's typically very small and
                            it does "the right thing" most of the time.
                            So again, probably a</div>
                          <div>better fit for a post-image script</div>
                          <div><br>
                          </div>
                          <div> </div>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
                            0.8ex;border-left:1px solid
                            rgb(204,204,204);padding-left:1ex"> >
                            +config
                            BR2_PACKAGE_SYSTEMD_GPT_AUTO_GENERATOR<br>
                            > +     bool "systemd gpt auto generator"<br>
                            > +     default y<br>
                            <br>
                             For this one, I also doubt that we want to
                            have this default on.<br>
                            <br>
                          </blockquote>
                          <div><br>
                          </div>
                          <div>That one can probably be made optional,
                            yes... it saves 34k approximately</div>
                          <div> </div>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
                            0.8ex;border-left:1px solid
                            rgb(204,204,204);padding-left:1ex"> > + 
                               help<br>
                            > +       systemd-gpt-auto-generator is a
                            unit generator that<br>
                            > +       automatically discovers root,
                            /home/, /srv/, the EFI<br>
                            > +       System Partition, the Extended
                            Boot Loader Partition and<br>
                            > +       swap partitions and creates
                            mount and swap units for them,<br>
                            > +       based on the partition type
                            GUIDs of GUID partition tables<br>
                            > +       (GPT). It implements the
                            Discoverable Partitions<br>
                            > +       Specification.<br>
                            > +<br>
                            > +       <a
href="https://www.freedesktop.org/software/systemd/man/systemd-gpt-auto-generator.html"
                              rel="noreferrer" target="_blank"
                              moz-do-not-send="true">https://www.freedesktop.org/software/systemd/man/systemd-gpt-auto-generator.html</a><br>
                            > +<br>
                            > +config
                            BR2_PACKAGE_SYSTEMD_RC_LOCAL_GENERATOR<br>
                            > +     bool "systemd rc local generator"<br>
                            > +     default y<br>
                            <br>
                             Same here. It's pretty useless in Buildroot
                            context.<br>
                            <br>
                          </blockquote>
                          <div><br>
                          </div>
                          <div>this one is already conditional to
                            compiling sysV backward compatibility
                            support... </div>
                          <div>which i think is always on in buildroot
                            (neet to double-check that)</div>
                          <div><br>
                          </div>
                          <div>I think having an option to
                            enable/disable sysV support would be more
                            generic and more useful</div>
                          <div> </div>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
                            0.8ex;border-left:1px solid
                            rgb(204,204,204);padding-left:1ex"> > + 
                               help<br>
                            > +       systemd-rc-local-generator is a
                            generator that checks<br>
                            > +       whether /etc/rc.local exists
                            and is executable,<br>
                            > +       and if it is pulls the
                            rc-local.service unit into the<br>
                            > +       boot process.<br>
                            > +<br>
                            > +       <a
href="https://www.freedesktop.org/software/systemd/man/systemd-rc-local-generator.html"
                              rel="noreferrer" target="_blank"
                              moz-do-not-send="true">https://www.freedesktop.org/software/systemd/man/systemd-rc-local-generator.html</a><br>
                            > +<br>
                            > +config
                            BR2_PACKAGE_SYSTEMD_RUN_GENERATOR<br>
                            > +     bool "systemd run generator"<br>
                            > +     default y<br>
                            > +     help<br>
                            > +       systemd-run-generator is for
                            invoking commands specified<br>
                            > +       on the kernel command line as
                            system service.<br>
                            > +<br>
                            > +       <a
href="https://www.freedesktop.org/software/systemd/man/systemd-run-generator.html"
                              rel="noreferrer" target="_blank"
                              moz-do-not-send="true">https://www.freedesktop.org/software/systemd/man/systemd-run-generator.html</a><br>
                            > +<br>
                          </blockquote>
                          <div><br>
                          </div>
                          <div>This one could be optional... it's very
                            usefull for containers, less for full-blown
                            systems</div>
                          <div> </div>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
                            0.8ex;border-left:1px solid
                            rgb(204,204,204);padding-left:1ex"> >
                            +config
                            BR2_PACKAGE_SYSTEMD_SYSTEM_UPDATE_GENERATOR<br>
                            > +     bool "systemd system update
                            generator"<br>
                            > +     default y<br>
                            > +     help<br>
                            > +       systemd-system-update-generator
                            is a generator that<br>
                            > +       automatically redirects the
                            boot process to<br>
                            > +       system-update.target, if
                            /system-update exists.<br>
                            > +<br>
                            > +       <a
href="https://www.freedesktop.org/software/systemd/man/systemd-system-update-generator.html"
                              rel="noreferrer" target="_blank"
                              moz-do-not-send="true">https://www.freedesktop.org/software/systemd/man/systemd-system-update-generator.html</a><br>
                            > +<br>
                          </blockquote>
                          <div><br>
                          </div>
                          <div>this one could be optional</div>
                          <div> </div>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
                            0.8ex;border-left:1px solid
                            rgb(204,204,204);padding-left:1ex"> >
                            +config BR2_PACKAGE_SYSTEMD_SYSV_GENERATOR<br>
                            > +     bool "systemd sysv generator"<br>
                            > +     default y<br>
                            > +     help<br>
                            > +       systemd-sysv-generator is a
                            generator that creates wrapper<br>
                            > +       .service units for SysV init
                            scripts in /etc/init.d/* at<br>
                            > +       boot and when configuration of
                            the system manager is<br>
                            > +       reloaded. This will allow
                            systemd(1) to support them<br>
                            > +       similarly to native units/<br>
                            > +<br>
                            > +       <a
href="https://www.freedesktop.org/software/systemd/man/systemd-system-update-generator.html"
                              rel="noreferrer" target="_blank"
                              moz-do-not-send="true">https://www.freedesktop.org/software/systemd/man/systemd-system-update-generator.html</a><br>
                            > +<br>
                            > +endmenu<br>
                            > +<br>
                          </blockquote>
                          <div><br>
                          </div>
                          <div>Again, i'd rather have a generic way to
                            disable the sysV support at compile time...</div>
                          <div> </div>
                          <div><br>
                          </div>
                          <div><br>
                          </div>
                          <div><br>
                          </div>
                          <div>Ok so overall, I think most generators
                            should stay in and only one or two should be
                            made optional...</div>
                          <div>Sorry for the negative feedback, but I
                            don't like adding complex compilation
                            options that are not supported</div>
                          <div>upstream, especially when all generators
                            together wait 272k on my debian</div>
                        </div>
                      </div>
                    </blockquote>
                    Until we don't decide about the installation
                    machine-id file that patch doesn't make any sense
                    due to the impossibility to run those generators at
                    all.<br>
                    <br>
                    Best<br>
                    Bartek<br>
                    <blockquote type="cite">
                      <div dir="ltr">
                        <div class="gmail_quote">
                          <div><br>
                          </div>
                          <div>The few that could legitimately be made
                            optional are easy enough to remove in a
                            post-image that I'm not sure</div>
                          <div>it's worth the trouble </div>
                          <div><br>
                          </div>
                          <div>i'd be ok for a patch doing that, though,
                            but only for the few ones that are worth
                            it...</div>
                          <div><br>
                          </div>
                          <div>Cheers</div>
                          <div>Jeremy</div>
                        </div>
                        <div><br>
                        </div>
                        -- <br>
                        <div dir="ltr">
                          <div dir="ltr">
                            <div>
                              <div dir="ltr">
                                <table
style="border-collapse:collapse;border-spacing:0px;color:rgb(51,51,51);font-family:Raleway,regular;font-size:14px;padding:20px"
                                  border="0">
                                  <tbody>
                                    <tr>
                                      <td style="padding:0px 30px 0px
                                        0px;font-size:13px;color:rgb(255,128,84);text-align:center"><a
                                          href="http://www.smile.eu/"
                                          style="background-color:transparent;color:rgb(221,72,20)"
                                          target="_blank"
                                          moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/Logo-new.png"
                                            alt="SMILE" style="border:
                                            0px; vertical-align: middle;
                                            max-width: 100%; height:
                                            auto;"
                                            moz-do-not-send="true"> </a><br>
                                        <br>
                                        <p style="margin:0px 0px 10px">20
                                          rue des Jardins<br>
                                          92600 Asnières-sur-Seine</p>
                                      </td>
                                      <td style="padding:0px 0px 0px
                                        20px;border-left:1px solid
                                        rgb(59,127,254);font-size:13px;color:rgb(255,128,84)">
                                        <div style="font-size:14px"><b>Jérémy
                                            ROSEN</b></div>
                                        <div
                                          style="color:rgb(59,127,254)">Architecte
                                          technique<br>
                                        </div>
                                        <br>
                                        <div
                                          style="color:rgb(59,127,254)"><span
                                            style="white-space:nowrap"><img
src="http://ftp.smile.fr/client/Communication/signature/img/mail.png"
                                              alt="email" style="border:
                                              0px; vertical-align:
                                              middle; margin-right:
                                              5px;"
                                              moz-do-not-send="true"
                                              width="12" height="10"> <a
href="mailto:jeremy.rosen@smile.fr"
                                              style="background-color:transparent;color:rgb(59,127,254)"
                                              target="_blank"
                                              moz-do-not-send="true">jeremy.rosen@smile.fr</a> </span><br>
                                          <span
                                            style="white-space:nowrap"><img
src="http://ftp.smile.fr/client/Communication/signature/img/phone.png"
                                              alt="phone" style="border:
                                              0px; vertical-align:
                                              middle; margin-right:
                                              5px;"
                                              moz-do-not-send="true"
                                              width="10" height="10"></span> 
                                          +33 6 88 25 87 42 <br>
                                          <span
                                            style="white-space:nowrap"><img
src="http://ftp.smile.fr/client/Communication/signature/img/web.png"
                                              alt="url" style="border:
                                              0px; vertical-align:
                                              middle; margin-right:
                                              5px;"
                                              moz-do-not-send="true"
                                              width="12" height="12"> <a
href="http://www.smile.eu/"
                                              style="background-color:transparent;color:rgb(59,127,254)"
                                              target="_blank"
                                              moz-do-not-send="true">http://www.smile.eu</a></span></div>
                                        <br>
                                        <div><span><a
                                              href="https://twitter.com/GroupeSmile"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                                              target="_blank"
                                              moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-twitter.png"
                                                alt="Twitter"
                                                style="border: 0px;
                                                vertical-align: middle;
                                                max-width: 100%; height:
                                                auto;"
                                                moz-do-not-send="true"></a></span> <span><a
href="https://www.facebook.com/smileopensource"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                                              target="_blank"
                                              moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-facebook.png"
                                                alt="Facebook"
                                                style="border: 0px;
                                                vertical-align: middle;
                                                max-width: 100%; height:
                                                auto;"
                                                moz-do-not-send="true"></a></span> <span><a
href="https://www.linkedin.com/company/smile"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                                              target="_blank"
                                              moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-linkedin.png"
                                                alt="LinkedIn"
                                                style="border: 0px;
                                                vertical-align: middle;
                                                max-width: 100%; height:
                                                auto;"
                                                moz-do-not-send="true"></a></span> <span><a
href="https://github.com/Smile-SA"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                                              target="_blank"
                                              moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-github.png"
                                                alt="Github"
                                                style="border: 0px;
                                                vertical-align: middle;
                                                max-width: 100%; height:
                                                auto;"
                                                moz-do-not-send="true"></a></span></div>
                                      </td>
                                    </tr>
                                  </tbody>
                                </table>
                                <br
                                  style="color:rgb(51,51,51);font-family:Raleway,regular;font-size:14px">
                                <div
                                  style="color:rgb(51,51,51);font-family:Raleway,regular;font-size:14px"><a
href="https://www.smile.eu/fr/publications/livres-blancs/yocto?utm_source=signature&utm_medium=email&utm_campaign=signature"
style="background-color:transparent;color:rgb(221,72,20)"
                                    target="_blank"
                                    moz-do-not-send="true"><img
src="https://signature.smile.eu/assets/img/bandeaux_signature_mail_yocto.gif.gif"
                                      alt="Découvrez l’univers Smile,
                                      rendez-vous sur smile.eu"
                                      style="border: 0px;
                                      vertical-align: middle;"
                                      moz-do-not-send="true" border="0"></a></div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </blockquote>
                  </div>
                </blockquote>
              </div>
              <br clear="all">
              <div><br>
              </div>
              -- <br>
              <div dir="ltr">
                <div dir="ltr">
                  <div>
                    <div dir="ltr">
                      <table
style="border-collapse:collapse;border-spacing:0px;color:rgb(51,51,51);font-family:Raleway,regular;font-size:14px;padding:20px"
                        border="0">
                        <tbody>
                          <tr>
                            <td style="padding:0px 30px 0px
                              0px;font-size:13px;color:rgb(255,128,84);text-align:center"><a
                                href="http://www.smile.eu/"
                                style="background-color:transparent;color:rgb(221,72,20)"
                                target="_blank" moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/Logo-new.png"
                                  alt="SMILE" style="border: 0px;
                                  vertical-align: middle; max-width:
                                  100%; height: auto;"
                                  moz-do-not-send="true"> </a><br>
                              <br>
                              <p style="margin:0px 0px 10px">20 rue des
                                Jardins<br>
                                92600 Asnières-sur-Seine</p>
                            </td>
                            <td style="padding:0px 0px 0px
                              20px;border-left:1px solid
                              rgb(59,127,254);font-size:13px;color:rgb(255,128,84)">
                              <div style="font-size:14px"><b>Jérémy
                                  ROSEN</b></div>
                              <div style="color:rgb(59,127,254)">Architecte
                                technique<br>
                              </div>
                              <br>
                              <div style="color:rgb(59,127,254)"><span
                                  style="white-space:nowrap"><img
                                    src="http://ftp.smile.fr/client/Communication/signature/img/mail.png"
                                    alt="email" style="border: 0px;
                                    vertical-align: middle;
                                    margin-right: 5px;"
                                    moz-do-not-send="true" width="12"
                                    height="10"> <a
                                    href="mailto:jeremy.rosen@smile.fr"
style="background-color:transparent;color:rgb(59,127,254)"
                                    target="_blank"
                                    moz-do-not-send="true">jeremy.rosen@smile.fr</a> </span><br>
                                <span style="white-space:nowrap"><img
                                    src="http://ftp.smile.fr/client/Communication/signature/img/phone.png"
                                    alt="phone" style="border: 0px;
                                    vertical-align: middle;
                                    margin-right: 5px;"
                                    moz-do-not-send="true" width="10"
                                    height="10"></span>  +33 6 88 25 87
                                42 <br>
                                <span style="white-space:nowrap"><img
                                    src="http://ftp.smile.fr/client/Communication/signature/img/web.png"
                                    alt="url" style="border: 0px;
                                    vertical-align: middle;
                                    margin-right: 5px;"
                                    moz-do-not-send="true" width="12"
                                    height="12"> <a
                                    href="http://www.smile.eu/"
                                    style="background-color:transparent;color:rgb(59,127,254)"
                                    target="_blank"
                                    moz-do-not-send="true">http://www.smile.eu</a></span></div>
                              <br>
                              <div><span><a
                                    href="https://twitter.com/GroupeSmile"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                                    target="_blank"
                                    moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-twitter.png"
                                      alt="Twitter" style="border: 0px;
                                      vertical-align: middle; max-width:
                                      100%; height: auto;"
                                      moz-do-not-send="true"></a></span> <span><a
href="https://www.facebook.com/smileopensource"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                                    target="_blank"
                                    moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-facebook.png"
                                      alt="Facebook" style="border: 0px;
                                      vertical-align: middle; max-width:
                                      100%; height: auto;"
                                      moz-do-not-send="true"></a></span> <span><a
href="https://www.linkedin.com/company/smile"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                                    target="_blank"
                                    moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-linkedin.png"
                                      alt="LinkedIn" style="border: 0px;
                                      vertical-align: middle; max-width:
                                      100%; height: auto;"
                                      moz-do-not-send="true"></a></span> <span><a
                                    href="https://github.com/Smile-SA"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                                    target="_blank"
                                    moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-github.png"
                                      alt="Github" style="border: 0px;
                                      vertical-align: middle; max-width:
                                      100%; height: auto;"
                                      moz-do-not-send="true"></a></span></div>
                            </td>
                          </tr>
                        </tbody>
                      </table>
                      <br
                        style="color:rgb(51,51,51);font-family:Raleway,regular;font-size:14px">
                      <div
                        style="color:rgb(51,51,51);font-family:Raleway,regular;font-size:14px"><a
href="https://www.smile.eu/fr/publications/livres-blancs/yocto?utm_source=signature&utm_medium=email&utm_campaign=signature"
style="background-color:transparent;color:rgb(221,72,20)"
                          target="_blank" moz-do-not-send="true"><img
src="https://signature.smile.eu/assets/img/bandeaux_signature_mail_yocto.gif.gif"
                            alt="Découvrez l’univers Smile, rendez-vous
                            sur smile.eu" style="border: 0px;
                            vertical-align: middle;"
                            moz-do-not-send="true" border="0"></a></div>
                    </div>
                  </div>
                </div>
              </div>
              <br>
              <fieldset></fieldset>
              <pre>_______________________________________________
buildroot mailing list
<a href="mailto:buildroot@busybox.net" target="_blank" moz-do-not-send="true">buildroot@busybox.net</a>
<a href="http://lists.busybox.net/mailman/listinfo/buildroot" target="_blank" moz-do-not-send="true">http://lists.busybox.net/mailman/listinfo/buildroot</a>
</pre>
            </blockquote>
          </div>
        </blockquote>
      </div>
      <br clear="all">
      <div><br>
      </div>
      -- <br>
      <div dir="ltr" class="gmail_signature">
        <div dir="ltr">
          <div>
            <div dir="ltr">
              <table
style="border-collapse:collapse;border-spacing:0px;color:rgb(51,51,51);font-family:Raleway,regular;font-size:14px;padding:20px"
                border="0">
                <tbody>
                  <tr>
                    <td style="padding:0px 30px 0px
                      0px;font-size:13px;color:rgb(255,128,84);text-align:center"><a
                        href="http://www.smile.eu/"
                        style="background-color:transparent;color:rgb(221,72,20)"
                        target="_blank" moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/Logo-new.png"
                          alt="SMILE" style="border: 0px;
                          vertical-align: middle; max-width: 100%;
                          height: auto;" moz-do-not-send="true"> </a><br>
                      <br>
                      <p style="margin:0px 0px 10px">20 rue des Jardins<br>
                        92600 Asnières-sur-Seine</p>
                    </td>
                    <td style="padding:0px 0px 0px 20px;border-left:1px
                      solid
                      rgb(59,127,254);font-size:13px;color:rgb(255,128,84)">
                      <div style="font-size:14px"><b>Jérémy ROSEN</b></div>
                      <div style="color:rgb(59,127,254)">Architecte
                        technique<br>
                      </div>
                      <br>
                      <div style="color:rgb(59,127,254)"><span
                          style="white-space:nowrap"><img
                            src="http://ftp.smile.fr/client/Communication/signature/img/mail.png"
                            alt="email" style="border: 0px;
                            vertical-align: middle; margin-right: 5px;"
                            moz-do-not-send="true" width="12"
                            height="10"> <a
                            href="mailto:jeremy.rosen@smile.fr"
                            style="background-color:transparent;color:rgb(59,127,254)"
                            target="_blank" moz-do-not-send="true">jeremy.rosen@smile.fr</a> </span><br>
                        <span style="white-space:nowrap"><img
                            src="http://ftp.smile.fr/client/Communication/signature/img/phone.png"
                            alt="phone" style="border: 0px;
                            vertical-align: middle; margin-right: 5px;"
                            moz-do-not-send="true" width="10"
                            height="10"></span>  +33 6 88 25 87 42 <br>
                        <span style="white-space:nowrap"><img
                            src="http://ftp.smile.fr/client/Communication/signature/img/web.png"
                            alt="url" style="border: 0px;
                            vertical-align: middle; margin-right: 5px;"
                            moz-do-not-send="true" width="12"
                            height="12"> <a href="http://www.smile.eu/"
style="background-color:transparent;color:rgb(59,127,254)"
                            target="_blank" moz-do-not-send="true">http://www.smile.eu</a></span></div>
                      <br>
                      <div><span><a
                            href="https://twitter.com/GroupeSmile"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                            target="_blank" moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-twitter.png"
                              alt="Twitter" style="border: 0px;
                              vertical-align: middle; max-width: 100%;
                              height: auto;" moz-do-not-send="true"></a></span> <span><a
href="https://www.facebook.com/smileopensource"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                            target="_blank" moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-facebook.png"
                              alt="Facebook" style="border: 0px;
                              vertical-align: middle; max-width: 100%;
                              height: auto;" moz-do-not-send="true"></a></span> <span><a
href="https://www.linkedin.com/company/smile"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                            target="_blank" moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-linkedin.png"
                              alt="LinkedIn" style="border: 0px;
                              vertical-align: middle; max-width: 100%;
                              height: auto;" moz-do-not-send="true"></a></span> <span><a
                            href="https://github.com/Smile-SA"
style="background-color:transparent;color:rgb(221,72,20);margin-right:5px"
                            target="_blank" moz-do-not-send="true"><img
src="http://ftp.smile.fr/client/Communication/signature/img/rs-github.png"
                              alt="Github" style="border: 0px;
                              vertical-align: middle; max-width: 100%;
                              height: auto;" moz-do-not-send="true"></a></span></div>
                    </td>
                  </tr>
                </tbody>
              </table>
              <br
                style="color:rgb(51,51,51);font-family:Raleway,regular;font-size:14px">
              <div
                style="color:rgb(51,51,51);font-family:Raleway,regular;font-size:14px"><a
href="https://www.smile.eu/fr/publications/livres-blancs/yocto?utm_source=signature&utm_medium=email&utm_campaign=signature"
style="background-color:transparent;color:rgb(221,72,20)"
                  target="_blank" moz-do-not-send="true"><img
src="https://signature.smile.eu/assets/img/bandeaux_signature_mail_yocto.gif.gif"
                    alt="Découvrez l’univers Smile, rendez-vous sur
                    smile.eu" style="border: 0px; vertical-align:
                    middle;" moz-do-not-send="true" border="0"></a></div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
  </body>
</html>