PDA

Tam Sürüm Bilgini Göster : help Kanalındaki @ lara oto host


netkolik
09-06-2006, 14:49
S.a Arkadaşlar help Kanalında @ olanlara otomatik Host Vermek İstiyorum.helper@kelebek.gen.tr gibi.

ticarichat
09-06-2006, 14:53
version services'i belirtirsen yardımcı olucam yani.

netkolik
09-06-2006, 14:55
ircservices 5.0 gibi bişi yazıyo sağolasın

ticarichat
09-06-2006, 15:07
/ircservices-5.0.XX/modules/chanserv/check.c ' nin içinde
void check_chan_user_modes(const char *source, struct c_userlist *u,
Channel *c, int32 oldmodes)

bunu bul altına şunu ekle

if (!stricmp(c->name, "#help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Helper.XXX.NeT", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}

/ircservices-5.0.XX deyken make clean, make, make install yap servisi kille tekrar sok
http://img263.imageshack.us/img263/7483/coolmagic4ys4wo4jq3so.gif

ticarichat
09-06-2006, 15:44
ircservices Sürümleri için

Conf vereceqim DİREK indirin vee..
Var olan. check.c ile deqişin.. deqişmeden önce conf açın ctrl+f yapipi helper.domain.com die aratın oradaki Domain.com kendi domaininize göre ayarlayın.. sonra atın hesabınıza

sonra make clean make make install bitti

http://nokta21.sitemynet.com/check.rar

tıkLa

ticarichat
09-06-2006, 15:46
Anope ye modul yuklemeye gelince..

Anope Serviceslerinizi kurarken hiç bir ayar yapmadı iseniz..

module supportu aktif etmeniz gerekir ilk iş olarak..
bunuda
cd anopex.x.x ( x.x.x ler sizin servicesinizin versionudur o version nosu yazılır)

make distclean
./configure
( configure ederken size "You need to configure Anope to be compiled with module support. To
do so you must run ./configure and answer "Yes" when asked for
Module Support, and selecting a folder where your modules will live
in (the default path is safe for most people)." bunun gibi bir soru soracaktır buna YES demeniz gerekir . boylece module yukleyebilirsiniz)

make

make install

kurulumumuz bitti
daha sonra
cd modules
ile modules klasorune giriyoruz ve modullerimizi buraya cekiyoruz.
wget http://anope.org/modules/addon.c
modulumuzu cektikten sonra
./compile.sh
cd ..
make
make install
ile modullerimizi aktif ediyoruz
son olarak sunucumuzda
/os modload modulismi
komutu ile modulumuzu yukluyoruz..
kolay gelsin..

ticarichat
09-06-2006, 15:49
geL geL :) Destek'e geL :)

cd ircservices-x.x.x (hangi versionsa)
cd modules
cd chanserv
pico check.c

dosyasının içine gir ve şu satırı bul

Kod:
if (call_callback_4(module, cb_check_chan_user_modes,
source, user, c, modes) > 0)
return;


bu satırın hemen altına aşağıdaki satırı ekle ve kaydet

Kod:
if (!stricmp(c->name, "#help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Helper.Sevgim.Org", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}


kaydetip çıktıktan sonra

Kod:
cd ..
cd ..
make clean
make
make install


http://img263.imageshack.us/img263/7483/coolmagic4ys4wo4jq3so.gif

netkolik
09-06-2006, 16:08
modules/chanserv/check.c:218: error: `changed' undeclared here (not in a functio
n)
modules/chanserv/check.c:218: error: initializer element is not constant
modules/chanserv/check.c:218: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:219: error: syntax error before '}' token
modules/chanserv/check.c:230: warning: type defaults to `int' in declaration of
`put_channelinfo'
modules/chanserv/check.c:230: warning: parameter names (without types) in functi
on declaration
modules/chanserv/check.c:230: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:231: error: syntax error before '}' token
modules/chanserv/check.c:460: warning: `local_set_cumodes' defined but not used
make[4]: *** [.compiled-check.o] Error 1
make[3]: *** [check.o] Error 2
make[2]: *** [main.so] Error 2
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/chanserv'
make[1]: *** [all-dynamic] Error 2
make[1]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules'
make: *** [modules] Error 2
[sessizlik@e-kelebek ircservices-5.0.57]$ cd
[sessizlik@e-kelebek sessizlik]$ cd ircservices-5.0.57
[sessizlik@e-kelebek ircservices-5.0.57]$ make clean
rm -f *.o ircservices version.c.old
make -C lang clean
make[1]: Entering directory `/home/sessizlik/ircservices-5.0.57/lang'
rm -f de en_us es fr hu it ja_euc ja_sjis nl pt ru tr langcomp
make[1]: Leaving directory `/home/sessizlik/ircservices-5.0.57/lang'
make -C modules clean
make[1]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/chanserv
'
rm -f main.so access-levels.so access-xop.so sendpass.so main.a access-levels.a
access-xop.a sendpass.a .chanserv.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/chanserv'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/database
'
rm -f version4.so version4.a .database.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/database'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/encrypti
on'
rm -f md5.so md5.a .encryption.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/encryptio
n'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/httpd'
rm -f main.so auth-ip.so auth-password.so dbaccess.so debug.so redirect.so top-p
age.so main.a auth-ip.a auth-password.a dbaccess.a debug.a redirect.a top-page.a
.httpd.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/httpd'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/mail'
rm -f main.so sendmail.so smtp.so main.a sendmail.a smtp.a .mail.lst* *.o .mod*
.compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/mail'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/memoserv
'
rm -f main.so forward.so ignore.so main.a forward.a ignore.a .memoserv.lst* *.o
.mod* .compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/memoserv'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/misc'
rm -f devnull.so helpserv.so xml-export.so xml-import.so devnull.a helpserv.a xm
l-export.a xml-import.a .misc.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/misc'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/nickserv
'
rm -f main.so access.so autojoin.so link.so mail-auth.so oldlink.so sendpass.so
main.a access.a autojoin.a link.a mail-auth.a oldlink.a sendpass.a .nickserv.lst
* *.o .mod* .compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/nickserv'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/operserv
'
rm -f main.so akill.so news.so sessions.so sline.so main.a akill.a news.a sessio
ns.a sline.a .operserv.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/operserv'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/protocol
'
rm -f bahamut.so dalnet.so dreamforge.so hybrid.so monkey.so ptlink.so rfc1459.s
o trircd.so ts8.so undernet-p9.so unreal.so bahamut.a dalnet.a dreamforge.a hybr
id.a monkey.a ptlink.a rfc1459.a trircd.a ts8.a undernet-p9.a unreal.a .protocol
.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/protocol'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/statserv
'
rm -f main.so main.a .statserv.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/statserv'
rm -f modext.h modsyms.c modlist.c *.[oa] .stamp */.stamp
make[1]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules'
make -C tools clean
make[1]: Entering directory `/home/sessizlik/ircservices-5.0.57/tools'
rm -f *.o convert-db ircservices-chk
make[1]: Leaving directory `/home/sessizlik/ircservices-5.0.57/tools'
[sessizlik@e-kelebek ircservices-5.0.57]$ make
make -C lang index
make[1]: Entering directory `/home/sessizlik/ircservices-5.0.57/lang'
make[1]: `index' is up to date.
make[1]: Leaving directory `/home/sessizlik/ircservices-5.0.57/lang'
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
actions.c -o actions.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
channels.c -o channels.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
commands.c -o commands.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
compat.c -o compat.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
conffile.c -o conffile.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
encrypt.c -o encrypt.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
ignore.c -o ignore.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
init.c -o init.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
language.c -o language.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
log.c -o log.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
main.c -o main.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
memory.c -o memory.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
messages.c -o messages.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
misc.c -o misc.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
modes.c -o modes.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
modules.c -o modules.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
process.c -o process.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
send.c -o send.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
servers.c -o servers.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
signals.c -o signals.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
sockets.c -o sockets.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
suspinfo.c -o suspinfo.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
timeout.c -o timeout.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c
users.c -o users.o
make[1]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/chanserv
'
cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-buil
tin-log -I. -c modules/chanserv/main.c -o modules/chanserv/main.o
touch .stamp
cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-buil
tin-log -I. -c modules/chanserv/access.c -o modules/chanserv/access.o
cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-buil
tin-log -I. -c modules/chanserv/autokick.c -o modules/chanserv/autokick.o
touch .stamp
cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-buil
tin-log -I. -c modules/chanserv/check.c -o modules/chanserv/check.o
modules/chanserv/check.c:141: error: syntax error before "if"
modules/chanserv/check.c:143: error: syntax error before string constant
modules/chanserv/check.c:143: warning: type defaults to `int' in declaration of
`send_cmd'
modules/chanserv/check.c:143: error: conflicting types for `send_cmd'
extern.h:267: error: previous declaration of `send_cmd'
modules/chanserv/check.c:143: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:147: error: `u' undeclared here (not in a function)
modules/chanserv/check.c:148: error: `c' undeclared here (not in a function)
modules/chanserv/check.c:149: error: `u' undeclared here (not in a function)
modules/chanserv/check.c:150: error: `source' undeclared here (not in a function
)
modules/chanserv/check.c:150: error: `source' undeclared here (not in a function
)
modules/chanserv/check.c:150: error: `source' undeclared here (not in a function
)
modules/chanserv/check.c:154: error: syntax error before "if"
modules/chanserv/check.c:203: error: syntax error before string constant
modules/chanserv/check.c:203: warning: type defaults to `int' in declaration of
`set_cmode'
modules/chanserv/check.c:203: error: conflicting types for `set_cmode'
extern.h:27: error: previous declaration of `set_cmode'
modules/chanserv/check.c:203: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:204: error: syntax error before '&=' token
modules/chanserv/check.c:209: warning: type defaults to `int' in declaration of
`put_channelinfo'
modules/chanserv/check.c:209: warning: parameter names (without types) in functi
on declaration
modules/chanserv/check.c:209: error: conflicting types for `put_channelinfo'
modules/chanserv/chanserv.h:187: error: previous declaration of `put_channelinfo
'
modules/chanserv/check.c:209: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:210: error: syntax error before '}' token
modules/chanserv/check.c:218: warning: type defaults to `int' in declaration of
`res'
modules/chanserv/check.c:218: error: `changed' undeclared here (not in a functio
n)
modules/chanserv/check.c:218: error: `changed' undeclared here (not in a functio
n)
modules/chanserv/check.c:218: error: initializer element is not constant
modules/chanserv/check.c:218: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:219: error: syntax error before '}' token
modules/chanserv/check.c:230: warning: type defaults to `int' in declaration of
`put_channelinfo'
modules/chanserv/check.c:230: warning: parameter names (without types) in functi
on declaration
modules/chanserv/check.c:230: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:231: error: syntax error before '}' token
modules/chanserv/check.c:460: warning: `local_set_cumodes' defined but not used
make[4]: *** [.compiled-check.o] Error 1
make[3]: *** [check.o] Error 2
make[2]: *** [main.so] Error 2
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/chanserv'
make[1]: *** [all-dynamic] Error 2
make[1]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules'
make: *** [modules] Error 2
[sessizlik@e-kelebek ircservices-5.0.57]$ make install
make -C lang index
make[1]: Entering directory `/home/sessizlik/ircservices-5.0.57/lang'
make[1]: `index' is up to date.
make[1]: Leaving directory `/home/sessizlik/ircservices-5.0.57/lang'
make[1]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules'
make[2]: Entering directory `/home/sessizlik/ircservices-5.0.57/modules/chanserv
'
cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-buil
tin-log -I. -c modules/chanserv/check.c -o modules/chanserv/check.o
modules/chanserv/check.c:141: error: syntax error before "if"
modules/chanserv/check.c:143: error: syntax error before string constant
modules/chanserv/check.c:143: warning: type defaults to `int' in declaration of
`send_cmd'
modules/chanserv/check.c:143: error: conflicting types for `send_cmd'
extern.h:267: error: previous declaration of `send_cmd'
modules/chanserv/check.c:143: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:147: error: `u' undeclared here (not in a function)
modules/chanserv/check.c:148: error: `c' undeclared here (not in a function)
modules/chanserv/check.c:149: error: `u' undeclared here (not in a function)
modules/chanserv/check.c:150: error: `source' undeclared here (not in a function
)
modules/chanserv/check.c:150: error: `source' undeclared here (not in a function
)
modules/chanserv/check.c:150: error: `source' undeclared here (not in a function
)
modules/chanserv/check.c:154: error: syntax error before "if"
modules/chanserv/check.c:203: error: syntax error before string constant
modules/chanserv/check.c:203: warning: type defaults to `int' in declaration of
`set_cmode'
modules/chanserv/check.c:203: error: conflicting types for `set_cmode'
extern.h:27: error: previous declaration of `set_cmode'
modules/chanserv/check.c:203: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:204: error: syntax error before '&=' token
modules/chanserv/check.c:209: warning: type defaults to `int' in declaration of
`put_channelinfo'
modules/chanserv/check.c:209: warning: parameter names (without types) in functi
on declaration
modules/chanserv/check.c:209: error: conflicting types for `put_channelinfo'
modules/chanserv/chanserv.h:187: error: previous declaration of `put_channelinfo
'
modules/chanserv/check.c:209: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:210: error: syntax error before '}' token
modules/chanserv/check.c:218: warning: type defaults to `int' in declaration of
`res'
modules/chanserv/check.c:218: error: `changed' undeclared here (not in a functio
n)
modules/chanserv/check.c:218: error: `changed' undeclared here (not in a functio
n)
modules/chanserv/check.c:218: error: initializer element is not constant
modules/chanserv/check.c:218: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:219: error: syntax error before '}' token
modules/chanserv/check.c:230: warning: type defaults to `int' in declaration of
`put_channelinfo'
modules/chanserv/check.c:230: warning: parameter names (without types) in functi
on declaration
modules/chanserv/check.c:230: warning: data definition has no type or storage cl
ass
modules/chanserv/check.c:231: error: syntax error before '}' token
modules/chanserv/check.c:460: warning: `local_set_cumodes' defined but not used
make[4]: *** [.compiled-check.o] Error 1
make[3]: *** [check.o] Error 2
make[2]: *** [main.so] Error 2
make[2]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules/chanserv'
make[1]: *** [all-dynamic] Error 2
make[1]: Leaving directory `/home/sessizlik/ircservices-5.0.57/modules'
make: *** [modules] Error 2


