Package: debian-edu-config
Version: 1.929
Severity: important
After a Jessie -> Stretch upgrade of a system with profiles
'Main-Server' and 'Workstation' personal web pages www/~<username>
stopped working. The cause is a wrong link configuration in cf.apache2,
introduced in version 1.929.
This patch would fix it; please check and test. (In addition the apache2
default userdir module is disabled and the comment is improved.)
diff --git a/cf/cf.apache2 b/cf/cf.apache2
index 6296ea1c..9b5191a4 100644
--- a/cf/cf.apache2
+++ b/cf/cf.apache2
@@ -1,13 +1,16 @@
links:
debian.server.installation::
/etc/php/apache2/php.ini ->! /etc/php/apache2/php-debian-edu.ini
- /etc/apache2/mods-available/userdir.load ->! /etc/apache2/mods-available/debian-edu-userdir.load
+ /etc/apache2/mods-available/debian-edu-userdir.load ->! /etc/apache2/mods-available/userdir.load
shellcommands:
debian.server.installation::
# Generate the snakeoil selfsigned certificate using the make-ssl-cert tool
"/usr/sbin/make-ssl-cert generate-default-snakeoil"
- # Enabling userdir, create a directory ~/public_html to make it available on web as http://tjener.intern/~username.
+ # Disable default userdir.
+ "/usr/sbin/a2dismod userdir"
+ # Enabling debian-edu-userdir; create a directory ~/public_html
+ # to make it available as https://www/~<username>.
"/usr/sbin/a2enmod debian-edu-userdir"
# Enabling ssl
"/usr/sbin/a2enmod ssl"
Wolfgang
Attachment:
signature.asc
Description: PGP signature