grub2/debian
Fabian Grünbichler af2d9af3e4 bump version to 2.06-13+pmx6
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2025-03-20 11:56:56 +01:00
..
apport debian/apport/source_grub2.py: Fix flake8 errors 2019-08-03 13:04:54 +01:00
default Optionally re-enable os-prober 2023-04-20 21:01:12 +01:00
grub-extras Merge commit '8a245d5c1800627af4cefa99162a89c7a46d8842' 2019-11-08 08:09:57 +00:00
grub.d Fix typos in /etc/grub.d/05_debian_theme. Closes: #959484 2020-05-03 01:10:13 +01:00
kernel Update a few leftover uses of "which" to use "command -v" instead 2021-12-01 13:17:34 +00:00
legacy Fix maintscript call in upgrade-from-grub-legacy 2019-10-24 10:55:59 +01:00
patches revert broken NTFS patches 2025-03-20 11:52:33 +01:00
po More translation updates 2023-05-14 00:57:07 +01:00
signing-template switch packaging to be Proxmox branded 2023-04-05 10:07:59 +02:00
source Add OpenPGP signature checking configuration to watch file. 2013-12-20 10:56:32 +00:00
upstream Set upstream metadata fields: Bug-Submit (from ./configure), Repository, Repository-Browse. 2021-12-30 15:36:39 +00:00
.gitignore Add debian/.gitignore 2019-01-20 17:40:32 +00:00
bug-presubj Install reportbug presubj and script files in all binary packages. 2013-05-14 16:20:16 +01:00
bug-script Make reportbug script file robust against su authentication failures and 2013-08-11 13:13:19 +02:00
build-efi-images Add luks2 to the signed grub efi images. Closes: #1001248 2023-04-20 21:15:26 +01:00
changelog bump version to 2.06-13+pmx6 2025-03-20 11:56:56 +01:00
clean Clean up docs, mpi, and other files 2015-09-12 17:38:29 +01:00
config.in Optionally re-enable os-prober 2023-04-20 21:01:12 +01:00
control proxmox-grub: depend on grub-common 2023-11-06 14:39:55 +01:00
copyright debian/copyright: use spaces rather than tabs to start continuation lines. 2021-12-30 15:36:38 +00:00
dirs.in Install reportbug presubj and script files in all binary packages. 2013-05-14 16:20:16 +01:00
grub2-common.install Move kernel maintainer script snippets into grub2-common 2018-10-26 13:52:20 +01:00
grub2-common.links Move bash completions to modern location 2018-11-16 16:39:55 +00:00
grub2-common.manpages Create grub2-common package containing files that are common among GRUB 2011-05-04 14:37:47 +01:00
grub-common.bash-completion.in Move bash completions to modern location 2018-11-16 16:39:55 +00:00
grub-common.dirs Avoid spurious ucf prompts 2019-01-05 18:15:10 +00:00
grub-common.examples
grub-common.init Update a few leftover uses of "which" to use "command -v" instead 2021-12-01 13:17:34 +00:00
grub-common.install.in Move bash completions to modern location 2018-11-16 16:39:55 +00:00
grub-common.install.kfreebsd.in Refactor debian/grub-common.install.hurd-i386 into .in files so that it 2012-09-05 08:35:11 +01:00
grub-common.install.linux.in Refactor debian/grub-common.install.hurd-i386 into .in files so that it 2012-09-05 08:35:11 +01:00
grub-common.install.sparc64.in Build for sparc64 (closes: #753784). 2014-07-07 14:39:09 +01:00
grub-common.install.sparc.in grub-ofpathname(8) can be installed on sparc now. 2012-09-05 10:36:22 +01:00
grub-common.links Move bash completions to modern location 2018-11-16 16:39:55 +00:00
grub-common.maintscript.hurd.in Revert "Stop removing /etc/grub.d/10_hurd and /etc/grub.d/10_linux on upgrade; these are installed on all architectures again. (Retain the code to remove /etc/grub.d/10_freebsd, since that was renamed to /etc/grub.d/10_kfreebsd.)" 2013-12-26 00:51:55 +00:00
grub-common.maintscript.in Move bash completions to modern location 2018-11-16 16:39:55 +00:00
grub-common.maintscript.kfreebsd.in Revert "Stop removing /etc/grub.d/10_hurd and /etc/grub.d/10_linux on upgrade; these are installed on all architectures again. (Retain the code to remove /etc/grub.d/10_freebsd, since that was renamed to /etc/grub.d/10_kfreebsd.)" 2013-12-26 00:51:55 +00:00
grub-common.maintscript.linux.in Revert "Stop removing /etc/grub.d/10_hurd and /etc/grub.d/10_linux on upgrade; these are installed on all architectures again. (Retain the code to remove /etc/grub.d/10_freebsd, since that was renamed to /etc/grub.d/10_kfreebsd.)" 2013-12-26 00:51:55 +00:00
grub-common.pm-sleep Show the boot menu if the previous boot failed. 2013-11-13 17:55:30 +00:00
grub-coreboot-bin.install.amd64.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-coreboot-bin.install.kopensolaris-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-coreboot-bin.install.linux-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-efi-amd64-signed-template.lintian-overrides Override lintian error about template rules file 2018-06-27 09:17:31 +02:00
grub-efi-arm64-signed-template.lintian-overrides Override lintian error about template rules file 2018-06-27 09:17:31 +02:00
grub-efi-ia32-signed-template.lintian-overrides Override lintian error about template rules file 2018-06-27 09:17:31 +02:00
grub-emu-dbg.install.in Autogenerate packaging files for grub-emu, in order that its postinst 2012-09-08 10:30:00 +01:00
grub-emu.install.in Autogenerate packaging files for grub-emu (closes: #688727), in order 2012-09-25 18:50:25 +01:00
grub-emu.install.kopensolaris-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-emu.install.linux-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-emu.maintscript.in Use dpkg-maintscript-helper to convert directories to symlinks in various upgrade cases, in place of hand-coded equivalents. 2016-01-16 22:11:02 +00:00
grub-firmware-qemu_grub.cfg
grub-firmware-qemu.dirs
grub-firmware-qemu.install Move working directories around (build/<package> -> obj/<package>, build/stamps -> debian/stamps) so that "debian/rules build" still works after working directories have been created. 2013-11-18 16:53:38 +00:00
grub-ieee1275-bin.install.amd64.in Add per-platform *-dbg packages containing files needed to use GRUB's 2012-09-05 15:09:14 +01:00
grub-ieee1275-bin.install.kopensolaris-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-ieee1275-bin.install.linux-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-ieee1275-bin.install.powerpc.in Install bootinfo.txt and grub.chrp in grub-ieee1275-bin for ppc64, and install and use prep-bootdev on powerpc and ppc64 as well as ppc64el (thanks, John Paul Adrian Glaubitz; closes: #881730). 2017-11-16 09:12:00 +00:00
grub-ieee1275-bin.install.ppc64.in Install bootinfo.txt and grub.chrp in grub-ieee1275-bin for ppc64, and install and use prep-bootdev on powerpc and ppc64 as well as ppc64el (thanks, John Paul Adrian Glaubitz; closes: #881730). 2017-11-16 09:12:00 +00:00
grub-ieee1275-bin.install.ppc64el.in On ppc64el, look for a PReP partition and install the core image to the first one if found. 2014-09-26 18:04:28 +01:00
grub-ieee1275.install.sparc64.in Build for sparc64 (closes: #753784). 2014-07-07 14:39:09 +01:00
grub-ieee1275.install.sparc.in Update for various upstream changes in shipped files. 2012-09-05 10:41:28 +01:00
grub-ieee1275.links.sparc64.in Move bash completions to modern location 2018-11-16 16:39:55 +00:00
grub-ieee1275.links.sparc.in Move bash completions to modern location 2018-11-16 16:39:55 +00:00
grub-mount-udeb.install Add grub-probe to grub-mount-udeb (LP: #963471). 2012-03-27 15:53:38 +01:00
grub-pc-bin.install.amd64.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-pc-bin.install.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-pc-bin.install.kopensolaris-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-pc-bin.install.linux-i386.in Revert gcc-4.6-multilib build-dependency change from 2.00-1, since 2012-09-25 18:44:27 +01:00
grub-pc-dbg.install.in Add per-platform *-dbg packages containing files needed to use GRUB's 2012-09-05 15:09:14 +01:00
grub-pc.dirs.in
grub-pc.install.in Update for various upstream changes in shipped files. 2012-09-05 10:41:28 +01:00
grub-pc.links.in Move bash completions to modern location 2018-11-16 16:39:55 +00:00
grub-pc.prerm Use 'set -e' rather than '#! /bin/sh -e' or '#! /bin/bash -e', to avoid 2010-06-30 13:40:29 +01:00
grub-pc.templates.in Annotate some debconf questions as internal-use. 2013-12-08 23:31:09 +00:00
grub-rescue-pc.install Move working directories around (build/<package> -> obj/<package>, build/stamps -> debian/stamps) so that "debian/rules build" still works after working directories have been created. 2013-11-18 16:53:38 +00:00
grub-rescue-pc.links Add grub-mkrescue patch from Thomas Schmitt to allow reducing the size 2010-06-02 23:35:13 +01:00
grub-rescue-pc.README.Debian Add instructions for using grub-rescue-usb.img (closes: #586463). 2010-06-20 22:03:30 +01:00
grub-theme-starfield.install Add a grub-theme-starfield package containing the starfield theme. 2012-09-05 16:52:55 +01:00
grub-xen-host_grub-bootstrap.cfg Provide prebuilt grub-xen binaries for host use in a new grub-xen-host package. 2014-10-22 10:15:29 +01:00
grub-xen-host_grub-pvh.cfg Add PVH builds to grub-xen-bin and grub-xen-host 2019-01-07 11:43:11 +00:00
grub-xen-host_grub.cfg Correct syntax error in grub-xen-host bootstrap configuration file. 2014-11-22 11:12:28 +00:00
grub-xen-host.install Add PVH builds to grub-xen-bin and grub-xen-host 2019-01-07 11:43:11 +00:00
grub-xen-host.lintian-overrides Fix lintian overrides 2023-11-06 14:39:55 +01:00
init-select.cfg Work around bug in obsolete init-select package 2018-10-28 22:58:31 +00:00
install-bin.in Install reportbug presubj and script files in all binary packages. 2013-05-14 16:20:16 +01:00
install-dbg.in Add per-platform *-dbg packages containing files needed to use GRUB's 2012-09-05 15:09:14 +01:00
install.in Move kernel maintainer script snippets into grub2-common 2018-10-26 13:52:20 +01:00
maintscript.in Use dpkg-maintscript-helper to convert directories to symlinks in various upgrade cases, in place of hand-coded equivalents. 2016-01-16 22:11:02 +00:00
NEWS Update timestamp of 2.06-1 NEWS entry too 2021-12-03 10:24:09 +00:00
platform-subst Fix syntax error in generated grub-xen.postinst. 2013-12-04 15:33:04 +00:00
postinst.in Optionally re-enable os-prober 2023-04-20 21:01:12 +01:00
postrm.in Use "command -v" in maintainer scripts rather than "which" 2021-08-18 13:03:41 +01:00
preinst.in Remove brace-expansion from the postrm, and switch the preinst and postrm to /bin/sh (closes: #762940). 2014-09-26 15:23:43 +01:00
prep-bootdev.c On ppc64el, look for a PReP partition and install the core image to the first one if found. 2014-09-26 18:04:28 +01:00
README.source Update debian/README.source for Salsa migration 2018-02-11 23:26:04 +00:00
rules Strip grub-emu binary. 2023-11-06 14:39:55 +01:00
sbat.debian.csv.in Bump SBAT to grub,4 2023-10-02 16:09:17 +02:00
sbat.proxmox.csv.in build: bump upstream SBAT level to 5 2025-02-24 11:35:22 +01:00
signing-template.generate Set Rules-Requires-Root: no 2019-01-14 15:07:19 +00:00
signing-template.json.in Add an extra di-specific version of the UEFI netboot image 2019-06-15 09:39:03 +01:00
templates.in Optionally re-enable os-prober 2023-04-20 21:01:12 +01:00
update-grub Use 'set -e' rather than '#! /bin/sh -e' or '#! /bin/bash -e', to avoid 2010-06-30 13:40:29 +01:00
update-grub.8 Make update-grub2 a symlink to update-grub, rather than bothering with a 2011-04-01 12:50:27 +01:00
watch New upstream release (2.04) 2019-07-09 11:43:43 +01:00

Git Tree
========

The grub2 packaging is maintained via the grub-team project on Salsa:
https://salsa.debian.org/grub-team

The primary git tree is grub-team/grub.  It can be obtained with:

     git clone https://salsa.debian.org/grub-team/grub

Git Subtrees
------------

grub.git/debian/grub-extras is maintained using git subtree merges.  To
update it to a given commit, first ensure that you have the relevant
upstream remote, e.g.:

    git remote add -f grub-extras https://git.sv.gnu.org/git/grub-extras.git

And then:

    git subtree merge -P debian/grub-extras <commit>

Git Branches
------------

grub-team/grub uses git-dpm and contains the following branches:

- upstream:

  The master branch of the upstream grub.git tree, at the point
  corresponding to the current Debian package version.

- master:

  The main packaging branch, based on upstream.  debian/patches
  maintained using git-dpm.

- pristine-tar:

  pritine-tar metadata based on upstream (not upstream).