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/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   Eggdrop hatası (https://www.ircforumlari.net/eggdrop-neostats-bnc/597699-eggdrop-hatasi.html)

Delioper 24 Haziran 2014 01:19

Eggdrop hatası
 
Eggdrop botları kanala sokarken eggdrop can't write to temp dir bu hatayı alıyordum botları yedekleyip sildim yeniden eggdrop1.6.21.tar.gz indirdim sıfırdan kurulum yaparkende bu hatayla karşılaşıyorum yardım edebilirmisiniz


checking build system type... mkdir: cannot create directory `/tmp/cg9015-2558': Permission denied
mkdir: cannot create directory `/tmp/cg-9015': Permission denied
config.guess: cannot create a temporary directory in /tmp
configure: error: cannot guess build type; you must specify one

saywhat 24 Haziran 2014 02:42

Cevap: Eggdrop hatası
 
botunuzun .conf'una :
Kod:

set temp-path "tmp/"
satırı ekleyin.
kurmaya çalıştığınız eggdrop sürümünü "resmi" sitesinden aldığınıza emin olun
Kod:

wget geteggdrop.com
root haklarına sahipseniz ,botu kurmaya çalıştığınız dizinin izinlerinin "doğru" olduğuna ,korumalı bir dizine kurmaya çalışmadığınıza emin olmalısınız.
Kod:

sudo chmod 777 /botun/kurulduğu/dizin

Delioper 24 Haziran 2014 11:20

Cevap: Eggdrop hatası
 
rot erişimim yok kurulumda yine aynı hata

checking build system type... mkdir: cannot create directory `/tmp/cg9015-2558': Permission denied
mkdir: cannot create directory `/tmp/cg-9015': Permission denied
config.guess: cannot create a temporary directory in /tmp
configure: error: cannot guess build type; you must specify one

saywhat 24 Haziran 2014 11:52

Cevap: Eggdrop hatası
 
aldığınız bazı hatalar "bug" olarak rapor edilmiş ( ancak eski .1.6.18 sürümünde rapor edilmiş. ) şu anki güncel sürümlerde giderilmiş ,olmaması gereken bir hata.. o nedenle "resmi" sitesinden almanızı vurgulayarak yazdım. (çünkü sağda solda da barındırılıyor eggdrop sürümleri. barındıranların da üstünde ne gibi oynama / değişim yapıp ,yapmadıkları bilinemez... bu nedenle de güvenilemez..)

tmp" bazı shell'ler tarafından oluşturulmasına izin verilmeyen bir dizin-adı. sistem'in kendi tmp adlı bir klasöre sahip olduğundan ,shell kullanıcılarının kendi hesaplarında aynı adla bir yol/dizin oluşturması "sakıncalı" görülebiliyor...

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

biraz dolambaçlı bir yol izleyeceğiz.

önce kendi hesabınızda ssh login olup : mkdir ile bir bot dizini oluşturun. (istediğiniz bot dizini ismi neyse ,o adı verin bu dizine "bot , eggdrop, hasan-abi vs vs ...) sonra bu oluşturduğunuz dizin/klasöre girin : cd "dizin-adı"
ve yine mkdir komutuyla "tmp" adında klasörü kendiniz oluşturun. (bot dizini içinde olduğunda shell ses etmeyecektir .... )

sonra ; geri hesabınızın ana dizinine çıkıp : chmod 777 /home/kullanıcı-adınız/demin-oluşturduğunuz-bot-dizini -R
yada chmod u+x /home/kullanıcı/....
sonra
Kod:

git clone https://github.com/eggheads/eggdrop-1.6.git
git kurulu değilse shell'de çekemez o halde yukarda yazdığım gibi wget ile çekip açarsınız..

kuruluysa github'taki eggheads hesabından orjinal eggdrop-1.6.21 çekmiş,hesabınızda eggdrop-1.6 adında "kurulum klasörü" oluşturulmuş olur. o dizine/klasöre girip :
Kod:

./configure
make config
make
make install DEST=/home/kullanıcı/başta-oluşturduğunuz-bot-dizini-adı

"başta-oluşturduğunuz-bot-dizini-adı" yerine ilk önce mkdir komutuyla ,içinede "tmp" oluşturduğunuz dizin/klasör adı gelecek şekilde komutları sırayla uygulayıp kurulum yapmayı deneyebilirsiniz.

Delioper 24 Haziran 2014 12:09

Cevap: Eggdrop hatası
 
mkdir eggdrop
mkdir tmp
chmod u+x /home/delioper/eggdrop
chmod u+x /home/delioper/eggdrop/tmp

yaptım
cd eggdrop1.6.21
./configure
komutunu uyguladığım zaman

checking for pthread_mutex_init in -lpthread... yes
checking build system type... mkdir: cannot create directory `/tmp/cg15308-21398': Permission denied
mkdir: cannot create directory `/tmp/cg-15308': Permission denied
config.guess: cannot create a temporary directory in /tmp
configure: error: cannot guess build type; you must specify one

saywhat 24 Haziran 2014 12:30

Cevap: Eggdrop hatası
 
sistem admini "root" ile görüşmelisiniz. ./configure yürütülemiyor ne yapmaya/işlemeye kalksa "Permission denied" - izin red edildi/izin verilmiyor ile son buluyor.
./configure ile kurulan ... misal bir de znc kurmayı deneyin bakalım
Kod:

wget http://znc.in/releases/znc-latest.tar.gz
tar -xzvf znc*.*gz
cd znc*
./configure --prefix=$HOME/znc
make
make install

komutlarıyla kurulur.
Kod:

znc --makeconf
ilede .conf oluşturulup çalışmaya başlar...

eggdrop kurulumunu bloke ediyor configure'da başka birşey kurmayı deneyin bakalım ne olacak...( bu free shell hesabı mı ? bazı free shell'lerde bloke ediliyor eggdrop/bnc vs kurulumları ..)

Delioper 24 Haziran 2014 12:40

Cevap: Eggdrop hatası
 
burdada aynı :( hatayı veriyor daha önce çalışıyordu şimdi niye böyle oldu

saywhat 24 Haziran 2014 12:59

Cevap: Eggdrop hatası
 
sistem admini/root ne yapmışsa artık ,bloke etmiş. onunla bir yüzleşmeniz gerek.sizin yada benim yapabileceğimiz birşey yok bu durumda...

No_FeaR 24 Haziran 2014 22:10

Cevap: Eggdrop hatası
 
Her Zaman Dediğim Gibi @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] da Olmasa Vay Eggdrop Bölümünün Haline, Yine Güzel Bir Anlatım Emeğine Sağlık...


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk