milis-isoyap
This commit is contained in:
parent
974dc6e483
commit
dae8f219c2
|
@ -1,11 +1,11 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# lfs dizini oluşturup ortama girdikten sonra bu betiği çalıştırabilirsiniz,bütün ortam içi işlemler yapılacaktır.
|
# lfs dizini oluşturup ortama girdikten sonra bu betiği çalıştırabilirsiniz,bütün ortam içi işlemler yapılacaktır.
|
||||||
|
|
||||||
if [ ! "$2" ]; then
|
if [ ! "$1" ]; then
|
||||||
echo "ayar dosyası belirtiniz."
|
echo "ayar dosyası belirtiniz."
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
source "$2"
|
source "$1"
|
||||||
echo "masaüstü: $masaustu"
|
echo "masaüstü: $masaustu"
|
||||||
echo "giris yoneticisi: $girisyonetici"
|
echo "giris yoneticisi: $girisyonetici"
|
||||||
echo "ek paket listesi: $ekpaketliste"
|
echo "ek paket listesi: $ekpaketliste"
|
||||||
|
|
|
@ -1,69 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
load_pid()
|
|
||||||
{
|
|
||||||
PID=$(pgrep -d " " -f "cjdroute")
|
|
||||||
}
|
|
||||||
|
|
||||||
load_pid
|
|
||||||
|
|
||||||
durdur()
|
|
||||||
{
|
|
||||||
if [ -z "$PID" ]; then
|
|
||||||
echo "milisia-cj çalışmıyor!"
|
|
||||||
return 1
|
|
||||||
else
|
|
||||||
kill $PID &> /dev/null
|
|
||||||
while [ -n "$(pgrep -d " " -f "cjdroute")" ]; do
|
|
||||||
echo "* milisia-cj kapanması bekleniyor..."
|
|
||||||
sleep 1;
|
|
||||||
done
|
|
||||||
if [ $? -gt 0 ]; then return 1; fi
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
baslat()
|
|
||||||
{
|
|
||||||
if [ -z "$PID" ]; then
|
|
||||||
if [ ! -f /dev/net/tun ]; then
|
|
||||||
mps kurkos cjdns
|
|
||||||
fi
|
|
||||||
cjdroute < /etc/cjdroute.conf
|
|
||||||
else
|
|
||||||
echo "milisia-cj zaten calısmakta"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
durum()
|
|
||||||
{
|
|
||||||
echo -n "* milisia-cj is "
|
|
||||||
if [ -z "$PID" ]; then
|
|
||||||
echo "çalışmıyor"
|
|
||||||
exit 1
|
|
||||||
else
|
|
||||||
echo "çalışıyor"
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
case "$1" in
|
|
||||||
"baslat" )
|
|
||||||
baslat
|
|
||||||
;;
|
|
||||||
"yebaslat" )
|
|
||||||
durdur
|
|
||||||
load_pid
|
|
||||||
baslat
|
|
||||||
;;
|
|
||||||
"durdur" )
|
|
||||||
durdur
|
|
||||||
;;
|
|
||||||
"durum" )
|
|
||||||
durum
|
|
||||||
;;
|
|
||||||
"kontrol" )
|
|
||||||
ps aux | grep -v 'grep' | grep 'cjdns core' > /dev/null 2>/dev/null || start
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "kullanım: $0 {baslat|durdur|yebaslat|durum|kontrol}"
|
|
||||||
esac
|
|
Loading…
Reference in New Issue