diff options
author | Mike Makonnen <mtm@FreeBSD.org> | 2008-01-25 15:06:26 +0000 |
---|---|---|
committer | Mike Makonnen <mtm@FreeBSD.org> | 2008-01-25 15:06:26 +0000 |
commit | 0908cccf901635bf62f1df541045fe74765401e2 (patch) | |
tree | 116f5f6bc543f8fc3da7139c60bdefbec3e8591d /etc | |
parent | bb5081a7eb323737efdc6125612c3e9833993fa3 (diff) | |
download | src-0908cccf901635bf62f1df541045fe74765401e2.tar.gz src-0908cccf901635bf62f1df541045fe74765401e2.zip |
If the rc.conf(5) variable for a script is not enabled do not fail
silently. Display a message that the command wasn't run and make
possible suggestions for what to do.
PR: conf/118770
MFC after: 1 week
Notes
Notes:
svn path=/head/; revision=175660
Diffstat (limited to 'etc')
-rw-r--r-- | etc/rc.subr | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/etc/rc.subr b/etc/rc.subr index ba3e0a4e852e..013f30be3142 100644 --- a/etc/rc.subr +++ b/etc/rc.subr @@ -606,6 +606,9 @@ run_rc_command() # if [ -n "${rcvar}" -a "$rc_arg" != "rcvar" ]; then if ! checkyesno ${rcvar}; then + echo -n "Cannot '${rc_arg}' $name. Set ${rcvar} to " + echo -n "YES in /etc/rc.conf or use 'one${rc_arg}' " + echo "instead of '${rc_arg}'." return 0 fi fi |