summaryrefslogtreecommitdiffstats
path: root/src/netcfg-menu
diff options
context:
space:
mode:
authorJim Pryor <profjim@jimpryor.net>2009-08-11 18:49:05 +0200
committerJames Rayner <james@archlinux.org>2009-09-07 11:50:23 +0200
commit3ae7e093c27350ced6ffaf99a3bca6bc56c559b8 (patch)
tree33739118bd44316ad4b44506bc231835329ad1f5 /src/netcfg-menu
parentc2b6decd51289abe3d969f305f709fb4243fe6f1 (diff)
downloadnetctl-3ae7e093c27350ced6ffaf99a3bca6bc56c559b8.tar.gz
netctl-3ae7e093c27350ced6ffaf99a3bca6bc56c559b8.tar.xz
respect TMPDIR
Signed-off-by: Jim Pryor <profjim@jimpryor.net>
Diffstat (limited to 'src/netcfg-menu')
-rw-r--r--src/netcfg-menu10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/netcfg-menu b/src/netcfg-menu
index 21b5651..c5e5324 100644
--- a/src/netcfg-menu
+++ b/src/netcfg-menu
@@ -26,7 +26,7 @@ fi
[ "$NETWORKS_MENU_DEFAULT" ] && DEFAULT="$NETWORKS_MENU_DEFAULT"
# if no default yet, use the first entry
[ "$DEFAULT" = "" ] && DEFAULT="${profiles[0]}"
-ANSWER=$(mktemp /tmp/menu.XXXXXXXX) || exit 1
+ANSWER=$(mktemp --tmpdir menu.XXXXXXXX) || exit 1
# Set timeout
if [ "$1" = "" ]; then
@@ -38,7 +38,7 @@ fi
# Display Dialog
dialog --timeout "$TIMEOUT" --default-item "$DEFAULT" \
--menu "Select the network profile you wish to use" \
- 13 50 6 "${profiles[@]}" 2> $ANSWER
+ 13 50 6 "${profiles[@]}" 2> "$ANSWER"
ret=$?
@@ -50,15 +50,15 @@ case $ret in
if [[ $ret -eq 0 ]]; then echo "$DEFAULT" > "$STATE_DIR/menu"; fi
;;
0) # User selection
- profile_up "$(cat $ANSWER)"
+ profile_up "$(cat "$ANSWER")"
ret=$?
- if [[ $ret -eq 0 ]]; then mv $ANSWER "$STATE_DIR/menu"; fi
+ if [[ $ret -eq 0 ]]; then mv "$ANSWER" "$STATE_DIR/menu"; fi
;;
*) # Shouldnt happen
exit_err "Abnormal ret code from dialog: $ret"
;;
esac
-rm -f $ANSWER # JP: add -f
+rm -f "$ANSWER" # JP: add -f
exit $ret # JP: exit with caught $?
# vim: set ts=4 et sw=4: