Browse Source

kamctl: install kamctl.rpcfifo file

Daniel-Constantin Mierla 8 năm trước cách đây
mục cha
commit
7f1b5ed7cc
2 tập tin đã thay đổi với 10 bổ sung5 xóa
  1. 6 1
      utils/kamctl/Makefile
  2. 4 4
      utils/kamctl/kamctl.rpcfifo

+ 6 - 1
utils/kamctl/Makefile

@@ -36,7 +36,7 @@ install-bin: $(bin_prefix)/$(bin_dir)
 		rm -fr $(kamctltmpdir)/kamctl
 		sed -e "s#/usr/local/sbin#$(bin_target)#g" \
 			< kamctl.base > $(kamctltmpdir)/kamctl.base
-		mkdir -p $(modules_prefix)/$(lib_dir)/kamctl 
+		mkdir -p $(modules_prefix)/$(lib_dir)/kamctl
 		$(INSTALL_TOUCH) \
 			$(modules_prefix)/$(lib_dir)/kamctl
 		$(INSTALL_CFG) $(kamctltmpdir)/kamctl.base \
@@ -52,6 +52,11 @@ install-bin: $(bin_prefix)/$(bin_dir)
 		$(INSTALL_CFG) $(kamctltmpdir)/kamctl.fifo \
 			$(modules_prefix)/$(lib_dir)/kamctl/kamctl.fifo
 		rm -fr $(kamctltmpdir)/kamctl.fifo
+		sed -e "s#/usr/local#$(bin_target)#g" \
+			< kamctl.rpcfifo > $(kamctltmpdir)/kamctl.rpcfifo
+		$(INSTALL_CFG) $(kamctltmpdir)/kamctl.rpcfifo \
+			$(modules_prefix)/$(lib_dir)/kamctl/kamctl.rpcfifo
+		rm -fr $(kamctltmpdir)/kamctl.rpcfifo
 		sed -e "s#/usr/local#$(bin_target)#g" \
 			< kamctl.ser > $(kamctltmpdir)/kamctl.ser
 		$(INSTALL_CFG) $(kamctltmpdir)/kamctl.ser \

+ 4 - 4
utils/kamctl/kamctl.rpcfifo

@@ -82,7 +82,7 @@ rpc_cmd()
 	fi
 	if [ ! -w $RPCFIFOPATH ]; then
 		merr "Error opening Kamailio's FIFO $RPCFIFOPATH"
-		merr "Make sure you have loaded the jsonrpc-s module and set FIFO transport parameters"
+		merr "Make sure you have loaded the jsonrpcs module and set FIFO transport parameters"
 		if [ ! -z $CHROOT_DIR ]; then
 			merr "[chrooted environment] Check that $RPCFIFOPATH is symlinked to ${CHROOT_DIR}${RPCFIFOPATH}"
 		fi
@@ -175,7 +175,7 @@ rpc_kamailio_monitor() {
 	fi
 	if [ ! -w $RPCFIFOPATH ]; then
 		merr "Error opening Kamailio's FIFO $RPCFIFOPATH"
-		merr "Make sure you have loaded the jsonrpc-s module and set FIFO transport parameters"
+		merr "Make sure you have loaded the jsonrpcs module and set FIFO transport parameters"
 		exit 1
 	fi
 	if ! test -p $path; then
@@ -189,9 +189,9 @@ rpc_kamailio_monitor() {
 	trap "rm $path;  clear; echo monitor ^C-ed; exit 1" 2
 	attempt=0
 	if [ "$2" = "" ]; then
-	    loops=-1;
+		loops=-1;
 	else
-	    loops=$2;
+		loops=$2;
 	fi
 	clear
 	while [ $loops -ne $attempt ] ; do