remove mkinitcpio in zfs.install

mkinitcpio is now handled by a hook, fixes https://github.com/archzfs/archzfs/issues/88
pull/134/head
Jan Houben 8 years ago
parent f23257c2b2
commit 08c658c31d
No known key found for this signature in database
GPG Key ID: B7C6B271DEB42D74
  1. 13
      src/zfs/zfs.install.sh

@ -17,15 +17,10 @@ check_initramfs() {
echo ">>> Updating ZFS module dependencies"
depmod -a ${kernel_mod_path}
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 ${kernel_name}
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
}
EOF

Loading…
Cancel
Save