[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#862961: jessie-pu: package libembperl-perl/2.5.0-4+deb8u1



Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org@packages.debian.org
Usertags: pu

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I've prepared an update for libembperl-perl in jessie to fix #810655
there as well. The changes are just the targetted fix taken from -5
without changes. Full debdiff attached.


Cheers,
gregor

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlke0/FfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbSgw//acSQN47Vj8siqhUaKCJILhRkL7fsfLMKKrH1qLNrdtsKFj9o/z+YGjuJ
f+ZU0yN3l3SckcQzgFBqlXIStqIoKV2JevIjA93wpV2VEZUOuzfPmXdDgcSd0pcx
g6uIAfXarxYgVKV2fRVQbyMGz1E3+lQk2sbOwCd+VHoED0NiCNFpmmZ5cSB6cEAf
KuurqpwSqOjRXWSLm6T9O0gNNLOT2yUxKH4vCZ+s4XktIktP1fXvVx8sllUGS9Zs
pX2LGMxHL3CgyVxhpF8yTK8GEqqziHVSBIkpYwY7t+dI1PX4qeAol9rL0X3mlISV
HVOxmk3xLx4hPTc6Gon7z5+d8b287+75b4JWR5GhgmmzQo2GnJWR/pE2cNH/6zpb
fW/xK6xWke22ngihrrjXzQEttCAlGa8QtenWjqcKs21Xf/29Qns/o3yptsEdCYwX
K92QzmOvtFNVheRVC5GiOrqyrEw6strcweCWvhrieudjVqrKSOXbpVveFu8RWn5j
xossC0bqeMKgIuj98J7SEcGCAkoNkX6R5w5KyQ/MxC5DYcY+Zl5xiJrXFXyf0WCX
E5FAyA2B5VT6ZJPdwEl9BfMJdd61weZQXAeddN8rgcmdLDEL4+734yiCe5MaaQ9H
fNpP3gYo3L7PCcTNlX1et6hFBXbQgeHKYenOxbJ/ct1m9wMzd+w=
=1qY+
-----END PGP SIGNATURE-----
diff --git a/debian/changelog b/debian/changelog
index b59bf9e..e296d69 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+libembperl-perl (2.5.0-4+deb8u1) UNRELEASED; urgency=medium
+
+  [ Axel Beckert ]
+  * Drop hard a2enmod dependency on mod_perl in zembperl.load. mod_perl is
+    enabled by default anyways if installed. (Closes: #810655)
+
+ -- gregor herrmann <gregoa@debian.org>  Fri, 19 May 2017 13:09:03 +0200
+
 libembperl-perl (2.5.0-4) unstable; urgency=low
 
   [ Salvatore Bonaccorso ]
diff --git a/debian/libembperl-perl.postinst b/debian/libembperl-perl.postinst
index 3223cfd..9ce3aee 100644
--- a/debian/libembperl-perl.postinst
+++ b/debian/libembperl-perl.postinst
@@ -11,11 +11,17 @@ if [ "$1" = "configure" ]; then
         # mod_embperl is not thread-safe, requires the prefork MPM
         if [ $(a2query -M) != 'prefork' ] ; then
             if apache2_switch_mpm prefork ; then
+                if [ -e /etc/apache2/mods-available/perl.load ]; then
+                    apache2_invoke enmod perl
+                fi
                 apache2_invoke enmod zembperl
             else
                 apache2_msg err "Could not switch to prefork, not enabling mod_embperl (you must use cgi or offline mode to use Embperl)"
             fi
         else
+            if [ -e /etc/apache2/mods-available/perl.load ]; then
+                apache2_invoke enmod perl
+            fi
             apache2_invoke enmod zembperl
         fi
     fi
diff --git a/debian/zembperl.load.in b/debian/zembperl.load.in
index ce9542b..91bb120 100644
--- a/debian/zembperl.load.in
+++ b/debian/zembperl.load.in
@@ -1,6 +1,6 @@
 # The sucky "zembperl" name is so we load after perl
 
-# Depends: perl
+# Recommends: perl
 
 <IfModule mod_perl.c>
   LoadModule embperl_module @ARCHLIB@/auto/Embperl/Embperl.so

Reply to: