[scripts] mkloopcard.txt: make PATHS_TO_* env vars parsing more robust
This commit is contained in:
parent
e14d4e5cf2
commit
774ee5debf
@ -138,10 +138,8 @@ echo "rc-update add sshd default" | chroot "${tmp_dir}"
|
||||
echo "rc-update add net.eth0 default" | chroot "${tmp_dir}"
|
||||
|
||||
# work out paths to empty and paths to remove
|
||||
oldifs="${IFS}"
|
||||
IFS=";"
|
||||
if [ -n "${PATHS_TO_REMOVE}" ]; then
|
||||
for path in ${PATHS_TO_REMOVE}; do
|
||||
for path in $(echo ${PATHS_TO_REMOVE} | tr ";" "\n"); do
|
||||
path="${tmp_dir}/${path}"
|
||||
if [ -e "${path}" ]; then
|
||||
echo "Removing: ${path}"
|
||||
@ -150,7 +148,7 @@ if [ -n "${PATHS_TO_REMOVE}" ]; then
|
||||
done
|
||||
fi
|
||||
if [ -n "${PATHS_TO_EMPTY}" ]; then
|
||||
for path in ${PATHS_TO_EMPTY}; do
|
||||
for path in $(echo ${PATHS_TO_EMPTY} | tr ";" "\n"); do
|
||||
path="${tmp_dir}/${path}"
|
||||
if [ -d "${path}" ]; then
|
||||
echo "Emptying: ${path}"
|
||||
@ -158,7 +156,6 @@ if [ -n "${PATHS_TO_EMPTY}" ]; then
|
||||
fi
|
||||
done
|
||||
fi
|
||||
IFS="${oldifs}"
|
||||
|
||||
if [ -n "${RELEASE_FILE}" ]; then
|
||||
release_file="${tmp_dir}"/"${RELEASE_FILE}"
|
||||
|
Loading…
Reference in New Issue
Block a user