Z2U.com - IPTV
CardShare.cc
SatEurope.net
Advertise Here
Advertise Here
Advertise Here
Advertise Here
Advertise Here
Page 3 of 4 FirstFirst 12344 LastLast
Results 21 to 30 of 37

Thread: Рестартиращ скрипт за oscam и Ubuntu

  1. #21
    Senior Member
    Join Date
    14-11-2006
    Posts
    319
    Uploads
    2
    Likes
    0

    Re: Рестартиращ скрипт за oscam и Ubuntu

    Quote Originally Posted by turbopower View Post
    Напиши oscam -h и виж описани са опциите, какво значи -c .
    exec /usr/local/bin/oscam -c /usr/local/etc значи е така??? и след рестарт на лаптопа оскама тръгна.
    сега въпроса ми е как се спира от конзолата и после как се пуска с какви команди оскам старт и стоп ли или???

  2. Z2U.com - IPTV
  3. #22
    VIP Member
    Join Date
    02-07-2011
    Location
    Somewhere between the Streams
    Posts
    3,913
    Uploads
    248
    Likes
    303

    Re: Рестартиращ скрипт за oscam и Ubuntu

    Спиране изцяло не е възможно рестарт се прави само през webinterface. Идеята на daemontools e никога да не ти спира оскама или ако забие да ти го стартира за по малко от секунда.

  4. #23
    Senior Member
    Join Date
    14-11-2006
    Posts
    319
    Uploads
    2
    Likes
    0

    Re: Рестартиращ скрипт за oscam и Ubuntu

    Quote Originally Posted by turbopower View Post
    Спиране изцяло не е възможно рестарт се прави само през webinterface. Идеята на daemontools e никога да не ти спира оскама или ако забие да ти го стартира за по малко от секунда.
    Перфекнта работа 2- пъти симулирах рестарт на лаптопа оскама се стартира дори му вързах 1 хъб с външно захранване 7 портов мси с 4етец пссц и той си се стартира. Благодаря Боби за помощта.

  5. #24
    Contributing Member mminkov's Avatar
    Join Date
    27-02-2011
    Location
    Shumen, BG
    Posts
    584
    Uploads
    15
    Likes
    8

    Re: Рестартиращ скрипт за oscam и Ubuntu

    При BSD се спира с svc -d /service/.... (примерно, или там където е разполойен линка към bin-арито) (svc - controls services monitored by supervise(8)), това заставя demontools-a да НЕ го стартира повторно (d идва от down). Има опция -t (terminate), има и опция -k (kill) -това се ползва за рестарт, убива процеса и ДТ-а веднага го стартира пак. Не знам обаче дали ще повлияят тези опции както тряя на оскама. Опция -u (up) го пуска, ако е бил спрян с -d

  6. #25
    Member
    Join Date
    12-07-2012
    Posts
    81
    Uploads
    0
    Likes
    0

    Re: Рестартиращ скрипт за oscam и Ubuntu

    аз ползвам тва:
    1скрипт
    oscript,
    #!/bin/sh
    CAMNAME="Oscam Server"
    # end
    # This method starts Oscam
    start_cam ()
    {
    pkill -9 oscam
    sleep 2
    /usr/local/bin/oscam -b /usr/local/bin &
    }
    # This method stops Oscam
    stop_cam ()
    {
    pkill -9 oscam
    }
    case "$1" in
    start)
    echo "[SCRIPT] $1: $CAMNAME"
    start_cam
    ;;
    stop)
    echo "[SCRIPT] $1: $CAMNAME"
    stop_cam
    ;;
    restart)
    echo "Restaring $CAMNAME"
    stop_cam
    sleep 7
    start_cam
    ;;
    *)
    "$0" stop
    exit 1
    ;;
    esac
    exit 0
    той спира и пуска кама
    2.скрипт check_os
    #!/bin/bash
    if ! ps x |grep -v grep |grep -c /usr/local/bin/oscam >/dev/null
    then
    oscript start
    echo `date "+%d/%m/%y %R process was not working"` >> /var/log/oscam_restart_log
    # This part above will check if there is NO oscam process running.
    # And if this condition it truth, it will start it and write to log.
    # Log entry will contain time stamp and reason of execution (process not working)
    # If first condition in not truth (oscam was running), go further to next condition.
    elif
    tail -8 /var/log/oscam.log |grep -v grep |grep -c ins40 >/dev/null
    then
    oscript restart
    echo `date "+%d/%m/%y %R ins40 error detected"` >> /var/log/oscam_restart_log
    elif
    tail -8 /var/log/oscam/oscam.log |grep -v grep |grep -c deadlock >/dev/null
    then
    oscript restart
    echo `date "+%d/%m/%y %R deadlock error detected"` >> /var/log/oscam_restart_log
    # Those 2 conditions will look for 2 common errors in Oscam: "ins40" and "deadlock"
    # If last 8 lines of your oscam.log contain any of those errors, it will restart oscam.
    # Log entries will include the exact reason of restart.
    # ins40 error is random error that will keep oscam running but no CWs returned.
    # deadlock is older error that appear if you use CCcam protocol in oscam.server
    else
    echo "ok"
    # If oscam passes all conditions and all is OK, it will simply echo "ok"
    fi
    # ENJOY - supermariocs

  7. #26
    Contributing Member mminkov's Avatar
    Join Date
    27-02-2011
    Location
    Shumen, BG
    Posts
    584
    Uploads
    15
    Likes
    8

    Re: Рестартиращ скрипт за oscam и Ubuntu

    и аз го ползвам, ама имам 2 (и един за кешовия процес - съответно пипнат където трябва)

  8. #27
    Senior Member
    Join Date
    21-01-2011
    Posts
    114
    Uploads
    0
    Likes
    0

    Re: Рестартиращ скрипт за oscam и Ubuntu

    Иха какви са тези дълги заклинания.С fedora съм написах си нещо елементарно и си работи на всякакъв linux.Създал съм си едно файлче с име oscam-watcher.sh с следното съдържание:



    #!/bin/bash
    if ! ps x |grep -v grep |grep -c oscam-1.20 >/dev/null
    then
    /var/bin/oscam-1.20
    fi


    и после в crontab:



    SHELL=/bin/bash
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    MAILTO=root
    */1 * * * * /var/bin/./oscam-watcher.sh

  9. #28
    Junior Member
    Join Date
    30-03-2009
    Posts
    18
    Uploads
    0
    Likes
    0

    Re: Рестартиращ скрипт за oscam и Ubuntu

    Quote Originally Posted by turbopower View Post
    Спиране изцяло не е възможно рестарт се прави само през webinterface. Идеята на daemontools e никога да не ти спира оскама или ако забие да ти го стартира за по малко от секунда.
    Здравейте,
    да повдигна малко темата...имам проблем с daemontools,оскама пада след определено време (примерно след седмица две) и не се вдига сам,само с ребуут на машината.
    Убунту 18.10 е,къде да търся проблема?

  10. #29
    VIP Member
    Join Date
    02-07-2011
    Location
    Somewhere between the Streams
    Posts
    3,913
    Uploads
    248
    Likes
    303

    Re: Рестартиращ скрипт за oscam и Ubuntu

    Здрасти,

    По начало работил ли е добре с daemontools преди това?

  11. CardShare.cc
  12. #30
    Junior Member
    Join Date
    30-03-2009
    Posts
    18
    Uploads
    0
    Likes
    0

    Re: Рестартиращ скрипт за oscam и Ubuntu

    Quote Originally Posted by turbopower View Post
    Здрасти,

    По начало работил ли е добре с daemontools преди това?
    Ами аз осткоро го ползвам,защото инсталирах 18.04,може би от май месец тази година.
    Преди това бях с Убунту 12.04 и през rc.local го стартирах

Page 3 of 4 FirstFirst 12344 LastLast

Similar Threads

  1. Replies: 22
    Last Post: 03-03-2013, 01:00:46
  2. Replies: 0
    Last Post: 04-07-2012, 21:08:27
  3. Replies: 5
    Last Post: 15-02-2012, 23:44:58
  4. Replies: 20
    Last Post: 21-12-2011, 00:04:49
  5. Replies: 0
    Last Post: 24-11-2011, 17:30:47

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •