Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > dfac976cbf97ed23f97f00a43845305e > files > 23

halevt-0.1.5-3mdv2010.0.i586.rpm

#! /bin/sh

device=$1
label=$2

if [ z"$device" = z ]; then
  export MAIN_DIALOG='
 <vbox>
  <text>
    <label>Error: missing device argument</label>
  </text>
  <hbox>
   <button ok></button>
  </hbox>
 </vbox>
'
  gtkdialog --program=MAIN_DIALOG
  exit 1
fi

[ z"$label" = 'z' ] && label=$device

TMPFILE=`mktemp /tmp/halevt_umount_gtkdialog.XXXXXX` || exit 1

export MAIN_DIALOG="
<window title=\"Umount $label\">
<vbox>
  <frame Umount $label>
  <text>
    <input file>$TMPFILE</input>
    <variable>REPORT</variable>
  </text>
  </frame>
  <hbox>
  <button>
    <label>Umount</label>
    <action>halevt_umount_report.sh $TMPFILE \"$label\"</action>
    <action type=\"refresh\">REPORT</action>
  </button>
  <button ok>
  </button>
  </hbox>
</vbox>
</window>
"

gtkdialog --program=MAIN_DIALOG