[Pkg-sysvinit-commits] r1054 - in sysvinit/branches/libata-fixes/debian: . initscripts/etc/init.d
hmh at alioth.debian.org
hmh at alioth.debian.org
Sat Jun 9 13:41:40 UTC 2007
Author: hmh
Date: 2007-06-09 13:41:40 +0000 (Sat, 09 Jun 2007)
New Revision: 1054
Modified:
sysvinit/branches/libata-fixes/debian/changelog
sysvinit/branches/libata-fixes/debian/initscripts/etc/init.d/halt
Log:
* init.d/halt: do not issue -h to halt(8) when the kernel supports auto-shutdown
Modified: sysvinit/branches/libata-fixes/debian/changelog
===================================================================
--- sysvinit/branches/libata-fixes/debian/changelog 2007-06-09 13:40:46 UTC (rev 1053)
+++ sysvinit/branches/libata-fixes/debian/changelog 2007-06-09 13:41:40 UTC (rev 1054)
@@ -1,3 +1,12 @@
+sysvinit (2.86.ds1-39) UNRELEASED; urgency=low
+
+ * libata shutdown handling fixes:
+ Check http://linux-ata.org/shutdown.html for information
+ * init.d/halt: do not issue -h to halt(8) when the kernel supports
+ auto-shutdown
+
+ -- Henrique de Moraes Holschuh <hmh at debian.org> Sat, 9 Jun 2007 10:17:38 -0300
+
sysvinit (2.86.ds1-38) unstable; urgency=medium
* Medium urgency as it solve an RC bug in etch.
Modified: sysvinit/branches/libata-fixes/debian/initscripts/etc/init.d/halt
===================================================================
--- sysvinit/branches/libata-fixes/debian/initscripts/etc/init.d/halt 2007-06-09 13:40:46 UTC (rev 1053)
+++ sysvinit/branches/libata-fixes/debian/initscripts/etc/init.d/halt 2007-06-09 13:41:40 UTC (rev 1054)
@@ -40,9 +40,11 @@
/etc/init.d/ups-monitor poweroff
fi
- # Don't shut down drives if we're using RAID.
+ # Don't shut down drives if we're using RAID, or if the kernel can
+ # do it properly by itself, see http://linux-ata.org/shutdown.html
hddown="-h"
- if grep -qs '^md.*active' /proc/mdstat
+ if grep -qs '^md.*active' /proc/mdstat || \
+ ls -1 /sys/class/scsi_disk/*/manage_start_stop >/dev/null 2>&1
then
hddown=""
fi
More information about the Pkg-sysvinit-commits
mailing list