Днес попаднах, на една тема във форума на оскам, в която се коментираше, дали е възможно да се пуснат два оскам-а на една линукс машина. Това ме провукира да пробвам и аз. Промених директорията на конфига на втория оскам и както изглежда, двата кама работят нормално. Срещнах проблеми само с конфигурацията на чекващия скрипт. За това реших да пиша и тук.
Това е скрита, който работи перфектно с един осакм:
Code:while sleep 2 do if ps x | grep -v grep | grep -c oscam >/dev/null then echo "oscam already running" else echo "" date >> /tmp/oscam-crash.log echo "oscam loeppt nicht, wird gestartet" >> /var/cccamlog/oscam.check killall oscam sleep 1 /usr/local/bin/oscam -b & fi done
Пробвах да го повторя още веднъж, като пременя пътищата до втория оскам по този начин:
Това обаче, не е правилно, защото, ми дава съобщение за синтактична грешка.Code:while sleep 2 do if ps x | grep -v grep | grep -c oscam >/dev/null then echo "oscam already running" else echo "" date >> /tmp/oscam-crash.log echo "oscam loeppt nicht, wird gestartet" >> /var/cccamlog/oscam.check killall -9 oscam sleep 1 /usr/local/bin/oscam -b & fi while sleep 2 do if ps x | grep -v grep | grep -c oscam_2 >/dev/null then echo "oscam already running" else echo "" date >> /tmp/oscam-crash.log echo "oscam loeppt nicht, wird gestartet" >> /var/cccamlog/oscam.check killall -9 oscam_2 sleep 1 oscam_2 -b -c /usr/local/etc/config2 & fi done
Молбата ми е: ако някой има желание да каже, как да редактирам скрипта, да чеква и двата осакм-а!?
Весели Празници на всички!







Reply With Quote
Как да нямам желание да ти помогна, оскам секцията във форума ми е зачислена на мен 
