PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
# WebHostun.Com otomatik kurulum scripti
clear
echo "|-------------------------------------------|"
echo "| Komut : ircservices |"
echo "| IRCservices Kurulumu Başlıyor. |"
echo "| WebHostun.com Oto Kurulum |"
echo "|-------------------------------------------|"
echo ""
echo "Gerekli Bilgiler :"
echo $n "[Serverinizin Adi] -> $c"
read cc
if [ ! -z $cc ]; then
server="$cc"
fi
echo $n "[Ip Adresiniz] -> $c"
read cc
if [ ! -z $cc ]; then
ip="$cc"
fi
echo $n "[Root Nicki] -> $c"
read cc
if [ ! -z $cc ]; then
rootnick="$cc"
fi
echo "|-------------------------------------------|"
echo "|---- Bilgileriniz"
echo "|---- Server Adi : $server"
echo "|---- Ip Adresi : $ip"
echo "|---- Root Nick : $rootnick"
echo "|-------------------------------------------|"
echo "| Onayliyorsaniz Enter'e Basiniz |"
echo "| Onaylamiyorsaniz Ctrl+C Yapip Kapatin |"
echo $n "[Onayliyormusunuz ?] -> $c"
read cc
echo "| IRCservices Kuruluyor... |"
echo "| Lütfen Bekleyiniz |"
echo "| Bu İşlem 2-4 Dakika Arasinda Sürebilir |"
clear
echo "|-------------------------------------------|"
echo "| IRCServices Kurulumuna Geçildi! |"
echo "|-------------------------------------------|"
cd
wget -q http://
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">tar zxvf ircservices-5.0.55.tar.gz
cd ircservices-5.0.55
mkdir /home/$USER/ircservices
mkdir /home/$USER/ircservices/lib
chmod +x configure
rm config.cache
./configure -bindest /home/$USER/ircservices
/home/$USER/ircservices
/home/$USER/ircservices/lib
y
make
make install
cd /home/$USER/ircservices/lib
rm -rf ircservices.conf
rm -rf modules.conf
cat > ircservices.conf << __EOF__
#Bu Conf WebHostun.Com Tarafindan Oto Kurulum Ile Hazirlanmiştir.
#
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
RemoteServer $ip 6667 "services"
ServerName "services.$server"
ServerDesc "$server [Services] Server"
ServiceUser "Services@$server"
Umask 077
LogFilename ircservices.log
PIDFilename ircservices.pid
MOTDFilename ircservices.motd
LockFilename lock
NoBouncyModes
NoSplitRecovery
BadPassLimit 5
BadPassTimeout 30m
BadPassWarning 4
UpdateTimeout 5m
WarningTimeout 1h
ReadTimeout 3
TimeoutCheck 1.0
PingFrequency 90s
NetBufferSize 4194304 1048576 # 4MB and 1MB
NetBufferLimit 80 95
GuestNickPrefix "Guest"
LogMaxUsers
EnableGetpass
WallGetpass
WallSetpass
LoadModule protocol/unreal
#LoadModule encryption/md5
LoadModule database/version4
LoadModule mail/main
LoadModule mail/smtp
LoadModule mail/sendmail
LoadModule operserv/main
LoadModule operserv/akill
LoadModule operserv/news
LoadModule operserv/sessions
LoadModule operserv/sline
LoadModule nickserv/main
LoadModule nickserv/access
LoadModule nickserv/autojoin
LoadModule nickserv/link
#LoadModule nickserv/mail-auth
#LoadModule nickserv/oldlink
#LoadModule nickserv/sendpass
LoadModule chanserv/main
LoadModule chanserv/access-levels
#LoadModule chanserv/access-xop
#LoadModule chanserv/sendpass
LoadModule memoserv/main
#LoadModule memoserv/forward
LoadModule memoserv/ignore
LoadModule statserv/main
LoadModule misc/helpserv
#LoadModule misc/devnull
#LoadModule httpd/main
#LoadModule httpd/auth-ip
#LoadModule httpd/auth-password
#LoadModule httpd/dbaccess
#LoadModule httpd/debug
#LoadModule httpd/redirect
#LoadModule httpd/top-page
LoadModule misc/xml-export
LoadModule misc/xml-import
#Conf By Dizaynserver.com Oto Kurulum
__EOF__
cat > modules.conf << __EOF__
#Bu Conf WebHostun.Com Tarafindan Oto Kurulum Ile Hazirlanmiştir.
#
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Module protocol/unreal
ServerNumeric 5
EndModule
Module mail/main
FromAddress "Services@$server"
FromName "$server [Services] System"
EndModule
Module mail/sendmail
SendmailPath /usr/sbin/sendmail
EndModule
Module mail/smtp
RelayHost mail.$server
SMTPName mail.$server
MaxSockets 100
EndModule
Module operserv/main
OperServName "OperServ" "Operator Server"
GlobalName "DUYURU" "Global Noticer"
OperServDB "oper.db"
ServicesRoot "$rootnick"
KillClonesAutokill 15m
AllowRaw
WallOper
WallBadOS
WallOSChannel
WallSU
EndModule
Module operserv/akill
AutokillDB "akill.db"
AutokillReason "$server Network Kurallarına Uymadınız."
#AutokillReason "Wingate/Socks/ProxyBağlantı Girişleri Yasaktır."
AutokillExpiry 30d
AkillChanExpiry 15d
OperMaxExpiry 30d
EnableExclude
#ExcludeReason "IRC operator host"
ExcludeReason "Autokills: %s"
ExcludeExpiry 30d
ImmediatelySendAutokill
#WallOSAkil
WallAutokillExpire
EndModule
Module operserv/news
NewsDB "news.db"
EndModule
Module operserv/sessions
ExceptionDB "exception.db"
DefSessionLimit 15
MaxSessionLimit 250
ExceptionExpiry 12h
SessionLimitExceeded "Bağlantı Limitini Aştınız, Maksimum %s Kullanıcı Girişi, Yapabilirsiniz."
SessionLimitDetailsLoc "Bağlantı Problemleriniz İçin ;
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">$server/ - admin@$server"
SessionLimitAutokill 10s 5 30m "[ $server Güvenlik Sistemleri Tarafından ] SessionLimit'i Aştınız."
WallO***ception
WallExceptionExpire
EndModule
Module operserv/sline
SlineDB "sline.db"
SGlineReason "[ $server Güvenlik Sistemleri Tarafından ] Tarafındanİsm'nin Kullanımı Yasaklanmıştır."
SQlineReason "[ $server Güvenlik Sistemleri Tarafından ] Nicknam'inin Kullanımı Yasaklanmıştır."
SZlineReason "Z-lined: %s"
ImmediatelySendSline
SGlineExpiry 30d
SQlineExpiry 30d
SZlineExpiry 30d
WallOSSline
SQlineIgnoreOpers
SQlineKill
EndModule
Module nickserv/main
NickServName "NickServ" "Nickname Server"
NickServDB "nick.db"
NSEnableRegister
NSRegEmailMax 5
NSRequireEmail
NSRegDelay 10m
NSInitialRegDelay 10s
NSDefKill
#NSDefKillQuick
NSDefSecure
#NSDefPrivate
NSDefHideEmail
NSDefHideUsermask
#NSDefHideQuit
NSDefMemoSignon
NSDefMemoReceive
N***pire 400d
N***pireWarning 3d
NSSuspendExpire 14d 7d
NSShowPassword
NSEnforcerUser enforcer
NSEnforcerUser enforcer@$server
NSForceNickChange
NSReleaseTimeout 1m
NSAllowKillImmed
NSListOpersOnly
NSListMax 100
NSSecureAdmins
NSEnableDropEmail
NSDropEmailExpire 10m
NSHelpWarning
EndModule
################################ Access list module
Module nickserv/access
NSAccessMax 16
NSFirstAccessEnable
NSFirstAccessWild
EndModule
################################ Autojoin module
Module nickserv/autojoin
NSAutojoinMax 10
EndModule
################################ Link module
Module nickserv/link
NSLinkMax 5
EndModule
################################ Authentication module
Module nickserv/mail-auth
NSNoAuthExpire 12h
NSSendauthDelay 1h
EndModule
################################ SENDPASS module
Module nickserv/sendpass
NSSendpassDelay 15m
EndModule
###########################################################################
#
# ChanServ configuration
#
###########################################################################
Module chanserv/main
ChanServName "ChanServ" "Channel Server"
ChanServDB "chan.db"
CSEnableRegister
#CSRegisteredOnly
CSMaxReg 5
CSDefKeepTopic
CSDefSecureOps
CSDefPrivate
CSDefTopicLock
CSDefLeaveOps
#CSDefSecure
#CSDefOpNotice
#CSDefEnforce
#CSDefHideEmail
#CSDefHideTopic
#CSDefHideMlock
C***pire 400d
CSSuspendExpire 14d 7d
CSShowPassword
CSAccessMax 512
CSAutokickMax 256
CSAutokickReason "[ $server Güvenlik Sistemleri Tarafından ] Kanala Girişiniz, Operatörler Tarafından Akick Yasaklanmıştır."
CSInhabit 10s
CSRestrictDelay 10s
CSListOpersOnly
CSListMax 100
CSForbidShortChannel
EndModule
################################ SENDPASS module
Module chanserv/sendpass
CSSendpassDelay 15m
EndModule
###########################################################################
#
# MemoServ configuration
#
###########################################################################
Module memoserv/main
MemoServName "MemoServ" "Memo Server"
MSMaxMemos 20
M***pire 14d
M***pireUnread
MSSendDelay 4m
MSNotifyAll
EndModule
################################ FORWARD module
Module memoserv/forward
MSAllowForward
MSForwardDelay 10s
EndModule
################################ IGNORE module
Module memoserv/ignore
MSIgnoreMax 64
EndModule
###########################################################################
#
# StatServ configuration
#
###########################################################################
Module statserv/main
StatServName "StatServ" "Statistics Server"
StatServDB "stats.db"
SSOpersOnly
EndModule
###########################################################################
#
# HTTP server modules
#
###########################################################################
Module httpd/main
ListenTo $ip:8081
#ListenTo Services.$server:8080
ListenTo $ip:8081
ListenBacklog 5
RequestBufferSize 4096
MaxConnections 10
MaxRequests 20
IdleTimeout 30s
LogConnections
EndModule
################################ IP address authorization module
Module httpd/auth-ip
AllowHost / *
EndModule
################################ Password authorization module
Module httpd/auth-password
AuthName "$server IRC Services"
EndModule
################################ Database access module
Module httpd/dbaccess
Prefix "/dbaccess"
EndModule
################################ Debug page module
Module httpd/debug
DebugURL "/debug"
EndModule
################################ Nick/channel redirect module
Module httpd/redirect
NicknamePrefix "/~"
ChannelPrefix "/channel/"
EndModule
################################ Top page module
Module httpd/top-page
Filename "$server.txt" text/plain
Filename /var/
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">/html/ircservices/$server.html
Redirect http://
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">EndModule
###########################################################################
#
# Miscellaneous modules
#
###########################################################################
################################ DevNull settings
Module misc/devnull
DevNullName "$server" "Services BOT"
EndModule
################################ HelpServ settings
Module misc/helpserv
HelpServName "HelpServ" "Help Server"
HelpDir helpfiles
EndModule
################################ XML export settings
Module misc/xml-export
# This module has no configurable settings.
EndModule
################################ XML import settings
Module misc/xml-import
OnNicknameCollision skipgroup
OnChannelCollision skip
VerboseImport
EndModule
__EOF__
cd
rm ircservices-5.0.55.tar.gz
cd ircservices
./ircservices
arkadaşlar şu oto kurulumu putty ile yapabilirmiyiz yapabilirsek putty ile nasıl ftye aktaracağız ayrıca ben servicesleri kurmaya çalışıyorum ama kuramıyorum resimli anlatımlardaki gibi uyguluyorum herşey tamam güzel gidiyor son olarak .ircservices yazıyorum startlamak için dosya yok gibi bir uyarı veriyor ircservices klasörü yok benim ftpde sadece kurulumunu yaptığım ircservices.1.0.63 klasörü var ircservices klasörü yok kendim oluşturuyorum ircservices klasörünü lib dosyası oluşturuyorum ve içerisine iki adet düzenlediğim modules.conf ve ircservices.conf dosylarını atıyorum yeniden startlamayı deniyorum aynı hatayı yeniden veriyor nerde yanlış var acaba yardımcı olurmusunuz