|
|
|
@ -146,6 +146,11 @@ calculate_update_kernel() {
|
|
|
|
|
fi
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# @FUNCTION: is_broken_link
|
|
|
|
|
# @INTERNAL
|
|
|
|
|
# @USAGE: [filename]
|
|
|
|
|
# @DESCRIPTION:
|
|
|
|
|
# Check symlink broken
|
|
|
|
|
is_broken_link() {
|
|
|
|
|
fname=$1
|
|
|
|
|
[[ -n $( file $fname | grep "broken symbolic link" ) ]] &&
|
|
|
|
@ -172,7 +177,13 @@ calculate_restore_kernel() {
|
|
|
|
|
mv ${dir}/System.map.old ${dir}/System.map
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# @VARIABLE: TMP_INITRAMFS
|
|
|
|
|
# @DESCRIPTION:
|
|
|
|
|
# Path to initramfs
|
|
|
|
|
TMP_INITRAMFS=${T}/initramfs
|
|
|
|
|
# @VARIABLE: SPLASH_DESCRIPTOR
|
|
|
|
|
# @DESCRIPTION:
|
|
|
|
|
# Path to splash image
|
|
|
|
|
SPLASH_DESCRIPTOR=/etc/splash/tty1/1024x768.cfg
|
|
|
|
|
|
|
|
|
|
# @FUNCTION: calculate_rm_modules_dir
|
|
|
|
@ -205,6 +216,10 @@ calculate_rm_modules_dir() {
|
|
|
|
|
fi
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# @FUNCTION: initramfs_unpack
|
|
|
|
|
# @USAGE: [initramfs_unpack]
|
|
|
|
|
# @DESCRIPTION:
|
|
|
|
|
# Unpack initramfs
|
|
|
|
|
initramfs_unpack() {
|
|
|
|
|
mkdir -p ${TMP_INITRAMFS}
|
|
|
|
|
cd ${TMP_INITRAMFS}
|
|
|
|
@ -240,6 +255,10 @@ initramfs_change_spalsh() {
|
|
|
|
|
fi
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# @FUNCTION: initramfs_pack
|
|
|
|
|
# @USAGE: [initramfs_pack]
|
|
|
|
|
# @DESCRIPTION:
|
|
|
|
|
# Pack initramfs
|
|
|
|
|
initramfs_pack() {
|
|
|
|
|
# pack new initramfs
|
|
|
|
|
cd ${TMP_INITRAMFS}
|
|
|
|
@ -507,7 +526,7 @@ calculate_pkg_postinst() {
|
|
|
|
|
esac
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# @FUNCTION: calculate_update_ver (/boot vmlinuz
|
|
|
|
|
# @FUNCTION: calculate_update_ver
|
|
|
|
|
# @USAGE: boot_dir file_basename version source_file [suffix]
|
|
|
|
|
# @DESCRIPTION:
|
|
|
|
|
# Create backups of older versions before installing
|
|
|
|
|