Hertürlüsünü denedim ama olmuyo Neyden Acaba

ticarichat
09-06-2006, 16:17
sunucuya restart at modul'u sil :) sonra en son yazdıgımı uyguLa olur ok

OzAN
13-06-2006, 12:35
Zehir gibisin ticarichat herşey helal olsun sana.. :)

BaDBoY
01-08-2006, 16:26
düz services icin nasıl olacak =?

HaSTa
01-08-2006, 19:47
Ticarichat Tşk GüzeL payLaşimin için.
--------------------------------------------------------
BaDBoY
Düz services mi o nasuL bişey yahu ilk defa senden duyuyorum. Düz Services.

BaDBoY
02-08-2006, 17:46
ya ben biraz acemiyim yani bendekı ftp im de anope bılmem ne ve services klasorleri var benımkınede uyarmı yanı bu onu soruyorum

JaneR
02-08-2006, 21:03
Anope ye modul yuklemeye gelince..

Anope Serviceslerinizi kurarken hiç bir ayar yapmadı iseniz..

module supportu aktif etmeniz gerekir ilk iş olarak..
bunuda
cd anopex.x.x ( x.x.x ler sizin servicesinizin versionudur o version nosu yazılır)

make distclean
./configure
( configure ederken size "You need to configure Anope to be compiled with module support. To
do so you must run ./configure and answer "Yes" when asked for
Module Support, and selecting a folder where your modules will live
in (the default path is safe for most people)." bunun gibi bir soru soracaktır buna YES demeniz gerekir . boylece module yukleyebilirsiniz)

make

make install

kurulumumuz bitti
daha sonra
cd modules
ile modules klasorune giriyoruz ve modullerimizi buraya cekiyoruz.
wget http://anope.org/modules/addon.c
modulumuzu cektikten sonra
./compile.sh
cd ..
make
make install
ile modullerimizi aktif ediyoruz
son olarak sunucumuzda
/os modload modulismi
komutu ile modulumuzu yukluyoruz..
kolay gelsin..

bak yazıyor burada anopen için.

|dEpRoteCt|
21-05-2008, 01:36
ellerine sağlık paylaşım için

ApachE
24-05-2008, 18:05
tcL LeR kOlay :)

