Package: systemtap Version: 1.2-1 Severity: normal Just a tiny update to README.Debian:
>From d8b79d4459b88486fafafe7ec1a7a7aaa38175d2 Mon Sep 17 00:00:00 2001 From: Timo Juhani Lindfors <timo.lindf...@iki.fi> Date: Fri, 6 Aug 2010 11:47:39 +0300 Subject: [PATCH] README.Debian: Kernel debugging information is now available in Debian. --- debian/README.Debian | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/debian/README.Debian b/debian/README.Debian index ec138aa..343d89a 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -11,9 +11,13 @@ Similarly, to enable it for all users of this system just execute (as root) vim-addons is provided by the vim-addon-manager package, have a look at its manpage for more information. -Currently Debian kernels do not contain debugging information, so it is -not possible to use systemtap with those kernels. It is however possible -to use systemtap on custom kernels. To compile kernel with included +This package requires kernel debugging information. If you are using +Debian kernels (at least version 2.6.32-16) you can obtain debugging +information simply by executing + aptitude install linux-image-$(uname -r)-dbg linux-headers-$(uname -r) + +If you are using a custom kernel you need to take some steps to ensure +that it can be used with systemtap. To compile kernel with included debugging information option CONFIG_DEBUG_INFO should be enabled during kernel configuration (it is available under menu "Kernel hacking", "Compile the kernel with debug info"). You also should enable kprobes @@ -38,4 +42,4 @@ file from kernel-package: To use systemtap as normal user you must be in group 'stapdev' or 'stapusr'. See README.security for details. - -- Eugeniy Meshcheryakov <eu...@debian.org> Sun, 25 Jan 2009 02:14:07 +0100 + -- Timo Juhani Lindfors <timo.lindf...@iki.fi> Fri, 6 Aug 2010 11:36:08 +0300 -- 1.7.1
Feel free to rewrite the signature line to mention some Maintainer if appropriate. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages systemtap depends on: ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib ii libdw1 0.148-1 library that provides access to th ii libelf1 0.148-1 library to read and write ELF file ii libgcc1 1:4.4.4-7 GCC support library ii libsqlite3-0 3.6.23.1-4 SQLite 3 shared library ii libstdc++6 4.4.4-7 The GNU Standard C++ Library v3 ii systemtap-common 1.2-1 instrumentation system for Linux 2 ii systemtap-runtime 1.2-1 instrumentation system for Linux 2 systemtap recommends no packages. Versions of packages systemtap suggests: pn linux-debug-2.6 <none> (no description available) ii linux-headers-2.6.32-5-amd64 2.6.32-18 Header files for Linux 2.6.32-5-am ii linux-image-2.6.32-5-amd64 [l 2.6.32-18 Linux 2.6.32 for 64-bit PCs pn systemtap-doc <none> (no description available) ii vim-addon-manager 0.4.3 manager of addons for the Vim edit -- no debconf information