Search Criteria
Package Details: grub-luks-keyfile 2:2.06-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/grub-luks-keyfile.git (read-only, click to copy) |
---|---|
Package Base: | grub-luks-keyfile |
Description: | GNU GRand Unified Bootloader (2) with crypto extensions to support for DMCrypt and LUKS volumes with detached headers and key files. |
Upstream URL: | https://www.gnu.org/software/grub/ |
Licenses: | GPL3 |
Conflicts: | grub, grub-bios, grub-common, grub-efi-x86_64, grub-emu, grub-legacy |
Provides: | grub, grub-bios, grub-common, grub-efi-x86_64, grub-emu |
Replaces: | grub, grub-bios, grub-common, grub-efi-x86_64, grub-emu |
Submitter: | kalbasit |
Maintainer: | None |
Last Packager: | mxfm |
Votes: | 7 |
Popularity: | 0.000004 |
First Submitted: | 2017-12-22 02:31 (UTC) |
Last Updated: | 2021-06-14 12:15 (UTC) |
Dependencies (23)
- device-mapper (device-mapper-gitAUR)
- gettext (gettext-gitAUR)
- sh (dashbinshAUR, bash-devel-static-gitAUR, zshbinshAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR, bash)
- xz (xz-gitAUR)
- autogen (make)
- device-mapper (device-mapper-gitAUR) (make)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR) (make)
- fuse2 (make)
- gettext (gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- help2man (help2man-gitAUR, python-help2manAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- rsync (rsync-gitAUR, rsync-reflinkAUR, rsync-reflink-gitAUR) (make)
- texinfo (texinfo-gitAUR) (make)
- ttf-dejavu (ttf-dejavu-ibAUR, ttf-dejavu-emojilessAUR) (make)
- xz (xz-gitAUR) (make)
- dosfstools (dosfstools-gitAUR) (optional) – For grub-mkrescue FAT FS and EFI support
- efibootmgr (efibootmgr-gitAUR) (optional) – For grub-install EFI support
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR) (optional) – For grub-mkfont usage
- fuse2 (optional) – For grub-mount usage
- libisoburn (libisoburn-gitAUR) (optional) – Provides xorriso for generating grub rescue iso using grub-mkrescue
- mtools (mtools-svnAUR) (optional) – For grub-mkrescue FAT FS support
- os-prober (os-prober-gitAUR, os-prober-btrfsAUR) (optional) – To detect other OSes when generating grub.cfg in BIOS systems
Required by (317)
- apple_set_os (requires grub) (optional)
- arch-grub2-theme (requires grub)
- arch-matrix-grub-theme-git (requires grub)
- archiso-git (requires grub) (optional)
- archiso-grub-themes (requires grub)
- archuseriso (requires grub)
- bieaz (requires grub)
- bieaz-git (requires grub)
- boo-grub-git (requires grub)
- booty-git (requires grub)
- cryptboot (requires grub)
- cyberpunk-grub-theme-git (requires grub)
- dedsec-grub2-theme (requires grub)
- distro-grub-themes-arch (requires grub)
- distro-grub-themes-endeavouros (requires grub)
- distro-grub-themes-meta (requires grub)
- dracula-grub-theme-git (requires grub)
- endeavouros-galleon-grub (requires grub)
- graphite-grub-theme-default-1080p (requires grub)
- graphite-grub-theme-default-2k (requires grub)
- Show 297 more...
Sources (14)
- 0001-00_header-add-GRUB_COLOR_-variables.patch
- 0001-Cryptomount-support-LUKS-detached-header.patch
- 0002-10_linux-detect-archlinux-initramfs.patch
- 0002-Cryptomount-support-key-files.patch
- 0003-Cryptomount-luks-allow-multiple-passphrase-attempts.patch
- 0004-Cryptomount-support-plain-dm-crypt.patch
- 0005-Cryptomount-support-for-hyphens-in-UUID.patch
- 0006-Cryptomount-support-for-using-whole-device-as-keyfile.patch
- grub.default
- https://ftp.gnu.org/gnu/grub/grub-2.06.tar.xz
- https://ftp.gnu.org/gnu/grub/grub-2.06.tar.xz.sig
- https://ftp.gnu.org/gnu/unifont/unifont-13.0.06/unifont-13.0.06.bdf.gz
- https://ftp.gnu.org/gnu/unifont/unifont-13.0.06/unifont-13.0.06.bdf.gz.sig
- https://git.savannah.nongnu.org/cgit/grub-extras.git/snapshot/grub-extras-f2a079441939eee7251bf141986cdd78946e1d20.tar.gz
Latest Comments
« First ‹ Previous 1 2 3 4
gamezelda commented on 2018-06-12 15:08 (UTC) (edited on 2018-06-13 16:45 (UTC) by gamezelda)
@nils_92 You need to trust those GPG keys by adding them to your keyring before trying to build the package:
nils_92 commented on 2018-03-26 10:12 (UTC) (edited on 2018-03-26 10:12 (UTC) by nils_92)
Unfortunately it does not build with the following error
==> Verifying source file signatures with gpg... grub-2.02.tar.xz ... FAILED (unknown public key 35A93B74E82E4209) unifont-10.0.06.bdf.gz ... FAILED (unknown public key 1A09227B1F435A33) ==> ERROR: One or more PGP signatures could not be verified! ==> ERROR: Makepkg was unable to build grub-luks-keyfile.
kalbasit commented on 2018-03-18 18:22 (UTC)
@mxfm I just pushed an update, thanks for the report!
mxfm commented on 2018-03-18 18:18 (UTC)
@kalbasit
:) Sorry, pushed wrong button...
kalbasit commented on 2018-03-18 18:16 (UTC)
@mxfm I asked for a PR not an issue :). That's fine, I can push an update myself.
mxfm commented on 2018-03-18 08:28 (UTC)
https://github.com/kalbasit/aur_grub-luks-keyfile/issues/1
However, I don't understand why I should write there. Github page appears to be exact clone of this page, which provides necessary infrastruction to deal with those problems.
kalbasit commented on 2018-03-18 06:14 (UTC)
@mxfm I pushed this repo to https://github.com/kalbasit/aur_grub-luks-keyfile would you be able to send me a PR? Thank you!
mxfm commented on 2018-03-18 06:10 (UTC)
It seems John Lane updated patches (from http://grub.johnlane.ie/):
"Patches compatible with upstream HEAD (28b0d190) at time of writing, 2018/03/14. Patches 6 and 7 are contributed pull requests."
mxfm commented on 2018-03-18 05:59 (UTC) (edited on 2018-03-18 06:07 (UTC) by mxfm)
Unfortunately I cannot compile the package anymore because some patches fail source check. For example, for "0001-Crypmount..." my sha526sum is: f7790e7fd4641eed8347039ebb44b67a3f517f2bc4de213fe34d2ae887c03b92 0001-Cryptomount-support-LUKS-detached-header.patch
It is missing in sha256sums() function in PKGBUILD.
==> Validating source files with sha256sums...
==> ERROR: One or more files did not pass the validity check!
mxfm commented on 2018-01-13 16:25 (UTC)
Hi!
First of all, I am glad to see this package because I am interested in having support plain dm-crypt, in particular support for dm-crypt options for 'cryptomount' command.
How old is grub in this version comparing with upstream? AFAIK, these patches are by John Lane written in 2015. Are they still revelant? 2-3 years ago I tried to apply them on upstream version and failed because grub was updated.
Since John is not working on new versions, it seems that either 1) one can use old version from 2015 with these patches 2) forget about these features and use upstream version or 3) update patches manually after (possibly) each new version.
« First ‹ Previous 1 2 3 4