Anope
If you want the NickServ, ChanServ and all other *Serv you need to install anope
To do so you need to firstly install the required packages:
doas pkg_add wget cmake
Then download Anope,
Do that by executing the following commands:
wget https://github.com/anope/anope/archive/2.0.9.tar.gz tar zxf 2.0.9.tar.gz cd anope-2.0.9
This will download the newest version of anope, untar it and it will cd into the dir.
Then what you want to do is the following:
./Config
and at every question you can press enter, its not recommended to edit any value
Then you need to do the following to build it:
make make install
Then the source is builded and you can go ahead edit the conf,
cd ~/services/conf cp example.conf services.conf nano services.conf
edit at the services.conf the following things:
- At
name = "services.host"
you need to set the 'value =' (below the "name =" line) to:services.YOURVPSNAME.coconut.ircnow.org
- At uplink block you need to change it to something like this:
uplink { host = "<YOURVPSNAME>.coconut.ircnow.org" ssl = no port = 6667 password = "<THINK OF THIS BUT PLZ SAVE IT FOR NOW, YOU NEED IT LATER>" }
- and edit the 'serverinfo' block.
Now go to your ngircd conf and if its right then
Search for the [Server] block (with a lots of comments) and edit the following things:
- Name = services.<YOURVPSNAME>.coconut.ircnow.org
- Host = <YOURVPSNAME>.coconut.ircnow.org
- MyPassword and PeerPassword to the password at the uplink block in services.conf
then restart (or reload) your ngircd
then do the following to start the services:
cd ~/services/bin ./anoperc start
if './anoperc start' fails, plz relook the conf or if you dont get out of the error, you can contact Miniontoby (AKA MiniontobyPI) on the ircnow network
Copyright (C) 2021 by Miniontoby <miniontoby@ircnow.org>