Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=5248cfefa9f4dbacb38df2106736e8a15362be54

commit 5248cfefa9f4dbacb38df2106736e8a15362be54
Author: Miklos Vajna <vmik...@frugalware.org>
Date:   Wed Aug 19 01:28:27 2009 +0200

ksplice-0.9.8-2-i686

- add documentation, based on http://www.ksplice.com/example-update,
which is *not* included in the source tarball for some weird reason

diff --git a/source/apps-extra/ksplice/README.Frugalware 
b/source/apps-extra/ksplice/README.Frugalware
new file mode 100644
index 0000000..02095ae
--- /dev/null
+++ b/source/apps-extra/ksplice/README.Frugalware
@@ -0,0 +1,47 @@
+ksplice is handy in case there is a serious security fix and you don't
+want or can't afford rebooting your system immediately.
+
+Let's pick an example, the kernel-2.6.28-6anacreon3 update, which added
+CVE-2009-2692.patch.
+
+First update FST so that you will have the patch:
+
+----
+# repoman upd
+----
+
+Now create a working dir:
+
+----
+$ mkdir -p ~/linux-source/ksplice
+$ cp /boot/config ~/linux-source/ksplice/.config
+$ cp /boot/System.map ~/linux-source/ksplice/
+$ ln -s ~/linux-source ~/linux-source/ksplice/build
+$ cd ~/linux-source
+$ cp /var/fst/stable/source/base/kernel/CVE-2009-2692.patch .
+----
+
+Now create the ksplice update:
+
+----
+$ ksplice-create --patch=CVE-2009-2692.patch ~/linux-source
+----
+
+Then apply it:
+
+----
+# ksplice-apply ksplice-st4dt4bg.tar.gz
+----
+
+To view all applies updates, or a specific one:
+
+----
+# ksplice-view
+# ksplice-view --id=st4dt4bg
+----
+
+To revert one:
+
+----
+# ksplice-undo st4dt4bg
+----
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to