После установки MgCamd 1.31 решил посмотреть через telnet командой ps запущенные процессы и обнаружил, что mgcamd запускается без конфигурационного файла /var/keys/mg_cfg. Ниже приведен script (/var/script/mgcamd_1.31_cam.sh) где красным цветом показано явное указание на чтение конфигурационного файла:CAMNAME="MgCamd 1.31"USERNAME=""ZAPTIME=6CAMID=4068DVBSE T=0INFOFILE="ecm.info"INFOFILELINES=1111 111111000000# endremove_tmp () { rm -rf /tmp/*.info* /tmp/*.tmp* /tmp/*mgcamd*}case "$1" in start) echo "[SCRIPT] $1: $CAMNAME" remove_tmp /var/bin/mgcamd_1.31 /var/keys/mg_cfg & ;; stop) echo "[SCRIPT] $1: $CAMNAME" killall -9 mgcamd_1.31 remove_tmp ;; *) $0 stop exit 0 ;;esacexit 0Хотя возможно в mgcamd в исходных текстах прописаны параметры по умолчанию, но как я убедился на опыте работы с Linux системами лучше прописывать все в явном виде, чтобы быть уверенным в правильности действий.
|