Main Inclusion Report for powernap/powerwake

Bug #397886 reported by Dustin Kirkland  on 2009-07-10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
powernap (Ubuntu)
Kees Cook

Bug Description

Binary package hint: powernap

Main Inclusion Report for powernap/powerwake

 1. Availability:
  * ; all architectures
 2. Rationale:
  * Core feature for Ubuntu Enterprise Cloud 9.10, Eucalyptus
 3. Security:
  * CVE entries:
   - None
  * Secunia history:
   - None
  * Any binaries running as root or suid/sgid ?
   - None
  * Any daemons ?
   - Yes, /usr/sbin/powernapd
  * 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 ?
   - Reviewed by Soren Hansen
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
 * Upstream bugs: (mention any that are particularly relevant, and any showstoppers)
  - N/A
 * Maintenance Upstream is frenetic/vigorous/calm/dead ?
  - Vigorous, we are upstream
 * Upstream bug tracker:
 * Hardware: Does this package deal with hardware and if so how exotic is it ?
  - powerwake -> wake-on-lan, relatively common on x86 hardware
 * Is there a test suite in the upstream source or packaging ? Is it enabled to run in the build ?
  - No
 * UI standards:
  - User-visible strings are internationalized using standard gettext system ? No
  - Package with translatable strings builds a PO template during package build ? No
  - End-user applications ship a desktop file ? N/A
 6. Standards compliance:
  * FHS, Debian Policy compliance ?
   - Yes
  * Packaging system (debhelper/cdbs/dbs) ?
   - Yes
  * Patch system ? Any packaging oddities ?
   - No
 7. Dependencies:
  * powernap: debconf (>= 0.5) | debconf-2.0, python, pm-utils
   - Are these all in main ? Yes
  * powerwake: debconf (>= 0.5) | debconf-2.0, python
   - Are these all in main ? Yes
 8. Maintenance:
  * How much maintenance is this package likely to need ? (Simple packages may largely take care of themselves; complex packages will need dedicated developers paying attention to them.)
   - Reasonable amount; we are upstream and will be expected to keep the quality of this package high
   - The design is clean, and the implementation simple, and in Python
 * Who is responsible for monitoring the quality of this package and fixing its bugs ? Are they Ubuntu or Debian developers ?
  - Dustin Kirkland -> Ubuntu Core Developer
 9. 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 ?
   - powernap, powerwake, no
 10. Internationalization:
  * Are graphical applications translatable? Do they support gettext?
   - N/A


Changed in powernap (Ubuntu):
importance: Undecided → Medium
milestone: none → karmic-alpha-3
status: New → Confirmed
Martin Pitt (pitti) on 2009-07-15
Changed in powernap (Ubuntu):
assignee: nobody → Kees Cook (kees)
Kees Cook (kees) wrote :

Approved. Some comments from a quick code-review:

- I would expect get_console_activity to look for specific devices, not just the most recently touched (i.e. could see ptmx, xconsole, md1, etc)
- i8042 can be a serial port, I think
- powernapd could use explicit logging output -- right now it just goes to whatever the stdout was.

Changed in powernap (Ubuntu):
status: Confirmed → In Progress
Kees Cook (kees) on 2009-08-13
Changed in powernap (Ubuntu):
status: In Progress → Fix Committed
Martin Pitt (pitti) wrote :


Changed in powernap (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints