aboutsummaryrefslogtreecommitdiff
path: root/sysutils/smartmontools
diff options
context:
space:
mode:
authorWesley Shields <wxs@FreeBSD.org>2009-06-03 18:12:30 +0000
committerWesley Shields <wxs@FreeBSD.org>2009-06-03 18:12:30 +0000
commiteed1fb4787a19dd197d0296f55b8b674b23876f7 (patch)
tree5c489a4284304f1df489875f89d9c1cdcdb4b95d /sysutils/smartmontools
parent8c42a4abcc8af65919606300f47cef6238b38249 (diff)
Notes
Diffstat (limited to 'sysutils/smartmontools')
-rw-r--r--sysutils/smartmontools/Makefile2
-rw-r--r--sysutils/smartmontools/files/smart.in3
2 files changed, 3 insertions, 2 deletions
diff --git a/sysutils/smartmontools/Makefile b/sysutils/smartmontools/Makefile
index 3ef19babc237..07123e5e9859 100644
--- a/sysutils/smartmontools/Makefile
+++ b/sysutils/smartmontools/Makefile
@@ -7,7 +7,7 @@
PORTNAME= smartmontools
PORTVERSION= 5.38
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
diff --git a/sysutils/smartmontools/files/smart.in b/sysutils/smartmontools/files/smart.in
index 30db9ab371e6..d4ba696d5212 100644
--- a/sysutils/smartmontools/files/smart.in
+++ b/sysutils/smartmontools/files/smart.in
@@ -16,7 +16,7 @@ smartctl=%%PREFIX%%/sbin/smartctl
case "${daily_status_smart_devices}" in
# XXX AUTO mode selects only regular ad/da disks
[Aa][Uu][Tt][Oo])
- daily_status_smart_devices=`ls /dev/da*[0-9] /dev/ad*[0-9] 2>/dev/null`
+ daily_status_smart_devices=`sysctl -n kern.disks`
;;
*) ;;
esac
@@ -35,6 +35,7 @@ trap "rm -f ${tmpfile}" 0 1 3 15
rc=0
case "${daily_status_smart_enable}" in
[Yy][Ee][Ss])
+ cd /dev
for device in ${daily_status_smart_devices}; do
if [ -e ${device} ]; then
echo