Install Solanum On Debian Easily
I don't know why this was so hard for others but I figured it out on my own!
I can’t remember if this worked or not, but I’m just going to post this up here as I’ll be updating my scrapers soon.
Debian 11 minimal installation with SSH pre-installed:
apt -y install libtool automake build-essential pkg-config libsqlite3-dev git bison flex libssl-dev
git clone https://github.com/solanum-ircd/solanum.git && cd solanum
./autogen.sh
mkdir /opt/solanum ; ./configure --prefix=/opt/solanum --enable-openssl
Notes
- libssl-dev is required for –enable-openssl. You may also require
opensslbut that was installed by default for me. Without libssl-dev though, configure won’t pickup openssl and it’ll silently fail. - If you run the make commands as root, they fail. I don’t know why this is but they expect to be run as non-root; this was confirmed by the Solanum IRC in Libera and tested/confirmed to be true.