diff options
author | Iacopo Isimbaldi | 2016-03-12 18:31:08 +0100 |
---|---|---|
committer | Iacopo Isimbaldi | 2016-03-12 18:31:08 +0100 |
commit | 7f4896803034fb83dc162c07d486ee66bac20f25 (patch) | |
tree | 1306cae6d1ff1208f41a178eb178d9f0627a2008 /zfs.install | |
parent | 486ae51d8ca9a40c3cd7613ae2ae4ddcc8b35318 (diff) | |
download | aur-7f4896803034fb83dc162c07d486ee66bac20f25.tar.gz |
Removed "zfs.install"
Useless with new version of dkms
Diffstat (limited to 'zfs.install')
-rw-r--r-- | zfs.install | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/zfs.install b/zfs.install deleted file mode 100644 index 6cba9a637006..000000000000 --- a/zfs.install +++ /dev/null @@ -1,78 +0,0 @@ -post_install() { - dkms add zfs/${1%%[-_]*} - cat << EOF -==> To build and install your modules run: dkms install zfs/${1%%[_-]*} -k [KERNEL] -==> To do this automatically at startup run: systemctl enable dkms.service - -EOF - check_hook -} - -pre_upgrade() { - if [ "${1%%[-_]*}" != "${2%%[-_]*}" ]; then - pre_remove "$2" - fi -} - -post_upgrade() { - if [ "${1%%[-_]*}" != "${2%%[-_]*}" ]; then - post_install "$1" - fi -} - -pre_remove() { - [ -n "${1%%[-_]*}" ] && dkms remove zfs/${1%%[-_]*} --all -q || true -} - -post_remove() { - check_hook remove -} - -check_hook() { - ZFSHOOKFILES=() - - for preset in /etc/mkinitcpio.d/*.preset; do - source $preset - CONF_FILE=() - - if [ -n "${ALL_config}" ]; then - CONF_FILE+=("${ALL_config}") - unset ALL_config - fi - - for prefix in ${PRESETS[@]}; do - varname="${prefix}_config" - if [ -n "$(eval echo \$$varname)" ]; then - eval CONF_FILE+=("$(eval echo \$$varname)") - unset $varname - fi - done - - i=0 - unset ZFSHOOKPRESENCE - while [ $i -lt ${#CONF_FILE[@]} ]; do - if [ -e "${CONF_FILE[$i]}" ] && [ $(grep -q "zfs" ${CONF_FILE[$i]} && echo -n "1") ]; then - ZFSHOOKPRESENCE=1 - if [ "$1" == "remove" ] && [ $(echo -n "${ZFSHOOKFILES[@]}" | grep -q "${CONF_FILE[$i]}" || echo -n "1") ]; then - ZFSHOOKFILES+=("${CONF_FILE[$i]}") - fi - fi - i+=1 - done - - if [ ${ZFSHOOKPRESENCE} ]; then - if [ "$1" != "remove" ]; then - echo "==> Generating initial ramdisk for $(basename "$preset" .preset), using mkinitcpio. Please wait..." - mkinitcpio -p $(basename "$preset" .preset) - fi - fi - done - - if [ "$1" == "remove" ] && [ ${#ZFSHOOKFILES[@]} -gt 0 ]; then - echo "==> zfs-dkms package has been removed but \"zfs\" is still in the hooks list of:" - for file in ${ZFSHOOKFILES[@]}; do - echo " -> ${file}" - done - echo "==> Remove \"zfs\" and generate a new initrd." - fi -} |