
For linux doesn’t exists good switcher, which can handle any of distro. This guide will help some dudes who uses (Ubuntu/Debian and Arch/Manjaro, maybe another distro (like PopOS, Fedora, I don’t checked)
Script for parsing ips: curl -s https://ip.kurikku.pw/current.json | python -c "from __future__ import print_function; import sys, json; j = json.load(sys.stdin); print('\n# Kurikku\n' + '\n'.join('{} {}'.format(k, v) for k, v in {i: ' '.join([k for k, v in j.items() if v == i]) for _, i in j.items()}.items()))" | sudo tee -a /etc/hosts > /dev/null
Maybe another dpkg based system, I don’t tested!
/etc/hosts
with script for parsing ipssudo cp kurikku.crt /usr/local/share/ca-certificates/
sudo update-ca-certificates
You ready to go!/etc/hosts
/usr/local/share/ca-certificates/
sudo update-ca-certificates --fresh
/etc/hosts
with script for parsing ipssudo mv kurikku.crt /etc/ca-certificates/trust-source/anchors
sudo trust extract-compat && sudo update-ca-trust
You ready to go!/etc/hosts
/etc/ca-certificates/trust-source/anchors
sudo trust extract-compat && sudo update-ca-trust
(Not tested)
/etc/hosts
with script for parsing ipssudo mv kurikku.crt /etc/pki/ca-trust/source/anchors
sudo trust extract-compat && sudo update-ca-trust
You ready to go!/etc/hosts
/etc/pki/ca-trust/source/anchors
sudo trust extract-compat && sudo update-ca-trust