summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorkevans <kevans@FreeBSD.org>2018-04-22 00:26:35 +0000
committerkevans <kevans@FreeBSD.org>2018-04-22 00:26:35 +0000
commitfc9e71d19382738b5df1efbc344257e78530d32b (patch)
tree414c7a89482546d2c1fa85f7b95ac7d439d70f3b /etc
parent9e6c44957e64210b002fd79012b0d98c30c2e469 (diff)
downloadFreeBSD-src-fc9e71d19382738b5df1efbc344257e78530d32b.zip
FreeBSD-src-fc9e71d19382738b5df1efbc344257e78530d32b.tar.gz
MFC r332773: Fix ddb rc script
r288291 added a call to limits(1), which isn't available before partitions are mounted. This broke the ddb rc script, which does not provide its own start_cmd. Alleviate the situation here by providing a start_cmd. We still have other problems with diskless setups that need to be considered, but this is a start. PR: 206291
Diffstat (limited to 'etc')
-rwxr-xr-xetc/rc.d/ddb6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/rc.d/ddb b/etc/rc.d/ddb
index 5542d15..84f44e2 100755
--- a/etc/rc.d/ddb
+++ b/etc/rc.d/ddb
@@ -15,6 +15,7 @@ desc="DDB kernel debugger"
rcvar="ddb_enable"
command="/sbin/${name}"
start_precmd="ddb_prestart"
+start_cmd="ddb_start"
stop_cmd=":"
ddb_prestart()
@@ -25,6 +26,11 @@ ddb_prestart()
fi
}
+ddb_start()
+{
+ ${command} ${command_args}
+}
+
load_rc_config $name
required_files="${ddb_config}"
OpenPOWER on IntegriCloud