#!/bin/sh

#*********************************************************************************************************
#*   __     __               __     ______                __   __                      _______ _______   *
#*  |  |--.|  |.---.-..----.|  |--.|   __ \.---.-..-----.|  |_|  |--..-----..----.    |       |     __|  *
#*  |  _  ||  ||  _  ||  __||    < |    __/|  _  ||     ||   _|     ||  -__||   _|    |   -   |__     |  *
#*  |_____||__||___._||____||__|__||___|   |___._||__|__||____|__|__||_____||__|      |_______|_______|  *
#* http://www.blackpantheros.eu | http://www.blackpanther.hu - kbarcza[]blackpanther.hu * Charles Barcza *
#*************************************************************************************(c)2002-2016********
##   blackPanther Default Apps Collection

xmsg=$(which kdialog 2>/dev/null || which pydialog 2>/dev/null || which zenity 2>/dev/null)

if [ -x /usr/libexec/draksound ];then
    draksound=/usr/libexec/draksound
    if  [[ "$UID" != "0" ]] ; then
	/usr/bin/pkexec $draksound "$@"
	exit $?
    fi

elif [ -x /usr/sbin/draksound ];then
    draksound=/usr/sbin/draksound
    if  [[ "$UID" != "0" ]] ; then
	default-su -c $draksound "$@"
	exit $?
    fi
else 
    draksound=$($xmsg --error "DrakSound is Missing!\nPlease reinstall the Drakx packages or report the bug to developers...")
fi

exec $draksound "$@"

