Apa itu ZNC ???
ZNC ialah IRC bouncer sama seperti psyBNC / sBNC.
Kita dapat menggunakan ZNC sebagai tunnel, dan menggunakan ZNC itu dari irc client seperti mIRC, XCHAT, dll. ZNC mirip seperti psyBNC dan sBNC, tetapi memiliki banyak kelebihan.
Misal yang mudahnya saja, Kalo di psyBNC kita tidak dapat menyimpan log, disini ZNC mampu menyimpan log semua channel yang kita join'ni. Sehingga kita tidak ketinggalan dengan yang lain.
Tentunya ZNC yang kita gunakan harus mampu bisa Online 24/7 jam, yang bisa di sewa dari shell provider ataupun dari tempat lainnya.
Beberapa kelebihan ZNC lain-nya adalah kita bisa menambahkan module, baik yang ditulis dalam bahasa C++, PERL maupun TCL.
ZNC juga bisa dikonfigurasi melalui Browser, biasa di sebut ZNC Webadmin. (liat gambar diatas)ZNC juga merupakan Bouncer favorit yang biasa saya pakai di IRC, karena banyak kelebihan dari Bouncer" lain-nya terutama dari segi module.OK, kita mulai saja ya bagaimana cara membuat ZNC tersebut.
Untuk memulainya, pertama login dulu ke shell, lalu ketikkan perintah berikut :
alowaini@indonetsia-hacker [~]# wget http://znc.in/releases/znc-1.6.1.tar.gz
--14:35:00-- http://znc.in/releases/znc-1.6.1.tar.gz
Resolving znc.in... 109.234.106.52
Connecting to znc.in|109.234.106.52|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1222361 (1.2M) [application/octet-stream]
Saving to: `znc-1.6.1.tar.gz'
100%[====================================>] 1,222,361 654K/s in 1.8s
14:35:07 (654 KB/s) - `znc-1.6.1.tar.gz' saved [1222361/1222361]
alowaini@indonetsia-hacker [~]# tar -zxvf znc-1.6.1.tar.gz
znc-1.0/
znc-1.0/install-sh
znc-1.0/config.sub
znc-1.0/config.guess
znc-1.0/configure
znc-1.0/zncconfig.h.in
znc-1.0/aclocal.m4
znc-1.0/znc.pc.in
znc-1.0/znc.h
znc-1.0/znc.cpp
znc-1.0/znc-uninstalled.pc.in
znc-1.0/znc-config.in
znc-1.0/znc-buildmod.in
znc-1.0/webskins/
znc-1.0/webskins/ice/
znc-1.0/webskins/ice/tmpl/
znc-1.0/webskins/ice/tmpl/Header.tmpl
znc-1.0/webskins/ice/tmpl/FooterTag.tmpl
znc-1.0/webskins/ice/pub/
znc-1.0/webskins/ice/pub/pagebg.gif
znc-1.0/webskins/ice/pub/linkbg.jpg
znc-1.0/webskins/ice/pub/ice.css
znc-1.0/webskins/ice/pub/favicon.ico
znc-1.0/webskins/forest
znc-1.0/webskins/forest/tmpl/
znc-1.0/webskins/forest/tmpl/LowerBanner.tmpl
znc-1.0/webskins/forest/tmpl/Header.tmpl
znc-1.0/webskins/forest/tmpl/FooterTag.tmpl
znc-1.0/webskins/forest/tmpl/Banner.tmpl
znc-1.0/webskins/forest/pub/
znc-1.0/webskins/forest/pub/forest.css
znc-1.0/webskins/forest/pub/forest-header.png
znc-1.0/webskins/forest/pub/favicon.ico
znc-1.0/webskins/dark-clouds/
znc-1.0/webskins/dark-clouds/tmpl/
znc-1.0/webskins/dark-clouds/tmpl/LowerBanner.tmpl
znc-1.0/webskins/dark-clouds/tmpl/Header.tmpl
znc-1.0/webskins/dark-clouds/tmpl/FooterTag.tmpl
znc-1.0/webskins/dark-clouds/tmpl/Banner.tmpl
znc-1.0/webskins/dark-clouds/pub/
znc-1.0/webskins/dark-clouds/pub/favicon.ico
znc-1.0/webskins/dark-clouds/pub/dark-clouds.css
znc-1.0/webskins/dark-clouds/pub/clouds-header.jpg
znc-1.0/webskins/_default_/
znc-1.0/webskins/_default_/tmpl/
znc-1.0/webskins/_default_/tmpl/index.tmpl
znc-1.0/webskins/_default_/tmpl/_csrf_check.tmpl
znc-1.0/webskins/_default_/tmpl/Options.tmpl
znc-1.0/webskins/_default_/tmpl/MessageBar.tmpl
znc-1.0/webskins/_default_/tmpl/Menu.tmpl
znc-1.0/webskins/_default_/tmpl/LowerBanner.tmpl
znc-1.0/webskins/_default_/tmpl/LoginBar.tmpl
znc-1.0/webskins/_default_/tmpl/InfoBar.tmpl
znc-1.0/webskins/_default_/tmpl/Header.tmpl
znc-1.0/webskins/_default_/tmpl/FooterTag.tmpl
znc-1.0/webskins/_default_/tmpl/Footer.tmpl
znc-1.0/webskins/_default_/tmpl/ExtraHeader.tmpl
znc-1.0/webskins/_default_/tmpl/Error.tmpl
znc-1.0/webskins/_default_/tmpl/DocType.tmpl
znc-1.0/webskins/_default_/tmpl/BreadCrumbs.tmpl
znc-1.0/webskins/_default_/tmpl/BaseHeader.tmpl
znc-1.0/webskins/_default_/tmpl/Banner.tmpl
znc-1.0/webskins/_default_/pub/
znc-1.0/webskins/_default_/pub/robots.txt
znc-1.0/webskins/_default_/pub/global.css
znc-1.0/webskins/_default_/pub/favicon.ico
znc-1.0/webskins/_default_/pub/_default_.css
znc-1.0/modules/
znc-1.0/modules/webadmin/
znc-1.0/modules/webadmin/tmpl/
znc-1.0/modules/webadmin/tmpl/traffic.tmpl
znc-1.0/modules/webadmin/tmpl/settings.tmpl
znc-1.0/modules/webadmin/tmpl/listusers.tmpl
znc-1.0/modules/webadmin/tmpl/index.tmpl
znc-1.0/modules/webadmin/tmpl/del_user.tmpl
znc-1.0/modules/webadmin/tmpl/add_edit_user.tmpl
znc-1.0/modules/webadmin/tmpl/add_edit_chan.tmpl
znc-1.0/modules/webadmin.cpp
znc-1.0/modules/watch.cpp
znc-1.0/modules/stickychan/
znc-1.0/modules/stickychan/tmpl/
znc-1.0/modules/stickychan/tmpl/stickychan_WebadminChan.tmpl
znc-1.0/modules/stickychan/tmpl/index.tmpl
znc-1.0/modules/stickychan.cpp
znc-1.0/modules/simple_away.cpp
znc-1.0/modules/schat.cpp
znc-1.0/modules/savebuff.cpp
znc-1.0/modules/sample.cpp
znc-1.0/modules/route_replies.cpp
znc-1.0/modules/raw.cpp
znc-1.0/modules/q.cpp
znc-1.0/modules/perleval.pm
znc-1.0/modules/perform/
znc-1.0/modules/perform/tmpl/
znc-1.0/modules/perform/tmpl/index.tmpl
znc-1.0/modules/perform.cpp
znc-1.0/modules/partyline.cpp
znc-1.0/modules/notes/
znc-1.0/modules/notes/tmpl/
znc-1.0/modules/notes/tmpl/index.tmpl
znc-1.0/modules/notes/files/
znc-1.0/modules/notes/files/trash.gif
znc-1.0/modules/notes.cpp
znc-1.0/modules/nickserv.cpp
znc-1.0/modules/modtcl/
znc-1.0/modules/modtcl/modtcl.tcl
znc-1.0/modules/modtcl/binds.tcl
znc-1.0/modules/modtcl/Makefile.inc
znc-1.0/modules/modtcl.cpp
znc-1.0/modules/modpython/
znc-1.0/modules/modpython/znc.py
znc-1.0/modules/modpython/module.h
znc-1.0/modules/modpython/modpython.i
znc-1.0/modules/modpython/functions.in
znc-1.0/modules/modpython/cstring.i
znc-1.0/modules/modpython/compiler.cpp
znc-1.0/modules/modpython/codegen.pl
znc-1.0/modules/modpython/Makefile.inc
znc-1.0/modules/modpython.cpp
znc-1.0/modules/modperl/
znc-1.0/modules/modperl/startup.pl
znc-1.0/modules/modperl/pstring.h
znc-1.0/modules/modperl/module.h
znc-1.0/modules/modperl/modperl.i
znc-1.0/modules/modperl/functions.in
znc-1.0/modules/modperl/codegen.pl
znc-1.0/modules/modperl/Makefile.inc
znc-1.0/modules/modperl/CString.i
znc-1.0/modules/modperl.cpp
znc-1.0/modules/lastseen/
znc-1.0/modules/lastseen/tmpl/
znc-1.0/modules/lastseen/tmpl/lastseen_WebadminUser.tmpl
znc-1.0/modules/lastseen/tmpl/index.tmpl
znc-1.0/modules/lastseen.cpp
znc-1.0/modules/kickrejoin.cpp
znc-1.0/modules/keepnick.cpp
znc-1.0/modules/fixfreenode.cpp
znc-1.0/modules/fail2ban.cpp
znc-1.0/modules/extra/
znc-1.0/modules/extra/shell.cpp
znc-1.0/modules/extra/send_raw/
znc-1.0/modules/extra/send_raw/tmpl/
znc-1.0/modules/extra/send_raw/tmpl/index.tmpl
znc-1.0/modules/extra/send_raw.cpp
znc-1.0/modules/extra/saslauth.cpp
znc-1.0/modules/extra/notify_connect.cpp
znc-1.0/modules/extra/motdfile.cpp
znc-1.0/modules/extra/log.cpp
znc-1.0/modules/extra/listsockets/
znc-1.0/modules/extra/listsockets/tmpl/
znc-1.0/modules/extra/listsockets/tmpl/index.tmpl
znc-1.0/modules/extra/listsockets.cpp
znc-1.0/modules/extra/imapauth.cpp
znc-1.0/modules/extra/flooddetach.cpp
znc-1.0/modules/extra/fakeonline.cpp
znc-1.0/modules/extra/email.cpp
znc-1.0/modules/extra/droproot.cpp
znc-1.0/modules/extra/ctcpflood.cpp
znc-1.0/modules/extra/clearbufferonmsg.cpp
znc-1.0/modules/extra/charset.cpp
znc-1.0/modules/extra/block_motd.cpp
znc-1.0/modules/extra/autovoice.cpp
znc-1.0/modules/extra/antiidle.cpp
znc-1.0/modules/disconkick.cpp
znc-1.0/modules/crypt.cpp
znc-1.0/modules/clientnotify.cpp
znc-1.0/modules/chansaver.cpp
znc-1.0/modules/certauth.cpp
znc-1.0/modules/buffextras.cpp
znc-1.0/modules/blockuser/
znc-1.0/modules/blockuser/tmpl/
znc-1.0/modules/blockuser/tmpl/blockuser_WebadminUser.tmpl
znc-1.0/modules/blockuser.cpp
znc-1.0/modules/awaynick.cpp
znc-1.0/modules/away.cpp
znc-1.0/modules/autoreply.cpp
znc-1.0/modules/autoop.cpp
znc-1.0/modules/autocycle.cpp
znc-1.0/modules/autoattach.cpp
znc-1.0/modules/adminlog.cpp
znc-1.0/modules/admin.cpp
znc-1.0/modules/Makefile.in
znc-1.0/man/
znc-1.0/man/znc.1
znc-1.0/man/znc-config.1
znc-1.0/man/znc-buildmod.1
znc-1.0/man/Makefile.in
znc-1.0/main.h
znc-1.0/main.cpp
znc-1.0/defines.h
znc-1.0/configure.ac
znc-1.0/autogen.sh
znc-1.0/ZNCString.h
znc-1.0/ZNCString.cpp
znc-1.0/WebModules.h
znc-1.0/WebModules.cpp
znc-1.0/Utils.h
znc-1.0/Utils.cpp
znc-1.0/User.h
znc-1.0/User.cpp
znc-1.0/Template.h
znc-1.0/Template.cpp
znc-1.0/Socket.h
znc-1.0/Socket.cpp
znc-1.0/Server.h
znc-1.0/Server.cpp
znc-1.0/SHA256.h
znc-1.0/SHA256.cpp
znc-1.0/README.md
znc-1.0/Nick.h
znc-1.0/Nick.cpp
znc-1.0/Modules.h
znc-1.0/Modules.cpp
znc-1.0/Makefile.in
znc-1.0/MD5.h
znc-1.0/MD5.cpp
znc-1.0/Listener.h
znc-1.0/Listener.cpp
znc-1.0/LICENSE.OpenSSL
znc-1.0/LICENSE
znc-1.0/IRCSock.h
znc-1.0/IRCSock.cpp
znc-1.0/HTTPSock.h
znc-1.0/HTTPSock.cpp
znc-1.0/FileUtils.h
znc-1.0/FileUtils.cpp
znc-1.0/DCCSock.h
znc-1.0/DCCSock.cpp
znc-1.0/DCCBounce.h
znc-1.0/DCCBounce.cpp
znc-1.0/Csocket.h
znc-1.0/Csocket.cpp
znc-1.0/CreatePem.sh
znc-1.0/ClientCommand.cpp
znc-1.0/Client.h
znc-1.0/Client.cpp
znc-1.0/Chan.h
znc-1.0/Chan.cpp
znc-1.0/Buffer.h
znc-1.0/Buffer.cpp
znc-1.0/AUTHORS
znc-1.0/.gitignore
alowaini@indonetsia-hacker [~]# rm -rf znc-1.6.1.tar.gz
alowaini@indonetsia-hacker [~]# mv znc-1.0 .znc
alowaini@indonetsia-hacker [~]# cd .znc
alowaini@indonetsia-hacker [~/.znc]# ./configure --disable-c-ares
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for getopt_long in -lgnugetopt... no
checking for lstat... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for library containing dlopen... -ldl
checking for openssl... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating znc-config
config.status: creating znc-buildmod
config.status: creating man/Makefile
config.status: creating znc.pc
config.status: creating znc-uninstalled.pc
config.status: creating modules/Makefile
config.status: creating zncconfig.h
znc znc-1.0 configured
prefix: /usr/local
debug: no
ipv6: yes
openssl: yes
c-ares: no
perl: no
python: no
swig: no
sasl: no
extra: no
tcl: no
charset: no
run from src: no
alowaini@indonetsia-hacker [~/.znc]# make
Makefile:145: no file name for `-include'
Building main.o...
Building ZNCString.o...
Building Csocket.o...
Building znc.o...
Building User.o...
Building IRCSock.o...
Building Client.o...
Building DCCBounce.o...
Building DCCSock.o...
Building Chan.o...
Building Nick.o...
Building Server.o...
Building Modules.o...
Building MD5.o...
Building Buffer.o...
Building Utils.o...
Building FileUtils.o...
Building HTTPSock.o...
Building Template.o...
Building ClientCommand.o...
Building Socket.o...
Building SHA256.o...
Building WebModules.o...
Building Listener.o...
Linking znc...
Packing man page znc.1.gz...
Packing man page znc-buildmod.1.gz...
Packing man page znc-config.1.gz...
Makefile:130: no file name for `-include'
Building module admin...
Building module adminlog...
Building module autoattach...
Building module autocycle...
Building module autoop...
Building module autoreply...
Building module away...
Building module awaynick...
Building module blockuser...
Building module buffextras...
Building module certauth...
Building module chansaver...
Building module clientnotify...
Building module crypt...
Building module disconkick...
Building module fail2ban...
Building module fixfreenode...
Building module keepnick...
Building module kickrejoin...
Building module lastseen...
Building module nickserv...
Building module notes...
Building module partyline...
Building module perform...
Building module q...
Building module raw...
Building module route_replies...
Building module sample...
Building module savebuff...
Building module schat...
Building module simple_away...
Building module stickychan...
Building module watch...
Building module webadmin...
ZNC was successfully compiled. You may use
'make install' to install ZNC to '/usr/local'.
You can then use '/usr/local/bin/znc --makeconf'
to generate a config file.
If you need help with using ZNC, please visit our wiki at:
http://znc.in
alowaini@indonetsia-hacker [~/.znc]# make install
mkdir -p /usr/local/bin
mkdir -p /usr/local/include/znc
dan seterus-nya... tunggu saja sampai semua beres.
NOTE: Jika ZNC gagal / Error saat melakukan kompilasi, biarkan saja.
Contoh Error yang biasa saya alami seperti ini:
mkdir: cannot create directory `/usr/local/include/znc': Permission denied
make: *** [install] Error 1
Lanjut saja Coy ke perintah berikut.
alowaini@indonetsia-hacker [~/.znc]# ./znc --makeconf
[ ** ] It looks like you are running ZNC without installing it first.
[ ** ] Recompile with --enable-run-from-source if you intend to do that.
[ ** ] Building new config
[ ** ]
[ ** ] First let's start with some global settings...
[ ** ]
[ ?? ] What port would you like ZNC to listen on? (1 to 65535):
Gimana ??? kalo udah sampai dibagian config ZNC seperti diatas kalian sendiri saja yang config yahh.. mudah kok ^^
INGAT Coy, jika sebelum-nya kalian sudah berhasil nge-run ZNC, dan ZNC tersebut di kemudian hari ada PTO / ada gangguan dengan server shell kalian tidak perlu nge-compile ulang ZNC kalian dari awal. cukup ketikan perintah berikut.
alowaini@indonetsia-hacker [~]# cd .znc
alowaini@indonetsia-hacker [~/.znc ]# ./znc
Dengan Catatan: Folder / Directory .znc nya masih ada.
Ngerti ga neehhh ???? hhehehe...
Saya percaya pasti kalian ngerti. ^^
Seperti biasa, Simplenya begini :
alowaini@indonetsia-hacker [~]# wget http://znc.in/releases/znc-1.6.1.tar.gz
alowaini@indonetsia-hacker [~]# tar -zxvf znc-1.6.1.tar.gz
alowaini@indonetsia-hacker [~]# rm -rf znc-1.6.1.tar.gz
alowaini@indonetsia-hacker [~]# mv znc-1.0 .znc
alowaini@indonetsia-hacker [~]# cd .znc
alowaini@indonetsia-hacker [~/.znc]# ./configure --disable-c-ares
alowaini@indonetsia-hacker [~/.znc]# make
alowaini@indonetsia-hacker [~/.znc]# make install
alowaini@indonetsia-hacker [~/.znc]# ./znc --makeconf
alowaini@indonetsia-hacker [~/.znc]# ./znc
*Perintah pada baris terakhir ./znc itu hanya di lakukan untuk nge-run ulang ZNC bilamana ZNC kalian DC / PTO.
OK, Selamat nyobain ya mas bro n mbak bro sekalian.
Salam... ^^
Kita dapat menggunakan ZNC sebagai tunnel, dan menggunakan ZNC itu dari irc client seperti mIRC, XCHAT, dll. ZNC mirip seperti psyBNC dan sBNC, tetapi memiliki banyak kelebihan.
Misal yang mudahnya saja, Kalo di psyBNC kita tidak dapat menyimpan log, disini ZNC mampu menyimpan log semua channel yang kita join'ni. Sehingga kita tidak ketinggalan dengan yang lain.
Tentunya ZNC yang kita gunakan harus mampu bisa Online 24/7 jam, yang bisa di sewa dari shell provider ataupun dari tempat lainnya.
Beberapa kelebihan ZNC lain-nya adalah kita bisa menambahkan module, baik yang ditulis dalam bahasa C++, PERL maupun TCL.
ZNC juga bisa dikonfigurasi melalui Browser, biasa di sebut ZNC Webadmin. (liat gambar diatas)ZNC juga merupakan Bouncer favorit yang biasa saya pakai di IRC, karena banyak kelebihan dari Bouncer" lain-nya terutama dari segi module.OK, kita mulai saja ya bagaimana cara membuat ZNC tersebut.
Untuk memulainya, pertama login dulu ke shell, lalu ketikkan perintah berikut :
alowaini@indonetsia-hacker [~]# wget http://znc.in/releases/znc-1.6.1.tar.gz
--14:35:00-- http://znc.in/releases/znc-1.6.1.tar.gz
Resolving znc.in... 109.234.106.52
Connecting to znc.in|109.234.106.52|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1222361 (1.2M) [application/octet-stream]
Saving to: `znc-1.6.1.tar.gz'
100%[====================================>] 1,222,361 654K/s in 1.8s
14:35:07 (654 KB/s) - `znc-1.6.1.tar.gz' saved [1222361/1222361]
alowaini@indonetsia-hacker [~]# tar -zxvf znc-1.6.1.tar.gz
znc-1.0/
znc-1.0/install-sh
znc-1.0/config.sub
znc-1.0/config.guess
znc-1.0/configure
znc-1.0/zncconfig.h.in
znc-1.0/aclocal.m4
znc-1.0/znc.pc.in
znc-1.0/znc.h
znc-1.0/znc.cpp
znc-1.0/znc-uninstalled.pc.in
znc-1.0/znc-config.in
znc-1.0/znc-buildmod.in
znc-1.0/webskins/
znc-1.0/webskins/ice/
znc-1.0/webskins/ice/tmpl/
znc-1.0/webskins/ice/tmpl/Header.tmpl
znc-1.0/webskins/ice/tmpl/FooterTag.tmpl
znc-1.0/webskins/ice/pub/
znc-1.0/webskins/ice/pub/pagebg.gif
znc-1.0/webskins/ice/pub/linkbg.jpg
znc-1.0/webskins/ice/pub/ice.css
znc-1.0/webskins/ice/pub/favicon.ico
znc-1.0/webskins/forest
znc-1.0/webskins/forest/tmpl/
znc-1.0/webskins/forest/tmpl/LowerBanner.tmpl
znc-1.0/webskins/forest/tmpl/Header.tmpl
znc-1.0/webskins/forest/tmpl/FooterTag.tmpl
znc-1.0/webskins/forest/tmpl/Banner.tmpl
znc-1.0/webskins/forest/pub/
znc-1.0/webskins/forest/pub/forest.css
znc-1.0/webskins/forest/pub/forest-header.png
znc-1.0/webskins/forest/pub/favicon.ico
znc-1.0/webskins/dark-clouds/
znc-1.0/webskins/dark-clouds/tmpl/
znc-1.0/webskins/dark-clouds/tmpl/LowerBanner.tmpl
znc-1.0/webskins/dark-clouds/tmpl/Header.tmpl
znc-1.0/webskins/dark-clouds/tmpl/FooterTag.tmpl
znc-1.0/webskins/dark-clouds/tmpl/Banner.tmpl
znc-1.0/webskins/dark-clouds/pub/
znc-1.0/webskins/dark-clouds/pub/favicon.ico
znc-1.0/webskins/dark-clouds/pub/dark-clouds.css
znc-1.0/webskins/dark-clouds/pub/clouds-header.jpg
znc-1.0/webskins/_default_/
znc-1.0/webskins/_default_/tmpl/
znc-1.0/webskins/_default_/tmpl/index.tmpl
znc-1.0/webskins/_default_/tmpl/_csrf_check.tmpl
znc-1.0/webskins/_default_/tmpl/Options.tmpl
znc-1.0/webskins/_default_/tmpl/MessageBar.tmpl
znc-1.0/webskins/_default_/tmpl/Menu.tmpl
znc-1.0/webskins/_default_/tmpl/LowerBanner.tmpl
znc-1.0/webskins/_default_/tmpl/LoginBar.tmpl
znc-1.0/webskins/_default_/tmpl/InfoBar.tmpl
znc-1.0/webskins/_default_/tmpl/Header.tmpl
znc-1.0/webskins/_default_/tmpl/FooterTag.tmpl
znc-1.0/webskins/_default_/tmpl/Footer.tmpl
znc-1.0/webskins/_default_/tmpl/ExtraHeader.tmpl
znc-1.0/webskins/_default_/tmpl/Error.tmpl
znc-1.0/webskins/_default_/tmpl/DocType.tmpl
znc-1.0/webskins/_default_/tmpl/BreadCrumbs.tmpl
znc-1.0/webskins/_default_/tmpl/BaseHeader.tmpl
znc-1.0/webskins/_default_/tmpl/Banner.tmpl
znc-1.0/webskins/_default_/pub/
znc-1.0/webskins/_default_/pub/robots.txt
znc-1.0/webskins/_default_/pub/global.css
znc-1.0/webskins/_default_/pub/favicon.ico
znc-1.0/webskins/_default_/pub/_default_.css
znc-1.0/modules/
znc-1.0/modules/webadmin/
znc-1.0/modules/webadmin/tmpl/
znc-1.0/modules/webadmin/tmpl/traffic.tmpl
znc-1.0/modules/webadmin/tmpl/settings.tmpl
znc-1.0/modules/webadmin/tmpl/listusers.tmpl
znc-1.0/modules/webadmin/tmpl/index.tmpl
znc-1.0/modules/webadmin/tmpl/del_user.tmpl
znc-1.0/modules/webadmin/tmpl/add_edit_user.tmpl
znc-1.0/modules/webadmin/tmpl/add_edit_chan.tmpl
znc-1.0/modules/webadmin.cpp
znc-1.0/modules/watch.cpp
znc-1.0/modules/stickychan/
znc-1.0/modules/stickychan/tmpl/
znc-1.0/modules/stickychan/tmpl/stickychan_WebadminChan.tmpl
znc-1.0/modules/stickychan/tmpl/index.tmpl
znc-1.0/modules/stickychan.cpp
znc-1.0/modules/simple_away.cpp
znc-1.0/modules/schat.cpp
znc-1.0/modules/savebuff.cpp
znc-1.0/modules/sample.cpp
znc-1.0/modules/route_replies.cpp
znc-1.0/modules/raw.cpp
znc-1.0/modules/q.cpp
znc-1.0/modules/perleval.pm
znc-1.0/modules/perform/
znc-1.0/modules/perform/tmpl/
znc-1.0/modules/perform/tmpl/index.tmpl
znc-1.0/modules/perform.cpp
znc-1.0/modules/partyline.cpp
znc-1.0/modules/notes/
znc-1.0/modules/notes/tmpl/
znc-1.0/modules/notes/tmpl/index.tmpl
znc-1.0/modules/notes/files/
znc-1.0/modules/notes/files/trash.gif
znc-1.0/modules/notes.cpp
znc-1.0/modules/nickserv.cpp
znc-1.0/modules/modtcl/
znc-1.0/modules/modtcl/modtcl.tcl
znc-1.0/modules/modtcl/binds.tcl
znc-1.0/modules/modtcl/Makefile.inc
znc-1.0/modules/modtcl.cpp
znc-1.0/modules/modpython/
znc-1.0/modules/modpython/znc.py
znc-1.0/modules/modpython/module.h
znc-1.0/modules/modpython/modpython.i
znc-1.0/modules/modpython/functions.in
znc-1.0/modules/modpython/cstring.i
znc-1.0/modules/modpython/compiler.cpp
znc-1.0/modules/modpython/codegen.pl
znc-1.0/modules/modpython/Makefile.inc
znc-1.0/modules/modpython.cpp
znc-1.0/modules/modperl/
znc-1.0/modules/modperl/startup.pl
znc-1.0/modules/modperl/pstring.h
znc-1.0/modules/modperl/module.h
znc-1.0/modules/modperl/modperl.i
znc-1.0/modules/modperl/functions.in
znc-1.0/modules/modperl/codegen.pl
znc-1.0/modules/modperl/Makefile.inc
znc-1.0/modules/modperl/CString.i
znc-1.0/modules/modperl.cpp
znc-1.0/modules/lastseen/
znc-1.0/modules/lastseen/tmpl/
znc-1.0/modules/lastseen/tmpl/lastseen_WebadminUser.tmpl
znc-1.0/modules/lastseen/tmpl/index.tmpl
znc-1.0/modules/lastseen.cpp
znc-1.0/modules/kickrejoin.cpp
znc-1.0/modules/keepnick.cpp
znc-1.0/modules/fixfreenode.cpp
znc-1.0/modules/fail2ban.cpp
znc-1.0/modules/extra/
znc-1.0/modules/extra/shell.cpp
znc-1.0/modules/extra/send_raw/
znc-1.0/modules/extra/send_raw/tmpl/
znc-1.0/modules/extra/send_raw/tmpl/index.tmpl
znc-1.0/modules/extra/send_raw.cpp
znc-1.0/modules/extra/saslauth.cpp
znc-1.0/modules/extra/notify_connect.cpp
znc-1.0/modules/extra/motdfile.cpp
znc-1.0/modules/extra/log.cpp
znc-1.0/modules/extra/listsockets/
znc-1.0/modules/extra/listsockets/tmpl/
znc-1.0/modules/extra/listsockets/tmpl/index.tmpl
znc-1.0/modules/extra/listsockets.cpp
znc-1.0/modules/extra/imapauth.cpp
znc-1.0/modules/extra/flooddetach.cpp
znc-1.0/modules/extra/fakeonline.cpp
znc-1.0/modules/extra/email.cpp
znc-1.0/modules/extra/droproot.cpp
znc-1.0/modules/extra/ctcpflood.cpp
znc-1.0/modules/extra/clearbufferonmsg.cpp
znc-1.0/modules/extra/charset.cpp
znc-1.0/modules/extra/block_motd.cpp
znc-1.0/modules/extra/autovoice.cpp
znc-1.0/modules/extra/antiidle.cpp
znc-1.0/modules/disconkick.cpp
znc-1.0/modules/crypt.cpp
znc-1.0/modules/clientnotify.cpp
znc-1.0/modules/chansaver.cpp
znc-1.0/modules/certauth.cpp
znc-1.0/modules/buffextras.cpp
znc-1.0/modules/blockuser/
znc-1.0/modules/blockuser/tmpl/
znc-1.0/modules/blockuser/tmpl/blockuser_WebadminUser.tmpl
znc-1.0/modules/blockuser.cpp
znc-1.0/modules/awaynick.cpp
znc-1.0/modules/away.cpp
znc-1.0/modules/autoreply.cpp
znc-1.0/modules/autoop.cpp
znc-1.0/modules/autocycle.cpp
znc-1.0/modules/autoattach.cpp
znc-1.0/modules/adminlog.cpp
znc-1.0/modules/admin.cpp
znc-1.0/modules/Makefile.in
znc-1.0/man/
znc-1.0/man/znc.1
znc-1.0/man/znc-config.1
znc-1.0/man/znc-buildmod.1
znc-1.0/man/Makefile.in
znc-1.0/main.h
znc-1.0/main.cpp
znc-1.0/defines.h
znc-1.0/configure.ac
znc-1.0/autogen.sh
znc-1.0/ZNCString.h
znc-1.0/ZNCString.cpp
znc-1.0/WebModules.h
znc-1.0/WebModules.cpp
znc-1.0/Utils.h
znc-1.0/Utils.cpp
znc-1.0/User.h
znc-1.0/User.cpp
znc-1.0/Template.h
znc-1.0/Template.cpp
znc-1.0/Socket.h
znc-1.0/Socket.cpp
znc-1.0/Server.h
znc-1.0/Server.cpp
znc-1.0/SHA256.h
znc-1.0/SHA256.cpp
znc-1.0/README.md
znc-1.0/Nick.h
znc-1.0/Nick.cpp
znc-1.0/Modules.h
znc-1.0/Modules.cpp
znc-1.0/Makefile.in
znc-1.0/MD5.h
znc-1.0/MD5.cpp
znc-1.0/Listener.h
znc-1.0/Listener.cpp
znc-1.0/LICENSE.OpenSSL
znc-1.0/LICENSE
znc-1.0/IRCSock.h
znc-1.0/IRCSock.cpp
znc-1.0/HTTPSock.h
znc-1.0/HTTPSock.cpp
znc-1.0/FileUtils.h
znc-1.0/FileUtils.cpp
znc-1.0/DCCSock.h
znc-1.0/DCCSock.cpp
znc-1.0/DCCBounce.h
znc-1.0/DCCBounce.cpp
znc-1.0/Csocket.h
znc-1.0/Csocket.cpp
znc-1.0/CreatePem.sh
znc-1.0/ClientCommand.cpp
znc-1.0/Client.h
znc-1.0/Client.cpp
znc-1.0/Chan.h
znc-1.0/Chan.cpp
znc-1.0/Buffer.h
znc-1.0/Buffer.cpp
znc-1.0/AUTHORS
znc-1.0/.gitignore
alowaini@indonetsia-hacker [~]# rm -rf znc-1.6.1.tar.gz
alowaini@indonetsia-hacker [~]# mv znc-1.0 .znc
alowaini@indonetsia-hacker [~]# cd .znc
alowaini@indonetsia-hacker [~/.znc]# ./configure --disable-c-ares
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for getopt_long in -lgnugetopt... no
checking for lstat... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for library containing dlopen... -ldl
checking for openssl... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating znc-config
config.status: creating znc-buildmod
config.status: creating man/Makefile
config.status: creating znc.pc
config.status: creating znc-uninstalled.pc
config.status: creating modules/Makefile
config.status: creating zncconfig.h
znc znc-1.0 configured
prefix: /usr/local
debug: no
ipv6: yes
openssl: yes
c-ares: no
perl: no
python: no
swig: no
sasl: no
extra: no
tcl: no
charset: no
run from src: no
alowaini@indonetsia-hacker [~/.znc]# make
Makefile:145: no file name for `-include'
Building main.o...
Building ZNCString.o...
Building Csocket.o...
Building znc.o...
Building User.o...
Building IRCSock.o...
Building Client.o...
Building DCCBounce.o...
Building DCCSock.o...
Building Chan.o...
Building Nick.o...
Building Server.o...
Building Modules.o...
Building MD5.o...
Building Buffer.o...
Building Utils.o...
Building FileUtils.o...
Building HTTPSock.o...
Building Template.o...
Building ClientCommand.o...
Building Socket.o...
Building SHA256.o...
Building WebModules.o...
Building Listener.o...
Linking znc...
Packing man page znc.1.gz...
Packing man page znc-buildmod.1.gz...
Packing man page znc-config.1.gz...
Makefile:130: no file name for `-include'
Building module admin...
Building module adminlog...
Building module autoattach...
Building module autocycle...
Building module autoop...
Building module autoreply...
Building module away...
Building module awaynick...
Building module blockuser...
Building module buffextras...
Building module certauth...
Building module chansaver...
Building module clientnotify...
Building module crypt...
Building module disconkick...
Building module fail2ban...
Building module fixfreenode...
Building module keepnick...
Building module kickrejoin...
Building module lastseen...
Building module nickserv...
Building module notes...
Building module partyline...
Building module perform...
Building module q...
Building module raw...
Building module route_replies...
Building module sample...
Building module savebuff...
Building module schat...
Building module simple_away...
Building module stickychan...
Building module watch...
Building module webadmin...
ZNC was successfully compiled. You may use
'make install' to install ZNC to '/usr/local'.
You can then use '/usr/local/bin/znc --makeconf'
to generate a config file.
If you need help with using ZNC, please visit our wiki at:
http://znc.in
alowaini@indonetsia-hacker [~/.znc]# make install
mkdir -p /usr/local/bin
mkdir -p /usr/local/include/znc
dan seterus-nya... tunggu saja sampai semua beres.
NOTE: Jika ZNC gagal / Error saat melakukan kompilasi, biarkan saja.
Contoh Error yang biasa saya alami seperti ini:
mkdir: cannot create directory `/usr/local/include/znc': Permission denied
make: *** [install] Error 1
Lanjut saja Coy ke perintah berikut.
alowaini@indonetsia-hacker [~/.znc]# ./znc --makeconf
[ ** ] It looks like you are running ZNC without installing it first.
[ ** ] Recompile with --enable-run-from-source if you intend to do that.
[ ** ] Building new config
[ ** ]
[ ** ] First let's start with some global settings...
[ ** ]
[ ?? ] What port would you like ZNC to listen on? (1 to 65535):
Gimana ??? kalo udah sampai dibagian config ZNC seperti diatas kalian sendiri saja yang config yahh.. mudah kok ^^
INGAT Coy, jika sebelum-nya kalian sudah berhasil nge-run ZNC, dan ZNC tersebut di kemudian hari ada PTO / ada gangguan dengan server shell kalian tidak perlu nge-compile ulang ZNC kalian dari awal. cukup ketikan perintah berikut.
alowaini@indonetsia-hacker [~]# cd .znc
alowaini@indonetsia-hacker [~/.znc ]# ./znc
Dengan Catatan: Folder / Directory .znc nya masih ada.
Ngerti ga neehhh ???? hhehehe...
Saya percaya pasti kalian ngerti. ^^
Seperti biasa, Simplenya begini :
alowaini@indonetsia-hacker [~]# wget http://znc.in/releases/znc-1.6.1.tar.gz
alowaini@indonetsia-hacker [~]# tar -zxvf znc-1.6.1.tar.gz
alowaini@indonetsia-hacker [~]# rm -rf znc-1.6.1.tar.gz
alowaini@indonetsia-hacker [~]# mv znc-1.0 .znc
alowaini@indonetsia-hacker [~]# cd .znc
alowaini@indonetsia-hacker [~/.znc]# ./configure --disable-c-ares
alowaini@indonetsia-hacker [~/.znc]# make
alowaini@indonetsia-hacker [~/.znc]# make install
alowaini@indonetsia-hacker [~/.znc]# ./znc --makeconf
alowaini@indonetsia-hacker [~/.znc]# ./znc
*Perintah pada baris terakhir ./znc itu hanya di lakukan untuk nge-run ulang ZNC bilamana ZNC kalian DC / PTO.
OK, Selamat nyobain ya mas bro n mbak bro sekalian.
Salam... ^^
Casinos Near Me - New Buffalo Hotel Casino & Spa
BalasHapusCasinos Near Me 광주광역 출장마사지 · Hollywood Casino At Kansas Speedway · Hollywood 김천 출장샵 Casino 천안 출장마사지 At 원주 출장샵 Kansas Speedway · Hollywood Casino at 수원 출장샵 Kansas Speedway · Casino at Charles Town Races