[Git-commits] [grml/grml-rescueboot] c16769: Use «command -v» instead of «which»

Chris Hofstaedtler noreply at github.com
Tue Jan 14 12:40:23 CET 2025


  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-rescueboot
  Commit: c167698924d7be120a7d2e069a329f4bf77958c3
      https://github.com/grml/grml-rescueboot/commit/c167698924d7be120a7d2e069a329f4bf77958c3
  Author: Guillem Jover <guillem at hadrons.org>
  Date:   2025-01-14 (Tue, 14 Jan 2025)

  Changed paths:
    M update-grml-rescueboot

  Log Message:
  -----------
  Use «command -v» instead of «which»

The former is a portable shell built-in, the latter is a non-portable
command that has already been attempted to get deprecated, so stop using
it in case it eventually disappears.


  Commit: 0df133951a985b653baa37a03e4b896263a33f37
      https://github.com/grml/grml-rescueboot/commit/0df133951a985b653baa37a03e4b896263a33f37
  Author: Guillem Jover <guillem at hadrons.org>
  Date:   2025-01-14 (Tue, 14 Jan 2025)

  Changed paths:
    M update-grml-rescueboot

  Log Message:
  -----------
  Use boot_directory variable instead of hardcoding the value

We already have a variable tracking the boot directory, do not hardcode
it, so that the pathname can be changed in a single place (for example
for testing or debugging purposes).


  Commit: b64be385e55bc6f1405e89f2489e15b3376838eb
      https://github.com/grml/grml-rescueboot/commit/b64be385e55bc6f1405e89f2489e15b3376838eb
  Author: Guillem Jover <guillem at hadrons.org>
  Date:   2025-01-14 (Tue, 14 Jan 2025)

  Changed paths:
    M update-grml-rescueboot

  Log Message:
  -----------
  Refactor keyring pathname into a variable

Instead of hardcoding the pathname in multiple places, use a variable.
This will make it easier to select different keyring pathnames.


  Commit: e7d8cf374b61f1085fdc49866a5b1d3765b04cf3
      https://github.com/grml/grml-rescueboot/commit/e7d8cf374b61f1085fdc49866a5b1d3765b04cf3
  Author: Guillem Jover <guillem at hadrons.org>
  Date:   2025-01-14 (Tue, 14 Jan 2025)

  Changed paths:
    M update-grml-rescueboot

  Log Message:
  -----------
  Try whether the Debian keyring is available with a .pgp extension

In preparation for the Debian keyrings being provided with .pgp
extensions in addition to .gpg ones (at least for a transition period),
let's look for both of them.

See: https://bugs.debian.org/1092980


  Commit: 6d75d40981d007639486c938363e00a24df3df6d
      https://github.com/grml/grml-rescueboot/commit/6d75d40981d007639486c938363e00a24df3df6d
  Author: Guillem Jover <guillem at hadrons.org>
  Date:   2025-01-14 (Tue, 14 Jan 2025)

  Changed paths:
    M update-grml-rescueboot

  Log Message:
  -----------
  Refactor isofile and isofiletmp variables

Instead of hardcoding these filenames, use intermediate variables, which
should avoid the repetition and hardcoding, and make the code intention
more clear.


  Commit: 5b0d7948c3d66b9fad37d36a241da162a637bf1e
      https://github.com/grml/grml-rescueboot/commit/5b0d7948c3d66b9fad37d36a241da162a637bf1e
  Author: Guillem Jover <guillem at hadrons.org>
  Date:   2025-01-14 (Tue, 14 Jan 2025)

  Changed paths:
    M debian/control
    M update-grml-rescueboot

  Log Message:
  -----------
  Switch from gpgv to sopv (Stateless OpenPGP CLI Verification subset)

The Stateless OpenPGP CLI intends to be an RFC defining a common and
specified interoperable command-line interface that multiple OpenPGP
implementation provide, so that users can call any of them and switch
them transparently.

The sopv interface is a Verification only subset from SOP, that provides
the minimum necessary to perform OpenPGP verification, and has been
stabilized. In Debian there are multiple providers of this interface,
such as sqopv, rsopv, sqop, rsop, gosop and sopv-gpgv. We pick sqopv as
the default provider, and depend on the virtual package sopv.

See: https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/


  Commit: 944232a3770029caffa2697e4e99e1976ab28d5e
      https://github.com/grml/grml-rescueboot/commit/944232a3770029caffa2697e4e99e1976ab28d5e
  Author: Chris Hofstaedtler <zeha at users.noreply.github.com>
  Date:   2025-01-14 (Tue, 14 Jan 2025)

  Changed paths:
    M debian/control
    M update-grml-rescueboot

  Log Message:
  -----------
  Merge pull request #26 from guillemj/pu/openpgp-cleanup

OpenPGP cleanups and backend switch to sopv


Compare: https://github.com/grml/grml-rescueboot/compare/e6fe0fcde743...944232a37700

To unsubscribe from these emails, change your notification settings at https://github.com/grml/grml-rescueboot/settings/notifications


More information about the Git-commits mailing list