Semi-automated update for 4.12.3_1-2

This commit is contained in:
Jesus Alvarez
2017-07-30 17:51:37 -07:00
parent 03613e36be
commit 494d90b5a2
3 changed files with 14 additions and 18 deletions

View File

@ -14,14 +14,9 @@ check_initramfs() {
echo ">>> Updating ZFS module dependencies"
depmod -a 4.12.3-1-ARCH
MK_CONF=$(grep -v '#' /etc/mkinitcpio.conf | grep zfs >/dev/null; echo $?);
if [[ ${MK_CONF} == '0' ]]; then
if [[ $1 == 'remove' ]]; then
echo '>>> The ZFS packages have been removed, but "zfs" remains in the "hooks"'
echo '>>> list in mkinitcpio.conf! You will need to remove "zfs" from the '
echo '>>> "hooks" list and then regenerate the initial ramdisk.'
else
echo ">>> Generating initial ramdisk, using mkinitcpio. Please wait..."
mkinitcpio -p linux
fi
if [[ ${MK_CONF} == '0' && $1 == 'remove' ]]; then
echo '>>> The ZFS packages have been removed, but "zfs" remains in the "hooks"'
echo '>>> list in mkinitcpio.conf! You will need to remove "zfs" from the '
echo '>>> "hooks" list and then regenerate the initial ramdisk.'
fi
}