summaryrefslogtreecommitdiff
path: root/lib/main.sh
diff options
context:
space:
mode:
Diffstat (limited to 'lib/main.sh')
-rw-r--r--lib/main.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/main.sh b/lib/main.sh
index ac28f05..36ac055 100644
--- a/lib/main.sh
+++ b/lib/main.sh
@@ -334,11 +334,12 @@ debug_init
log_info_stdout "Loading transport"
source "${config_transport_dir}/${config_transport}.sh"
-source "${config_transport_dir}/transport_plus_ipc.sh.inc" # common transport_read_line()
if [[ $? -ne 0 ]]; then
log_fatal "Couldn't load transport. Couldn't load the file..."
envbot_quit 2
fi
+source "${config_transport_dir}/transport_plus_ipc.sh.inc" # refactored common transport_read_line()
+touch "${IPC_QUEUE_FILE}" || log_error "[MAIN]: ERROR: insufficient permissions on \$IPC_QUEUE_FILE: '${IPC_QUEUE_FILE}' (should be world-writable)."
if ! transport_check_support; then
log_fatal "The transport reported it can't work on this system or with this configuration."