The letsencrypt.sh package in Debian is only a transitional package to dehydrated. The project has been renamed from letsencrypt.sh to dehydrated to comply with the Let's Encrypt trademark policy. To use the program see /usr/share/doc/dehydrated/README.Debian. If you're upgrading from letsencrypt.sh to dehydrated (recommended), you need to move all of the files over under the dehydated namespace. The following should take care of most of them, assuming the default configuration is used: mv -v /etc/letsencrypt.sh/domains.txt /etc/dehydrated/ mv -v /etc/letsencrypt.sh/conf.d/* /etc/dehydrated/conf.d/ mv -v /var/lib/letsencrypt.sh/accounts /var/lib/dehydrated/ mv -v /var/lib/letsencrypt.sh/certs /var/lib/dehydrated/ You also need to edit the configuration in /etc/dehydrated to use the new paths (e.g. /var/lib/dehydrated instead of /var/lib/letsencrypt.sh). Also take care to reply any change manually done to /etc/letsencrypt.sh/config.sh into config snippets in /etc/dehydrated/conf.d/. After these you should be able to switch to use the `dehydrated` command, and to remove the letsencrypt.sh package. Before moving anything take care to make backups of the certificates and of the configuration. -- Mattia Rizzolo Tue, 12 Jan 2017 18:33:55 +0100