From: Arne Fitzenreiter Date: Sat, 24 Sep 2011 08:12:16 +0000 (+0200) Subject: smartenabler: replace kudzu. X-Git-Tag: v2.9-core54~13^2~53^2^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5382125f58fa9d53b3312007f1d611770385e2bd;p=people%2Fms%2Fipfire-2.x.git smartenabler: replace kudzu. --- diff --git a/src/initscripts/init.d/smartenabler b/src/initscripts/init.d/smartenabler index 489560bd2c..7344c2f1c6 100644 --- a/src/initscripts/init.d/smartenabler +++ b/src/initscripts/init.d/smartenabler @@ -7,7 +7,7 @@ case "$1" in start) boot_mesg -n "Enabling S.M.A.R.T.: "; - for disk in `kudzu -qps -c HD | grep device: | cut -d" " -f2 | sort | uniq`; do + for disk in `find /sys/block/* -maxdepth 0 ! -name sr* ! -name ram* ! -name loop* -exec basename {} \; | sort | uniq`; do /usr/sbin/smartctl --smart=on /dev/$disk > /dev/nul; if [ ${?} = 0 ]; then boot_mesg -n "$SUCCESS$disk$NORMAL ";