[Midnightbsd-cvs] src [7040] trunk/etc/rc.d: require FILESYSTEMS for many items.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Jun 18 20:14:30 EDT 2015
Revision: 7040
http://svnweb.midnightbsd.org/src/?rev=7040
Author: laffer1
Date: 2015-06-18 20:14:30 -0400 (Thu, 18 Jun 2015)
Log Message:
-----------
require FILESYSTEMS for many items. print detail with zfs mount
Modified Paths:
--------------
trunk/etc/rc.d/FILESYSTEMS
trunk/etc/rc.d/accounting
trunk/etc/rc.d/addswap
trunk/etc/rc.d/cron
trunk/etc/rc.d/dmesg
trunk/etc/rc.d/jail
trunk/etc/rc.d/moused
trunk/etc/rc.d/mrouted
trunk/etc/rc.d/named
trunk/etc/rc.d/newsyslog
trunk/etc/rc.d/ntpd
trunk/etc/rc.d/power_profile
trunk/etc/rc.d/random
trunk/etc/rc.d/rarpd
trunk/etc/rc.d/resolv
trunk/etc/rc.d/syslogd
trunk/etc/rc.d/var
trunk/etc/rc.d/zfs
Modified: trunk/etc/rc.d/FILESYSTEMS
===================================================================
--- trunk/etc/rc.d/FILESYSTEMS 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/FILESYSTEMS 2015-06-19 00:14:30 UTC (rev 7040)
@@ -3,7 +3,7 @@
# $MidnightBSD$
# PROVIDE: FILESYSTEMS
-# REQUIRE: root mountcritlocal zfs
+# REQUIRE: root mountcritlocal cleanvar zfs
# This is a dummy dependency, for services which require file systems
# to be mounted before starting. It also serves as the default early /
Modified: trunk/etc/rc.d/accounting
===================================================================
--- trunk/etc/rc.d/accounting 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/accounting 2015-06-19 00:14:30 UTC (rev 7040)
@@ -65,9 +65,7 @@
mv ${accounting_file} ${accounting_file}.0
if checkyesno accounting_enable; then
- ln $_file ${accounting_file##*/}
- ${accounting_command} ${accounting_file}
- unlink $_file
+ mv $_file ${accounting_file}
fi
}
Modified: trunk/etc/rc.d/addswap
===================================================================
--- trunk/etc/rc.d/addswap 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/addswap 2015-06-19 00:14:30 UTC (rev 7040)
@@ -7,6 +7,7 @@
# PROVIDE: addswap
# REQUIRE: FILESYSTEMS kld
+# BEFORE: netif
# KEYWORD: nojail
. /etc/rc.subr
Modified: trunk/etc/rc.d/cron
===================================================================
--- trunk/etc/rc.d/cron 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/cron 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
#
# PROVIDE: cron
-# REQUIRE: LOGIN
+# REQUIRE: LOGIN FILESYSTEMS
# BEFORE: securelevel
# KEYWORD: shutdown
Modified: trunk/etc/rc.d/dmesg
===================================================================
--- trunk/etc/rc.d/dmesg 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/dmesg 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
#
# PROVIDE: dmesg
-# REQUIRE: mountcritremote
+# REQUIRE: mountcritremote FILESYSTEMS
# BEFORE: DAEMON
# KEYWORD: nojail
Modified: trunk/etc/rc.d/jail
===================================================================
--- trunk/etc/rc.d/jail 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/jail 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
#
# PROVIDE: jail
-# REQUIRE: LOGIN
+# REQUIRE: LOGIN FILESYSTEMS
# BEFORE: securelevel
# KEYWORD: nojail shutdown
Modified: trunk/etc/rc.d/moused
===================================================================
--- trunk/etc/rc.d/moused 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/moused 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
#
# PROVIDE: moused
-# REQUIRE: DAEMON
+# REQUIRE: DAEMON FILESYSTEMS
# KEYWORD: nojail shutdown
. /etc/rc.subr
Modified: trunk/etc/rc.d/mrouted
===================================================================
--- trunk/etc/rc.d/mrouted 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/mrouted 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
#
# PROVIDE: mrouted
-# REQUIRE: netif routing
+# REQUIRE: netif routing FILESYSTEMS
# KEYWORD: nojail
. /etc/rc.subr
Modified: trunk/etc/rc.d/named
===================================================================
--- trunk/etc/rc.d/named 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/named 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
#
# PROVIDE: named
-# REQUIRE: SERVERS
+# REQUIRE: SERVERS FILESYSTEMS
# KEYWORD: shutdown
. /etc/rc.subr
Modified: trunk/etc/rc.d/newsyslog
===================================================================
--- trunk/etc/rc.d/newsyslog 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/newsyslog 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
#
# PROVIDE: newsyslog
-# REQUIRE: mountcritremote
+# REQUIRE: mountcritremote FILESYSTEMS
. /etc/rc.subr
Modified: trunk/etc/rc.d/ntpd
===================================================================
--- trunk/etc/rc.d/ntpd 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/ntpd 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
#
# PROVIDE: ntpd
-# REQUIRE: DAEMON rdate devfs
+# REQUIRE: DAEMON rdate FILESYSTEMS devfs
# BEFORE: LOGIN
# KEYWORD: nojail shutdown
Modified: trunk/etc/rc.d/power_profile
===================================================================
--- trunk/etc/rc.d/power_profile 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/power_profile 2015-06-19 00:14:30 UTC (rev 7040)
@@ -81,8 +81,7 @@
# Set the various sysctls based on the profile's values.
node="hw.acpi.cpu.cx_lowest"
highest_value="C1"
-lowest_value="`(sysctl -n dev.cpu.0.cx_supported | \
- awk '{ print "C" split($0, a) }' -) 2> /dev/null`"
+lowest_value="Cmax"
eval value=\$${profile}_cx_lowest
sysctl_set
Modified: trunk/etc/rc.d/random
===================================================================
--- trunk/etc/rc.d/random 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/random 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
# $MidnightBSD$
# PROVIDE: random
-# REQUIRE: var initrandom
+# REQUIRE: initrandom FILESYSTEMS
# BEFORE: netif
# KEYWORD: nojail shutdown
Modified: trunk/etc/rc.d/rarpd
===================================================================
--- trunk/etc/rc.d/rarpd 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/rarpd 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
#
# PROVIDE: rarpd
-# REQUIRE: DAEMON
+# REQUIRE: DAEMON FILESYSTEMS
# BEFORE: LOGIN
# KEYWORD: nojail
Modified: trunk/etc/rc.d/resolv
===================================================================
--- trunk/etc/rc.d/resolv 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/resolv 2015-06-19 00:14:30 UTC (rev 7040)
@@ -29,7 +29,7 @@
#
# PROVIDE: resolv
-# REQUIRE: netif var
+# REQUIRE: netif FILESYSTEMS
# KEYWORD: nojail
. /etc/rc.subr
Modified: trunk/etc/rc.d/syslogd
===================================================================
--- trunk/etc/rc.d/syslogd 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/syslogd 2015-06-19 00:14:30 UTC (rev 7040)
@@ -4,7 +4,7 @@
#
# PROVIDE: syslogd
-# REQUIRE: mountcritremote newsyslog
+# REQUIRE: mountcritremote FILESYSTEMS newsyslog netif
# BEFORE: SERVERS
. /etc/rc.subr
Modified: trunk/etc/rc.d/var
===================================================================
--- trunk/etc/rc.d/var 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/var 2015-06-19 00:14:30 UTC (rev 7040)
@@ -28,7 +28,7 @@
#
# PROVIDE: var
-# REQUIRE: FILESYSTEMS kld addswap
+# REQUIRE: mountcritlocal zfs
. /etc/rc.subr
Modified: trunk/etc/rc.d/zfs
===================================================================
--- trunk/etc/rc.d/zfs 2015-06-18 23:57:39 UTC (rev 7039)
+++ trunk/etc/rc.d/zfs 2015-06-19 00:14:30 UTC (rev 7040)
@@ -23,7 +23,7 @@
zfs_start_main()
{
- zfs mount -a
+ zfs mount -va
zfs share -a
if [ ! -r /etc/zfs/exports ]; then
touch /etc/zfs/exports
More information about the Midnightbsd-cvs
mailing list