mps-link
This commit is contained in:
parent
1f648f7098
commit
9693a60fd9
14
bin/mps
14
bin/mps
|
@ -68,6 +68,10 @@ if [ -z ${anatalimatname+:} ]; then
|
||||||
anatalimatname="${git_yereldepo}/talimatname"
|
anatalimatname="${git_yereldepo}/talimatname"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -z ${ektalimatname_repo+:} ]; then
|
||||||
|
ektalimatname_repo="${git_sunucu}/milislinux/ek-talimatlar"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -z ${talimatname+:} ]; then
|
if [ -z ${talimatname+:} ]; then
|
||||||
talimatname="/root/talimatname"
|
talimatname="/root/talimatname"
|
||||||
fi
|
fi
|
||||||
|
@ -2057,20 +2061,24 @@ hataloglama(){
|
||||||
}
|
}
|
||||||
|
|
||||||
indir_talimat_paketle(){
|
indir_talimat_paketle(){
|
||||||
local dosya _ip _talkonum
|
local dosya _ip _talkonum _ek_talimat_link
|
||||||
_wget="wget --quiet --no-check-certificate"
|
_wget="wget --quiet --no-check-certificate"
|
||||||
if [ ! -z "$1" ];then dosya=$1;else $_yaz_uyari "link parametre eksik";exit 1;fi
|
if [ ! -z "$1" ];then dosya=$1;else $_yaz_uyari "link parametre eksik";exit 1;fi
|
||||||
if [ ! -z "$2" ];then _ip=$2;else $_yaz_uyari "ip tipi parametresi eksik";exit 1;fi
|
if [ ! -z "$2" ];then _ip=$2;else $_yaz_uyari "ip tipi parametresi eksik";exit 1;fi
|
||||||
if [ ! -z "$3" ];then _talkonum=$3;else $_yaz_uyari "talimatname konum parametre eksik";exit 1;fi
|
if [ ! -z "$3" ];then _talkonum=$3;else $_yaz_uyari "talimatname konum parametre eksik";exit 1;fi
|
||||||
|
# ek-talimatname altında ilgili talimat var mı kontrol edilir
|
||||||
|
|
||||||
|
_ek_talimat_link="${ektalimatname_repo}/raw/master/${dosya}/talimat"
|
||||||
|
wget -q --spider ${_ek_talimat_link}
|
||||||
|
[ $? -eq 0 ] && dosya=${_ek_talimat_link}
|
||||||
urlkont='(https?|ftp|file)://[-A-Za-z0-9\+&@#/%?=~_|!:,.;]*[-A-Za-z0-9\+&@#/%=~_|]'
|
urlkont='(https?|ftp|file)://[-A-Za-z0-9\+&@#/%?=~_|!:,.;]*[-A-Za-z0-9\+&@#/%=~_|]'
|
||||||
if [[ $dosya =~ $urlkont ]];then
|
if [[ $dosya =~ $urlkont ]];then
|
||||||
gdosya=`mktemp`
|
gdosya=`mktemp`
|
||||||
if [[ $_ip =~ "-6" ]]; then
|
if [[ $_ip =~ "-6" ]]; then
|
||||||
$_yaz "talimat ipv6 linkten cekilecek"
|
$_yaz "talimat IPv6: ${dosya} linkinden indirildi."
|
||||||
$_wget $_ip $dosya -O $gdosya
|
$_wget $_ip $dosya -O $gdosya
|
||||||
else
|
else
|
||||||
$_yaz "talimat ipv4 linkten cekilecek"
|
$_yaz "talimat IPv4: ${dosya} linkinden indirildi."
|
||||||
$_wget $_ip $dosya -O $gdosya
|
$_wget $_ip $dosya -O $gdosya
|
||||||
fi
|
fi
|
||||||
dosya=$gdosya
|
dosya=$gdosya
|
||||||
|
|
Loading…
Reference in New Issue