Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > a83af0f980d58e642876abc7972e5e2c > files > 16

halevt-0.1.6.2-4.fc15.i686.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