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