blob: 054f1f6c413e3ea8670cee0d0ebc343b9a844874 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
--- nxdialog~ 2011-02-01 09:05:28.993333438 +0100
+++ nxdialog 2011-02-01 09:05:29.010000106 +0100
@@ -85,29 +85,6 @@
then
dialog_interface="xdialog"
DIALOG=/usr/bin/Xdialog # just in case that we have no good path
-elif [ -x /usr/bin/dialog ]
-then
- #JJK: Added 'dialog_interface=dialog' option because Xdialog not standard
- #JJK: on some distros such as Fedora and xmessage won't handle long
- #JJK: lists of ppd files while the combination of 'dialog' and 'xterm'
- #JJK: should be present on most setups.
-
- dialog_interface="dialog"
- DIALOG=/usr/bin/dialog
- if [ -z "$NXCLIENT_FIRST_TIME" ]
- then
- # Run only once in case of subdialogs. Capture result in tempfile
- TMPFILE=$(mktemp /tmp/nxclient.XXXXX)
- export NXCLIENT_FIRST_TIME=1
-
- xterm -geometry 120x24+100+100 +sb -title "NXclient" -e \
- /bin/bash -c "$DIALOG --infobox 'Please wait...' 3 25; $0 $INPUTS | tee $TMPFILE" || exit 1
-
- #Need to recover the last line output (and not remove non-printing chars, because --stdout is used)
- tail -1 $TMPFILE
- rm -f $TMPFILE
- exit 0
- fi
else
dialog_interface="xmessage"
xmessage=$(which xmessage 2>/dev/null)
|