[MIR] vpnc-scripts

Bug #1987571 reported by Luís Infante da Câmara
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vpnc-scripts (Ubuntu)
Won't Fix
Undecided
Sebastien Bacher

Bug Description

[Availability]
The package vpnc-scripts is already in Ubuntu universe.
The package vpnc-scripts builds for the architectures it is designed to work on.
It currently builds and works for architectures: amd64 arm64 armhf ppc64el riscv64 s390x
Link to package [[https://launchpad.net/ubuntu/+source/vpnc-scripts|vpnc-scripts]]

[Rationale]
- The package vpnc-scripts is required in Ubuntu main as a dependency of openconnect.
- The package vpnc-scripts will not generally be useful for a large part of
  our user base, but is important/helpful still because it is a dependency of openconnect.

- It would be great and useful to community/processes to have the
  package vpnc-scripts in Ubuntu main, but there is no definitive deadline.

[Security]
- No CVEs/security issues in this software in the past

- no `suid` or `sgid` binaries
- no executables in `/sbin` and `/usr/sbin`
- Package does not open privileged ports (ports < 1024)
- Package does not contain extensions to security-sensitive software
  (filters, scanners, plugins, UI skins, ...)

[Quality assurance - function/usage]
- The package works well right after install

[Quality assurance - maintenance]
- The package is maintained well in Debian/Ubuntu and has not too many
  and long term critical bugs open
  - Ubuntu https://bugs.launchpad.net/ubuntu/+source/vpnc-scripts/+bug
  - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=vpnc-scripts
- The package has important open bugs, listing them:
  https://bugs.launchpad.net/ubuntu/+source/vpnc-scripts/+bug/1871184
- The package does not deal with exotic hardware we cannot support

[Quality assurance - testing]
- The package does not run a test at build time because:
  * for the version in Ubuntu 20.04, neither upstream nor Debian added tests.
  * for the versions in Ubuntu 22.04 and Kinetic, Debian did not set up the package to run the included tests.

- The package does not run an autopkgtest because Debian did not add one.

- The package does have not failing autopkgtests right now

- The package can not be tested at build or autopkgtest time because TBD
  to make up for that here (bug #1986592) is a test plan/automation and example
  test, see bug #1986592 for logs (to be added)

[Quality assurance - packaging]
- debian/watch is present and works, but the scheme should be replaced as happened with openconnect between 8.05-1 and 8.20-1.

- debian/control defines a correct Maintainer field

- This package does not yield massive lintian Warnings, Errors
- Please link to a recent build log of the package
  https://launchpad.net/ubuntu/+source/vpnc-scripts/0.1~git20190117-1/+build/16667528/+files/buildlog_ubuntu-eoan-amd64.vpnc-scripts_0.1~git20190117-1_BUILDING.txt.gz
  https://launchpad.net/ubuntu/+source/vpnc-scripts/0.1~git20210402-1/+build/22309238/+files/buildlog_ubuntu-jammy-amd64.vpnc-scripts_0.1~git20210402-1_BUILDING.txt.gz
  https://launchpad.net/ubuntu/+source/vpnc-scripts/0.1~git20220510-1/+build/23743166/+files/buildlog_ubuntu-kinetic-amd64.vpnc-scripts_0.1~git20220510-1_BUILDING.txt.gz
- Please attach the full output you have got from
  `lintian --pedantic` as an extra post to this bug.
- Lintian overrides are not present for the versions in Ubuntu 22.04 and Kinetic.
- Lintian overrides are present for the version in Ubuntu 20.04, but ok because upstream did not provide a changelog.

- This package does not rely on obsolete or about to be demoted packages.
- This package has no python2 or GTK2 dependencies

- The package will be installed by default, but does not ask debconf
  questions higher than medium

- Packaging and build is easy, link to d/rules
  https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/vpnc-scripts/0.1~git20190117-1/vpnc-scripts_0.1~git20190117-1.debian.tar.xz (file debian/rules)
  https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/vpnc-scripts/0.1~git20210402-1/vpnc-scripts_0.1~git20210402-1.debian.tar.xz (file debian/rules)
  https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/vpnc-scripts/0.1~git20220510-1/vpnc-scripts_0.1~git20220510-1.debian.tar.xz (file debian/rules)

[UI standards]
- Application is not end-user facing (does not need translation)

[Dependencies]
- No further depends or recommends dependencies that are not yet in main

[Standards compliance]
- This package correctly follows FHS and Debian Policy

[Maintenance/Owner]
- Owning Team will be https://launchpad.net/~desktop-packages or https://launchpad.net/~desktop-bugs
- Team is not yet, but will subscribe to the package before promotion
- I have subscribed to all changes and comments for bugs in this package.

- This does not use static builds

- This does not use vendored code

- This package is not rust based

- The package successfully built during the most recent test rebuild

[Background information]
The Package description explains the package well
Upstream Name is vpnc-scripts
Link to upstream project https://www.infradead.org/openconnect/vpnc-script.html
Upstream repository is https://gitlab.com/openconnect/vpnc-scripts

description: updated
description: updated
description: updated
Revision history for this message
Luís Infante da Câmara (luis220413) wrote (last edit ):

Sorry, wrong bug.

description: updated
description: updated
description: updated
description: updated
Revision history for this message
Luís Infante da Câmara (luis220413) wrote :

For the changes file for a clean build of the version in Ubuntu Kinetic, Lintian produces the following output:

W: vpnc-scripts source: newer-standards-version 4.6.1 (current is 4.6.0.1)

W: vpnc-scripts: changelog-distribution-does-not-match-changes-file (unstable != kinetic)
W: vpnc-scripts changes: distribution-and-changes-mismatch kinetic unstable

The last two warnings can be ignored.

description: updated
summary: - [MIR] vpnc-scripts
+ [FFe] [MIR] vpnc-scripts
description: updated
summary: - [FFe] [MIR] vpnc-scripts
+ [MIR] vpnc-scripts
description: updated
description: updated
description: updated
Revision history for this message
Mark Esler (eslerm) wrote :

I'm setting this as Incomplete for the same reason as https://launchpad.net/bugs/1986592

Changed in vpnc-scripts (Ubuntu):
status: New → Incomplete
Revision history for this message
Luís Infante da Câmara (luis220413) wrote (last edit ):

For the changes file for a clean build of the version in Ubuntu 20.04, Lintian produces the following output:

P: vpnc-scripts source: package-uses-old-debhelper-compat-version 11
P: vpnc-scripts source: rules-requires-root-missing
P: vpnc-scripts source: uses-debhelper-compat-file

W: vpnc-scripts: changelog-distribution-does-not-match-changes-file (unstable != focal)
W: vpnc-scripts changes: distribution-and-changes-mismatch focal unstable

The last two warnings can be ignored.

Revision history for this message
Luís Infante da Câmara (luis220413) wrote (last edit ):

For the changes file for a clean build of the version in Ubuntu 22.04, Lintian produces the following output:

P: vpnc-scripts source: update-debian-copyright 2018 vs 2021 [debian/copyright:12]

W: vpnc-scripts: changelog-distribution-does-not-match-changes-file (unstable != jammy)
W: vpnc-scripts changes: distribution-and-changes-mismatch jammy unstable

The last two warnings can be ignored.

description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for vpnc-scripts (Ubuntu) because there has been no activity for 60 days.]

Changed in vpnc-scripts (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Luís Infante da Câmara (luis220413) wrote :
Changed in vpnc-scripts (Ubuntu):
status: Expired → New
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

@seb128: as discussed in the MIR meeting, please sort out if the Desktop team agrees to own it or not.

Changed in vpnc-scripts (Ubuntu):
assignee: nobody → Sebastien Bacher (seb128)
Revision history for this message
Sebastien Bacher (seb128) wrote :

Sorry but we don't have the resources to work on that atm, see https://bugs.launchpad.net/ubuntu/+source/network-manager-openconnect/+bug/1986592/comments/13 for details

Changed in vpnc-scripts (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.