summarylogtreecommitdiffstats
path: root/unetbootin.sh
blob: 8296ed5aa8c9db5b0c6da6b7f464b9b7176617c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash

export QT_X11_NO_MITSHM=1

ELF_FILE='/usr/bin/unetbootin.elf'
TMP_FILE='/tmp/_polkit_error'

if [ $(command -v pkexec) ]; then
  pkexec --disable-internal-agent "${ELF_FILE}" "$@" 2>"${TMP_FILE}"
  if [ -s "${TMP_FILE}" ]; then
    zenity --error --text="$(cat ${TMP_FILE})"
    rm -f "${TMP_FILE}"
  fi
else
  "${ELF_FILE}" "$@"
fi