[Koha-bugs] [Bug 15303] Letsencrypt option for Debian package installations

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Sun Jan 17 00:36:31 CET 2016


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15303

Mirko Tietgen <mirko at abunchofthings.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #46746|0                           |1
        is obsolete|                            |

--- Comment #31 from Mirko Tietgen <mirko at abunchofthings.net> ---
Created attachment 46749
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=46749&action=edit
Bug 15303 Letsencrypt option for Debian package installations

New option koha-create --letsencrypt

- installs the letsencrypt package if needed
- creates <instance>
- generates letsencrypt certificates for <instance>
- sets up a https-only website for <instance>
- redirects http to https for <instance>

! letsencrypt and dependencies are only available in debian unstable right now
! but koha-common does not work in debian unstable, so you cannot test there
! apply the "Workaround" patch to test without letsencrypt package

! this patch uses the letsencrypt staging server
! to create real certificates, apply thy "LE production server" patch

Test plan:
- build a debian package with patch applied
- use apache mod_ssl
  sudo a2enmod ssl
- make sure the machine is accessible on 80 (needed for letsencrypt) and 443
from the internet
- install koha with your new package
- Put your (existing) domain options in /etc/koha/koha-sites.conf
- use koha-create with the new options:
  sudo koha-create --create-db --letsencrypt <instance>
- if you do not have the letsencrypt package installed, you will be prompted to
do that
  [ as long as there is no package available, a symlink to the git checkout
will work ]
- wait until setup is finished, check that you got a working OPAC and staff
client with certificates
- check that http redirects to https

Bug 15303 Recreate accidentally deleted C4/Auth_cas_servers.yaml.orig

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list