Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=kernelbump.git;a=commitdiff;h=3ed7f6b563cbd9ce9c2833b088423b4877498f6f
commit 3ed7f6b563cbd9ce9c2833b088423b4877498f6f Author: DeX77 <de...@frugalware.org> Date: Thu Jul 13 14:26:58 2017 +0200 kernel-initrd-4.12.1-3-x86_64 * need to add initrd path diff --git a/source/base/kernel-initrd/FrugalBuild b/source/base/kernel-initrd/FrugalBuild index 2762420..fee0f57 100644 --- a/source/base/kernel-initrd/FrugalBuild +++ b/source/base/kernel-initrd/FrugalBuild @@ -6,7 +6,7 @@ _F_kernelmod_scriptlet="$Fincdir/$pkgname.install" _F_cd_path="/" Finclude kernel-module pkgver=$_F_kernelver_ver -pkgrel=2 +pkgrel=3 pkgdesc="The initrd for the Frugalware Linux Kernel." url="http://www.frugalware.org" makedepends=('') diff --git a/source/include/kernel-initrd.install b/source/include/kernel-initrd.install new file mode 100644 index 0000000..669abdb --- /dev/null +++ b/source/include/kernel-initrd.install @@ -0,0 +1,31 @@ +update_grub_config() +{ + if [ -f /boot/grub/grub.cfg ]; then + /usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg + fi +} + +post_install() +{ + + # Creating initial not-Hostonly dracut-image + /usr/bin/dracut -N /boot/initrd-@_F_kernelmod_uname@ @_F_kernelmod_uname@ + + update_grub_config +} + +post_upgrade() +{ + # Create new initrd but this time Hostonly + # since we already bootet fw kernel + #(needs force because of relbumps ) + /usr/bin/dracut -H --force /boot/initrd-@_F_kernelmod_uname@ @_F_kernelmod_uname@ + + update_grub_config +} + +op=$1 +shift +$op $* + +# vim: ft=sh _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git