aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2011-01-07 03:45:39 +0100
committerSebastian Pipping <sebastian@pipping.org>2011-01-07 04:01:28 +0100
commit532dd7a3871e389351d115fb19db73532bb6dd5b (patch)
tree6cb9e80ab8b3e30cc83af41b876dd24cca5b7fc0 /defaults
parentgenkernel.conf: Allow overriding GK_SHARE from the environment to ease up tes... (diff)
downloadgenkernel-532dd7a3871e389351d115fb19db73532bb6dd5b.tar.gz
genkernel-532dd7a3871e389351d115fb19db73532bb6dd5b.tar.bz2
genkernel-532dd7a3871e389351d115fb19db73532bb6dd5b.zip
Review and fix some -eq and -ne conditionals
This fixes "sh: bad number" with busybox 1.18.1 during activation of mdev.
Diffstat (limited to 'defaults')
-rwxr-xr-xdefaults/initrd.scripts18
-rwxr-xr-xdefaults/linuxrc20
-rwxr-xr-xdefaults/modprobe2
3 files changed, 20 insertions, 20 deletions
diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index e0710c4..2b6834e 100755
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -212,7 +212,7 @@ cache_cd_contents() {
mount_sysfs() {
mount -t sysfs /sys /sys >/dev/null 2>&1
ret=$?
- [ "$ret" -eq '0' ] || bad_msg "Failed to mount /sys!"
+ [ ${ret} -eq 0 ] || bad_msg "Failed to mount /sys!"
}
findnfsmount() {
@@ -351,7 +351,7 @@ warn_msg() {
}
crypt_filter() {
- if [ ${CRYPT_SILENT} -eq 1 ]
+ if [ "${CRYPT_SILENT}" = '1' ]
then
eval $1 >/dev/null 2>/dev/null
else
@@ -507,7 +507,7 @@ setup_keymap() {
[ "${DEVBIND}" = '1' ] && umount /dev
- if [ -e /etc/sysconfig/keyboard -a "${CDROOT}" -eq '1' ]
+ if [ -e /etc/sysconfig/keyboard -a "${CDROOT}" = '1' ]
then
mkdir -p ${NEW_ROOT}/etc/sysconfig/
cp /etc/sysconfig/keyboard ${NEW_ROOT}/etc/sysconfig/keyboard
@@ -573,7 +573,7 @@ chooseKeymap() {
loadkmap < /lib/keymaps/${keymap}.map
# xkeymap=${keymap}
# echo ${keymap} | egrep -e "[0-9]+" >/dev/null 2>&1
-# if [ "$?" -eq '0' ]
+# if [ $? -eq 0 ]
# then
# xkeymap=`tail -n 7 /lib/keymaps/keymapList | grep ${keymap} | sed -r "s/.*\s+${keymap}\s+([a-z-]+).*/\1/g" | egrep -v 1`
# fi
@@ -604,7 +604,7 @@ startVolumes() {
ln -sf /dev/device-mapper /dev/mapper/control
fi
- if [ "${USE_MDADM}" -eq '1' ]
+ if [ "${USE_MDADM}" = '1' ]
then
if [ ! -e '/etc/mdadm.conf' ]
then
@@ -755,7 +755,7 @@ openLUKS() {
else
setup_md_device ${LUKS_DEVICE}
cryptsetup isLuks ${LUKS_DEVICE}
- if [ ! "$?" -eq '0' ]
+ if [ $? -ne 0 ]
then
bad_msg "The LUKS device ${LUKS_DEVICE} does not contain a LUKS header" ${CRYPT_SILENT}
DEV_ERROR=1
@@ -926,7 +926,7 @@ setup_md_device() {
if [ ! -e /dev/md${MD_NUMBER} ]
then
mknod /dev/md${MD_NUMBER} b 9 ${MD_NUMBER} >/dev/null 2>&1
- [ "$?" -ne 0 ] && bad_msg "Creation of /dev/md${MD_NUMBER} failed..."
+ [ $? -ne 0 ] && bad_msg "Creation of /dev/md${MD_NUMBER} failed..."
fi
mdstart ${MDPART} /dev/md${MD_NUMBER}
fi
@@ -1059,7 +1059,7 @@ setup_unionfs() {
# # mount tmpfs only in the case when changes= boot parameter was
# # empty or we were not able to mount the storage device
# ret=$?
-# if [ "${ret}" -ne 0 ]
+# if [ ${ret} -ne 0 ]
# then
# bad_msg "mount of $CHANGESDEV failed falling back to ramdisk based unionfs"
# mount -t tmpfs tmpfs $MEMORY
@@ -1084,7 +1084,7 @@ setup_unionfs() {
good_msg "Creating union mount"
unionfs -o allow_other,cow,noinitgroups,suid,dev,default_permissions,use_ino ${rw_dir}=RW:${ro_dir}=RO ${UNION} 2>/dev/null
ret=$?
- if [ "${ret}" -ne 0 ]
+ if [ ${ret} -ne 0 ]
then
bad_msg "Can't setup union mount!"
USE_UNIONFS_NORMAL=0
diff --git a/defaults/linuxrc b/defaults/linuxrc
index 0bf7316..adaab62 100755
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -238,7 +238,7 @@ do
# USE_UNIONFS_NORMAL=1
# CMD_UNIONFS=`parse_opt "${x}"`
# echo ${CMD_UNIONFS}|grep , >/dev/null 2>&1
-# if [ "$?" -eq '0' ]
+# if [ $? -eq 0 ]
# then
# UID=`echo ${CMD_UNIONFS#*,}`
# UNIONFS=`echo ${CMD_UNIONFS%,*}`
@@ -250,7 +250,7 @@ do
esac
done
-if [ -z "${REAL_ROOT}" -a \( "${CDROOT}" -eq 0 \) -a \( "${FAKE_ROOT}" != "/dev/ram0" \) ]
+if [ -z "${REAL_ROOT}" -a \( "${CDROOT}" = '0' \) -a \( "${FAKE_ROOT}" != "/dev/ram0" \) ]
then
REAL_ROOT="${FAKE_ROOT}"
fi
@@ -318,22 +318,22 @@ then
RESUME_DEV=""
retval=1
- if [ "${retval}" -ne '0' ]; then
+ if [ ${retval} -ne 0 ]; then
RESUME_DEV=`findfs "${REAL_RESUME}" 2>/dev/null`
retval=$?
fi
- if [ "$retval" -ne '0' ]; then
+ if [ ${retval} -ne 0 ]; then
RESUME_DEV=`busybox findfs "${REAL_RESUME}" 2>/dev/null`
retval=$?
fi
- if [ "${retval}" -ne '0' ]; then
+ if [ ${retval} -ne 0 ]; then
RESUME_DEV=`blkid -t "${REAL_RESUME}" | cut -d ":" -f 1 2>/dev/null`
retval=$?
fi
- if [ "${retval}" -eq '0' ] && [ -n "${RESUME_DEV}" ]; then
+ if [ ${retval} -eq 0 ] && [ -n "${RESUME_DEV}" ]; then
good_msg "Detected real_resume=${RESUME_DEV}"
REAL_RESUME="${RESUME_DEV}"
fi
@@ -425,22 +425,22 @@ do
ROOT_DEV=""
retval=1
- if [ "${retval}" -ne '0' ]; then
+ if [ ${retval} -ne 0 ]; then
ROOT_DEV=`findfs "${REAL_ROOT}" 2>/dev/null`
retval=$?
fi
- if [ "$retval" -ne '0' ]; then
+ if [ ${retval} -ne 0 ]; then
ROOT_DEV=`busybox findfs "${REAL_ROOT}" 2>/dev/null`
retval=$?
fi
- if [ "${retval}" -ne '0' ]; then
+ if [ ${retval} -ne 0 ]; then
ROOT_DEV=`blkid -t "${REAL_ROOT}" | cut -d ":" -f 1 2>/dev/null`
retval=$?
fi
- if [ "${retval}" -eq '0' ] && [ -n "${ROOT_DEV}" ]; then
+ if [ ${retval} -eq 0 ] && [ -n "${ROOT_DEV}" ]; then
good_msg "Detected real_root=${ROOT_DEV}"
REAL_ROOT="${ROOT_DEV}"
else
diff --git a/defaults/modprobe b/defaults/modprobe
index 8790122..ba2d890 100755
--- a/defaults/modprobe
+++ b/defaults/modprobe
@@ -112,7 +112,7 @@ modprobe2() {
done
${INSMOD} ${real_path} > /dev/null 2>&1
ret=$?
- if [ "$ret" -eq '0' ]
+ if [ ${ret} -eq 0 ]
then
echoAppend=' loaded.'
[ "${2}" = '-n' ] && echoFlags='-n' && echoAppend=', '