|
|
903092 |
Name: grubby
|
|
|
903092 |
Version: 8.28
|
|
|
903092 |
Release: 25%{?dist}
|
|
|
903092 |
Summary: Command line tool for updating bootloader configs
|
|
|
903092 |
Group: System Environment/Base
|
|
|
903092 |
License: GPLv2+
|
|
|
903092 |
URL: http://git.fedorahosted.org/git/grubby.git
|
|
|
903092 |
Source0: https://git.fedorahosted.org/cgit/grubby.git/snapshot/%{name}-%{version}-1.tar.bz2
|
|
|
903092 |
Source1: prune_debug
|
|
|
903092 |
Patch0001: 0001-Only-set-RPM_OPT_FLAGS-if-undefined.patch
|
|
|
903092 |
Patch0002: 0002-If-we-re-using-multiboot-add-a-new-mbmodule-not-an-i.patch
|
|
|
903092 |
Patch0003: 0003-Use-PREFIX-during-make-install.patch
|
|
|
903092 |
Patch0004: 0004-Honor-linux16-and-initrd16.patch
|
|
|
903092 |
Patch0005: 0005-If-we-re-on-a-zipl-based-platform-use-banner-passed-.patch
|
|
|
903092 |
Patch0006: 0006-Support-devicetree-directive-in-grub2.patch
|
|
|
903092 |
Patch0007: 0007-Actually-USE-DEVTREE-in-new-kernel-pkg.patch
|
|
|
903092 |
Patch0008: 0008-Use-the-correct-load-commands-for-aarch64-efi.patch
|
|
|
903092 |
Patch0009: 0009-Always-choose-linux-initrd-on-efi-only-platforms.patch
|
|
|
903092 |
Patch0010: 0010-extlinux-Understand-default-properly.patch
|
|
|
903092 |
Patch0011: 0011-extlinux-Add-test-suite.patch
|
|
|
903092 |
Patch0012: 0012-grub-Fix-a-crash-with-kernel-line-without-being-prec.patch
|
|
|
903092 |
Patch0013: 0013-grub-Remove-a-redundant-test.patch
|
|
|
903092 |
Patch0014: 0014-Fix-bad-check-for-new-kernel-pkg-s-command-line-argu.patch
|
|
|
903092 |
Patch0015: 0015-Previous-ARM-64-bit-test-had-the-wrong-compiler-defi.patch
|
|
|
903092 |
Patch0016: 0016-Actually-do-a-fix-for-rhbz-1082318-that-fixes-the-is.patch
|
|
|
903092 |
Patch0017: 0017-Strip-the-LT_END-line-from-a-new-stanza-before-addin.patch
|
|
|
903092 |
Patch0018: 0018-Fix-a-wrong-test-case-lacked-boot-filesystem.patch
|
|
|
903092 |
Patch0019: 0019-Don-t-go-past-the-last-element-of-indexVars-in-findE.patch
|
|
|
903092 |
Patch0020: 0020-Tell-a-slightly-better-fib-about-default-bootloader-.patch
|
|
|
903092 |
Patch0021: 0021-Make-findTemplate-actually-return-the-saved-default.patch
|
|
|
903092 |
Patch0022: 0022-Support-filtering-update-kernel-by-title-as-well.patch
|
|
|
903092 |
Patch0023: 0023-Conditionally-create-debug-entries-when-installing-k.patch
|
|
|
903092 |
Patch0024: 0024-Always-error-check-getLineByType.patch
|
|
|
903092 |
Patch0025: 0025-Get-the-error-checking-on-getLineByType-return-right.patch
|
|
|
903092 |
Patch0026: 0026-Fix-ppc-kernelName-when-invoked-by-installkernel.patch
|
|
|
903092 |
Patch0027: 0027-Update-grubby-man-page-for-Power8-PPC64LE.patch
|
|
|
903092 |
Patch0028: 0028-Update-man-page-to-include-default-config-file-for-s.patch
|
|
|
903092 |
Patch0029: 0029-Split-the-test-case-for-rescue-images-into-tests-wit.patch
|
|
|
903092 |
Patch0030: 0030-Actually-get-the-test-from-a7800d8f-right.patch
|
|
|
903092 |
Patch0031: 0031-Strdup-the-right-place-in-title-extraction.patch
|
|
|
903092 |
Patch0032: 0032-Make-the-cases-for-0cb78dab-actually-work-not-just-n.patch
|
|
|
903092 |
Patch0033: 0033-grub2ExtractTitle-and-extractTitle-don-t-do-the-same.patch
|
|
|
903092 |
Patch0034: 0034-Set-envFile-from-env-when-bootloader-is-not-specifie.patch
|
|
|
903092 |
Patch0035: 0035-grubby-properly-handle-mixed-and-and-nested-quotes.patch
|
|
|
903092 |
Patch0036: 0036-Don-t-put-spaces-in-debug-entries-on-zipl-platforms.patch
|
|
|
903092 |
Patch0037: 0037-Drop-SEGV-handler.patch
|
|
|
903092 |
Patch0038: 0038-Add-a-bunch-of-tests-for-various-default-kernel-titl.patch
|
|
|
903092 |
Patch0039: 0039-Emit-better-systemd-debug-settings-on-debug-entries.patch
|
|
|
903092 |
Patch0040: 0040-Make-the-grub1-defaultkernel-test-more-reliable.patch
|
|
|
903092 |
Patch0041: 0041-Work-around-aarch64-not-having-quite-the-same-grub-c.patch
|
|
|
903092 |
Patch0042: 0042-ppc64le-sync-grub.cfg-changes-to-disk-1212114.patch
|
|
|
903092 |
Patch0043: 0043-Make-it-possible-to-run-test.sh-verbose-from-the-mak.patch
|
|
|
903092 |
Patch0044: 0044-Don-t-leak-from-one-extractTitle-call.patch
|
|
|
903092 |
Patch0045: 0045-Better-formatting.patch
|
|
|
903092 |
Patch0046: 0046-Make-SET_VARIABLE-get-handled-individually-in-GetNex.patch
|
|
|
903092 |
Patch0047: 0047-Specify-bootloader-directory-in-the-test-case-for-11.patch
|
|
|
903092 |
Patch0048: 0048-Fix-some-coverity-concerns.patch
|
|
|
903092 |
Patch0049: 0049-Always-do-the-rungrubby-debug-after-the-normal-kerne.patch
|
|
|
903092 |
Patch0050: 0050-grubby-add-set-index-to-specify-which-position-to-ad.patch
|
|
|
903092 |
Patch0051: 0051-Fix-thinko-on-set-index-naming.patch
|
|
|
903092 |
Patch0052: 0052-Fix-a-typo-on-the-rhel-7.3-branch.patch
|
|
|
903092 |
Patch0053: 0053-Add-a-test-case-for-a-failure-rmarshall-saw-in-set-i.patch
|
|
|
903092 |
Patch0054: 0054-Ensure-command-line-updates-also-honor-set-index.patch
|
|
|
903092 |
Patch0055: 0055-Change-debug-entry-insertion-order-rhbz-1285601.patch
|
|
|
903092 |
Patch0056: 0056-Reorganize-grubby-man-page-1232168.patch
|
|
|
903092 |
Patch0057: 0057-Update-grubby-man-page-contents-bz1232168.patch
|
|
|
903092 |
Patch0058: 0058-Fix-inline-help-typo-1232168.patch
|
|
|
903092 |
Patch0059: 0059-More-edits-for-grubby.8-1232168.patch
|
|
|
903092 |
Patch0060: 0060-Minor-man-page-changes-1232168.patch
|
|
|
903092 |
Patch0061: 0061-Rename-setDefaultImage-variables.patch
|
|
|
903092 |
Patch0062: 0062-Add-index-constant-definitions-instead-of-open-coded.patch
|
|
|
903092 |
Patch0063: 0063-Track-configuration-modifications.patch
|
|
|
903092 |
Patch0064: 0064-Fix-some-test-cases-where-the-resulting-default-inde.patch
|
|
|
903092 |
Patch0065: 0065-Don-t-assume-make-default-just-because-set-index-was.patch
|
|
|
903092 |
Patch0066: 0066-Clarify-set-default-index-in-the-man-page.patch
|
|
|
903092 |
Patch0067: 0067-Add-multi-entry-removal-test-1285601.patch
|
|
|
903092 |
Patch0068: 0068-Fix-findTemplate-index-logic-1285601.patch
|
|
|
903092 |
Patch0069: 0069-Write-correct-default-to-environment-1285601.patch
|
|
|
903092 |
Patch0070: 0070-Initialize-variable-for-ppc-environment-1285601.patch
|
|
|
903092 |
Patch0071: 0071-Fix-initial-saved_entry-read-issue-1285601.patch
|
|
|
903092 |
Patch0072: 0072-Add-s390-s390x-info-test-1285601.patch
|
|
|
903092 |
Patch0073: 0073-Fix-info-for-s390x-s390-1285601.patch
|
|
|
903092 |
Patch0074: 0074-Add-s390-s390x-set-default-index-test-1285601.patch
|
|
|
903092 |
Patch0075: 0075-Fix-setDefaultImage-for-s390-s390x-1285601.patch
|
|
|
903092 |
Patch0076: 0076-grubby-Make-sure-configure-BOOTLOADER-variables-are-.patch
|
|
|
903092 |
|
|
|
903092 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
903092 |
BuildRequires: pkgconfig glib2-devel popt-devel
|
|
|
903092 |
BuildRequires: libblkid-devel git
|
|
|
903092 |
# for make test / getopt:
|
|
|
903092 |
BuildRequires: util-linux-ng
|
|
|
903092 |
%ifarch aarch64 i686 x86_64 ppc ppc64
|
|
|
903092 |
BuildRequires: grub2-tools-minimal
|
|
|
903092 |
%endif
|
|
|
903092 |
%ifarch s390 s390x
|
|
|
903092 |
Requires: s390utils-base
|
|
|
903092 |
%endif
|
|
|
903092 |
%ifarch %{arm}
|
|
|
903092 |
Requires: uboot-tools
|
|
|
903092 |
%endif
|
|
|
903092 |
Requires: system-release
|
|
|
903092 |
|
|
|
903092 |
%description
|
|
|
903092 |
grubby is a command line tool for updating and displaying information about
|
|
|
903092 |
the configuration files for the grub, lilo, elilo (ia64), yaboot (powerpc)
|
|
|
903092 |
and zipl (s390) boot loaders. It is primarily designed to be used from scripts
|
|
|
903092 |
which install new kernels and need to find information about the current boot
|
|
|
903092 |
environment.
|
|
|
903092 |
|
|
|
903092 |
%prep
|
|
|
903092 |
%setup -q -n %{name}-%{version}-1
|
|
|
903092 |
|
|
|
903092 |
git init
|
|
|
903092 |
git config user.email "noone@example.com"
|
|
|
903092 |
git config user.name "no one"
|
|
|
903092 |
git add .
|
|
|
903092 |
git commit -a -q -m "%{version} baseline"
|
|
|
903092 |
git am %{patches}
|
|
|
903092 |
git config --unset user.email
|
|
|
903092 |
git config --unset user.name
|
|
|
903092 |
|
|
|
903092 |
%build
|
|
|
903092 |
make %{?_smp_mflags}
|
|
|
903092 |
|
|
|
903092 |
%check
|
|
|
903092 |
make test
|
|
|
903092 |
|
|
|
903092 |
%install
|
|
|
903092 |
rm -rf $RPM_BUILD_ROOT
|
|
|
903092 |
make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} mandir=%{_mandir}
|
|
|
903092 |
install -d -m 0755 $RPM_BUILD_ROOT/usr/libexec/grubby/
|
|
|
903092 |
install -m 0755 %{SOURCE1} $RPM_BUILD_ROOT/usr/libexec/grubby/
|
|
|
903092 |
%ifarch %{arm}
|
|
|
903092 |
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/
|
|
|
903092 |
install -p uboot $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/uboot
|
|
|
903092 |
touch $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/kernel
|
|
|
903092 |
chmod 0644 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/kernel
|
|
|
903092 |
mkdir -p $RPM_BUILD_ROOT/boot
|
|
|
903092 |
echo " " >> $RPM_BUILD_ROOT/boot/boot.scr
|
|
|
903092 |
%endif
|
|
|
903092 |
|
|
|
903092 |
%clean
|
|
|
903092 |
rm -rf $RPM_BUILD_ROOT
|
|
|
903092 |
|
|
|
903092 |
%post
|
|
|
903092 |
/usr/libexec/grubby/prune_debug
|
|
|
903092 |
|
|
|
903092 |
%files
|
|
|
903092 |
%defattr(-,root,root,-)
|
|
|
903092 |
%doc COPYING
|
|
|
903092 |
%{_prefix}/sbin/installkernel
|
|
|
903092 |
%{_prefix}/sbin/new-kernel-pkg
|
|
|
903092 |
%{_prefix}/sbin/grubby
|
|
|
903092 |
%{_mandir}/man8/*.8*
|
|
|
903092 |
/usr/libexec/grubby/prune_debug
|
|
|
903092 |
%ghost %attr(0644,-,-) %config(noreplace) %{_sysconfdir}/sysconfig/kernel
|
|
|
903092 |
%ifarch %{arm}
|
|
|
903092 |
%config(noreplace) %{_sysconfdir}/sysconfig/uboot
|
|
|
903092 |
%config(noreplace) /boot/boot.scr
|
|
|
903092 |
%endif
|
|
|
903092 |
|
|
|
903092 |
%changelog
|
|
|
903092 |
* Tue Aug 14 2018 Peter Jones <pjones@redhat.com> - 8.28-25
|
|
|
903092 |
- Ensure /etc/sysconfig/kernel has a stable mode, now that rpm handles ghost
|
|
|
903092 |
files differently.
|
|
|
903092 |
Resolves: rhbz#1584313
|
|
|
903092 |
|
|
|
903092 |
* Fri Jun 22 2018 Peter Jones <pjones@redhat.com> - 8.28-24
|
|
|
903092 |
- Ensure "grubby --default-title" takes the bootloader selection into
|
|
|
903092 |
account
|
|
|
903092 |
Resolves: rhbz#1340893
|
|
|
903092 |
|
|
|
903092 |
* Tue Mar 21 2017 rmarshall@redhat.com - 8.28-23
|
|
|
903092 |
- Fixes --info flag on s390/s390x.
|
|
|
903092 |
Related: rhbz#1285601
|
|
|
903092 |
- Fixes --set-default-index on s390/s390x.
|
|
|
903092 |
Related: rhbz#1285601
|
|
|
903092 |
- Allows prune_debug to run on s390/s390x.
|
|
|
903092 |
Resolves: rhbz#1285601
|
|
|
903092 |
|
|
|
903092 |
* Mon Mar 06 2017 rmarshall@redhat.com - 8.28-22
|
|
|
903092 |
- Resolve issues found by coverity scan.
|
|
|
903092 |
Resolves: rhbz#1285601
|
|
|
903092 |
|
|
|
903092 |
* Mon Mar 06 2017 rmarshall@redhat.com - 8.28-21
|
|
|
903092 |
- Resolve issues with the recent grubby logic patches that
|
|
|
903092 |
appeared on the ppc platform. Fix a problem that occurred
|
|
|
903092 |
on systems where no kernel update had ever been installed.
|
|
|
903092 |
Resolves: rhbz#1285601
|
|
|
903092 |
- Specify the actual prune_debug file in sources.
|
|
|
903092 |
Resolves: rhbz#1285601
|
|
|
903092 |
|
|
|
903092 |
* Thu Feb 09 2017 rmarshall@redhat.com - 8.28-20
|
|
|
903092 |
- Added invocations for prune_debug to spec file
|
|
|
903092 |
Resolves: #1285601
|
|
|
903092 |
|
|
|
903092 |
* Thu Feb 09 2017 rmarshall@redhat.com - 8.28-19
|
|
|
903092 |
- Fixed an issue where grubby's logic set the wrong default
|
|
|
903092 |
boot entry.
|
|
|
903092 |
Resolves: #1285601
|
|
|
903092 |
|
|
|
903092 |
* Fri Jul 01 2016 rmarshall@redhat.com - 8.28-18
|
|
|
903092 |
- Patched new-kernel-pkg so that kernel installations when MAKEDEBUG is
|
|
|
903092 |
set would put the debugging entries after the non-debugging entries.
|
|
|
903092 |
Resolves: #1285601
|
|
|
903092 |
- Re-numbered the last set of patches to go with the flow. No actual
|
|
|
903092 |
changes to the patches; just a git mv to rename.
|
|
|
903092 |
- Re-organized and updated the grubby man page contents to include some
|
|
|
903092 |
features that were not documented as well as correct typos and
|
|
|
903092 |
re-write some entries for better clarity.
|
|
|
903092 |
Resolves: #1232168
|
|
|
903092 |
|
|
|
903092 |
* Mon Oct 26 2015 Peter Jones <pjones@redhat.com> - 8.28-17
|
|
|
903092 |
- Fix the ordering of creating the debug entries, so they don't get picked
|
|
|
903092 |
when we're choosing kernel command line defaults on upgrades.
|
|
|
903092 |
Related: rhbz#1212128
|
|
|
903092 |
|
|
|
903092 |
* Thu Sep 10 2015 Peter Jones <pjones@redhat.com> - 8.28-16
|
|
|
903092 |
- Fix some coverity concerns and other issues with 8.28-15...
|
|
|
903092 |
Resolves: rhbz#1152550
|
|
|
903092 |
|
|
|
903092 |
* Thu Sep 10 2015 Peter Jones <pjones@redhat.com> - 8.28-15
|
|
|
903092 |
- Fix some coverity concerns and other issues with 8.28-14 (sigh)
|
|
|
903092 |
Resolves: rhbz#1152550
|
|
|
903092 |
|
|
|
903092 |
* Tue Sep 01 2015 Peter Jones <pjones@redhat.com> - 8.28-14
|
|
|
903092 |
- Handle "set variable" commands separately from other parsing in grubby's
|
|
|
903092 |
GetNextLine()
|
|
|
903092 |
Resolves: rhbz#1152550
|
|
|
903092 |
|
|
|
903092 |
* Wed Aug 05 2015 Robert Marshall <rmarshall@redhat.com> - 8.28-13
|
|
|
903092 |
- Ensure file changes sync to disk on ppc64le platform.
|
|
|
903092 |
Related: rhbz#1212114
|
|
|
903092 |
|
|
|
903092 |
* Thu Jul 02 2015 Peter Jones <pjones@redhat.com> - 8.28-12
|
|
|
903092 |
- Do a better job recognizing "title" and "default" position and formatting
|
|
|
903092 |
on extlinux
|
|
|
903092 |
Resolves: rhbz#1200045
|
|
|
903092 |
- Do a better job recognizing stanza names and defaults on grub1 and grub2
|
|
|
903092 |
Related: rhbz#1142545
|
|
|
903092 |
- (reordered some patches to match the ordering in master)
|
|
|
903092 |
Related: rhbz#1200045
|
|
|
903092 |
Related: rhbz#1142545
|
|
|
903092 |
- Add test suite coverage and minor fixes related to zipl and
|
|
|
903092 |
--default-{kernel,index,title}
|
|
|
903092 |
Related: rhbz#1184014
|
|
|
903092 |
- Use systemd debug options that work on RHEL 7
|
|
|
903092 |
Resolves: rhbz#1212128
|
|
|
903092 |
|
|
|
903092 |
* Tue Nov 11 2014 Peter Jones <pjones@redhat.com> - 8.28-11
|
|
|
903092 |
- Fix a memory corruption issue we're hitting on s390/s390x
|
|
|
903092 |
Resolves: rhbz#1152152
|
|
|
903092 |
- Don't use spaces on zipl platforms to describe debugging entries
|
|
|
903092 |
Related: rhbz#1152152
|
|
|
903092 |
|
|
|
903092 |
* Thu Sep 25 2014 Peter Jones <pjones@redhat.com> - 8.28-10
|
|
|
903092 |
- Use the correct load commands for aarch64 efi.
|
|
|
903092 |
Resolves: rhbz#1081269
|
|
|
903092 |
- Support "devicetree" directive in grub2.
|
|
|
903092 |
Resolves: rhbz#1063534
|
|
|
903092 |
- Explain the default bootloaders and configuration paths slightly better
|
|
|
903092 |
in the manual.
|
|
|
903092 |
Resolves: rhbz#1001664
|
|
|
903092 |
- Conditionally create debug entries when installing kernels.
|
|
|
903092 |
Resolves: rhbz#957681
|
|
|
903092 |
- Make sure --banner from the command line is used correctly.
|
|
|
903092 |
Resolves: rhbz#1032048
|
|
|
903092 |
|
|
|
903092 |
* Thu Mar 06 2014 Peter Jones <pjones@redhat.com> - 8.28-8
|
|
|
903092 |
- Fix crash when config file doesn't match command line.
|
|
|
903092 |
Related: rhbz#1070646
|
|
|
903092 |
- Make crashes work with abrt better.
|
|
|
903092 |
Resolves: rhbz#1070646
|
|
|
903092 |
|
|
|
903092 |
* Wed Jan 29 2014 Peter Jones <pjones@redhat.com> - 8.28-7
|
|
|
903092 |
- Update to make sure the source url is correct.
|
|
|
903092 |
Related: rhbz#1034743
|
|
|
903092 |
|
|
|
903092 |
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 8.28-6
|
|
|
903092 |
- Mass rebuild 2014-01-24
|
|
|
903092 |
|
|
|
903092 |
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 8.28-5
|
|
|
903092 |
- Mass rebuild 2013-12-27
|
|
|
903092 |
|
|
|
903092 |
* Fri Dec 06 2013 Peter Jones <pjones@redhat.com> - 8.28-4
|
|
|
903092 |
- Make patch from -3 only do that on x86.
|
|
|
903092 |
Resolves: rhbz#1034743
|
|
|
903092 |
|
|
|
903092 |
* Wed Nov 27 2013 d.marlin <dmarlin@redhat.com>
|
|
|
903092 |
- Only set RPM_OPT_FLAGS if undefined to avoid overwriting
|
|
|
903092 |
the platform defaults.
|
|
|
903092 |
Resolves: rhbz#1023793
|
|
|
903092 |
|
|
|
903092 |
* Mon Nov 18 2013 Peter Jones <pjones@redhat.com> - 8.28-3
|
|
|
903092 |
- Honor linux16 and initrd16 in grub.cfg
|
|
|
903092 |
Resolves: rhbz#1031192
|
|
|
903092 |
|
|
|
903092 |
* Fri Sep 13 2013 Peter Jones <pjones@redhat.com> - 8.28-2
|
|
|
903092 |
- Use %%{_prefix} during "make install" (rpmdiff)
|
|
|
903092 |
|
|
|
903092 |
* Fri Aug 02 2013 Peter Jones <pjones@redhat.com> - 8.28-1
|
|
|
903092 |
- More work on grub's "saved_entry" system.
|
|
|
903092 |
Resolves: rhbz#808021
|
|
|
903092 |
|
|
|
903092 |
* Tue Jul 30 2013 Peter Jones <pjones@redhat.com> - 8.27-1
|
|
|
903092 |
- Make grubby understand grub's "saved_entry" system
|
|
|
903092 |
Resolves: rhbz#808021
|
|
|
903092 |
- BuildRequire grub2 on appropriate platforms, for the test suite.
|
|
|
903092 |
Related: rhbz#808021
|
|
|
903092 |
|
|
|
903092 |
* Fri Jun 07 2013 Dennis Gilmore <dennis@ausil.us> - 8.26-2
|
|
|
903092 |
- add patch to update extlinux.conf file on arm if it exists
|
|
|
903092 |
|
|
|
903092 |
* Fri May 10 2013 Peter Jones <pjones@redhat.com> - 8.26-1
|
|
|
903092 |
- Conditionally call arm-boot-config's boot.scr generator if available
|
|
|
903092 |
Resolves: rhbz#952428
|
|
|
903092 |
|
|
|
903092 |
* Tue Apr 09 2013 Peter Jones <pjones@redhat.com> - 8.25-1
|
|
|
903092 |
- Error instead of segfaulting if we can't find any working config
|
|
|
903092 |
Resolves: rhbz#912873
|
|
|
903092 |
Resolves: rhbz#751608
|
|
|
903092 |
|
|
|
903092 |
* Tue Mar 19 2013 Peter Jones <pjones@redhat.com> - 8.24-1
|
|
|
903092 |
- Fix module remove code from Harald (#923441)
|
|
|
903092 |
|
|
|
903092 |
* Mon Mar 11 2013 Peter Jones <pjones@redhat.com> - 8.23-1
|
|
|
903092 |
- Update to 8.23
|
|
|
903092 |
- Fix empty root device in case of an empty /etc/fstab (lemenkov)
|
|
|
903092 |
- General refactoring and cleanup (harald)
|
|
|
903092 |
- Don't clean up modules.* so aggressively (harald)
|
|
|
903092 |
|
|
|
903092 |
* Wed Feb 20 2013 Peter Jones <pjones@redhat.com> - 8.22-3
|
|
|
903092 |
- Add --debug style logging (for both success and failures) to /var/log/grubby
|
|
|
903092 |
|
|
|
903092 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.22-2
|
|
|
903092 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
903092 |
|
|
|
903092 |
* Fri Jan 04 2013 Peter Jones <pjones@redhat.com> - 8.22-1
|
|
|
903092 |
- Revert test case for rhbz#742885 - it's a work in progress that isn't
|
|
|
903092 |
ready yet.
|
|
|
903092 |
|
|
|
903092 |
* Fri Jan 04 2013 Peter Jones <pjones@redhat.com> - 8.21-1
|
|
|
903092 |
- Use systemd vconsole.conf and locale.conf if present
|
|
|
903092 |
Resolves rhbz#881908
|
|
|
903092 |
- Avoid unnecessary stat calls (from Ville Skyttä)
|
|
|
903092 |
Resolves rhbz#741135
|
|
|
903092 |
- Spelling fixes (Ville Skyttä)
|
|
|
903092 |
- Add a test case for rhbz#742885
|
|
|
903092 |
- Handle case-insensitive extlinux config files properly (from Johannes Weiner)
|
|
|
903092 |
|
|
|
903092 |
* Tue Oct 02 2012 Peter Jones <pjones@redhat.com> - 8.20-1
|
|
|
903092 |
- Handle linuxefi initrd and removal correctly.
|
|
|
903092 |
Resolves: rhbz#859285
|
|
|
903092 |
|
|
|
903092 |
* Wed Sep 26 2012 Peter Jones <pjones@redhat.com> - 8.19-1
|
|
|
903092 |
- Don't accidentally migrate from linuxefi back to linux
|
|
|
903092 |
Related: rhbz#859285
|
|
|
903092 |
|
|
|
903092 |
* Fri Sep 21 2012 Peter Jones <pjones@redhat.com> - 8.18-1
|
|
|
903092 |
- Change the way the kernel load address is determined for ARM U-Boot.
|
|
|
903092 |
|
|
|
903092 |
* Wed Aug 08 2012 Peter Jones <pjones@redhat.com> - 8.17-1
|
|
|
903092 |
- Update to 8.17
|
|
|
903092 |
- Fixes a "make test" failure.
|
|
|
903092 |
|
|
|
903092 |
* Wed Aug 08 2012 Peter Jones <pjones@redhat.com> - 8.16-1
|
|
|
903092 |
- Update to 8.16
|
|
|
903092 |
- Handle "linuxefi" directive on grub2/uefi machines.
|
|
|
903092 |
|
|
|
903092 |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.15-2
|
|
|
903092 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
903092 |
|
|
|
903092 |
* Mon Jun 25 2012 Peter Jones <pjones@redhat.com> - 8.15-1
|
|
|
903092 |
- Update to 8.15
|
|
|
903092 |
- Revert dirname change from 8.13; it was wrong.
|
|
|
903092 |
|
|
|
903092 |
* Thu Jun 14 2012 Peter Jones <pjones@redhat.com> - 8.14-1
|
|
|
903092 |
- Update to 8.14 to fix a build problem.
|
|
|
903092 |
|
|
|
903092 |
* Thu Jun 14 2012 Peter Jones <pjones@redhat.com> - 8.13-1
|
|
|
903092 |
- Update to 8.13
|
|
|
903092 |
- Add some more ARM tweaks (dmartin)
|
|
|
903092 |
- Better support for other distros (crosa)
|
|
|
903092 |
|
|
|
903092 |
* Tue Jun 12 2012 Peter Jones <pjones@redhat.com> - 8.12-2
|
|
|
903092 |
- Support UBOOT_IMGADDR override on ARM (blc)
|
|
|
903092 |
|
|
|
903092 |
* Thu May 31 2012 Peter Jones <pjones@redhat.com> - 8.12-1
|
|
|
903092 |
- Update to 8.12
|
|
|
903092 |
- Preserve trailing indentation when splitting line elements (mads)
|
|
|
903092 |
Resolves: rhbz#742720
|
|
|
903092 |
- Pick last device mounted on / (pjones,bcl)
|
|
|
903092 |
Related: rhbz#820340
|
|
|
903092 |
Related: rhbz#820351
|
|
|
903092 |
|
|
|
903092 |
* Wed Mar 21 2012 Peter Jones <pjones@redhat.com> - 8.11-1
|
|
|
903092 |
- Update to 8.11
|
|
|
903092 |
Resolves: rhbz#805310
|
|
|
903092 |
|
|
|
903092 |
* Thu Mar 15 2012 Peter Jones <pjones@redhat.com> - 8.10-1
|
|
|
903092 |
- Update to 8.10
|
|
|
903092 |
- Use "isquote" where appropriate
|
|
|
903092 |
- Make --remove-kenrel support titles in grub2 (jianzhong.huang)
|
|
|
903092 |
- Use grub2 if it's there on ppc.
|
|
|
903092 |
|
|
|
903092 |
* Fri Mar 02 2012 Peter Jones <pjones@redhat.com> - 8.9-1
|
|
|
903092 |
- Refactor grub2 title extraction, making it a function (Cleber Rosa)
|
|
|
903092 |
- Include prefix when printing kernel information (Cleber Rosa)
|
|
|
903092 |
- Implement support for "default saved" for grub2 (Cleber Rosa)
|
|
|
903092 |
- Try to display title when printing information with '--info' (Cleber Rosa)
|
|
|
903092 |
- new-kernel-pkg fails to find U-Boot. (D. Marlin)
|
|
|
903092 |
- Add support to new-kernel-pkg to recognize ARCH == armv5tel needed for Kir
|
|
|
903092 |
(D.Marlin)
|
|
|
903092 |
- Include a / when one is missing in paths (#769641)
|
|
|
903092 |
- Fix hard coded paths so kernel's "make install" will DTRT.
|
|
|
903092 |
- Fix endswith() to correctly test its input for validity.
|
|
|
903092 |
|
|
|
903092 |
* Tue Feb 07 2012 Dennis Gilmore <dennis@ausil.us> - 8.8-3
|
|
|
903092 |
- add uboot-tools requires on arm arches
|
|
|
903092 |
- add uboot config file on arm arches
|
|
|
903092 |
|
|
|
903092 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.8-2
|
|
|
903092 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
903092 |
|
|
|
903092 |
* Tue Dec 20 2011 Peter Jones <pjones@redhat.com> - 8.8-1
|
|
|
903092 |
- Fix test cases from 8.7 to work on a system without /boot mounted.
|
|
|
903092 |
|
|
|
903092 |
* Tue Dec 20 2011 Peter Jones <pjones@redhat.com> - 8.7-1
|
|
|
903092 |
- Add a --debug to try to help diagnose "No suitable template". (sandeen,pjones)
|
|
|
903092 |
|
|
|
903092 |
* Mon Dec 19 2011 Peter Jones <pjones@redhat.com> - 8.6-1
|
|
|
903092 |
- Fix a "make test" errors introduced in 8.4-1
|
|
|
903092 |
|
|
|
903092 |
* Sat Dec 17 2011 Peter Jones <pjones@redhat.com> - 8.5-1
|
|
|
903092 |
- Don't hardcode dracut path
|
|
|
903092 |
Resolves: #768645
|
|
|
903092 |
|
|
|
903092 |
* Thu Dec 08 2011 Adam Williamson <awilliam@redhat.com> - 8.4-1
|
|
|
903092 |
- Update to 8.4:
|
|
|
903092 |
- fix Loading... line for updated kernels
|
|
|
903092 |
- Add new '--default-title' feature
|
|
|
903092 |
- Add new '--default-index' feature
|
|
|
903092 |
- add feature for testing the output of a grubby command
|
|
|
903092 |
- Fix detection when comparing stage1 to MBR
|
|
|
903092 |
- do not link against glib-2.0
|
|
|
903092 |
- Don't crash if grubConfig not found
|
|
|
903092 |
- Adding extlinux support for new-kernel-pkg
|
|
|
903092 |
- Look for Debian / Ubuntu grub config files (#703260)
|
|
|
903092 |
- Make grubby recognize Ubuntu's spin of Grub2 (#703260)
|
|
|
903092 |
|
|
|
903092 |
* Thu Sep 29 2011 Peter Jones <pjones@redhat.com> - 8.3-1
|
|
|
903092 |
- Fix new-kernel-pkg invocation of grubby for grub (patch from Mads Kiilerich)
|
|
|
903092 |
Resolves: rhbz#725185
|
|
|
903092 |
|
|
|
903092 |
* Wed Sep 14 2011 Peter Jones <pjones@redhat.com> - 8.2-1
|
|
|
903092 |
- Fixes for xen (from Michael Petullo)
|
|
|
903092 |
Resolves: rhbz#658387
|
|
|
903092 |
|
|
|
903092 |
* Fri Jul 22 2011 Peter Jones <pjones@redhat.com> - 8.1-1
|
|
|
903092 |
- Update to 8.1
|
|
|
903092 |
- Fix miss-spelled variable name in new-kernel-pkg
|
|
|
903092 |
|
|
|
903092 |
* Thu Jul 21 2011 Peter Jones <pjones@redhat.com> - 8.0-1
|
|
|
903092 |
- Add support for grub2.
|
|
|
903092 |
|
|
|
903092 |
* Tue Jun 07 2011 Brian C. Lane <bcl@redhat.com> - 7.0.18-1
|
|
|
903092 |
- Bump version to 7.0.18 (bcl)
|
|
|
903092 |
- Fixup new-kernel-pkg errors (#711493) (bcl)
|
|
|
903092 |
|
|
|
903092 |
* Mon Jun 06 2011 Peter Jones <pjones@redhat.com> - 7.0.17-1
|
|
|
903092 |
- Fix references to wrong program name in new-kernel-pkg.8
|
|
|
903092 |
Resolves: rhbz#663981
|
|
|
903092 |
|
|
|
903092 |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.0.16-3
|
|
|
903092 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
903092 |
|
|
|
903092 |
* Mon Jan 24 2011 Karsten Hopp <karsten@redhat.com> 7.0.16-2
|
|
|
903092 |
- add BR utils-linux-ng for getopt
|
|
|
903092 |
|
|
|
903092 |
* Tue Jul 13 2010 Brian C. Lane <bcl@redhat.com> - 7.0.16-1
|
|
|
903092 |
- Update to 7.0.16
|
|
|
903092 |
- Add patch to check the return value of getuuidbydev
|
|
|
903092 |
- Resolves: rhbz#592294
|
|
|
903092 |
|
|
|
903092 |
* Wed Apr 14 2010 Peter Jones <pjones@redhat.com> - 7.0.15-1
|
|
|
903092 |
- Update to 7.0.15
|
|
|
903092 |
- Add man pages for installkernel and new-kernel-pkg
|
|
|
903092 |
Resolves: rhbz#529333
|
|
|
903092 |
|
|
|
903092 |
* Wed Apr 14 2010 Peter Jones <pjones@redhat.com> - 7.0.14-1
|
|
|
903092 |
- Update to 7.0.14
|
|
|
903092 |
|
|
|
903092 |
* Thu Feb 11 2010 Peter Jones <pjones@redhat.com> - 7.0.13-1
|
|
|
903092 |
- Strip boot partition prefix from initrd path if present during --update.
|
|
|
903092 |
Related: rhbz#557922
|
|
|
903092 |
- add host only support for local kernel compiles (airlied)
|
|
|
903092 |
|
|
|
903092 |
* Mon Feb 08 2010 Peter Jones <pjones@redhat.com> - 7.0.12-1
|
|
|
903092 |
- compare rootdev using uuid instead of stat, for better btrfs support (josef)
|
|
|
903092 |
Resolves: rhbz#530108
|
|
|
903092 |
|
|
|
903092 |
* Mon Feb 08 2010 Peter Jones <pjones@redhat.com> - 7.0.11-1
|
|
|
903092 |
- Make it possible to update the initrd without any other change.
|
|
|
903092 |
Related: rhbz#557922
|
|
|
903092 |
|
|
|
903092 |
* Fri Feb 05 2010 Peter Jones <pjones@redhat.com> - 7.0.10-1
|
|
|
903092 |
- Make --update able to add an initramfs.
|
|
|
903092 |
Related: rhbz#557922
|
|
|
903092 |
|
|
|
903092 |
* Mon Nov 30 2009 Peter Jones <pjones@redhat.com> - 7.0.9-3
|
|
|
903092 |
- Use s390utils-base as the s390 dep, not s390utils
|
|
|
903092 |
Related: rhbz#540565
|
|
|
903092 |
|
|
|
903092 |
* Tue Nov 24 2009 Peter Jones <pjones@redhat.com> - 7.0.9-2
|
|
|
903092 |
- Add s390utils dep when on s390, since new-kernel-package needs it.
|
|
|
903092 |
Resolves: rhbz#540565
|
|
|
903092 |
|
|
|
903092 |
* Fri Oct 30 2009 Peter Jones <pjones@redhat.com> - 7.0.9-1
|
|
|
903092 |
- Add support for dracut to installkernel (notting)
|
|
|
903092 |
|
|
|
903092 |
* Thu Oct 1 2009 Hans de Goede <hdegoede@redhat.com> - 7.0.8-1
|
|
|
903092 |
- Stop using nash
|
|
|
903092 |
|
|
|
903092 |
* Fri Sep 11 2009 Hans de Goede <hdegoede@redhat.com> - 7.0.7-1
|
|
|
903092 |
- Remove writing rd_plytheme=$theme to kernel args in dracut mode (hansg)
|
|
|
903092 |
- Add a couple of test cases for extra initrds (rstrode)
|
|
|
903092 |
- Allow tmplLine to be NULL in getInitrdVal (rstrode)
|
|
|
903092 |
|
|
|
903092 |
* Fri Sep 11 2009 Peter Jones <pjones@redhat.com> - 7.0.6-1
|
|
|
903092 |
- Fix test case breakage from 7.0.5 (rstrode)
|
|
|
903092 |
|
|
|
903092 |
* Fri Sep 11 2009 Peter Jones <pjones@redhat.com> - 7.0.5-1
|
|
|
903092 |
- Add support for plymouth as a second initrd. (rstrode)
|
|
|
903092 |
Resolves: rhbz#520515
|
|
|
903092 |
|
|
|
903092 |
* Wed Sep 09 2009 Hans de Goede <hdegoede@redhat.com> - 7.0.4-1
|
|
|
903092 |
- Add --dracut cmdline argument for %%post generation of dracut initrd
|
|
|
903092 |
|
|
|
903092 |
* Wed Aug 26 2009 Hans de Goede <hdegoede@redhat.com> - 7.0.3-1
|
|
|
903092 |
- Silence error when no /etc/sysconfig/keyboard (#517187)
|
|
|
903092 |
|
|
|
903092 |
* Fri Aug 7 2009 Hans de Goede <hdegoede@redhat.com> - 7.0.2-1
|
|
|
903092 |
- Add --add-dracut-args new-kernel-pkg cmdline option
|
|
|
903092 |
|
|
|
903092 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.0.1-2
|
|
|
903092 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
903092 |
|
|
|
903092 |
* Fri Jul 17 2009 Jeremy Katz <katzj@redhat.com> - 7.0.1-1
|
|
|
903092 |
- Fix blkid usage (#124246)
|
|
|
903092 |
|
|
|
903092 |
* Wed Jun 24 2009 Jeremy Katz <katzj@redhat.com> - 7.0-1
|
|
|
903092 |
- BR libblkid-devel now instead of e2fsprogs-devel
|
|
|
903092 |
- Add bits to switch to using dracut for new-kernel-pkg
|
|
|
903092 |
|
|
|
903092 |
* Wed Jun 3 2009 Jeremy Katz <katzj@redhat.com> - 6.0.86-2
|
|
|
903092 |
- add instructions for checking out from git
|
|
|
903092 |
|
|
|
903092 |
* Tue Jun 2 2009 Jeremy Katz <katzj@redhat.com> - 6.0.86-1
|
|
|
903092 |
- initial build after splitting out from mkinitrd
|
|
|
903092 |
|