IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   IRCd Makaleler (https://www.ircforumlari.net/ircd-makaleler/)
-   -   ssh otokur (https://www.ircforumlari.net/ircd-makaleler/521949-ssh-otokur.html)

Joop 01 Şubat 2013 14:15

ssh otokur
 
Konuyu Nereye Açıcağımı Bilemedim.. Eğer Yanlış Adresse Ricamdır Doğru Yere Alırmısınız Konuyu Arkadaşlar?

Sorunum Şudur, Oto Kur Yapıyorum Herşey İyi Güzel Yalnız Servicesde otokur yaparken enterlemem gereken yeri kendisi otomatik enterlemiyor yani manuel enter lemem gerekiyor


Using defaults from config.cache. To ignore, ./Config -nocache
Note: press Return for the default, or enter a new value.
In what directory do you want the binaries to be installed?
[/home/USER/services]


Where do you want the data files to be installed?
[/home/USER/services]


Which group should all Services data files be owned by? (If Services
should not force files to be owned by a particular group, just press
Return.)
[]

What should the default umask for data files be (in octal)?
(077 = only accessible by owner; 007 = accessible by owner and group)
[077]

Allow anope to automatically check for mysql libaries?
unless you get errors with make, there is no need to
change this setting.
[no]


ve doğal olarak make ve make install.
Birtek Oto olarak ./config i Yapıyor. oto olarak bunları geçişi nasıl sağlayabilirim acaba?

Joop 04 Şubat 2013 06:37

Cevap: ssh otokur
 
Yokmu Yani, Otokurdan anlayan Kimse ?

ulusalchat 04 Şubat 2013 06:39

Cevap: ssh otokur
 
öncelikle yazdıgınız bash script icine cache olusturun ondan sonra kurulumu yaptırın

config cekmeyi de ./Config -quick olarak belirtirseniz enter istememesi lazım

Joop 04 Şubat 2013 07:11

Cevap: ssh otokur
 
Kurmadı.
hatta elle denim dedim

konyacha@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]unsilme.com [~/anope-1.7.21]# ./Config -quick

Can't find cache file (config.cache), aborting...
konyacha@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]unsilme.com [~/anope-1.7.21]#

Normal ./Config dediğimde kuruyor oysaki
config.cache diyede birşey yok içinde

HostBuldum 04 Şubat 2013 17:16

Cevap: ssh otokur
 
wget -q [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
tar zxvf Unreal3.2.3.tar.gz
cd Unreal3.2
chmod +x *
./Config -q
make



Sanırım yardımcı olabilir efendim size...

ulusalchat 04 Şubat 2013 18:26

Cevap: ssh otokur
 
Alıntı:

SakaryaLl Nickli Üyeden Alıntı (Mesaj 1041276645)
Kurmadı.
hatta elle denim dedim

konyacha@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]unsilme.com [~/anope-1.7.21]# ./Config -quick

Can't find cache file (config.cache), aborting...
konyacha@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]unsilme.com [~/anope-1.7.21]#

Normal ./Config dediğimde kuruyor oysaki
config.cache diyede birşey yok içinde

yukaridada belirtigim gibi bir cache olusturun önce yaptiginiz bash icine
nasil yapılacagi hakkında bilginiz yok sa yazayim onuda
kullandiginiz bash scripti buna göre düzenleyin wget komutundan sonra altaki uygulamayi yapın ben de wget adresini koydum onu silin wget adresini neyi nereye koymaniz gerektgini göstermek amaclı koydum

Kod:

wget -q http://domain.com/anope-1.7.19.tar.gz
tar zxvf anope-1.7.19.tar.gz
cd anope-1.7.19
cat > config.cache << __EOF__
BINDEST="/home/$USER/services"
DATDEST="/home/$USER/services"
RUNGROUP=""
UMASK=077
IRCTYPE="no default"
IRCTYPE_DEF=""
MYSQL="yes"
__EOF__
mkdir /home/$USER/services

./Config -quick
make
make install

bundan sonra isterseniz conf u da bash ile olusturup services e start verebilirsiniz yada confu manuel olusturup start verebilirsiniz

Joop 04 Şubat 2013 22:04

Cevap: ssh otokur
 
Evet Bu oldu bu sistemi eggdropdada kullanabilirim sanırım

ulusalchat 05 Şubat 2013 01:01

Cevap: ssh otokur
 
eggdrop kurulumlarinda enter yada baska bir islem gerekmemektedir

kısaca su sekil

Kod:

#!/bin/sh
#
echo "------- Eggdrop Bot Sistemi Oto Kurulum Scripti ------------"
echo ""
echo "Dosya indiriliyor."
wget -d http://domainismi.com/eggdrop1.6.19.tar.gz
echo""
echo "Indirme islemi tamamlandi"
echo""
echo "Kurulum islemine baslaniyor"
tar zxvf eggdrop1.6.19.tar.gz

