Kod: Kodu kopyalamak için üzerine çift tıklayın!
/* Commands for Services admins: */
{"SU", do_su, NULL, OPER_HELP_SU, -1,-1},
{"SET", do_set, is_services_admin,OPER_HELP_SET, -1,-1},
{"SET READONLY",NULL, NULL, OPER_HELP_SET_READONLY,-1,-1},
{"SET DEBUG", NULL, NULL, OPER_HELP_SET_DEBUG, -1,-1},
{"SET SUPASS",NULL, NULL, OPER_HELP_SET_SUPASS,-1,-1},
{"JUPE", do_jupe, is_services_admin,OPER_HELP_JUPE, -1,-1},
{"UPDATE", do_update, is_services_admin,OPER_HELP_UPDATE, -1,-1},
{"QUIT", do_os_quit, is_services_admin,OPER_HELP_QUIT, -1,-1},
{"SHUTDOWN", do_shutdown, is_services_admin,OPER_HELP_SHUTDOWN, -1,-1},
{"RESTART", do_restart, is_services_admin,OPER_HELP_RESTART, -1,-1},
{"REHASH", do_rehash, is_services_admin,OPER_HELP_REHASH, -1,-1,
IRCSERVICES_CONF },
{"LISTIGNORE",do_listignore,is_services_admin,-1, -1,-1},
/* Commands for Services super-user: */
{"RAW", do_raw, is_services_root, OPER_HELP_RAW, -1,-1},
ircservices servisler kullanıyorsanız, operserv/main.c içinde bu sekilde servis adminlerine ve su şifresi girenlere (root) göre özel ayrılmış yetki düzeni vardır, buraya dikkat etmeniz gerekli mesela;
şeklinde düzeltirseniz raw adminlere açılır.. Biraz kurcalayın bakalım kolay gelsin..