[Bug 1820279] [NEW] consider building with --enable-diagnostics as of v0.14.0 (cosmic) to ease up SSO debugging

Dmitrii Shcherbakov 1820279 at bugs.launchpad.net
Fri Mar 15 13:09:04 UTC 2019


Public bug reported:

This change to mod_auth_mellon adds a very useful capability for enabling diagnostics output from the module:
https://github.com/Uninett/mod_auth_mellon/commit/e8579f6387d9841ce619d836110050fb18117753

It is available as of v0.14.0 (present in Cosmic):

git --no-pager tag --contains=e8579f6387d9841ce619d836110050fb18117753
v0.14.0
v0.14.1


It would be good to enable this in our builds as follows:

diff --git a/debian/rules b/debian/rules
index 5f81a8c..1c482e0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,6 +7,8 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 override_dh_auto_install:
 
+override_dh_auto_configure:
+       dh_auto_configure -- --enable-diagnostics

** Affects: libapache2-mod-auth-mellon (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: cpe-onsite

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to libapache2-mod-auth-mellon in Ubuntu.
https://bugs.launchpad.net/bugs/1820279

Title:
  consider building with --enable-diagnostics as of v0.14.0 (cosmic) to
  ease up SSO debugging

Status in libapache2-mod-auth-mellon package in Ubuntu:
  New

Bug description:
  This change to mod_auth_mellon adds a very useful capability for enabling diagnostics output from the module:
  https://github.com/Uninett/mod_auth_mellon/commit/e8579f6387d9841ce619d836110050fb18117753

  It is available as of v0.14.0 (present in Cosmic):

  git --no-pager tag --contains=e8579f6387d9841ce619d836110050fb18117753
  v0.14.0
  v0.14.1

  
  It would be good to enable this in our builds as follows:

  diff --git a/debian/rules b/debian/rules
  index 5f81a8c..1c482e0 100755
  --- a/debian/rules
  +++ b/debian/rules
  @@ -7,6 +7,8 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
   
   override_dh_auto_install:
   
  +override_dh_auto_configure:
  +       dh_auto_configure -- --enable-diagnostics

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libapache2-mod-auth-mellon/+bug/1820279/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list