cd eggdrop1.6.19
./configure
make config
make
make install
cd
clear
echo "|----------------------------------------|"
echo "| Kurulum tamamlandi                    |"
echo "|----------------------------------------|"
echo "| Eggdrop Aktif!!                        |"
echo "|----------------------------------------|"


saywhat 05 Şubat 2013 10:43

Cevap: ssh otokur
 
Kod:

#! /bin/bash 
#   
function deps () {
  DEPENDENCIES="gcc wget make gcc-c++ libstdc++-devel"
  deps_ok=YES
  for dep in $DEPENDENCIES
  do
    if ! which $dep &> /dev/null; then
      echo -e " bu scriptin isleyebilmesi icin $dep kurulu olmali "
      echo -e " eger Ubuntu yada Debian kullaniyorsaniz $dep kurmak icin kullanacaginiz komut: "
      echo -e " sudo apt-get install $dep "
      deps_ok=NO
    fi
  done
  if [[ $deps_ok == NO ]]; then
    echo -e " bagimliliklar.... bekleniyor "
    exit 1
  else
    return 0
  fi
}
 
######################
# kurulum proseduru  #
######################
 
InstallTCL () {
  cd $HOME
  wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  tar zxf tcl8.6.0-src.tar.gz
  cd tcl8.6.0
  cd unix
  ./configure --prefix=$HOME/local
  ln -s libtcl86.so.1 libtcl86.so
  make -s
  make install -s
  cd $HOME
  rm tcl8.6.0-src.tar.gz
}
InstallTK () {
  cd $HOME
  wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  tar zxvf tk8.6.0-src.tar.gz
  cd tk8.6.0/unix
  ./configure --prefix=$HOME/local
  make
  make install
  cd $HOME
  rm tk8.6.0-src.tar.gz
}
InstallEggdrop () {
  cd $HOME
  wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  tar zxvf eggdrop1.6.21.tar.gz
  cd eggdrop1.6.21
  ./configure --with-tcllib=$HOME/local/lib/libtcl8.6.so --with-tclinc=$HOME/local/include/tcl.h
  make config
  export LD_LIBRARY_PATH=$HOME/local/lib
  export TCL_LIBRARY=$HOME/local/lib/tcl8.6
  echo "TCL_LIBRARY=$HOME/local/lib/tcl8.6" >> ~/.bashrc
  echo "LD_LIBRARY_PATH=$HOME/local/lib" >> ~/.bashrc
  make -s
  make install DEST=/home/kullanici-adi/eggdrop
  cd $HOME
  rm eggdrop1.6.21.tar.gz
}
 
InstallTCLlib () {
  cd $HOME
  wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  tar zxvf tcllib-1.14.tar.gz
  cd tcllib-1.14
  ./configure --prefix=$HOME/local
  make install -s
  cd $HOME
  rm tcllib-1.14.tar.gz
}
InstallTRF () {
  cd $HOME
  wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  tar zxvf trf2.1.4.tar.gz
  cd trf2.1.4
  ./configure --prefix=$HOME/local
  make -s
  make install -s
  cd $HOME
  rm trf2.1.4.tar.gz
}
InstallTLS () {
  cd $HOME
  wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  tar zxvf tls1.6-src.tar.gz
  cd tls1.6
  ./configure --prefix=$HOME/local
  make -s
  make install -s
  cd $HOME
  rm tls1.6-src.tar.gz
}
InstalltDOM () {
  cd $HOME
  wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  tar zxvf tDOM-0.8.3.tgz
  cd tDOM-0.8.3
  ./configure --prefix=$HOME/local
  make
  make install
  cd $HOME
  rm tDOM-0.8.3.tgz
}
InstallZNC () {
  #cd $HOME && ./znc
  cd $HOME
  wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  tar zxvf znc-0.204.tar.gz
  cd znc-0.204
  ./configure --prefix=$HOME/znc --enable-extra
  make -s
  make install -s
  cd $HOME
  rm znc*.tar.gz
  read -p "ZNC'e kurulum yapmak istiyormusunuz ? [y/n]: "
  if [ $REPLY = "y" ]; then
    cd $HOME/znc/bin/
    ./znc --makeconf
    cd $HOME
    rm znc
  else
    echo " ./znc --makeconf komutunu dosyadan calistirin"
  fi
}
 
