diff options
author | kevans <kevans@FreeBSD.org> | 2018-04-22 00:26:35 +0000 |
---|---|---|
committer | kevans <kevans@FreeBSD.org> | 2018-04-22 00:26:35 +0000 |
commit | fc9e71d19382738b5df1efbc344257e78530d32b (patch) | |
tree | 414c7a89482546d2c1fa85f7b95ac7d439d70f3b /etc | |
parent | 9e6c44957e64210b002fd79012b0d98c30c2e469 (diff) | |
download | FreeBSD-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-x | etc/rc.d/ddb | 6 |
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}" |