This commit is contained in:
milisbir 2016-04-05 22:35:09 +00:00
parent d86a5a3fe1
commit 4dccb46206
1 changed files with 1 additions and 57 deletions

58
bin/mps
View File

@ -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 "$@"