ConfigureBNC () {
  cd $HOME/psybnc
  rm psybnc.conf
  touch psybnc.conf
  read -p " 6700-35000 arasi bir port araligi belirleyin "
  if [ $REPLY -ge "6700" -a $REPLY -le "35000" ]; then 
    echo "PSYBNC.SYSTEM.PORT1=$REPLY" >> $HOME/psybnc/psybnc.conf
  fi
  echo -n "bouncer icin bir isim belirleyin ve [ENTER]: "
  read name
  echo "PSYBNC.SYSTEM.ME=$name" >> $HOME/psybnc/psybnc.conf
  default=000.000.0.0
  read -p "IP adres belirleyin [$default]: " REPLY
  REPLY=${REPLY:-$default}
  echo "PSYBNC.SYSTEM.DCCHOST=$REPLY" >> $HOME/psybnc/psybnc.conf
  default=000.000.0.0
  read -p "Host IP giriniz [$default]: " REPLY
  REPLY=${REPLY:-$default}
  echo "PSYBNC.SYSTEM.HOST1=$REPLY" >> $HOME/psybnc/psybnc.conf
  echo "PSYBNC.HOSTALLOWS.ENTRY0=*;*" >> $HOME/psybnc/psybnc.conf
  echo "host izinleri ekleniyor"
  echo -n "bir nick belirleyin ve [ENTER]: "
  read name
  echo "USER1.USER.NICK=$name" >> $HOME/psybnc/psybnc.conf
  echo -n "username belirleyin ve [ENTER]: "
  read name
  echo "USER1.USER.USER=$name" >> $HOME/psybnc/psybnc.conf
  cd /home/$USER/psybnc/
  default=password
  read -s -p "bir sifre [$default] belirleyin ve [ENTER]: " REPLY
  REPLY=${REPLY:-$default}
  echo "USER.USER1.PASS=$REPLY" >> $HOME/psybnc/psybnc.conf
  echo "admin haklari ekleniyor"
  echo "PSYBNC.USER.RIGHTS=1" >> $HOME/psybnc/psybnc.conf
  cd  /home/$USER/psybnc
  read -p "oto DCC ekleniyor. tamam mi? [y/n]: "
  if [ $REPLY = "y" ]; then
    echo "USER1.USER.AUTODCCGET=1" >> $HOME/psybnc/psybnc.conf
  else
    echo "oto DCC eklenmemis"
  fi
  read -p "bir VHOST belirlemek istermisiniz? [y/n]: "
  if [ $REPLY = "y" ]; then
    echo -n "Vhost girin ve [ENTER]: "
    read name
    echo "USER1.USER.VHOST=$name" >> $HOME/psybnc/psybnc.conf
  fi
  read -p "sistem mesajlari alinsin mi? [y/n]: "
  if [ $REPLY = "y" ]; then
    echo "USER1.USER.SYSMSG=1" >> $HOME/psybnc/psybnc.conf
  else
    echo "sistem mesajlari aktif edilmedi"
  fi
  echo -n "bir login name belirleyin ve [ENTER]: "
  read name
  echo "USER1.USER.LOGIN=$name" >> $HOME/psybnc/psybnc.conf
  echo "OK"
  echo "kurulum tamamlandi !!"
  make -s
  read -p "psyBNC baslasin mi? [y/n]: "
  if [ $REPLY == "y" ]; then
    cd $HOME/psybnc/
    ./psybnc
    cd $HOME
    rm psybnc
    exit
  else
    echo "./psybnc komutunu $HOME/psybnc dizininde calistirin"
  fi
}
 
InstallBNC () {
  #cd $HOME && ./psy
  cd $HOME
  wget [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
  tar zxvf psyBNC-2.3.2-9.tar.gz
  cd /$HOME/psybnc/
  make -s
  cd $HOME
  rm psyBNC-2.3.2-9.tar.gz
  read -p "psyBNC kurulumu yapmak istermisiniz? [y/n]: "
  if [ $REPLY = "y" ]; then
    ConfigureBNC
  fi
}
 
###################
### ana script  ###
###################
InstallTCL
InstallTK
InstallEggdrop
InstallTCLlib
InstallTRF
InstallTLS
InstalltDOM
read -p " psyBNC yada ZNC arasinda bir tercih yapin. [psy/znc]: "
if [ $REPLY = "znc" ]; then
  InstallZNC &> /home/kullanici-adiniz/ZNC
elif [ $REPLY = "psy" ]; then
  InstallBNC
fi
read -p "psyBNC kurulumu yapmak istiyormusunuz? [y/n]: "
  if [ $REPLY = "y" ]; then
    ConfigureBNC &> /home/kullanici-adiniz/psy.log
  fi

tcl8.6.0 + tcl/tk8.6.0 + tcllib-1.14 + eggdrop1.6.21 + tls + trf +tDom + ZNC + psyBNC oto kurulum scripti örneği....dilediğiniz şekilde düzenleyebilirsiniz.

ufukcingay 18 Şubat 2013 05:34

Cevap: ssh otokur
 
.sh hatalar veriyor ; bu arada kurulum yapmak isteyenler chmod + otokur.sh komutunu kullanmayı MUTLAKA unutmayın


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 13:48.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net