Skip to content
Snippets Groups Projects
  1. Jan 31, 2021
  2. Jan 28, 2021
  3. Jan 27, 2021
  4. Jan 26, 2021
    • nl6720's avatar
      configs/releng: move the mirror uncommenting sed command from... · 4f4047a3
      nl6720 authored
      configs/releng: move the mirror uncommenting sed command from customize_airootfs.sh to a pacman hook
      
      After pacman-mirrorlist is installed, /etc/pacman.d/hooks/uncomment-mirrors.hook will run a sed command which uncomments all Server lines in /etc/pacman.d/mirrorlist.
      This brings us another step closer to the complete removal of customize_airootfs.sh.
      
      Related to #21 .
      Unverified
      4f4047a3
    • Christian Hesse's avatar
      archiso_pxe_common: remove resolv.conf before copy · a2c8dd31
      Christian Hesse authored and David Runge's avatar David Runge committed
      Booting via PXE we want to keep our DNS configuration. So remove
      /etc/resolv.conf in new root before copying the current file.
      
      Without this systemd-resolved fallback nameservers are used and we see an
      error message when the root ships a symbolic link to systemd-resolved's
      stub-resolv.conf:
      
      cp: not writing through dangling symlink '/new_root/etc/resolv.conf'
      a2c8dd31
    • Christian Hesse's avatar
      mkarchiso: add version information · b30d1cad
      Christian Hesse authored
      To date the iso version was used for iso volume information and iso file name.
      In my custom builds I do use it a lot more:
      
      * Inside the root fs: The system knows about its own version. I use this to:
        -> report the version to a server (poor man's inventory)
        -> let the system update itself
      
      * On the iso fs: The files are served via rsync, running systems transfer
        version file first to check for available update.
      
      * A grub environment file on the iso fs: Booting the iso from grub allows
        to create cow directory per version:
      
          loopback loop archlinux.iso
          load_env -f (loop)/arch/grubenv
          linux (loop)/arch/boot/x86_64/vmlinuz-linux ... \
              cow_directory=archlinux/${VERSION} ...
      
      So let's just create these files.
      b30d1cad
  5. Jan 23, 2021
  6. Jan 07, 2021
  7. Dec 26, 2020
  8. Dec 01, 2020
  9. Nov 30, 2020
  10. Nov 18, 2020
  11. Nov 17, 2020
  12. Nov 14, 2020
  13. Nov 03, 2020
  14. Nov 01, 2020
  15. Oct 31, 2020
  16. Oct 30, 2020
  17. Oct 29, 2020
Loading