MainInclusionReportJACK

Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2008-01-16 13:55:07
Size: 2938
Editor: cpe-071-070-203-016
Comment:
Revision 4 as of 2008-04-17 00:35:22
Size: 3148
Editor: vhe-520116
Comment: Mostly finished Security and QA
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
  * Build dependency of ...   * Build dependency of the 'jack' alsa plugin (now disabled in libasound2-plugins)
Line 14: Line 14:
  * [http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=PRODUCT_NAME CVE entries]: ...
  * [http://secunia.com/search/?search=PRODUCT_NAME Secunia history]: ...
  * Any binaries running as root or suid/sgid ? Any daemons ?
  * Network activity: does it open any port ? Does it handle incoming network data ?
  * Any source code review performed ? (The approver will do a quick and shallow check.)
  * No [http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=jack CVE entries] known.
  * No [http://secunia.com/search/?search=jack Secunia history] known
  * Only binaries in jackd, none of which are suid/sgid: realtime capabilities are nowadays granted to users/groups though /etc/security/limits.conf
  * jackd is of course a daemon, but is not automatically started on startup
  * jackd does not listen for network connections itself - it requires the installation of a separately available 'netjack' driver for this.
  * No source code review is performed that we know of.
Line 20: Line 21:
  * In what situations does the package not work out of the box without configuration ?
  * Does the package ask any debconf questions higher than priority 'medium' ?
  * [http://bugs.debian.org/src:SOURCE_PACKAGE_NAME Debian bugs]: (mention any that are particularly relevant, and any showstoppers)
  * [http://packages.qa.debian.org/S/SOURCE_PACKAGE_NAME.html Maintenance in Debian] is frenetic/vigorous/calm/dead ?
  * [http:// Upstream] is frenetic/vigorous/calm/dead ?
  * [http:// Upstream bug tracker]: (mention any particularly relevant or critical)
  * Hardware: Does this package deal with hardware and if so how exotic is it ?
  * Jack needs some audio output device to connect to in order to start. This might fail if such a device is not available, or if another process is keeping a device occupied that does not support multiple concurrent connections.
  * Jack does not ask any debconf questions.
  * [http://bugs.debian.org/src:jack Debian bugs]: only wishlist items are open right now.
  * [http://packages.qa.debian.org/j/jack.html Maintenance in Debian] is calm
  * [http://jackaudio.org Upstream] is calm
  * [http:// Upstream bug tracker]: TODO can't seem to find the bugtracker (?) (mention any particularly relevant or critical)

Main Inclusion Report for jack-audio-connection-kit

Note: when writing a report this template should be vigorously edited; as a rule of thumb, every individual point should be replaced with a description of the actual situation in the package in question. The purpose of the report is to convey information to the reviewer, so there is no problem with varying the text in the bullet items, or with adding additional information.

Please be informative, and in particular be thorough in investigating and explaining any weaknesses and problems with the package. The purpose of the report is to show to the reviewer that the package has been properly investigated, and to give the reviewer the information from that investigation, for their decision.

Requirements

  1. Availability: [http://archive.ubuntu.com/ubuntu/pool/universe/j/jack-audio-connection-kit]; Available for all supported architectures.

  2. Rationale:

    • Build dependency of the 'jack' alsa plugin (now disabled in libasound2-plugins)
  3. Security:

    • No [http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=jack CVE entries] known.

    • No [http://secunia.com/search/?search=jack Secunia history] known

    • Only binaries in jackd, none of which are suid/sgid: realtime capabilities are nowadays granted to users/groups though /etc/security/limits.conf
    • jackd is of course a daemon, but is not automatically started on startup
    • jackd does not listen for network connections itself - it requires the installation of a separately available 'netjack' driver for this.
    • No source code review is performed that we know of.
  4. Quality assurance:

    • Jack needs some audio output device to connect to in order to start. This might fail if such a device is not available, or if another process is keeping a device occupied that does not support multiple concurrent connections.
    • Jack does not ask any debconf questions.
    • [http://bugs.debian.org/src:jack Debian bugs]: only wishlist items are open right now.

    • [http://packages.qa.debian.org/j/jack.html Maintenance in Debian] is calm

    • [http://jackaudio.org Upstream] is calm

    • [http:// Upstream bug tracker]: TODO can't seem to find the bugtracker (?) (mention any particularly relevant or critical)

  5. Standards compliance:

  6. Dependencies:

    • ...
    • Are these all in main ?
  7. Background information:

    • The general purpose and context of the package should be clear from the package's debian/control file. If it isn't then please explain.
    • What do upstream call this software ? Has it had different names in the past ?

Reviewers

MIR bug: [https://bugs.launchpad.net/BUGNUMBER]

The author of this report should put their name here; reviewers will add comments etc. too

MainInclusionReportJACK (last edited 2010-03-16 12:37:56 by vininim)