Skip to content
Snippets Groups Projects
  1. Jan 23, 2025
  2. Oct 23, 2024
  3. Apr 27, 2024
  4. Oct 25, 2023
  5. Mar 20, 2023
  6. Sep 12, 2022
    • Michel Lind's avatar
      Hardcode using bash as make's shell · 335a31dc
      Michel Lind authored and Christian Hesse's avatar Christian Hesse committed
      
      On Debian/Ubuntu the default shell is dash, and builds are done with
      SHELL overridden to dash. Since archlinux-keyring now has Bash-isms in
      the install and uninstall targets (for {} expansion), and rewriting it
      to drop this is inconvenient (because we'll have to repeat the path
      prefixes), hardcode the use of Bash instead.
      
      Use /bin/bash to be compatible with distros that have not finished the
      /bin -> /usr/bin migration yet.
      
      Signed-off-by: default avatarMichel Alexandre Salim <michel@michel-slm.name>
      Verified
      335a31dc
  7. Sep 02, 2022
  8. Aug 31, 2022
  9. Aug 04, 2022
    • David Runge's avatar
      Allow overriding the script location in WKD sync service · 8036719a
      David Runge authored
      wkd_sync/archlinux-keyring-wkd-sync.service.in:
      Replace use of explicit script location (i.e. /usr/bin) with
      SCRIPT_TARGET_DIR placeholder.
      
      Makefile:
      Create WKD sync service file from input file, replacing the
      SCRIPT_TARGET_DIR placeholder with $SCRIPT_TARGET_DIR.
      Verified
      8036719a
    • David Runge's avatar
      Make install locations more configurable and clean up · 1dfc921a
      David Runge authored
      Makefile:
      Change Makefile to allow installation of keyring data, systemd units and
      scripts more configurable.
      This allows user provided overrides via KEYRING_TARGET_DIR,
      SCRIPT_TARGET_DIR, SYSTEMD_SYSTEM_UNIT_DIR.
      Instead of relying on wildcards, rely on specifically named files, as
      this can be reused also in the uninstall target without issue and
      provides a clearer overview of what will be installed/uninstalled.
      Specifically only make use of DESTDIR in the install and uninstall
      targets, which allows easier overrides.
      Extend uninstall target to also remove WKD sync related script and
      systemd units.
      Verified
      1dfc921a
  10. Jul 31, 2022
  11. Jul 29, 2022
  12. Nov 30, 2021
  13. Oct 28, 2021
  14. Sep 02, 2021
  15. Aug 20, 2021
  16. Aug 18, 2021
  17. Aug 02, 2021
  18. Jun 16, 2021
  19. Jan 10, 2021
  20. Dec 10, 2020
  21. Oct 28, 2020
  22. Aug 20, 2020
  23. Aug 17, 2020
  24. Jun 22, 2020
  25. Jun 03, 2020
  26. Apr 22, 2020
Loading