- 23 Nov, 2022 2 commits
-
-
nl6720 authored
By Christian Hesse * origin/merge-requests/145: man: add missing parameter for `add_runscript` man: use same syntax for all hooks See merge request archlinux/mkinitcpio/mkinitcpio!145
-
nl6720 authored
By Christian Hesse * origin/merge-requests/144: man: document `add_udev_rule` See merge request archlinux/mkinitcpio/mkinitcpio!144
-
- 21 Nov, 2022 3 commits
-
-
Christian Hesse authored
This was added in 9ee1333a, but documentation was missing. Let's add it. Fixes #137
-
Christian Hesse authored
-
Christian Hesse authored
-
- 20 Nov, 2022 2 commits
-
-
Morten Linderud authored
-
Morten Linderud authored
Signed-off-by:
Morten Linderud <morten@linderud.pw>
-
- 18 Nov, 2022 1 commit
-
-
Morten Linderud authored
-
- 17 Nov, 2022 6 commits
-
-
nl6720 authored
https://lore.kernel.org/intel-gfx/20210421204804.589962-1-hdegoede%40redhat.com/ says that "privacy screen is actually controlled by some vendor specific ACPI/WMI interface which has a driver under drivers/platform/x86". As there's also /drivers/platform/chrome/chromeos_privacy_screen, so it is actually the whole /drivers/platform/. A proper fix would be to add modules that depend on the drm_privacy_screen_register symbol, but mkinitcpio does not implement such functionality. See archlinux/mkinitcpio/mkinitcpio#132. Since adding all modules with "acpi", "privacy" or "wmi" in their filename would be excessive, for now, hardcode the two privacy screen modules (thinkpad_acpi and chromeos_privacy_screen). Fixes https://bugs.archlinux.org/task/72964
-
Massimo Zugno authored
using archlinux image and makefile based build collapse pacman section added shellcheck to .PHONY targets added shellcheck to .PHONY targets additional check and wiki links
-
nl6720 authored
-
nl6720 authored
-
nl6720 authored
-
nl6720 authored
By Dāvis (1) and nl6720 (1) * origin/merge-requests/142: install/sd-vconsole: use a add_font_file function to add fonts install/sd-vconsole: fix console font search to include required fonts See merge request archlinux/mkinitcpio/mkinitcpio!142
-
- 14 Nov, 2022 5 commits
-
-
nl6720 authored
Slightly avoids duplicating the font file adding logic. Remove NULL bytes with tr to avoid: warning: command substitution: ignored null byte in input
-
need to look for font files with extensions ".psfu", ".psf", ".cp" and ".fnt" font files can be compresed with gzip or bzip2 and some font files aren't fonts itself but just list of partial font names those start with header "# combine partial fonts"
-
nl6720 authored
-
nl6720 authored
The symlinks cause issues since after switch root, the resolved paths to binaries suddenly are not valid anymore. To still support launching executables from /usr/local/sbin and /usr/local/bin without calling them by their full path, add them to PATH. Since it does not appear to be possible to build busybox with a custom default PATH, export it in /init instead. Fixes https://bugs.archlinux.org/task/66958
-
- 11 Nov, 2022 1 commit
-
- 09 Nov, 2022 4 commits
-
-
Morten Linderud authored
-
-
Fixes https://bugs.archlinux.org/task/72882 Co-authored-by:
nl6720 <nl6720@gmail.com> Co-authored-by:
Morten Linderud <morten@linderud.pw> Co-authored-by:
Isaac Good <IsaacG@users.noreply.github.com>
-
https://github.com/archlinux/mkinitcpio/pull/96nl6720 authored
preserve module dir by the kernel, remove modules.order hack
-
- 02 Nov, 2022 1 commit
-
-
Hugo Barrera authored
Previously this would fail: ==> Creating UEFI executable: /boot/EFI/Linux/arch.efi ==> ERROR: UEFI stub '' not found With this change, the bundle is built fine: ==> Image generation successful ==> Creating UEFI executable: /boot/EFI/Linux/arch.efi -> Using UEFI stub: /usr/lib/systemd/boot/efi/linuxaa64.efi.stub -> Using kernel image: /lib/modules/6.1.0-rc3-asahi-1-1-ARCH/vmlinuz -> Using cmdline file: /etc/kernel/cmdline -> Using os-release file: /etc/os-release ==> UEFI executable generation successful
-
- 31 Oct, 2022 6 commits
-
-
https://github.com/archlinux/mkinitcpio/pull/69nl6720 authored
Merge pull request https://github.com/archlinux/mkinitcpio/pull/69 from WhyNotHugo/merge-libalpm-scripts Merge mkinitcpio libalpm scripts into one
-
nl6720 authored
-
nl6720 authored
Do not hardcode the /usr/bin/fsck.* paths. Check if the fsck helper of a / or /usr file system exists before adding it. This way, nonexistent fsck helper names do not need to be hardcoded.
-
nl6720 authored
Place it right after base, udev and autodetect, so that all examples match.
-
-
rogueai authored
-
- 30 Oct, 2022 1 commit
-
-
Fixes #10 Co-authored-by:
nl6720 <nl6720@gmail.com> Signed-off-by:
Hugo Osvaldo Barrera <hugo@barrera.io>
-
- 28 Oct, 2022 4 commits
-
-
Tobias Powalowski authored
fix correct module installation path
-
https://github.com/archlinux/mkinitcpio/pull/112nl6720 authored
Support gzip compressed linux kernels on RISC-V kernels
-
https://github.com/archlinux/mkinitcpio/pull/131nl6720 authored
fsck: Don't add fsck binary for OverlayFS
-
Simon Brüggen authored
When using OverlayFS on the root mount, the fsck hook will attempt to add the corresponding fsck binary, which doesn't exist. -> Running build hook: [fsck] ==> ERROR: file not found: `fsck.overlay'
-
- 27 Oct, 2022 1 commit
-
-
nl6720 authored
Provide /etc/os-release and create a symbolic link from /etc/initrd-release to it. These files may be needed by systemd. Fixes https://bugs.archlinux.org/task/67454
-
- 26 Oct, 2022 2 commits
-
-
Felix Yan authored
Leave only the initramfs-related logic in lsinitcpio and move all the compression detection part to a shared function.
-
Felix Yan authored
Make the fallback kver scraper test for gzip and use `zcat` for gzip compressed kernels. This has been tested on qemu-system-riscv64 and the generated initramfs works pretty well.
-
- 25 Oct, 2022 1 commit
-
-