#!/bin/sh
exit
a=sfslinux@gmail.com 
v="130104"

#	    usr=`ps axu |awk '/startx/ && !/grep/ {print $1}'`
	    usr=`sfsusr`
HLP () {
echo "\
Использование: $0 [ПАРАМЕТР]... ШАБЛОН [ФАЙЛ]
Запуск подключенного модуля.sfs имени исполняемого файла (или его части) 
    -s 		запуск от имени root\
"
exit
}

[ "$@" = "" ] && HLP 

for i in $@ ;do
        #echo  $i
        shift
        [ "$i" = "--help" ] && HLP 
	[ "$i" = "-s" ] && usr=root	    
done
#exit

	    s="`basename $i`"
	    s1=$s

	    [ -n "`which sudo`" ] && sudou="sudo -u $usr"
	    [ -f /etc/rc.d/PUPSTATE ] && sudou="" #&& s1=".`echo $s|awk -F.sfs '{print $1}'`" 
            #($sudo `echo %f |awk -F_ '{print $1}'` || $sudo `echo %f |awk -F- '{print $1}'`) &
	    #echo file=$1 s=$s s1=$s1
DT () {
	    dt=`ls -1 /mnt/.$1*/usr/share/applications/*.desktop| head -1|egrep -v '/Glade2bas|/flash'`
}
DT $s1
[ "$dt" = "" ] && DT $s
if [ "$dt" ] ;then
#ntf -a "Программа не запускается" "$($sudou `awk -F"=" '/^Exec=/ {print $2}' $dt` 2>&1 &)"
m="$($sudou `awk -F"=" '/^Exec=/ {print $2}' $dt` 2>&1 |grep "shared libraries:" &)" 
[ "$m" ] && ntf -a "Программа не запускается" "$m"
fi

#`cat /usr/share/applications/*.desktop |grep -i $1 |awk -F= '/^Exec=/ {print $2}'`