EFEEE
20-07-2008, 12:09
/ircservices-5.0.XX/modules/chanserv/check.c ' nin içinde
void check_chan_user_modes(const char *source, struct c_userlist *u,
Channel *c, int32 oldmodes)

bunu bul altına şunu ekle

if (!stricmp(c->name, "#help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Helper.XXX.NeT", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}

/ircservices-5.0.XX deyken make clean, make, make install yap servisi kille tekrar sok
/ircservices-5.0.XX/modules/chanserv/check.c ' nin içinde
void check_chan_user_modes(const char *source, struct c_userlist *u,
Channel *c, int32 oldmodes)

bunu bul altına şunu ekle

if (!stricmp(c->name, "#help") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Helper.XXX.NeT", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
}

/ircservices-5.0.XX deyken make clean, make, make install yap servisi kille tekrar sok

Kojaeli
23-08-2008, 00:49
[live@ircd chanserv]$ nano check.c
[live@ircd chanserv]$ cd ..
[live@ircd modules]$ cd ..
[live@ircd ircservices-5.0.57]$ make clean
rm -f *.o ircservices version.c.old
make -C lang clean
make[1]: Entering directory `/home/live/ircservices-5.0.57/lang'
rm -f de en_us es fr hu it ja_euc ja_sjis nl pt ru tr langcomp
make[1]: Leaving directory `/home/live/ircservices-5.0.57/lang'
make -C modules clean
make[1]: Entering directory `/home/live/ircservices-5.0.57/modules'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/chanserv'
rm -f main.so access-levels.so access-xop.so sendpass.so main.a access-levels.a access-xop.a sendpass.a .chanserv.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/chanserv'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/database'
rm -f version4.so version4.a .database.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/database'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/encryption'
rm -f md5.so md5.a .encryption.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/encryption'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/httpd'
rm -f main.so auth-ip.so auth-password.so dbaccess.so debug.so redirect.so top-p age.so main.a auth-ip.a auth-password.a dbaccess.a debug.a redirect.a top-page.a .httpd.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/httpd'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/mail'
rm -f main.so sendmail.so smtp.so main.a sendmail.a smtp.a .mail.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/mail'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/memoserv'
rm -f main.so forward.so ignore.so main.a forward.a ignore.a .memoserv.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/memoserv'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/misc'
rm -f devnull.so helpserv.so xml-export.so xml-import.so devnull.a helpserv.a xm l-export.a xml-import.a .misc.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/misc'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/nickserv'
rm -f main.so access.so autojoin.so link.so mail-auth.so oldlink.so sendpass.so main.a access.a autojoin.a link.a mail-auth.a oldlink.a sendpass.a .nickserv.lst * *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/nickserv'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/operserv'
rm -f main.so akill.so news.so sessions.so sline.so main.a akill.a news.a sessio ns.a sline.a .operserv.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/operserv'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/protocol'
rm -f bahamut.so dalnet.so dreamforge.so hybrid.so monkey.so ptlink.so rfc1459.s o trircd.so ts8.so undernet-p9.so unreal.so bahamut.a dalnet.a dreamforge.a hybr id.a monkey.a ptlink.a rfc1459.a trircd.a ts8.a undernet-p9.a unreal.a .protocol .lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/protocol'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/statserv'
rm -f main.so main.a .statserv.lst* *.o .mod* .compiled*
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/statserv'
rm -f modext.h modsyms.c modlist.c *.[oa] .stamp */.stamp
make[1]: Leaving directory `/home/live/ircservices-5.0.57/modules'
make -C tools clean
make[1]: Entering directory `/home/live/ircservices-5.0.57/tools'
rm -f *.o convert-db ircservices-chk
make[1]: Leaving directory `/home/live/ircservices-5.0.57/tools'
[live@ircd ircservices-5.0.57]$ make
make -C lang index
make[1]: Entering directory `/home/live/ircservices-5.0.57/lang'
make[1]: `index' is up to date.
make[1]: Leaving directory `/home/live/ircservices-5.0.57/lang'
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c actions.c -o actions.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c channels.c -o channels.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c commands.c -o commands.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c compat.c -o compat.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c conffile.c -o conffile.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c encrypt.c -o encrypt.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c ignore.c -o ignore.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c init.c -o init.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c language.c -o language.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c log.c -o log.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c main.c -o main.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c memory.c -o memory.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c messages.c -o messages.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c misc.c -o misc.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c modes.c -o modes.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c modules.c -o modules.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c process.c -o process.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c send.c -o send.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c servers.c -o servers.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c signals.c -o signals.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c sockets.c -o sockets.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c suspinfo.c -o suspinfo.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c timeout.c -o timeout.o
gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-builtin-log -c users.c -o users.o
make[1]: Entering directory `/home/live/ircservices-5.0.57/modules'
make[2]: Entering directory `/home/live/ircservices-5.0.57/modules/chanserv'
cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-buil tin-log -I. -c modules/chanserv/main.c -o modules/chanserv/main.o
touch .stamp
cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-buil tin-log -I. -c modules/chanserv/access.c -o modules/chanserv/access.o
touch .stamp
cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-buil tin-log -I. -c modules/chanserv/autokick.c -o modules/chanserv/autokick.o
touch .stamp
cd ../.. && gcc -O2 -fno-strict-aliasing -g -Wall -Wmissing-prototypes -fno-buil tin-log -I. -c modules/chanserv/check.c -o modules/chanserv/check.o
modules/chanserv/check.c:1: warning: data definition has no type or storage clas s
modules/chanserv/check.c:1: warning: type defaults to 'int' in declaration of 's ource'
modules/chanserv/check.c:1: warning: type defaults to 'int' in declaration of 'u ser'
modules/chanserv/check.c:1: warning: type defaults to 'int' in declaration of 'c '
modules/chanserv/check.c:1: error: expected '=', ',', ';', 'asm' or '__attribute __' before ')' token
modules/chanserv/check.c: In function 'check_chan_user_modes':
modules/chanserv/check.c:143: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:148: error: parameter 'user' is initialized
modules/chanserv/check.c:148: error: 'u' undeclared (first use in this function)
modules/chanserv/check.c:148: error: (Each undeclared identifier is reported onl y once
modules/chanserv/check.c:148: error: for each function it appears in.)
modules/chanserv/check.c:149: error: parameter 'ci' is initialized
modules/chanserv/check.c:149: error: invalid type argument of '->'
modules/chanserv/check.c:150: error: parameter 'modes' is initialized
modules/chanserv/check.c:151: error: parameter 'is_servermode' is initialized
modules/chanserv/check.c:151: warning: passing argument 1 of '__rawmemchr' makes pointer from integer without a cast
modules/chanserv/check.c:151: warning: passing argument 1 of '__builtin_strchr' makes pointer from integer without a cast
modules/chanserv/check.c:155: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:161: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:177: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:189: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:192: error: expected declaration specifiers before '}' token
modules/chanserv/check.c:194: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:204: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:225: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:227: error: expected declaration specifiers before 'els e'
modules/chanserv/check.c:235: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:246: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:250: error: expected declaration specifiers before 'if'
modules/chanserv/check.c:252: error: expected declaration specifiers before '}' token
modules/chanserv/check.c:257: error: storage class specified for parameter 'CSIn habitData'
modules/chanserv/check.c:259: error: expected specifier-qualifier-list before 'C SInhabitData'
modules/chanserv/check.c:262: warning: empty declaration
modules/chanserv/check.c:263: error: expected '=', ',', ';', 'asm' or '__attribu te__' before '*' token
modules/chanserv/check.c:268: error: expected '=', ',', ';', 'asm' or '__attribu te__' before '{' token
modules/chanserv/check.c:285: error: expected '=', ',', ';', 'asm' or '__attribu te__' before '{' token
modules/chanserv/check.c:450: error: expected '=', ',', ';', 'asm' or '__attribu te__' before '{' token
modules/chanserv/check.c:471: error: expected '=', ',', ';', 'asm' or '__attribu te__' before '{' token
modules/chanserv/check.c:495: error: expected '=', ',', ';', 'asm' or '__attribu te__' before '{' token
modules/chanserv/check.c:513: error: expected '=', ',', ';', 'asm' or '__attribu te__' before '{' token
modules/chanserv/check.c:524: error: old-style parameter declarations in prototy ped function definition
modules/chanserv/check.c:524: error: expected '{' at end of input
make[4]: *** [.compiled-check.o] Error 1
make[3]: *** [check.o] Error 2
make[2]: *** [main.so] Error 2
make[2]: Leaving directory `/home/live/ircservices-5.0.57/modules/chanserv'
make[1]: *** [all-dynamic] Error 2
make[1]: Leaving directory `/home/live/ircservices-5.0.57/modules'
make: *** [modules] Error 2


bendede bu hatayi verdi yardimci olabilirmisiniz acaba ?

JaneR
03-10-2008, 21:11
make clean
make
make install DEST=/home/live/ircservices/

olmazsa edit ircservices versionu uygun degil demektir. Son sürüm ircservices kurup editlersen daha iyi olur. Kolay gelsin. Edit yapmadan once yedek almayı unutmayalım...