Provided by: sicherboot_0.1.5_all bug

NAME

       sicherboot - systemd-boot integration with UEFI secure boot support

SYNOPSIS

       sicherboot [command] [arg...]

DESCRIPTION

       sicherboot  manages  the  systemd-boot  bootloader  and kernels in an EFI System Partition
       (ESP).  It stores a set of keys in /etc/sicherboot/keys to sign the binaries for use  with
       secure boot.

INITIAL SETUP

       After  installation  of  sicherboot,  setup  /etc/kernel/cmdline  and  perhaps change some
       options in /etc/sicherboot/sicherboot.conf to your liking.

       Once you have configured sicherboot as you  want,  run  sicherboot setup  to  perform  the
       initial installation.

       sicherboot setup
              Performs  the  initial  installation of sicherboot to the ESP.  This basically runs
              enroll-keys, install-kernel, bootctl install, asking before each step.

KEY MANAGEMENT

       sicherboot generate-keys
              Generates keys in the directory configured in the KEY_HOME option.

       sicherboot enroll-keys
              Copies the public keys into the ESP, first running generate-keys if no  keys  exist
              yet.

KERNEL MANAGEMENT

       sicherboot install-kernel [VERSION]
              Install the specified kernel version to the ESP, with initramfs and signed

       sicherboot remove-kernel [VERSION]
              Remove the specified kernel version from the ESP

OTHER TOOLS

       sicherboot bootctl [ARGUMENT...]
              Run  the  bootctl  program  with  the  specified arguments, and sign the bootloader
              afterwards.

       sicherboot sign-image EXECUTABLE
              Sign the given executable using the db key.

FILES

       /etc/sicherboot/sicherboot.conf
              The sicherboot configuration file

       /etc/sicherboot/keys
              The default key storage location

       /etc/kernel/cmdline
              Kernel command line configuration file

AUTHORS

       Julian Andres Klode.