mps-0.3
This commit is contained in:
parent
d86a5a3fe1
commit
4dccb46206
58
bin/mps
58
bin/mps
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
. /etc/mpsd.conf
|
. /etc/mpsd.conf
|
||||||
. /root/bin/fonks.sh
|
. /root/bin/fonks.sh
|
||||||
versiyon="0.2"
|
versiyon="0.3"
|
||||||
iletisim="milisarge@gmail.com"
|
iletisim="milisarge@gmail.com"
|
||||||
paketdepo="/depo/paketler/"
|
paketdepo="/depo/paketler/"
|
||||||
sunucu="192.168.1.111:8000/"
|
sunucu="192.168.1.111:8000/"
|
||||||
|
@ -71,48 +71,6 @@ icerik_ekle(){
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
icerik_ekle2(){
|
|
||||||
kokdizin=/mnt/lfs
|
|
||||||
paketad=`echo "$1" | cut -d'#' -f1`
|
|
||||||
paketad=`basename $paketad`
|
|
||||||
ryaz 34 $paketad" paketi kuruluyor."
|
|
||||||
tar -C /tmp --extract --file=$1 .PRE 1 2> /tmp/$paketad_pre.log
|
|
||||||
#kos-kur kontrolu
|
|
||||||
if [ -f /tmp/.PRE ];then
|
|
||||||
bash /tmp/.PRE
|
|
||||||
rm /tmp/.PRE
|
|
||||||
fi
|
|
||||||
mkdir -p kur.$paketad
|
|
||||||
tar xf $1 -C kur.$paketad &&
|
|
||||||
mkdir -p $kokdizin/var/lib/pkg/DB/"$paketad" &&
|
|
||||||
cp -avf kur.$paketad/* $kokdizin > kur.$paketad/kurulan &&
|
|
||||||
cat kur.$paketad/kurulan | cut -d '>' -f2 > $kokdizin/var/lib/pkg/DB/"$paketad"/kurulan
|
|
||||||
#mv kur.$paketad/.MTREE /var/lib/pkg/DB/"$paketad"/files &&
|
|
||||||
mv kur.$paketad/.META $kokdizin/var/lib/pkg/DB/"$paketad"/META &&
|
|
||||||
|
|
||||||
#kur-kos calistirilmasi
|
|
||||||
if [ -f kur.$paketad/.POST ];then
|
|
||||||
bash kur.$paketad/.POST
|
|
||||||
rm kur.$paketad/.POST
|
|
||||||
fi
|
|
||||||
#if [ -f $kokdizin.PRE ];then
|
|
||||||
# rm $kokdizin.PRE
|
|
||||||
#fi
|
|
||||||
#if [ -f $kokdizin/.okubeni ];then
|
|
||||||
# rm $kokdizin/.okubeni
|
|
||||||
#fi
|
|
||||||
#if [ -f $kokdizin/.README ];then
|
|
||||||
# rm $kokdizin/.README
|
|
||||||
#fi
|
|
||||||
rm -r kur.$paketad
|
|
||||||
if [ -f /tools/sbin/ldconfig ];then
|
|
||||||
/tools/sbin/ldconfig
|
|
||||||
else
|
|
||||||
/sbin/ldconfig
|
|
||||||
fi
|
|
||||||
ryaz 34 $paketad" paketi kuruldu."
|
|
||||||
}
|
|
||||||
|
|
||||||
paket_sil(){
|
paket_sil(){
|
||||||
local paket kkont sil_onay oto_silme
|
local paket kkont sil_onay oto_silme
|
||||||
paket="$1"
|
paket="$1"
|
||||||
|
@ -581,8 +539,6 @@ ayarlar() {
|
||||||
tekrarkur="evet"
|
tekrarkur="evet"
|
||||||
fi
|
fi
|
||||||
ikaynak="yerel" ;;
|
ikaynak="yerel" ;;
|
||||||
-k2|--yrku2)
|
|
||||||
ikaynak="yerel2" ;;
|
|
||||||
-s|--pksil)
|
-s|--pksil)
|
||||||
paket_sil "$2" ;;
|
paket_sil "$2" ;;
|
||||||
-d|--pkde)
|
-d|--pkde)
|
||||||
|
@ -769,18 +725,6 @@ if [ "$ikaynak" = "yerel" ]; then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$ikaynak" = "yerel2" ]; then
|
|
||||||
local silme
|
|
||||||
pkontrol=`basename $2 | grep -w "mps.lz"`
|
|
||||||
if [ ! -z "$pkontrol" -a "$pkontrol" != "" ]; then
|
|
||||||
paketad=`echo "$2" | cut -d'#' -f1`
|
|
||||||
kkont=`kurulu_kontrol "$paketad"`
|
|
||||||
icerik_ekle2 "$2"
|
|
||||||
else
|
|
||||||
ryaz 31 "yerelde mps paketi bulunamadı."
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
}
|
}
|
||||||
ana "$@"
|
ana "$@"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue