Bug 38907

Summary: letsencrypt / debian package name change
Product: Koha Reporter: Alexander Wagner <alexander.wagner>
Component: Installation and upgrade (command-line installer)Assignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: tomascohen
Version: Main   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Alexander Wagner 2025-01-16 13:52:19 UTC
`koha-create --letsencrypt` checks the system for the `letsencrypt` package in function `check_letsencrypt()`. This piece of code seems to have been added for Debian Jessie.

At least from Debian Buster onward (oldoldstable at time of writing) the package `letsencrypt` is a virtual package only and one should go for `certbot` instead. This would become relevant one Koha gets installed on some Ubuntu as this derived distribution does _not_ add a virtual package pointing to `certbot` at least from `focal` onwards (anymore?) hence the check fails.