summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README49
1 files changed, 49 insertions, 0 deletions
diff --git a/README b/README
index 23c8ef4e..7b912414 100644
--- a/README
+++ b/README
@@ -16,3 +16,52 @@ Prerequisites:
- elfutils with libdwfl (from fedora rawhide; include -devel and -libelf-)
- root privileges
+Installation steps for Fedora Core 4:
+-------------------------------------
+
+As root use yum to install and update the following
+1. yum update kernel or yum update kernel-smp
+2. yum install kernel-debuginfo
+3. yum install kernel-devel or yum install kernel-smp-devel
+4. Update the elfutils, currently the latest elfutils is hosted at the
+ sytemtap's developement server
+ Add a new repository
+ vi /etc/yum.repos.d/systemtap-elfutils.repo
+ and add the following
+
+ [systemtap-elfutils]
+ name=FOR SYSTEMTAP DEVELOPMENT ONLY
+ baseurl=ftp://sources.redhat.com/pub/systemtap/elfutils/
+ enabled=1
+ gpgcheck=0
+
+5. yum update elfutils
+6. yum update elfutils-devel
+7. Get the systemtap src from the cvs
+ cvs -d :pserver:anoncvs@sources.redhat.com:/cvs/systemtap login
+ {enter "anoncvs" as the password}
+ cvs -d :pserver:anoncvs@sources.redhat.com:/cvs/systemtap co src
+
+8. Build and install systemtap
+ cd src
+ ./configure
+ make
+ make install (as root)
+
+
+Installation steps for RHEL4 Update 2:
+--------------------------------------
+
+1. Install kernel-debuginfo rpm from CDs
+2. Install kernel-smp-devel rpm from CDs
+3. Install systemtap rpm from CDs
+
+
+Tips :
+------
+- Systemtap looks for the debug info in these locations
+ /boot/vmlinux-`uname -r`
+ /usr/lib/debug/lib/modules/`uname -r`/vmlinux
+ /lib/modules/`uname -r`/vmlinux
+
+