++++++++ Debian 10 and Mixmaster 3.1 +++++++++ ++++++++ Remailer installation instructions +++++++++ I. INSTALL AN OLDER (BUT REQUIRED) VERSION OF LIBCRYPTO.SO As root do: apt install binutils curl binutils is needed so you can uncompress (and extract files from) the below .DEB file. wget https://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u12_amd64.deb ar x libssl1.0.0_1.0.1t-1+deb8u12_amd64.deb tar -xf data.tar.xz cd usr/lib/x86_64-linux-gnu/ cp libcrypto.so.1.0.0 /usr/lib/x86_64-linux-gnu/ cd rm control.tar.gz data.tar.xz debian-binary libssl1.0.0_1.0.1t-1+deb8u12_amd64.deb rm -rf usr II. DOWNLOAD THE MIXMASTER 3.1 PACKAGE created by elvis: As root do: wget http://www.zen19351.zen.co.uk/mixmaster31/debian84_mixmaster_3.1-1_amd64.deb apt install libncurses5 Expect a complaint about dependencies. Fix this by installing what is asked for. Now it's okay to install the Mixmaster package by elvis that you just downloaded: dpkg -i debian84_mixmaster_3.1-1_amd64.deb Mixmaster should now be installed. But it's not configured yet. You may safely remove debian84_mixmaster_3.1-1_amd64.deb. rm debian84_mixmaster_3.1-1_amd64.deb III. CONFIGURE YOUR REMAILER SERVER As root: Become user 'mix' (the Mixmaster package has already created the user 'mix' for you) su - mix You are now in mix's home directory /var/mixmaster Do "su - mix" as a precursor to any important work on your Mixmaster setup. That's where most of your important Mixmaster files live now. Do not make changes to these files as root. Only edit them as user mix. Next, make sure all of mix's files are owned by mix: chown mix:mix * (NOTE: The .forward file can remain as mix:root ownership) Open with a text editor and edit /var/mixmaster/mix.cfg Configure your remailer as you want with a unique secret key passphrase, correct remailer address, remailer shortname, etc. Seperate items with TABS not whitespace. Example: REMAILERADDR[TAB]mix@yourdomain.com Remember to include these 2 lines. I put them just below SENDMAIL. ALLPINGERSURL https://raw.githubusercontent.com/sec3pinger/allpingers/master/allpingers.txt WGET curl Save and Exit Now return to user root by typing: exit As root, do: mixmaster -G mixmaster --update-pinger-list mixmaster --update-stats=tincture systemctl start mixmaster Stats and keys will be updated once a day from tincture pinger. The Mixmaster package has already set up a cron job for this. It's in the /etc/cron.daily folder, if you are curious. Your remailer is set up now. But it is in TESTING mode. Pingers will not be able to list it until you remove the TESTING flag in /var/mixmaster/mix.cfg EXTFLAGS testing Change it to #EXTFLAGS testing SAVE and EXIT. Restart Mixmaster for changes to take effect: pkill -x mixmaster && systemctl start mixmaster