[Bug 1891157] Re: [MIR] ipp-usb

2020-10-14 Thread Didier Roche
$ ./change-override -c main -S golang-github-openprinting-goipp Override component to main golang-github-openprinting-goipp 1.0.0-1 in groovy: universe/misc -> main golang-github-openprinting-goipp-dev 1.0.0-1 in groovy amd64: universe/devel/optional/100% -> main

[Bug 1891157] Re: [MIR] ipp-usb

2020-10-08 Thread Christian Ehrhardt 
golang-github-openprinting-goipp is ready as well then - thanks. I also verified that without further changes it is held in main, currently detected and listed as component mismatch: https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.html Source only movements to main

[Bug 1891157] Re: [MIR] ipp-usb

2020-10-08 Thread Seth Arnold
I reviewed golang-github-openprinting-goipp 1.0.0-1 as checked into groovy. This shouldn't be considered a full audit but rather a quick gauge of maintainability. golang-github-openprinting-goipp is a low-level serializer/deserializer for IPP protocol messages. - CVE History: - No CVEs in our

[Bug 1891157] Re: [MIR] ipp-usb

2020-10-08 Thread Seth Arnold
Alexander, Till, it would be nice if we could run these components as non-root. It'd be wonderful to have some systemd seccomp enforcement, as well as AppArmor profiles. Please consider what steps could be taken to reduce the privileges of these services. Thanks -- You received this bug

Re: [Bug 1891157] Re: [MIR] ipp-usb

2020-10-08 Thread Seth Arnold
On Thu, Oct 08, 2020 at 07:31:36PM -, Alexander Pevzner wrote: > thank you for security review of the ipp-usb package. My few comments: Hello Alexender, thank you very much for the feedback review! It's very helpful, and very encouraging. Thanks. :) -- You received this bug notification

[Bug 1891157] Re: [MIR] ipp-usb

2020-10-08 Thread Till Kamppeter
Alexander, thanks for your explanations. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1891157 Title: [MIR] ipp-usb To manage notifications about this bug go to:

[Bug 1891157] Re: [MIR] ipp-usb

2020-10-08 Thread Alexander Pevzner
Hi Seth, thank you for security review of the ipp-usb package. My few comments: > resp is used before a nil check; it'll probably just crash if it hits this resp is always used after check of returned error, and if this check passed, resp cannot be nil. In one place resp is explicitly checked

[Bug 1891157] Re: [MIR] ipp-usb

2020-10-08 Thread Steve Langasek
Override component to main ipp-usb 0.9.13-1ubuntu1 in groovy: universe/misc -> main ipp-usb 0.9.13-1ubuntu1 in groovy amd64: universe/comm/optional/100% -> main ipp-usb 0.9.13-1ubuntu1 in groovy arm64: universe/comm/optional/100% -> main ipp-usb 0.9.13-1ubuntu1 in groovy armhf:

[Bug 1891157] Re: [MIR] ipp-usb

2020-10-08 Thread Christian Ehrhardt 
Thanks Seth, thereby for ipp-uxb itself everything is ready and since it shows up in component mismatches I'll set it to Fix-Committed. For now golang-github-openprinting-goipp stays open waiting for the security review. FYI: also on golang-github-openprinting-goipp since nothing holds in the

[Bug 1891157] Re: [MIR] ipp-usb

