diff --git a/config/rootfiles/core/7/files b/config/rootfiles/core/7/files index b83b7f1b6..a5f97474e 100644 --- a/config/rootfiles/core/7/files +++ b/config/rootfiles/core/7/files @@ -3,6 +3,8 @@ etc/init.d/collectd etc/rc.d/rc0.d/K50collectd etc/rc.d/rc3.d/S20collectd etc/rc.d/rc6.d/K50collectd +etc/rc.d/rc3.d/S19smartenabler +etc/init.d/smartenabler etc/init.d/networking/red srv/web/ipfire/cgi-bin/graphs.cgi srv/web/ipfire/cgi-bin/hardwaregraphs.cgi @@ -16,3 +18,4 @@ usr/sbin/collectd var/ipfire/graphs.pl var/ipfire/menu.d/20-status.menu var/ipfire/langs +lib/modules/2.6.16.57-ipfire/kernel/drivers/ieee1394/sbp2.ko diff --git a/config/rootfiles/core/7/update.sh b/config/rootfiles/core/7/update.sh index e03f92d1e..a41f73b4f 100644 --- a/config/rootfiles/core/7/update.sh +++ b/config/rootfiles/core/7/update.sh @@ -1,6 +1,7 @@ #!/bin/bash . /opt/pakfire/lib/functions.sh extract_files +depmod -a GATEWAY=$(cat /var/ipfire/red/remote-ipaddress) echo "$GATEWAY gateway" >> /etc/hosts /etc/init.d/collectd start diff --git a/src/initscripts/init.d/smartenabler b/src/initscripts/init.d/smartenabler index f07fe9093..1bf071d1e 100644 --- a/src/initscripts/init.d/smartenabler +++ b/src/initscripts/init.d/smartenabler @@ -8,7 +8,7 @@ case "$1" in start) for disk in `kudzu -qps -c HD | grep device: | cut -d" " -f2 | sort | uniq`; do boot_mesg "Enabling S.M.A.R.T. for $disk ..."; - /usr/sbin/smartctl --smart=on /dev/$disk > /dev/nul; + /usr/sbin/smartctl -d ata --smart=on /dev/$disk > /dev/nul; evaluate_retval; done ;;