#! /bin/sh /usr/share/dpatch/dpatch-run ## 04_sysinfo-0.1.0a-meminfo.dpatch by Thomas Günther ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Fixes meminfo output (e.g. Total memory 207Mb -> Total memory 2073Mb) @DPATCH@ --- sysinfo-0.1.0a/sysinfoosd.c +++ sysinfo-0.1.0a/sysinfoosd.c @@ -316 +316 @@ - ExecShellCmd("cat /proc/meminfo | grep -i 'MEMTOTAL' | cut -c 16-23 | tr -d ' '", cTemp); + ExecShellCmd("cat /proc/meminfo | grep -i 'MEMTOTAL' | awk '{ print $2 }'", cTemp); @@ -325 +325 @@ - ExecShellCmd("cat /proc/meminfo | grep -i 'MEMFREE' | cut -c 16-23 | tr -d ' '", cTemp); + ExecShellCmd("cat /proc/meminfo | grep -i 'MEMFREE' | awk '{ print $2 }'", cTemp);