MainInclusionReportDontzap

Main Inclusion Report for sourcepackage

Requirements

  1. Availability: http://archive.ubuntu.com/ubuntu/pool/universe/d/dontzap; available for all supported architectures

  2. Rationale:

    • X.org has changed to disable by default the ctrl-alt-backspace shortcut for killing X
    • For Ubuntu we have opted to accept this change to the default, but wish to provide a mechanism (other than hand-editing xorg.conf) for users to toggle this on or off as desired.
    • This package implements a command line tool that can be called directly, or by the appropriate GNOME and KDE GUI administrative interfaces to change the settings.
  3. Security:

    • CVE entries: none

    • Secunia history: none

    • Any binaries running as root or suid/sgid ? The utility needs to modify xorg.conf so won't really work if used as non-root, however this package makes no provisions to obtain or retain such privileges, leaving it up to the caller (which presumably would use policykit or other appropriate mechanisms)
    • Network activity: does it open any port ? No Does it handle incoming network data ? No

    • Does it directly (not through a library) process binary (video, audio, etc) or structured (PDF, etc) data ? No

    • Any source code review performed ? Yes I've reviewed all of the code of this package

  4. Quality assurance:

    • In what situations does the package not work out of the box without configuration ? None

    • Does the package ask any debconf questions higher than priority 'medium' ? No

    • Debian bugs: None

    • Maintenance in Debian is frenetic/vigorous/calm/dead ? Not in debian yet

    • Upstream is frenetic/vigorous/calm/dead ? Calm

    • Upstream bug tracker: No known bugs for dontzap

    • Hardware: Does this package deal with hardware and if so how exotic is it ? No

    • Is there a test suite in the upstream source or packaging ? No Is it enabled to run in the build ? No

  5. UI standards:

    • User-visible strings are internationalized using standard gettext system ? No As a command line tool, probably not needed

    • Package with translatable strings builds a PO template during package build ? No

    • End-user applications ship a desktop file ? No not a GUI program

  6. Standards compliance:

  7. Dependencies:

    • python-xkit, python-central, python-dev
    • Are these all in main ? Yes

  8. Maintenance:

    • How much maintenance is this package likely to need ? None

    • Who is responsible for monitoring the quality of this package and fixing its bugs ? Alberto Milone Are they Ubuntu or Debian developers ? Ubuntu developer

  9. Background information:

    • Tool for toggling DontZap option in xorg.conf

    • What do upstream call this software ? dontzap

  10. Internationalization:

    • Are graphical applications translatable? Do they support gettext? Not GUI

Reviewers

MIR bug: https://bugs.edge.launchpad.net/ubuntu/+source/dontzap/+bug/319159

BryceHarrington 2009-01-28

MainInclusionReportDontzap (last edited 2009-01-28 20:24:56 by pool-71-117-254-52)