summaryrefslogtreecommitdiff
path: root/update-initramfs
diff options
context:
space:
mode:
Diffstat (limited to 'update-initramfs')
-rw-r--r--update-initramfs28
1 files changed, 14 insertions, 14 deletions
diff --git a/update-initramfs b/update-initramfs
index bd5a4ab..644a1aa 100644
--- a/update-initramfs
+++ b/update-initramfs
@@ -63,33 +63,33 @@ set_initramfs()
generate_initramfs()
{
verbose "Generating ${initramfs}"
- mkinitramfs -o ${initramfs} ${version}
+ mkinitramfs -o "${initramfs}" "${version}"
set_sha1
}
compare_sha1()
{
- sha1sum ${initramfs} | diff ${STATEDIR}/${version} - >/dev/null 2>&1
+ sha1sum "${initramfs}" | diff "${STATEDIR}/${version}" - >/dev/null 2>&1
return $?
}
# Note that this must overwrite so that updates work.
set_sha1()
{
- sha1sum ${initramfs} > ${STATEDIR}/${version}
+ sha1sum "${initramfs}" > "${STATEDIR}/${version}"
}
delete_sha1()
{
- rm -f ${STATEDIR}/${version}
+ rm -f "${STATEDIR}/${version}"
}
get_sorted_versions()
{
version_list=""
- for gsv_x in ${STATEDIR}/*; do
- gsv_x=$(basename ${gsv_x})
+ for gsv_x in "${STATEDIR}"/*; do
+ gsv_x="$(basename "${gsv_x}")"
if [ "${gsv_x}" = '*' ]; then
verbose "Nothing to do, exiting."
exit 0
@@ -106,7 +106,7 @@ get_sorted_versions()
if [ "${gsv_x}" != "" ]; then
worklist="${worklist} ${gsv_x}"
fi
- version_list=${worklist}
+ version_list="${worklist}"
done
verbose "Available versions: ${version_list}"
@@ -115,11 +115,11 @@ get_sorted_versions()
set_linked_version()
{
if [ -L /initrd.img ]; then
- linktarget=$(basename $(readlink /initrd.img))
+ linktarget="$(basename "$(readlink /initrd.img)")"
fi
if [ -L /boot/initrd.img ]; then
- linktarget=$(basename $(readlink /boot/initrd.img))
+ linktarget="$(basename "$(readlink /boot/initrd.img)")"
fi
if [ -z "${linktarget}" ]; then
@@ -145,11 +145,11 @@ create()
set_initramfs
if [ "${takeover}" = 0 ]; then
- if version_exists ${version}; then
+ if version_exists "${version}"; then
panic "Cannot create version ${version}: already exists"
fi
- if [ -e ${initramfs} ]; then
+ if [ -e "${initramfs}" ]; then
panic "${initramfs} already exists, cannot create."
fi
fi
@@ -176,7 +176,7 @@ update()
fi
# Don't stop if one version doesn't work.
set +e
- ${0} ${vflag} -u -k ${u_version}
+ "${0}" "${vflag}" -u -k "${u_version}"
set -e
done
exit 0
@@ -198,11 +198,11 @@ delete()
set_initramfs
- if [ ! -e ${initramfs} ]; then
+ if [ ! -e "${initramfs}" ]; then
panic "Cannot delete ${initramfs}, doesn't exist."
fi
- if ! version_exists ${version}; then
+ if ! version_exists "${version}"; then
panic "Cannot delete version ${version}: Not created by this utility."
fi