Main Inclusion Report for powernap/powerwake

Bug #397886 reported by Dustin Kirkland 
This bug affects 1 person
Affects Status Importance Assigned to Milestone
powernap (Ubuntu)
Fix Released
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)
Changed in powernap (Ubuntu):
assignee: nobody → Kees Cook (kees)
Revision history for this message
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)
Changed in powernap (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

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