mps.oto-kurban-tamiri
This commit is contained in:
parent
3beca2a1dd
commit
3dfa6c4fdb
15
bin/mps
15
bin/mps
|
@ -4,7 +4,7 @@ if [ -f /etc/mps.conf ];then
|
||||||
. /etc/mps.conf
|
. /etc/mps.conf
|
||||||
fi
|
fi
|
||||||
. /root/bin/fonks.sh
|
. /root/bin/fonks.sh
|
||||||
versiyon="0.8.4"
|
versiyon="0.8.5"
|
||||||
iletisim="milisarge@gmail.com"
|
iletisim="milisarge@gmail.com"
|
||||||
paketdepo="/depo/paketler/"
|
paketdepo="/depo/paketler/"
|
||||||
if [ -z ${sunucu+:} ]; then
|
if [ -z ${sunucu+:} ]; then
|
||||||
|
@ -97,7 +97,8 @@ paket_sil(){
|
||||||
kkont=`kurulu_kontrol "$1"`
|
kkont=`kurulu_kontrol "$1"`
|
||||||
if [ "$kkont" = "kurulu" ];then
|
if [ "$kkont" = "kurulu" ];then
|
||||||
if [ -f "/var/lib/pkg/DB/$paket/kurulan" ];then
|
if [ -f "/var/lib/pkg/DB/$paket/kurulan" ];then
|
||||||
#dizin koruma gelecek
|
#dizin koruma
|
||||||
|
kurban_kurtar $1
|
||||||
cat /var/lib/pkg/DB/$paket/kurulan | cut -d '>' -f2 > /tmp/$paket.sil
|
cat /var/lib/pkg/DB/$paket/kurulan | cut -d '>' -f2 > /tmp/$paket.sil
|
||||||
ryaz 31 "ters bagimliliklar"
|
ryaz 31 "ters bagimliliklar"
|
||||||
ryaz 31 "------------------"
|
ryaz 31 "------------------"
|
||||||
|
@ -534,10 +535,14 @@ kurban_kurtar(){
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
mv /var/lib/pkg/DB/$paket/kurulan /var/lib/pkg/DB/$paket/ilk.kurulan
|
if [ -f /tmp/$paket.kurtar ];then
|
||||||
grep -v -F -x -f "/tmp/$paket.kurtar" "/tmp/$paket.sil" > /var/lib/pkg/DB/$paket/kurulan
|
mv /var/lib/pkg/DB/$paket/kurulan /var/lib/pkg/DB/$paket/ilk.kurulan
|
||||||
|
grep -v -F -x -f "/tmp/$paket.kurtar" "/tmp/$paket.sil" > /var/lib/pkg/DB/$paket/kurulan
|
||||||
|
ryaz 32 "$paket kurban dosyaları kurtarıldı."
|
||||||
|
else
|
||||||
|
ryaz 32 "$paket kurban dosyası yok."
|
||||||
|
fi
|
||||||
rm -f /tmp/$paket.sil
|
rm -f /tmp/$paket.sil
|
||||||
ryaz 32 "$paket kurban dosyaları kurtarıldı."
|
|
||||||
else
|
else
|
||||||
ryaz 31 "kurulan paket yok!"
|
ryaz 31 "kurulan paket yok!"
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue