@pfg Oh, so letsencrypt-auto in fact detects and uses the OS's package manager? In that case, the above dependency list might be helpful to someone. I wasn't sure if the auto script was installing dependencies in a custom way (not using the OS's package manager (in Linux at least)).
So, yeah, in my case with Arch Linux and using the
--standalone plugin, completely removing traces of
letsencrypt is like this:
sudo pacman -Rsun letsencrypt
sudo rm -rf /var/log/letsencrypt
sudo rm -rf /etc/letsencrypt
Note that this doesn't handle changes made by
apache plugins, only changes made by the
manual methods with defaults which places things in
/etc. If using
webroot, we'll have to clean those webroots too, if using
apache we'll need to clean those configs, etc, etc depending on the plugin used.