4.5 Communication Systems Setup
Installation of the individual software packages:
cd /home/nicodemus wget https://ftp.eggheads.org/pub/eggdrop/source/1.9/eggdrop-1.9.3.tar.gz tar zxvf eggdrop-1.9.3.tar.gz cd eggdrop-1.9.3 ./configure make config make make install cd /home/nicodemus wget https://github.com/inspircd/inspircd/releases/download/v3.13.0/inspircd_3.13.0.ubuntu22.04.1_amd64.deb sha256sum "./inspircd_3.13.0.ubuntu22.04.1_amd64.deb" sudo apt install "./inspircd_3.13.0.ubuntu22.04.1_amd64.deb" git clone --recursive https://github.com/atheme/atheme/ atheme-devel cd atheme-devel ./configure make make install cd /home/nicodemus virtualenv ~/venvs/logos2 source ~/venvs/logos2/bin/activate git clone https://github.com/kiwiheretic/logos-v2.git ~/logos2 cd ~/logos2 curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py sudo python2 get-pip.py pip2 install -r requirements.txt pip2 install django-widget-tweaks python2 manage.py migrate python2 manage.py migrate --database=bibles python2 manage.py bible --import deactivate virtualenv ~/venvs/Supybot source ~/venvs/Supybot/bin/activate pip3 install limnoria twisted pip3 install -r https://raw.githubusercontent.com/ProgVal/Limnoria/master/requirements.txt deactivate sudo apt install gnupg2 wget ca-certificates lsb-release software-properties-common sudo add-apt-repository 'deb http://code.bitlbee.org/debian/master/jessie/ ./' wget -nc https://code.bitlbee.org/debian/release.key gpg --dearmor < release.key > release.gpg sudo install -o root -g root -m 644 release.gpg /etc/apt/trusted.gpg.d/ sudo apt update sudo apt install bitlbee-dev
Configuration Extracts:
InspIRCd
Limnoria