|
@@ -638,8 +638,8 @@ function mesh_client_startup_applications {
|
638
|
638
|
echo ' exit 0' >> $START_DESKTOP
|
639
|
639
|
echo 'fi' >> $START_DESKTOP
|
640
|
640
|
echo '' >> $START_DESKTOP
|
641
|
|
- echo 'INITIAL_TOX_USERNAME=' >> $START_DESKTOP
|
642
|
|
- echo 'while [ ! $INITIAL_TOX_USERNAME ]; do' >> $START_DESKTOP
|
|
641
|
+ echo 'INITIAL_TOX_USERNAME=""' >> $START_DESKTOP
|
|
642
|
+ echo 'while [ ${#INITIAL_TOX_USERNAME} -eq 0 ]; do' >> $START_DESKTOP
|
643
|
643
|
echo ' data=$(tempfile 2>/dev/null)' >> $START_DESKTOP
|
644
|
644
|
echo ' trap "rm -f $data" 0 1 2 5 15' >> $START_DESKTOP
|
645
|
645
|
echo -n " dialog --title \"${MESH_TITLE}\" " >> $START_DESKTOP
|
|
@@ -650,9 +650,6 @@ function mesh_client_startup_applications {
|
650
|
650
|
echo ' case $sel in' >> $START_DESKTOP
|
651
|
651
|
echo ' 0)' >> $START_DESKTOP
|
652
|
652
|
echo ' INITIAL_TOX_USERNAME=$(<$data)' >> $START_DESKTOP
|
653
|
|
- echo ' if [ ${#INITIAL_TOX_USERNAME} -lt 1 ]; then' >> $START_DESKTOP
|
654
|
|
- echo ' INITIAL_TOX_USERNAME=' >> $START_DESKTOP
|
655
|
|
- echo ' fi' >> $START_DESKTOP
|
656
|
653
|
echo ' ;;' >> $START_DESKTOP
|
657
|
654
|
echo ' esac' >> $START_DESKTOP
|
658
|
655
|
echo 'done' >> $START_DESKTOP
|