mps-odkp-surumdevir-kont

This commit is contained in:
milisbir 2018-01-08 20:48:25 +02:00
parent 45c91f928a
commit 84bc9f0c0e
1 changed files with 24 additions and 12 deletions

16
bin/mps
View File

@ -55,6 +55,11 @@ if [ -z ${silme_esgec+:} ]; then
declare -a silme_esgec=() declare -a silme_esgec=()
fi fi
if [ -z ${esgec+:} ]; then
declare -a esgec=()
fi
esgec=(xorg xorg-app xorg-font xorg-proto kernel-lts kernel-lts-src)
# Türkçe Mesajlar # Türkçe Mesajlar
_paket_adi_gerekli="paket ismi eksik!" _paket_adi_gerekli="paket ismi eksik!"
@ -1020,7 +1025,6 @@ guncelleme_tespit(){
sistem_guncelle(){ sistem_guncelle(){
count=0 count=0
esgec=(xorg xorg-app xorg-font xorg-proto kernel-lts kernel-lts-src)
local kpkt local kpkt
local pk_guncelle local pk_guncelle
total=`ls $VT | wc -l` total=`ls $VT | wc -l`
@ -1187,9 +1191,10 @@ devir_kontrol(){
} }
surum_devir_kontrol(){ surum_devir_kontrol(){
local _konum pk_sil _paket _durum local _konum pk_sil _paket _durum pk_guncelle
_paket=$1 _paket=$1
_durum="yaz" _durum="yaz"
pk_guncelle="e"
[ $2 ] && _durum="$2" [ $2 ] && _durum="$2"
local kdevir devir ksurum surum pkt dusuk yuksek durum local kdevir devir ksurum surum pkt dusuk yuksek durum
durum="belirsiz" durum="belirsiz"
@ -1206,6 +1211,10 @@ surum_devir_kontrol(){
if [[ "$_konum" = "0" || "$_konum" = "-1" ]];then if [[ "$_konum" = "0" || "$_konum" = "-1" ]];then
echo "$_paket $_talimat_bulunamadi $_surum_kontrol_iptal" echo "$_paket $_talimat_bulunamadi $_surum_kontrol_iptal"
else else
if [[ "${esgec[*]}" =~ "${_paket}" ]];then
pk_guncelle="h"
fi
if [ $pk_guncelle == "e" ];then
source $_konum/talimat source $_konum/talimat
if [ "${_durum}" == "yaz" ];then if [ "${_durum}" == "yaz" ];then
echo "$_paket:" echo "$_paket:"
@ -1219,6 +1228,9 @@ surum_devir_kontrol(){
echo "var" echo "var"
fi fi
fi fi
else
echo "$_paket için sürüm-devir kontrolü es geçildi."
fi
fi fi
} }