1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Talk camd3 startscript gelöscht

Dieses Thema im Forum "IPC" wurde erstellt von starturk, 12. November 2013.

  1. starturk
    Offline

    starturk Super Elite User

    Registriert:
    30. Juni 2011
    Beiträge:
    2.547
    Zustimmungen:
    177
    Punkte für Erfolge:
    63
    Abend

    habe eben durch ein fehler die startscript datei von den ordner /var/emu/script/ gelöscht. Könnte sie mir einer kurtz hochladen wehre toll jungs.

    dank euch
     
    #1
  2. phantom

    Nervigen User Advertisement

  3. al-x83
    Offline

    al-x83 Super-Moderator Digital Eliteboard Team

    Registriert:
    10. Januar 2012
    Beiträge:
    13.434
    Zustimmungen:
    12.696
    Punkte für Erfolge:
    113
    Geschlecht:
    männlich
    Beruf:
    SysAdmin
    Ort:
    Paradise City
    AW: camd3 startscript gelöscht

    Hier ist das Script:
    Code:
    #!/bin/bash
    # IPC - MASTERSCRIPT (Camd3)
    #
    
    . /var/emu/script/functions.sh
    readipccfg
    [ -z $CDVERSION ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
    [ -z $CDBIN ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
    [ -z $CDCFG ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
    [ -z $CDLOGFILE ] && clear && echo -e "\033[1;31mVariablen Konfigurationsfehler!\033[0m" && exit 1
    [ -z $CRON ] && clear && echo -e "\033[1;31mIPC - Paket Konfigurationsfehler!\033[0m" && exit 1
    
    CAMNAME="$CDNAME"
    controllCamd3="$CAMBINS/camd3/pcamd"
    
    
    if [ ! -f "$CDBIN" ]; then
        echo ""
        echo -e "\e[1;31m$CAMNAME wurde deaktiviert!"
        echo -e "Zum Re-aktivieren: \e[0;32mi cams\033[0m"
        echo ""
        exit 1
    fi
    
    
    # This method starts Camd3
    start_cam() {
        if [ ! -z "$CDLOGFILE" ]; then
                $CDBIN $CDCFG >$CDLOGFILE &
        else
            $CDBIN $CDCFG &
        fi
        if [ $? -ne "0" ]; then
            echo "Fehler beim starten von $CAMNAME!"
        else
            echo "$CAMNAME : gestartet"
        fi
    }
    
    # This method starts Camd3 with Logging to Console
    log_cam() {
        $CDBIN $CDCFG &
        if [ $? -ne "0" ]; then
            echo "\033[1;31mFehler beim starten von $CAMNAME!\033[0m"   
        fi
    }
    
    # This method stops Camd3
    stop_cam() {
        $controllCamd3 -kill >/dev/null 2>&1
        pkill -9 $CDVERSION >/dev/null 2>&1
        sleep 2
        PID="$(pgrep -x $CDVERSION)"
        if [[ ! -n $PID ]] ; then
            echo "$CAMNAME : beendet"
        else
            pkill -9 $CDVERSION
            echo "$CAMNAME : gekillt"
        fi
    }
    
    case "$1" in
        start)
            PID="$(ps auxw | grep -v grep | grep -v $0 | grep $CDVERSION | awk {'print $2'})"
            if [[ ! -z $PID ]] ; then
                echo "$CAMNAME : ist bereits gestartet"
            else
                start_cam
                if [[ $CRON == 1 ]]; then
                    PID="$(pgrep -x cron)"
                    if [[ ! -z $PID ]] ; then
                        dummy="1"
                    else
                        /etc/init.d/cron start > /dev/null
                        echo "Cron  : gestartet"
                    fi        
                fi
            fi
        ;;
        lstart)
            PID="$(ps auxw | grep -v grep | grep -v $0 | grep $CDVERSION | awk {'print $2'})"
            if [[ ! -z $PID ]] ; then
                echo "$CAMNAME : ist bereits gestartet"
            else
                log_cam
                echo "$CAMNAME : wurde mit ConsolenLog gestartet."
            fi
        ;;
        stop)
            PID="$(ps auxw | grep -v grep | grep -v $0 | grep $CDVERSION | awk {'print $2'})"
            if [[ ! -z $PID ]] ; then
                stop_cam
                if [[ $CRON == 1 ]]; then
                    PID="$(pgrep -x cron)"
                    if [[ ! -z $PID ]] ; then
                        /etc/init.d/cron stop > /dev/null
                        echo "Cron  : beendet"
                    else
                        echo "Cron  : ist bereits beendet"
                    fi        
                fi
            else
                echo "$CAMNAME : ist bereits beendet"
            fi
        ;;
        restart)
            echo "$CAMNAME : restart"
            stop_cam
            sleep 3
            start_cam
        ;;
        help)
            clear
            less $CAMBINS/script/camd3-help.txt
        ;;
        log)
            clear
            echo "$CAMNAME Log - Abbrechen mit [Strg]+[C]                          $(date +"%d.%m.%Y %H:%M")"
            echo "==============================================================================="
            echo ""
            if [ -f $CDLOGFILE ] ; then
                tail -f $CDLOGFILE
            else
                echo "Keine Logdatei vorhanden!"
            fi
        ;;
        [sS][oO][fF][tT]*)
            $CAMBINS/script/camd3-softkey.sh
        ;;
        *)
            clear
            echo -e "\033[1;37m$CAMNAME-Server IPC $IPCVERSION                                         $(date +"%d.%m.%Y %H:%M")\033[0m"
            echo "==============================================================================="
            echo ""
            echo -e "Befehlsliste: \033[1;31mcamd3\033[0m"
            echo ""
            echo -e "\033[1;37m  Hilfe zu Befehlen\033[0m                           \033[1;31mhelp\033[0m"
            echo -e "\033[1;37m  Start, Stop, Restart\033[0m                        \033[0;37mstart | lstart | stop | restart\033[0m"
            echo -e "\033[1;37m  Logfile\033[0m                                     \033[0;37mlog\033[0m"
            echo -e "\033[1;37m  Softcam Keys aktualisieren\033[0m                  \033[0;37msoftkey\033[0m"
            echo ""
            echo "==============================================================================="
            echo ""
            exit 1
        ;;
    esac
    
    exit 0
    
    

    Hättest dir aber auch einfach den Install-Pack herunterladen können, da is ja alles drin
     
    #2
    meister85, szonic und starturk gefällt das.
  4. starturk
    Offline

    starturk Super Elite User

    Registriert:
    30. Juni 2011
    Beiträge:
    2.547
    Zustimmungen:
    177
    Punkte für Erfolge:
    63
    AW: camd3 startscript gelöscht

    wo finde ich das install pack
     
    #3
  5. mrwong
    Offline

    mrwong VIP

    Registriert:
    17. Januar 2009
    Beiträge:
    4.697
    Zustimmungen:
    2.306
    Punkte für Erfolge:
    113
    Ort:
    Frankenland
    AW: camd3 startscript gelöscht

    ich will ja nichts sagen aber es ist echt extrem auffälig wie du das board belastest :)

    1872 beiträge davon bestimmt 90 % nonsense

    @sry4offtopic
     
    #4
    al-x83 und jensebub gefällt das.
  6. al-x83
    Offline

    al-x83 Super-Moderator Digital Eliteboard Team

    Registriert:
    10. Januar 2012
    Beiträge:
    13.434
    Zustimmungen:
    12.696
    Punkte für Erfolge:
    113
    Geschlecht:
    männlich
    Beruf:
    SysAdmin
    Ort:
    Paradise City
    AW: camd3 startscript gelöscht

    Du hast schon so oft neue server aufgesetzt und IPC auch.
    Code:
    [B]wget ipc.pebkac.at/ipc/ipcsetup.sh[/B]
    sagt dir das irgendwas?

    Da liegt auch der Pack ipc-115.tgz
     
    Zuletzt bearbeitet: 14. November 2013
    #5
    jensebub und meister85 gefällt das.
  7. jensebub
    Offline

    jensebub Stamm User

    Registriert:
    8. Mai 2010
    Beiträge:
    1.059
    Zustimmungen:
    1.717
    Punkte für Erfolge:
    113
    Geschlecht:
    männlich
    Beruf:
    hab ich
    Ort:
    abvomweltlichen
    AW: camd3 startscript gelöscht

    wobei das pack wohl eher mit:
    Code:
    wget ipc.pebkac.at/ipc/ipc-115.tgz
    runtergeladen werden kann

    Gruß
    jensebub
     
    #6
    meister85 und al-x83 gefällt das.

Diese Seite empfehlen