Feature #7445

mod_ipp no longer needed

Added by Gordon Ross over 2 years ago. Updated almost 2 years ago.

Status:ClosedStart date:2016-10-02
Priority:NormalDue date:
Assignee:Alexander Pyhalov% Done:

100%

Category:lib - userland libraries
Target version:-
Difficulty:Medium Tags:needs-triage

Description

usr/src/lib/print/mod_ipp/* allows printing via IPP protocol to printers managed using the (SysV-style) "lp" sub-system.
This module has to be compiled in a way compatible with whatever Apache version your distributions ships, which has become problematic.
In fact, the mod_ipp code has long been out of date with recent apache versions.
It's time to let mod_ipp go away, and direct users to CUPS for IPP printing.


Related issues

Related to illumos gate - Bug #7441: apr and apr-util paths are hardcoded New 2016-10-01
Related to illumos gate - Bug #6574: Package print/lp/ipp/ipp-listener disappears when ENABLE_IPP_PRINTING is undefined Feedback 2016-01-22

History

#1 Updated by Gordon Ross over 2 years ago

If we get rid of mod_ipp, #7441 can be closed.

#2 Updated by Garrett D'Amore over 2 years ago

I see this as step #1 in eventually letting the sysv printing system (lpsched) go away altogether.

#3 Updated by Gary Mills over 2 years ago

And, #6574 can be closed too.

#4 Updated by Gordon Ross about 2 years ago

  • Assignee set to Gordon Ross

#5 Updated by Gordon Ross about 2 years ago

  • Status changed from New to In Progress

#6 Updated by Gordon Ross almost 2 years ago

  • Assignee changed from Gordon Ross to Alexander Pyhalov

#7 Updated by Joshua Clulow almost 2 years ago

  • Related to Bug #7441: apr and apr-util paths are hardcoded added

#8 Updated by Joshua Clulow almost 2 years ago

  • Related to Bug #6574: Package print/lp/ipp/ipp-listener disappears when ENABLE_IPP_PRINTING is undefined added

#9 Updated by Electric Monk almost 2 years ago

  • % Done changed from 0 to 100
  • Status changed from In Progress to Closed

git commit e9542cf7b65f0e77a62389967bddd9ef73c78bb4

commit  e9542cf7b65f0e77a62389967bddd9ef73c78bb4
Author: Alexander Pyhalov <apyhalov@gmail.com>
Date:   2017-03-25T16:00:46.000Z

    7445 mod_ipp no longer needed
    Reviewed by: Gary Mills <gary_mills@fastmail.fm>
    Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
    Reviewed by: Toomas Soome <tsoome@me.com>
    Approved by: Gordon Ross <gordon.w.ross@gmail.com>

Also available in: Atom