summaryrefslogtreecommitdiff
path: root/sysutils/cbsd/files
diff options
context:
space:
mode:
authorVeniamin Gvozdikov <vg@FreeBSD.org>2014-02-22 19:45:34 +0000
committerVeniamin Gvozdikov <vg@FreeBSD.org>2014-02-22 19:45:34 +0000
commit5989861156e9a8caacde6b76ba30f27fa508bbd0 (patch)
tree8654fe12bae37f1d52dc3207271dcedafc96dacb /sysutils/cbsd/files
parent- Update to 1.0.10. (diff)
- Update to 10.0.3
PR: ports/186864 Submitted by: Oleg Ginzburg <olevole@olevole.ru> (maintainer)
Notes
Notes: svn path=/head/; revision=345675
Diffstat (limited to 'sysutils/cbsd/files')
-rw-r--r--sysutils/cbsd/files/cbsdd.in23
-rw-r--r--sysutils/cbsd/files/cbsdrsyncd.in1
2 files changed, 19 insertions, 5 deletions
diff --git a/sysutils/cbsd/files/cbsdd.in b/sysutils/cbsd/files/cbsdd.in
index 9127d7df9ea1..f1c7c47c443b 100644
--- a/sysutils/cbsd/files/cbsdd.in
+++ b/sysutils/cbsd/files/cbsdd.in
@@ -23,16 +23,31 @@ if [ ! -f ${globalconf} ]; then
exit 1
fi
-. ${globalconf}
-. ${inventory}
-. ${mdtools}
-. ${subr}
+if [ ! -f ${inventory} ]; then
+ echo "cbsd: no such ${inventory}";
+ exit 1
+fi
+
+if [ ! -f ${mdtools} ]; then
+ echo "cbsd: no such ${mdtools}";
+ exit 1
+fi
+
+if [ ! -f ${subr} ]; then
+ echo "cbsd: no such ${subr}";
+ exit 1
+fi
if [ ! -f ${localcbsdconf} ]; then
echo "cbsd: no such ${localcbsdconf}";
exit 1
fi
+. ${globalconf}
+. ${inventory}
+. ${mdtools}
+. ${subr}
+
. ${localcbsdconf}
start_precmd=${name}_prestart
diff --git a/sysutils/cbsd/files/cbsdrsyncd.in b/sysutils/cbsd/files/cbsdrsyncd.in
index 4dabb1ea204e..fe554dd9dbe2 100644
--- a/sysutils/cbsd/files/cbsdrsyncd.in
+++ b/sysutils/cbsd/files/cbsdrsyncd.in
@@ -10,7 +10,6 @@
#
. /etc/rc.subr
-. /etc/rc.conf
name="cbsdrsyncd"
rcvar=cbsdrsyncd_enable