apport hook attaches version info for *all* packages in AllPkgs.txt
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kvm (Ubuntu) |
Fix Released
|
Medium
|
Dustin Kirkland | ||
Jaunty |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: kvm
I spoke with Dustin about this on IRC a while back, and may be fixing it already, but I'm logging it here for tracking purposes.
Presently, the kvm apport hook does this:
report[
which attaches a list of *all* packages in the dpkg database and their version numbers. This is sub-optimal because:
1. It is a lot of data (50k per bug report), most of which is unnecessary
2. It may reveal information about the system which the user does not wish to expose (e.g. potential security vulnerabilities, names of unreleased products, etc.)
Instead, I suggest using the hookutils "attach_
ProblemType: Bug
Architecture: amd64
Date: Sun May 31 09:44:14 2009
DistroRelease: Ubuntu 9.10
KvmCmdLine: Error: command ['ps', '-C', 'kvm', '-F'] failed with exit code 1: UID PID PPID C SZ RSS PSR STIME TTY TIME CMD
MachineType: LENOVO 6465CTO
Package: kvm 1:84+dfsg-0ubuntu12
ProcCmdLine: root=UUID=
ProcEnviron:
LC_COLLATE=C
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/zsh
ProcVersionSign
SourcePackage: kvm
Uname: Linux 2.6.30-6-generic x86_64
UnreportableReason: This is not a genuine Ubuntu package
dmi.bios.date: 01/21/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 7LETB0WW (2.10 )
dmi.board.name: 6465CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 6465CTO
dmi.product.
dmi.sys.vendor: LENOVO
Changed in kvm (Ubuntu Jaunty): | |
status: | Confirmed → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Thanks for the reminder Matt. I'll get this fixed.
:-Dustin