From c710dcd56d1e9075861d85bacfbfa4ea370aade8 Mon Sep 17 00:00:00 2001 From: fbt Date: Wed, 26 Feb 2014 01:57:59 +0400 Subject: [PATCH] cjdroute script update --- init.d/cjdroute | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/init.d/cjdroute b/init.d/cjdroute index d78ba0c..e4d43da 100755 --- a/init.d/cjdroute +++ b/init.d/cjdroute @@ -2,7 +2,7 @@ unset reload -service_command='/usr/local/sbin/cjdroute' +service_command='/usr/bin/cjdroute' cjdroute_config='/etc/cjdroute.conf' cjdroute_tun_interface='cjdns0' @@ -21,5 +21,11 @@ cjdroute.check_tun_module() { start() { cjdroute.check_tun_module || { return 1; } + + [[ -e "$cjdroute_config" ]] || { + watchman.err "$cjdroute_config does not exist, please create it by running cjdroute --genconf >> /etc/cjdroute.conf" + return 1 + } + "$service_command" < "$cjdroute_config" }