diff options
author | root <root@rshg054.dnsready.net> | 2012-04-23 00:01:26 +0000 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2012-04-23 00:01:26 +0000 |
commit | 076ac7347687744daa2ca386a67a4ad111c71415 (patch) | |
tree | b82f738122e9905a6dab679ab5f4cf7eb75e55f4 /testing/freenx/remove-dialog.patch | |
parent | af1e6c210b43ea6b8e043524edccb1d0befd257f (diff) |
Mon Apr 23 00:01:26 UTC 2012
Diffstat (limited to 'testing/freenx/remove-dialog.patch')
-rw-r--r-- | testing/freenx/remove-dialog.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/testing/freenx/remove-dialog.patch b/testing/freenx/remove-dialog.patch new file mode 100644 index 000000000..054f1f6c4 --- /dev/null +++ b/testing/freenx/remove-dialog.patch @@ -0,0 +1,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) |