• 20-04-2014, 21:21:10
    #1
    Uzun yıllar dan beri IRC hizmeti olarak ağırlıklı çalışan firmamız yeni açılmak da olan shell hosting firmalarına yardımcı olabilmek amacıyla girişimler de bulunmaya karar vermiş olup firmalar için önemli otomatik kurulumları zamanımız olduğu sürece bu kategori de paylaşmaya karar aldı.

    ircservices oto kurulum kodları

    clear 
    echo "|-------------------------------------------|" 
    echo "|                                           |" 
    echo "| IRCservices Kurulumu Başlıyor.            |" 
    echo "|                                           |" 
    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://hostbuldum.com/depo/ircservices-5.0.64.tar.gz
    tar zxvf ircservices-5.0.64.tar.gz
    cd ircservices-5.0.64
    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
    cat > ircservices.conf << __EOF__
    #Bu Conf Hostbuldum.com Tarafindan Oto Kurulum Ile Hazirlanmistir.
    #Satis@Hostbuldum.com - Olcay
    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 Hostbuldum.com Oto Kurulum
    __EOF__
    cat > modules.conf << __EOF__
    #Bu Conf Hostbuldum.com Tarafindan Oto Kurulum Ile Hazirlanmistir.
    #Satis@Hostbuldum.com - Olcay
    Module protocol/unreal
    ServerNumeric 4
    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 Kurallarina Uymadiniz."
    #AutokillReason "Wingate/Socks/ProxyBaglanti Girisleri Yasaktir."
    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 "Baglanti Limitini Astiniz, Maksimum %s Kullanici Girisi, Yapabilirsiniz."
    SessionLimitDetailsLoc "Baglanti Problemleriniz icin ; http://www.$server/ - admin@$server"
    SessionLimitAutokill 10s 5 30m "[ $server Güvenlik Sistemleri Tarafindan ] SessionLimit'i Astiniz."
    WallOSException
    WallExceptionExpire
    EndModule
    Module operserv/sline
    SlineDB "sline.db"
    SGlineReason "[ $server Güvenlik Sistemleri Tarafindan ] Tarafindanism'nin Kullanimi Yasaklanmistir."
    SQlineReason "[ $server Güvenlik Sistemleri Tarafindan ] Nicknam'inin Kullanimi Yasaklanmistir."
    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
    NSExpire 400d
    NSExpireWarning 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
    CSExpire 400d
    CSSuspendExpire 14d 7d
    CSShowPassword
    CSAccessMax 512
    CSAutokickMax 256
    CSAutokickReason "[ $server Güvenlik Sistemleri Tarafindan ] Kanala Girisiniz, Operatörler Tarafindan Akick Yasaklanmistir."
    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
    MSExpire 14d
    MSExpireUnread
    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/www/html/ircservices/$server.html
    Redirect http://www.$server/ircservices
    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.64.tar.gz
    cd ircservices
    ./ircservices
    ROOT Yükleme işlemi

    ssh root girisi yaparak
    cd /usr/bin
    wget http://siteadresiniz.com/ircservices
    chmod +x okur
  • 20-04-2014, 21:24:37
    #2
    paylaşım için teşekkürler irc bir tutku cr unreal kurmak için azmı aradık bunları
  • 20-04-2014, 21:25:52
    #3
    KadRi adlı üyeden alıntı: mesajı görüntüle
    paylaşım için teşekkürler irc bir tutku cr unreal kurmak için azmı aradık bunları

    Teşekkürler KadRi bey eskiden gerçekten çok sıkıntılıydı şimdi ise herşey daha kolay
  • 20-04-2014, 22:03:44
    #4
    Dostum bunun uzantısını ne yapmamız lazım oto kurulumun başlaması için mesala nereye atacağız bu dosyayı
  • 20-04-2014, 22:27:47
    #5
    HaDeme adlı üyeden alıntı: mesajı görüntüle
    Dostum bunun uzantısını ne yapmamız lazım oto kurulumun başlaması için mesala nereye atacağız bu dosyayı

    Merhabalar şu şekilde yapın efendim




    ssh root girisi yaparak
    cd /usr/bin
    wget http://siteadresiniz.com/ircservices
    chmod +x ircservices


    metin belgesi oluşturun ftp ye attıkdan sonra uzantısını tamamen silin