2020-10-07 Thread Seth Arnold
I reviewed ipp-usb 0.9.13-1ubuntu1 as checked into groovy. This shouldn't be considered a full audit but rather a quick gauge of maintainability. ipp-usb is an http proxy to provide ipp printing support to USB devices. - CVE History: No CVEs in our database, very new - Build-Depends:

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-26 Thread Christian Ehrhardt 
The dependency on golang-gopkg-ini.v1 (= 1.57.0-1) is indeed dropped. Thanks Till! This seems to be ready from the MIR POV, but waits for security review and ack now. ** Changed in: golang-gopkg-ini.v1 (Ubuntu) Assignee: Didier Roche (didrocks) => (unassigned) -- You received this bug

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-25 Thread Till Kamppeter
Uploaded ipp-usb 0.9.12-1ubuntu1 to eliminate remaining dependencies on Universe: -- ipp-usb (0.9.12-1ubuntu1) groovy; urgency=medium * Removed build dependency on golang-any, a meta package in Universe, to allow one of golang-go or gccgo, put golang-go in its place as this is

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-24 Thread Till Kamppeter
ipp-usb 0.9.12 without build dependency on INI.v1 is now in Groovy. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1891157 Title: [MIR] ipp-usb To manage notifications about this bug go to:

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-22 Thread Till Kamppeter
ippusbxd got removed from Debian now. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1891157 Title: [MIR] ipp-usb To manage notifications about this bug go to:

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-21 Thread Till Kamppeter
The replacement of ippusbxd by ipp-usb is also important as ippusbxd sometimes causes problems which makes people end up not being able to print and scan at all. See bug 1878974 An HP printer which works with HPLIP triggers the launch of ippusbxd, because the printer also supports IPP-over-USB

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-21 Thread Till Kamppeter
ipp-usb 0.9.11 got released upstream: https://github.com/OpenPrinting/ipp-usb/releases/tag/0.9.11 I already asked the Debian developers for updating their packages. As soon as they have uploade it I will sync it to Ubuntu. -- You received this bug notification because you are a member of

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-20 Thread Till Kamppeter
The removal of the dependency on golang-gopkg-ini.v1 has been done on the upstream GitHub: https://github.com/OpenPrinting/ipp-usb/commit/a68d21c18e Added .INI file parser, to replace gopkg.in/ini.v1 https://github.com/OpenPrinting/ipp-usb/commit/7d2b8e81ff gopkg.in/ini.v1 replaced with

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-20 Thread Didier Roche
FWIW, I did start the golang-gopkg-ini.v1 review before the discussion went to invalidate it, I will still post what I found in case we have another MIR one day. golang-gopkg-ini.v1: [Summary] - Some work is needed as right now : * golang-github-smartystreets-goconvey-dev MIRing. Blocking this

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-20 Thread Didier Roche
Note: There is still some unanswered question Christian asked on ipp-usb about confinement and the daemon that needs to be answered before going further. golang-github-openprinting-goipp: [Summary] - MIR Team ack from a packaging and code POV. - Needs Security team review [Duplication] Nothing

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-19 Thread Christian Ehrhardt 
[Summary] MIR team ack for the packaging and overall quality. But it needs a security review as well, assigning ubuntu-security. [Duplication] Only the code that is part of ippusbxd is similar in function and it is planned to replace ippusbxd in main with this. [Dependencies] OK: - no other

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-19 Thread Christian Ehrhardt 
Thanks Till and Ken for sorting out subscriptions and the golang-gopkg-ini.v1 situation. I'm going to do a "golang-github-openprinting-goipp" review then ... ** Changed in: golang-github-openprinting-goipp (Ubuntu) Assignee: (unassigned) => Christian Ehrhardt  (paelzer) -- You received

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-19 Thread Till Kamppeter
"Desktop Packages" (~desktop-package) is now subscribed to ipp-usb and golang-github-openprinting-goipp. ** Description changed: IPP-over-USB ipp-usb is the second implementation of the IPP-over-USB standard. This allows the PWG's Internet Printing Protocol (IPP) which is

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-19 Thread Till Kamppeter
I have talked with the upstream maintainer of ipp-usb, Alexander Pevzner now and he will emove the dependency on ini.v1. ** Changed in: golang-github-openprinting-goipp (Ubuntu) Status: Incomplete => New ** Changed in: golang-gopkg-ini.v1 (Ubuntu) Status: Incomplete => Invalid --

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-18 Thread Till Kamppeter
"Ubuntu Desktop Bugs" (~desktop-bugs) is now subscribed to all the three packages: ipp-usb, golang-github-openprinting-goipp, golang-gopkg- ini.v1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-18 Thread Ken VanDine
I've subscribed ~desktop-bugs to golang-github-openprinting-goipp, ipp- usb, golang-gopkg-ini.v1 and sane-airscan -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1891157 Title: [MIR] ipp-usb To

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-18 Thread Till Kamppeter
Removed recommendation of ippusbxd from system-config-printer in version 1.5.12-0ubuntu2. ipp-usb should get seeded. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1891157 Title: [MIR] ipp-usb To

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-18 Thread Till Kamppeter
Subscribed to bugs from golang-gopkg-ini.v1 package. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1891157 Title: [MIR] ipp-usb To manage notifications about this bug go to:

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-17 Thread Christian Ehrhardt 
[Summary] - This is just the review for ipp-usb, the other two are not yet reviewed. - MIR Team ack from a packaging POV. - This does need a security review, so I'll assign Ubuntu-security Prereq's for Promotion: - get the Desktop team to ack and subscribe to the packages - prep a change to

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-14 Thread Till Kamppeter
** Description changed: IPP-over-USB ipp-usb is the second implementation of the IPP-over-USB standard. This allows the PWG's Internet Printing Protocol (IPP) which is currently the most common communication protocol for network printers also to be used via USB, simply

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-11 Thread Till Kamppeter
** Description changed: IPP-over-USB ipp-usb is the second implementation of the IPP-over-USB standard. This allows the PWG's Internet Printing Protocol (IPP) which is currently the most common communication protocol for network printers also to be used via USB, simply

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-11 Thread Till Kamppeter
** Description changed: IPP-over-USB ipp-usb is the second implementation of the IPP-over-USB standard. This allows the PWG's Internet Printing Protocol (IPP) which is currently the most common communication protocol for network printers also to be used via USB, simply

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-11 Thread Till Kamppeter
** Description changed: IPP-over-USB ipp-usb is the second implementation of the IPP-over-USB standard. This allows the PWG's Internet Printing Protocol (IPP) which is currently the most common communication protocol for network printers also to be used via USB, simply

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-11 Thread Till Kamppeter
** Description changed: IPP-over-USB ipp-usb is the second implementation of the IPP-over-USB standard. This allows the PWG's Internet Printing Protocol (IPP) which is currently the most common communication protocol for network printers also to be used via USB, simply

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-11 Thread Till Kamppeter
** Description changed: IPP-over-USB + ipp-usb is the second implementation of the IPP-over-USB standard. This allows the PWG's Internet Printing Protocol (IPP) which is currently the most common communication protocol for network printers also to be used via USB, simply

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-11 Thread Till Kamppeter
** Description changed: IPP-over-USB ipp-usb is the second implementation of the IPP-over-USB standard. This allows the PWG's Internet Printing Protocol (IPP) which is currently the most common communication protocol for network printers also to be used via USB, simply by a network

[Bug 1891157] Re: [MIR] ipp-usb

2020-08-11 Thread Till Kamppeter
** Description changed: IPP-over-USB ipp-usb is the second implementation of the IPP-over-USB standard. This allows the PWG's Internet Printing Protocol (IPP) which is currently the most common communication protocol for network printers also to be used via USB, simply by a network