diff -r 7b23adecd963 -r 42618fc5ab46 extra/soundsoftware/SoundSoftware.pm
--- a/extra/soundsoftware/SoundSoftware.pm
+++ b/extra/soundsoftware/SoundSoftware.pm
@@ -32,7 +32,8 @@
 Debian/ubuntu:
 
   apt-get install libapache-dbi-perl libapache2-mod-perl2 \
-    libdbd-mysql-perl libauthen-simple-ldap-perl libio-socket-ssl-perl
+    libdbd-mysql-perl libdbd-pg-perl libio-socket-ssl-perl \
+    libauthen-simple-ldap-perl
 
 Note that LDAP support is hardcoded "on" in this script (it is
 optional in the original Redmine.pm).
@@ -176,6 +177,11 @@
 	return FORBIDDEN;
     }
 
+    if (!defined $r->user or $r->user eq '') {
+        $r->user('*anon*'); # Apache 2.4+ requires auth module to set
+                            # user even if no auth was needed
+    }
+
     my $method = $r->method;
 
     print STDERR "SoundSoftware.pm:$$: Method: $method, uri " . $r->uri . ", location " . $r->location . "\n";
