<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>11816</bug_id>
          
          <creation_ts>2017-07-20 18:22:58 +0000</creation_ts>
          <short_desc>secure boot implementation using systemd-boot bootloader</short_desc>
          <delta_ts>2025-10-06 17:08:11 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>BSPs</product>
          <component>bsps-meta-intel</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>5.99</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="California Sullivan">california.l.sullivan</reporter>
          <assigned_to name="Unassigned">unassigned</assigned_to>
          <cc>andrew.bradford</cc>
    
    <cc>anuj.mittal</cc>
    
    <cc>bluelightning</cc>
    
    <cc>ccasciato</cc>
    
    <cc>tim.orling</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>75205</commentid>
    <comment_count>0</comment_count>
    <who name="California Sullivan">california.l.sullivan</who>
    <bug_when>2017-07-20 18:22:58 +0000</bug_when>
    <thetext>It should be possible to support secure boot with systemd-boot as the bootloader.

Systemd-boot can be signed, and when in secure boot mode will validate that the kernel is also signed. This is a minimal secure boot implementation, with the downside that the chain of trust only extends as far as the kernel. Neither the initrd or kernel command line will be validated, making it fairly easy to defeat.

There also seems to be recent work getting systemd-boot to work with the shim program, which is prevalent in other secure boot implementations on the Linux side: https://github.com/systemd/systemd/pull/5702/commits/40a2f0684749dffcc2ae076137264354683333d8</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79598</commentid>
    <comment_count>1</comment_count>
    <who name="Robin Jordan">robin.l.jordan</who>
    <bug_when>2018-02-26 20:28:08 +0000</bug_when>
    <thetext>Please provide an update on the status of this and let me know if it will be ready for YP 2.5 M3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>79599</commentid>
    <comment_count>2</comment_count>
    <who name="California Sullivan">california.l.sullivan</who>
    <bug_when>2018-02-26 20:29:23 +0000</bug_when>
    <thetext>Thought Stephano was going bump this to 2.6 for me. Doing it now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96955</commentid>
    <comment_count>3</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2023-10-24 14:24:50 +0000</bug_when>
    <thetext>Bulk move from 4.99 or 0.00 to 5.99</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>