mps-0.3
This commit is contained in:
parent
d86a5a3fe1
commit
4dccb46206
58
bin/mps
58
bin/mps
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
. /etc/mpsd.conf
|
||||
. /root/bin/fonks.sh
|
||||
versiyon="0.2"
|
||||
versiyon="0.3"
|
||||
iletisim="milisarge@gmail.com"
|
||||
paketdepo="/depo/paketler/"
|
||||
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(){
|
||||
local paket kkont sil_onay oto_silme
|
||||
paket="$1"
|
||||
|
@ -581,8 +539,6 @@ ayarlar() {
|
|||
tekrarkur="evet"
|
||||
fi
|
||||
ikaynak="yerel" ;;
|
||||
-k2|--yrku2)
|
||||
ikaynak="yerel2" ;;
|
||||
-s|--pksil)
|
||||
paket_sil "$2" ;;
|
||||
-d|--pkde)
|
||||
|
@ -769,18 +725,6 @@ if [ "$ikaynak" = "yerel" ]; then
|
|||
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 "$@"
|
||||
|
||||
|
|
Loading…
Reference in New Issue