- Apr 11, 2023
-
-
Morten Linderud authored
* origin/merge-requests/233: Quoting assignments Automating mask and align calculation Refactoring to SectionAlignment Aligning to the next byte
-
- Mar 27, 2023
-
-
nl6720 authored
Convert legacy emphasized text using single quotes to new syntax using underscores. This required using unconstrained quotes for some bold text. For the few placed that need literal single quote characters, use a passthrough macro. Use one line titles (equals signs in front of the tile instead of underneath them) because my text editor (Kate) does not support syntax highlighting the old syntax. Properly format labeled lists. Use sentence case for all section titles. We are not some newspaper. Wrap lines at 80 characters, because who doesn't love living the past... The syntax still remains compatible with the asciidoc-py parser and man pages are still the same. The man pages can be generated with both `a2x` and `asciidoctor`.
-
nl6720 authored
Link to the project page on https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio for the issue tracker instead of bugs.archlinux.org. Mention the new AUTHORS file and update the copyright notice accordingly.
-
nl6720 authored
Document development and contributing. Update the copyright notice and link the new AUTHORS file. Fixes #119
-
nl6720 authored
List all people who have contributed to mkinitcpio. The file was created with: LC_ALL=C git shortlog -se | cut -f2 > AUTHORS Those with _noreply_ emails have only their names listed. Fixes #148
-
nl6720 authored
-
Yishen Miao authored
Quotes assignments.
-
- Mar 26, 2023
-
-
Yishen Miao authored
Automates mask and align calculation.
-
Yishen Miao authored
Refactors to SectionAlignment, which is 0x200 for PE.
-
nl6720 authored
init: Unconditionally call `resolve_device` on the root device to ensure the `rootdelay` timeout is used when waiting for the device. `mount` by itself does not do this. init_functions: Always use `resolve_device` to find the block device file. Tags will still get passed on as is. Fixes https://bugs.archlinux.org/task/78004
-
- Mar 25, 2023
-
-
Morten Linderud authored
* origin/merge-requests/228: Add support for emergency hooks
-
- Mar 24, 2023
-
-
Yishen Miao authored
Aligns section header to the next byte.
-
Balló György authored
This allows boot splash screens to terminate their process on boot failure, so users will notice the failure. The hook will run before the error message printed and the emergency shell launched.
-
nl6720 authored
Quote variables in the example and instruct to quote more. Document EditorConfig and ShellCheck.
-
nl6720 authored
This allows to ignore commits that only contain code style fixes in `git blame` by using: git blame --ignore-revs-file .git-blame-ignore-revs Or set it up permanently with: git config blame.ignoreRevsFile .git-blame-ignore-revs
-
nl6720 authored
Most were found with: shfmt -d $(grep -rIlE '^#! */.+[ /](bash|ash|sh|bats)' --exclude-dir=".git" ./) Annoying things like padding removal from arithmetic expressions ( https://github.com/mvdan/sh/issues/543 ) were omited.
-
nl6720 authored
Set project-wide coding style conventions. * Use Unix-style newlines, * ensure files end with a newline, * trim trailing whitespace from lines, * set indentation to 4 spaces (eww, sane people use tabs), * set charset to UTF-8. See https://editorconfig.org/
-
- Mar 23, 2023
-
-
nl6720 authored
If $uc is not set, an empty string gets passed as an argument to loadkeys and this is not what it expects. Place an arguments that will always be there in an array and append to it if necessary. This could be considered a minor issue since it only happens on non-UTF-8 locales and there is no good reason to use anything like that. Fixes 1add8bb7 Fixes https://bugs.archlinux.org/task/77949
-
- Mar 22, 2023
-
-
nl6720 authored
`add_firmware` should not fail if the firwmare file already is inside BUILDROOT and does not need adding again.
-
nl6720 authored
A kernel module's firmware can be specified as a glob pattern, like it is for the `brcmfmac` module. To account for this, the glob pattern should be expanded and all matched files should be added to the initramfs. Fixes #169
-
- Mar 20, 2023
-
-
Balló György authored
Font map and font unimap files are need to be included in the initramfs, otherwise the setfont command throws an error. The logic follows the implementation in Dracut: https://github.com/dracutdevs/dracut/blob/e1de5bd2d711df2c6814a3c3ab8472cdb4de9101/modules.d/10i18n/module-setup.sh#L233-L245
- Mar 19, 2023
-
-
Morten Linderud authored
-
Morten Linderud authored
Process substitution requires /dev/fd which was previously not setup by mkinitcpio in the initramfs. Fixes: #167
-
- Mar 18, 2023
-
-
Morten Linderud authored
Signed-off-by: Morten Linderud <morten@linderud.pw>
-
Morten Linderud authored
-
Morten Linderud authored
Fixes: #141 #149 #151 #152
-
- Mar 17, 2023
-
-
Morten Linderud authored
* origin/merge-requests/171: Fix kernel destination Pass kernel image to post hooks Add support for post generation hooks
-
Morten Linderud authored
* origin/merge-requests/219: init_functions: use resolve_device in fsck_device to check if the device exists init: pass unmodified root if it contains supported tags
-
- Mar 16, 2023
-
-
Markus Weippert authored
-
Markus Weippert authored
This implicitly makes the UKI use --kernel if it's a filename and --kernelimage is not specified.
-
nl6720 authored
The block device could be specified using a tag instead of a device file. If it is not a tag, then check it using `resolve_device`.
-
nl6720 authored
util-linux `mount` and `fsck` accept devices specified with `UUID=`, `LABEL=`, `PARTUUID=` and `PARTLABEL=` tags so `root=` starting with them can be passed as is. This makes the boot messages a little more nicer looking.
-
nl6720 authored
By Tobias Powalowski * origin/merge-requests/218: remove not needed checks add_symlink check was correct! remove check and return 1, if check fails in add_file See merge request archlinux/mkinitcpio/mkinitcpio!218
-
nl6720 authored
By Tobias Powalowski * origin/merge-requests/213: functions: don't hardcode permissions on modules See merge request archlinux/mkinitcpio/mkinitcpio!213
-
Tobias Powalowski authored
add_symlink check was correct! remove check and return 1, if check fails in add_file
-
faster and you don't know why a user would like an other permission
-
Markus Weippert authored
-