소스 검색

kamctl: try to locate rpc fifo file in /var/run/ or /run/ folders

- cope better with old or non-linux systems
Daniel-Constantin Mierla 5 년 전
부모
커밋
6a7aa74663
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      utils/kamctl/kamctl.rpcfifo

+ 5 - 1
utils/kamctl/kamctl.rpcfifo

@@ -23,7 +23,11 @@ fi
 ### parameters
 #
 if [ -z "$RPCFIFOPATH" ]; then
-	RPCFIFOPATH=/run/kamailio/kamailio_rpc.fifo
+	if [ -p "/var/run/kamailio/kamailio_rpc.fifo" ]; then
+		RPCFIFOPATH=/var/run/kamailio/kamailio_rpc.fifo
+	else
+		RPCFIFOPATH=/run/kamailio/kamailio_rpc.fifo
+	fi
 fi
 
 #