Your message dated Sat, 17 Oct 2015 18:34:07 +0000
with message-id <[email protected]>
and subject line Bug#798415: fixed in freedombox-setup 0.6
has caused the Debian Bug report #798415,
regarding freedombox-setup: Switch from mod_ssl to mod_gnutls
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
798415: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798415
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: freedombox-setup
Severity: wishlist
Tags: patch
We will need to switch from mod_ssl to mod_gnutls to (eventually) enable
PGP client certificate authentication. Not all of the required pieces
are available yet. However, I suggest we can make the switch to
mod_gnutls now, so we can thoroughly test it integrated with the rest of
FreedomBox.
This change also requires a small workaround for plinth's ssl
configuration. I made a pull request for that change:
https://github.com/freedombox/Plinth/pull/223
--
James
From 902e8947d23a4d5e234e2b3d30e152180d499b65 Mon Sep 17 00:00:00 2001
From: James Valleroy <[email protected]>
Date: Tue, 8 Sep 2015 20:44:45 -0400
Subject: [PATCH] Switch from mod_ssl to mod_gnutls.
---
debian/control | 1 +
setup.d/90_apache2 | 8 +++++---
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/debian/control b/debian/control
index a300bcd..4c96fbc 100644
--- a/debian/control
+++ b/debian/control
@@ -45,6 +45,7 @@ Depends: ${misc:Depends}
, iptables
, iputils-ping
, iw
+ , libapache2-mod-gnutls
, libnss-gw-name
, libnss-mdns
, libnss-myhostname
diff --git a/setup.d/90_apache2 b/setup.d/90_apache2
index 4fd7dc1..8c75f0e 100755
--- a/setup.d/90_apache2
+++ b/setup.d/90_apache2
@@ -13,8 +13,9 @@ a2enmod mpm_prefork
# enable miscellaneous modules.
a2enmod rewrite
-# enable SSL
-a2enmod ssl
+# enable GnuTLS
+a2dismod ssl
+a2enmod gnutls
# enable mod_alias for RedirectMatch
a2enmod alias
@@ -26,6 +27,7 @@ a2enmod headers
a2enconf freedombox
a2ensite 000-default
-a2ensite default-ssl
+a2dissite default-ssl
+a2ensite default-tls
echo "Done configuring Apache."
--
2.5.1
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: freedombox-setup
Source-Version: 0.6
We believe that the bug you reported is fixed in the latest version of
freedombox-setup, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nick Daly <[email protected]> (supplier of updated freedombox-setup package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 16 Oct 2015 16:24:12 -0500
Source: freedombox-setup
Binary: freedombox-setup
Architecture: source all
Version: 0.6
Distribution: unstable
Urgency: medium
Maintainer: Petter Reinholdtsen <[email protected]>
Changed-By: Nick Daly <[email protected]>
Description:
freedombox-setup - Package to set up freedombox environment
Closes: 791597 794825 794826 795737 795750 795764 795768 795880 796860 797007
797373 797376 797377 798415 798417
Changes:
freedombox-setup (0.6) unstable; urgency=medium
.
[ Nick Daly ]
* Upload 0.6 release.
.
[ James Valleroy ]
* Fix error preventing flash-kernel install on Dreamplug (Closes: #794825).
* Fix some errors in flash-kernel script (Closes: #798417).
* Switch from mod_ssl to mod_gnutls (Closes: #798415).
* Remove old manual in favor of new one present in Plinth.
* Bump dependency on plinth to >= 0.6.
.
[ Sunil Mohan Adapa ]
* Use httpredir.debian.org instead of http.debian.net (Closes: #795737).
* Remove Tor setup, now handled by Plinth (Closes: #795750).
* Remove diagnostic testsuite, now handled by Plinth (Closes: #795768).
* Remove unused and not-working code (Closes: #796860).
* Support Raspberry Pi 2 (Closes: #797007).
* Add login greeter message with location of manuals (Closes: #794826).
* Remove unneeded changes to fstab, hosts, and apt sources (Closes: #797377).
* Don't remove SSH keys; this will be done by freedom-maker for pre-built
images (Closes: #797376).
* Default to not downloading sources (Closes: #795764).
* Remove apache2-mpm-worker from depends list (Closes: #791597).
* Select Apache MPM prefork by default. Disable other MPMs.
* Merge Wi-Fi configuration with network configuration (Closes: #797373).
* Install avahi service files properly (Closes: #795880).
* Move Apache, PAM, sudoers configurations to files.
* Move sysctl configuration and LXC template to new hierarchy.
* Move machine-detect file to /usr/lib/freedombox.
* Add Lintian override for Apache configuration name.
* Enable PHP5 and CGI modules by default to avoid restarting Apache2 later.
Checksums-Sha1:
325e9f390958801b67770c590a3cd61099044703 1815 freedombox-setup_0.6.dsc
49778a3bddb174c62b01b77412f424489dabb672 37585 freedombox-setup_0.6.tar.gz
d27459b6fe807a36d3cf540777b8afd798d47f78 24330 freedombox-setup_0.6_all.deb
Checksums-Sha256:
c74f86997106b1daca041112297e0b324ff9b0683e0dec4be169b384145c19af 1815
freedombox-setup_0.6.dsc
c9b343ea6a06456cb13fbdf7b37afed88d523fed84bd6dbe49d8cb6685b8ec28 37585
freedombox-setup_0.6.tar.gz
057906e9587bc2b0f14de554e970a6d548251629ea04b268185145b8b1e1136e 24330
freedombox-setup_0.6_all.deb
Files:
25db0fd8c73fcc823731eee0776f7cf7 1815 misc optional freedombox-setup_0.6.dsc
b634d66e4b4f552cec7cf9ed8ff28ded 37585 misc optional
freedombox-setup_0.6.tar.gz
686764a570f9ea8d1385d23fbe7945bd 24330 misc optional
freedombox-setup_0.6_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJWIWygAAoJEJ8nM/QJKNI6L0gQAL2dVroxrORpaN3MuZuwSB1E
SimhX6vxI8lsDhU8iJ1Y3vMOEjDYlFs/12kntNNMNocbK730aXAlIGSPRdWpnVqF
iDDQ0vC39/FH1jPs0q2nTDfu+Cf2B/DRhpDz6zqbN9onMCaarpJwiK2zH51FY57C
7uCnFtM6MndcYhLDHvtVuuS6HLv1MP1IXUqiqAq/T7T/RzeG44BIskRRdBav6nEd
ZQ0bdGITptcFWiDUGz6hGLfg1f2R3j+CBj6cFWRmX4yHGXbE8/lSZVXtQHdv+7Rs
DPgqhlwGSV1FNj+mLYmGZXZ4DdYASC6kSOxRul9KQknARqWA+sBy6jaziuN9An6h
nMWBTN+PpI1wsidpLes1XfDrpXmveZoMObDm0YYwp7K32gdcrsfKOJ1NmxVaCvW8
qyI1iquoaHrUeI62aAEXLeXgbBv0tQNOHVg1D/NxkyOK8PqO7isQWPiwVzklqii2
O9cTuKsf8Deto6/gN0WfcYTU7k39nbqEc8tqo6Qhf/Pn3nm7/UATvPNtU72VkFIh
7ZOn3MsrRBHW9UoEbNR6CUflDQX+GS+idiAnyfJznLM4+dDLRAKllM5Spxe2niFb
zTP1zW9UPAHTdwH49EsDW0QBiQsqB6Kwkfh8QHduTwKjFh1U8tb+Mg4jwUP4aOTN
jTOHwNGmlyCpQy+sblMf
=AP1I
-----END PGP SIGNATURE-----
--- End Message ---