summaryrefslogtreecommitdiff
path: root/extra/chkrootkit/kallsyms.patch
diff options
context:
space:
mode:
Diffstat (limited to 'extra/chkrootkit/kallsyms.patch')
-rw-r--r--extra/chkrootkit/kallsyms.patch30
1 files changed, 30 insertions, 0 deletions
diff --git a/extra/chkrootkit/kallsyms.patch b/extra/chkrootkit/kallsyms.patch
new file mode 100644
index 000000000..4e3694aad
--- /dev/null
+++ b/extra/chkrootkit/kallsyms.patch
@@ -0,0 +1,30 @@
+--- a/chkrootkit
++++ b/chkrootkit
+@@ -308,7 +316,7 @@ lkm ()
+ fi
+
+ if [ "${EXPERT}" = "t" ]; then
+- [ -r /proc/ksyms ] && ${egrep} -i "adore|sebek" < /proc/ksyms 2>/dev/null
++ [ -r /proc/kallsyms ] && ${egrep} -i "adore|sebek" < /proc/kallsyms 2>/dev/null
+ [ -d /proc/knark ] && ${ls} -la /proc/knark 2> /dev/null
+ PV=`$ps -V 2>/dev/null| $cut -d " " -f 3 |${awk} -F . '{ print $1 "." $2 $3 }' | ${awk} '{ if ($0 > 3.19) print 3; else if ($0 < 2.015) print 1; else print 2 }'`
+ [ "$PV" = "" ] && PV=2
+@@ -318,14 +326,14 @@ lkm ()
+ fi
+
+ ### adore LKM
+- [ -r /proc/ksyms ] && \
+- if `${egrep} -i adore < /proc/ksyms >/dev/null 2>&1`; then
++ [ -r /proc/kallsyms ] && \
++ if `${egrep} -i adore < /proc/kallsyms >/dev/null 2>&1`; then
+ echo "Warning: Adore LKM installed"
+ fi
+
+ ### sebek LKM (Adore based)
+- [ -r /proc/ksyms ] && \
+- if `${egrep} -i sebek < /proc/ksyms >/dev/null 2>&1`; then
++ [ -r /proc/kallsyms ] && \
++ if `${egrep} -i sebek < /proc/kallsyms >/dev/null 2>&1`; then
+ echo "Warning: Sebek LKM installed"
+ fi
+