[Midnightbsd-cvs] src: etc/rc.d: add kernel
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Jan 17 12:32:59 EST 2009
Log Message:
-----------
add kernel
Modified Files:
--------------
src/etc/rc.d:
Makefile (r1.12 -> r1.13)
Added Files:
-----------
src/etc/rc.d:
kernel (r1.1)
-------------- next part --------------
--- /dev/null
+++ etc/rc.d/kernel
@@ -0,0 +1,28 @@
+#!/bin/sh
+#
+# $MidnightBSD: src/etc/rc.d/kernel,v 1.1 2009/01/17 17:32:59 laffer1 Exp $
+# $FreeBSD: src/etc/rc.d/kernel,v 1.2 2006/07/30 12:54:37 mckay Exp $
+#
+
+# PROVIDE: kernel
+# REQUIRE: mountcritremote
+# KEYWORD: nojail
+
+. /etc/rc.subr
+
+name="kernel"
+start_cmd="kernel_start"
+stop_cmd=":"
+
+kernel_start()
+{
+ bootdir=$(dirname $(sysctl -n kern.bootfile))
+ if [ "$bootdir" != /boot/kernel ] ; then
+ if [ ! -e /boot/kernel -o -h /boot/kernel ] ; then
+ ln -hfs ${bootdir} /boot/kernel
+ fi
+ fi
+}
+
+load_rc_config $name
+run_rc_command "$1"
Index: Makefile
===================================================================
RCS file: /home/cvs/src/etc/rc.d/Makefile,v
retrieving revision 1.12
retrieving revision 1.13
diff -L etc/rc.d/Makefile -L etc/rc.d/Makefile -u -r1.12 -r1.13
--- etc/rc.d/Makefile
+++ etc/rc.d/Makefile
@@ -19,7 +19,7 @@
ip6addrctl ip6fw ipfilter ipfs ipfw ipmon \
ipnat ipsec ipxrouted isdnd \
jail \
- kadmind kerberos keyserv kldxref kpasswdd \
+ kadmind kerberos kernel keyserv kldxref kpasswdd \
ldconfig local localpkg lpd \
mixer motd mountcritlocal mountcritremote \
mountd moused mroute6d mrouted msgs \
More information about the Midnightbsd-cvs
mailing list