Antwort
Aug 06, 2017 - 08:27
du bist im falschem folder hier
pi@raspberrypi:/etc/init.d $ sudo nano neo_server_daemon
Die datei neo_server_daemon ist schon im neo-server folder drin und musst sie nicht erstellen sondern öffnen
zuerst mit echo $HOME prüfen welches deijn home folder ist
diesen dann in die datei ganz oben wie im bild von der anleitung einfügen
danach speichern strg o und schliessen strg x
jetzt nach der anleitung unter dem bild vorgehen
kopieren, berechtigung usw
pi@raspberrypi:/etc/init.d $ sudo nano neo_server_daemon
Die datei neo_server_daemon ist schon im neo-server folder drin und musst sie nicht erstellen sondern öffnen
zuerst mit echo $HOME prüfen welches deijn home folder ist
diesen dann in die datei ganz oben wie im bild von der anleitung einfügen
danach speichern strg o und schliessen strg x
jetzt nach der anleitung unter dem bild vorgehen
kopieren, berechtigung usw
Von
danke für den Tipp, will aber noch nicht funktionieren.
ich habe nun mit echo $HOME dies bekommen:
/home/pi
Ich habe keinen speziellen Benutzer angelegt, alles auf der Grundinstallation gelassen und bin deshalb unter dem
Benutzer PI eingeloggt
dann bin ich ins Verzeichnis pi@raspberrypi: /neo_server $
dort sudo nano neo_server_daemon
dort unter HOMEPATH
HOMEPATH=/home/pi/neo_server
PID=$(pidof node automation.js)
dann CTRL O und CTRL X
dann:
sudo chmod 0755 neo_server_daemon
sudo update-rc.d neo_server_daemon defaults
und es kommt die Meldung:
insserv: Script neo_server_daemon is broken: incomplete LSB comment.
insserv: missing `Provides:' entry: please add.
insserv: missing `Required-Start:' entry: please add even if empty.
insserv: missing `Required-Stop:' entry: please add even if empty.
insserv: missing `Default-Start:' entry: please add even if empty.
insserv: missing `Default-Stop:' entry: please add even if empty.
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `neo_server_daemon'
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `neo_server_daemon'
also ich habe diese neo_server_daemon im oben genannten Verzeichnis mal so ausprobiert ohne Erfolg.
und auch im Verzeichnis pi@raspberrypi: /etc/init.d $
geht auch nicht
was mache ich falsch?
Gruss
Von
was kommt wenn du im verzeichniss neo-server
sudo nano neo_server_daemon
kommt das ganze script raus
oder nur das
HOMEPATH=/home/pi/neo_server
PID=$(pidof node automation.js)
Von
du hast aber nicht kopiert die datei
sudo cp neo_server_daemon /etc/init.d
Von
und danach
cd /etc/init.d
sudo chmod 0755 neo_server_daemon
sudo update-rc.d neo_server_daemon defaults
Von
Danke zdenko33
Deine letzten 2 Antworten haben es gebracht, funktioniert.
In der Anleitung von Mediola ist das nicht so klar beschrieben.
Danke Gruss Peter
Von
gruss :)
Neuen Kommentar hinzufügen