Hi Giorgio,
thank you very much for testing the Jessie -> Stretch upgrade.
On Wed, Jun 28, 2017 at 10:05:44AM +0200, Giorgio Pioda wrote:
> On Tue, Jun 27, 2017 at 06:28:54PM +0200, Wolfgang Schweer wrote:
> > Please try:
> >
> > rm /etc/apache2/mods-enabled/userdir.conf
> >
> That's excatly the source of the issue. I've done it as
> stated in the manual, but the correct way to do it
> is to use:
>
> a2dismod userdir
Yes, that works; 'rm /etc/apache2/mods-enabled/userdir.load' as well
(like written yesterday as correction).
But in both cases the userdir support is no longer available.
It doesn't work like stated in the upgrade chapter because of a wrong
cfengine configuration, introduced at a time when upgrade testing was
already done (with the upgrade recipe put on the wiki).
commit afea65478f0a865cdc7330a56978b403be7af430
Author: Wolfgang Schweer <wschweer@arcor.de>
Date: Sun Apr 23 16:39:51 2017 +0200
Remove userdir.load symlink from d/debian-edu-config.links, use
cf/cf.apache to provide it. Thanks to Andreas Beckmann. (Closes: #859809)
diff --git a/cf/cf.apache2 b/cf/cf.apache2
index 3f5ba637..6296ea1c 100644
--- a/cf/cf.apache2
+++ b/cf/cf.apache2
@@ -1,6 +1,7 @@
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
shellcommands:
debian.server.installation::
diff --git a/debian/debian-edu-config.links
b/debian/debian-edu-config.links
index 3d6d4821..28cd86b5 100644
--- a/debian/debian-edu-config.links
+++ b/debian/debian-edu-config.links
@@ -1,2 +1,2 @@
usr/share/debian-edu-config/tools/ldapdump.sh etc/slbackup/pre.d/ldapdump.sh
-etc/apache2/mods-available/userdir.load etc/apache2/mods-available/debian-edu-userdir.load
Apparently I copied the linking stanza from
debian/debian-edu-config.links to cf/cf.apache2 but forgot to adjust the
order, effectively messing up things.
cf.apache should have:
/etc/apache2/mods-available/debian-edu-userdir.load ->! /etc/apache2/mods-available/userdir.load
Added instructions to the Stretch manual upgrade chapter on the wiki how
to work around the problem until a proper fix is available.
Thanks again for your valuable feedback.
Wolfgang
Attachment:
signature.asc
Description: PGP signature