Ergebnis 1 bis 8 von 8

Thema: monitord mit aktuellem Kernel komplilieren

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    20.03.2015
    Beiträge
    24
    Bei mir läufts nun auf dem aktuellen RASPBIAN (2017-11-29).

    Einziges Problem wenn ich's über crontabs starten bzw. überwachen will.

    /etc/init.d/funk
    (chmod 755)
    Code:
    case "$1" in
        start)
    		/home/pi/Documents/monitord/monitord -c /home/pi/Documents/monitord/monitord.xml >> /dev/null &
    		echo "Monitord wurde gestartet"
    		;;
        stop)
    		pid=$(pidof monitord)
    		kill $pid
    		echo "Monitord wurde beendet"
    		;;
    	restart)
    		pid=$(pidof monitord)
    		kill $pid
    		echo "Monitord wurde beendet"
    		/home/pi/Documents/monitord/monitord -c /home/pi/Documents/monitord/monitord.xml  >> /dev/null &
    		echo "Monitord wurde gestartet"
    		;;
       	*)
    		echo "usage $0 start|stop|restart" ;;
    esac
    
    exit 0
    als user pi via ssh Aufruf funktioniert es:
    /etc/init.d/funk start

    allerdings via crontab:
    * * * * * /etc/init.d/funk start >> /tmp/crontab.log

    gibt es zwar einen Eintrag in der Logdatei, aber monitord wurde nicht gestartet.

    Leider ist mit Linux Knowhow leider nicht ausreichend, dass ich eine Idee hab ob's an Berechtigungen, etc. etc. liegt?

    Jemand ne Idee / Tipp?

  2. #2
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    könnte am User liegen...entweder in der crontab den User mit angeben oder mal das Script in einer Root-Shell (sudo -i) versuchen zu starten...
    Felix
    felix[null][null][null]@funkmeldesystem.de

  3. #3
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Ich hab's mit dem alten gcc auch kompilieren können und es läuft jetzt als systemd-Dienst stabil...

    LUA hab ich jetzt weggelassen, gab nen Fehler beim configure-Befehl, den ich nicht länger untersucht hab.

    Meine Vorgehensweise:
    Code:
    tar xfvj monitor-trunk.tar.bz
    cd trunk/
    
    # Makefile.a:2  ":" entfernt
    echo "m4_ifdef([AM_PROG_AR], [AM_PROG_AR])" >> configure.ac
    echo LT_INIT >> configure.ac
    sudo autoreconf -fi
    ./configure --with-alsa
    sudo make install
    Jetzt fehlt mir eigentlich nur noch snd-aloop... Falls mir hier jemand helfen kann, bitte in diesem Thread: https://www.funkmeldesystem.de/threa...m-Raspberry-Pi
    Felix
    felix[null][null][null]@funkmeldesystem.de

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •