Atom Add a new post titled:

ikiwiki-hosting 0.20170622 released with these changes

  • [ Joey Hess ]
    • remove, letsnotencrypt: Remove Lets Encrypt renewal file, to avoid the cron job trying to renew deleted sites.
    • Fix deletion of sites that use https over the web interface.
    • HTTP Strict Transport Security (HSTS) is enabled for all sites that have redirect_to_https set in their configuration. Thanks, Antoine Beaupré.
    • Improve ikisite backup to lock the wiki for a much shorter period of time.
    • Remove .ikiwiki/sessions.db from the ikisite backup, as the file can be rather large, and losing it only means users have to log back in sooner than would otherwise be the case.
    • ikisite-wrapper: Allow ikisite enable to be run via the wrapper. The CGI uses this to update the site config of an already enabled site when enabling eg redirect_to_https or adding a DNS alias.
  • [ Simon McVittie ]
    • debian/copyright: Use preferred https URL for Format
    • debian/control: Declare compliance with Debian Policy 4.0.0
    • debian: Update to debhelper compat level 10
Posted Thu Jun 22 09:49:10 2017

ikiwiki-hosting 0.20161219 released with these changes

  • [ Joey Hess ]
    • Initial support for Lets Encrypt.
    • The use_letsencrypt setting can be set for a site by running ikisite letsencrypt domain, and it will attempt to get the certificate for it using certbot.
    • ikisite domains: Update certificate using certbot when set of domains changes.
    • Added ikisite maintaincerts to request/renew Lets Encrypt certs as needed, and added it to the daily cron job.
    • The files /etc/ikiwiki-hosting/config/$username/domain.{crt,key,chain} are used, when they exist, in preference to the files /etc/ikiwiki-hosting/config/$username/ssl.{key,crt}. This allows a site with multiple domains to have different certificates for them. The Lets Encrypt support uses this.
Posted Mon Dec 19 21:25:18 2016

ikiwiki-hosting 0.20160811 released with these changes

  • Explicitly remove current working directory from Perl's library search path, mitigating CVE-2016-1238 (see Debian bug #588017)
  • Debian packaging:
    • Add a simple autopkgtest for creating and deleting a site
    • Standards-Version: 3.9.8 (no changes required)
    • debian/rules: enable compiler hardening
Posted Thu Aug 11 10:31:27 2016

ikiwiki-hosting 0.20160123 released with these changes

  • Fix the escaping of { in HostingAutomator by also escaping the }, fixing a regression that broke ikisite create
Posted Sun Jan 24 00:46:46 2016

ikiwiki-hosting 0.20160121 released with these changes

  • [ Joey Hess ]
    • Fix looping redirection when redirect_to_https is set. Thanks, Antoine Beaupré.
    • controlpanel: Display unfocused site buttons with low opacity, but still display them. This is an accessability fix; the old hiding method broken caret browsing and screenreaders.
  • [ Simon McVittie ]
    • d/control: use https for Homepage
    • d/control: use pkg-perl autopkgtest setup
    • Fix "unescaped left brace in regex is deprecated" with Perl 5.22
    • Normalize packaging through wrap-and-sort -abst
    • Depend on libimage-magick-perl in preference to transitional perlmagick package, similar to #789221 in ikiwiki
Posted Fri Jan 22 09:16:27 2016